거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
지표

Global Macro Soros - MetaTrader 5용 지표

조회수:
16
평가:
(1)
게시됨:
업데이트됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

전 세계 글로벌 매크로

1. 지표 설명

조지 소로스의 매크로 트레이딩 스타일에서 영감을 받은 다중 시간대 추세 일치 지표입니다. 소로스는 자금을 투입하기 전에 여러 시간대의 증거를 종합하여 형성된 장기적인 방향성 전망을 바탕으로 퀀텀 펀드를 운영했습니다. 이 지표는 단일 종목에 대해 그 개념을 적용한 것으로, 3가지 서로 다른 시간대(단기, 중기, 장기 — 기본값: H4/D1/W1)에서 빠르거나 느린 이동평균 추세가 같은 방향을 가리키는지 확인하고, 이를 -3(강력한 약세 일치)에서 +3(강력한 강세 일치)까지의 단일 점수로 압축하여 색상 히스토그램과 차트 상의 실시간 대시보드로 표시합니다.

주요 기능:

  • 3개 시간대 추세 일치 점수 — 단기, 중기, 장기 시간대(완전 사용자 정의 가능)에서 빠른 이동평균과 느린 이동평균 간의 관계를 결합하여 -3…+3 범위의 단일 편향 점수로 산출합니다.
  • 설정 가능한 이동평균(MA) 방식 — 추세 감지를 위해 SMA, EMA, SMMA 또는 LWMA 중 하나를 선택할 수 있으며, 이 방식은 세 가지 시간대 모두에 일관되게 적용됩니다.
  • 가짜 이력이 아닌 실시간 게이지 — 히스토그램은 현재의 실시간 수치만 표시하며, 과거 바를 오늘의 점수로 소급 적용하지 않으므로 차트가 오해의 소지가 있는 일률적인 강세 또는 약세 양상을 보이지는 않습니다.
  • 탄력적인 데이터 처리 — 상위 시간대의 판독값이 일시적으로 실패할 경우(예: 해당 시간대의 과거 데이터가 터미널에서 아직 동기화 중인 경우), 지표는 중립 상태로 급변하는 대신 마지막으로 확인된 정상 값을 유지하여 잘못된 깜빡임을 방지합니다.
  • 전용, 스로틀링이 적용된 대시보드 패널 — 차트 내의 작은 패널(지표 자체의 하위 창 안에 그려짐)은 시간대별 방향, 총 점수, 그리고 평이한 언어로 된 편향 라벨(MACRO BULLISH / MACRO BEARISH / NEUTRAL-MIXED)을 표시합니다. 라벨은 텍스트가 실제로 변경될 때만 다시 그려지므로 CPU 사용량을 최소화합니다.
  • 리소스 안전성 — 초기화 시 생성된 모든 지표 핸들은 해제 시 적절하게 해제되며, 반복적인 연결/해제 또는 매개변수 변경 후에도 핸들 누수가 발생하지 않습니다.
  • 시작 시 전체 입력 유효성 검사 — 유효하지 않은 매개변수 조합은 아무런 오류 메시지 없이 오작동하는 대신, Experts 로그에 명확한 메시지와 함께 거부됩니다.
  • DPI/글꼴 인식 패널 크기 조정 — 단일 글꼴 크기 입력과 화면의 DPI에 따라 패널 크기와 글꼴 크기가 함께 조정되어, 어떤 모니터에서도 가독성을 유지합니다.

2. 입력 설명

=== 추세 감지 ===

  • InpFastMA (기본값 50) — 세 가지 시간대 각각에서 추세 방향을 감지하는 데 사용되는 빠른 이동평균(Fast MA)의 기간입니다.
  • InpSlowMA (기본값 200) — 느린 이동평균의 기간입니다. 빠른 MA가 느린 MA 위에 위치하면 해당 시간대는 강세(+1)로, 아래에 있으면 약세(-1)로, 정확히 같으면 보합(0)으로 평가됩니다.
  • InpMAMethod (기본값 MODE_EMA) — 세 가지 시간대 모두에서 빠른 이동평균과 느린 이동평균에 적용되는 이동평균 계산 방식입니다(옵션: SMA, EMA, SMMA, LWMA).

=== 매크로 시간대 ===

  • InpTF_Short (기본값 PERIOD_H4) — 세 가지 추세 판독 중 하나에 사용되는 단기 시간대입니다.
  • InpTF_Medium (기본값 PERIOD_D1) — 두 번째 추세 판독을 위한 중기 시간대입니다.
  • InpTF_Long (기본값 PERIOD_W1) — 세 번째 추세 판독을 위한 장기 시간대입니다. 총 점수는 세 가지 개별 판독값(각각 +1/0/-1)의 합계이므로, -3에서 +3 사이의 값을 가집니다.

=== 대시보드 ===

  • InpShowDashboard (기본값 true) — 각 시간대별 방향, 점수 및 바이어스 라벨을 표시하는 차트 내 패널을 표시하거나 숨깁니다.
  • InpPanelX (기본값 10) — 지표 하위 창의 왼쪽 가장자리로부터 패널의 수평 오프셋을 픽셀 단위로 지정합니다(확대/축소 전).
  • InpPanelY (기본값 10) — 서브윈도우 상단 가장자리로부터 패널의 수직 오프셋을 픽셀 단위로 지정합니다(확대/축소 전).
  • InpFontSize (기본값 9, 범위 6-24) — 패널에 사용되는 텍스트 크기; 패널의 크기는 이 값과 화면 DPI에 따라 자동으로 조정됩니다.

3. 이 지표를 활용한 거래 방법

a) 완전 정렬 확인 (가장 높은 확신도)
점수가 정확히 +3 (세 타임프레임 모두 강세) 또는 -3 (세 타임프레임 모두 약세)일 때만 추세 방향으로만 거래합니다. 이는 가장 엄격한 필터로, 신호 수는 적지만 각 신호는 단기, 중기, 장기 전망 전반에 걸친 진정한 합의를 나타내며, 소로스(Soros)가 거시적 상황이 명확할 때만 대규모 투자를 단행했던 방식과 유사합니다.

b) 다수 합의 진입
점수가 0이 아닐 때(매수 우세 시 +1, +2, +3; -1, -2, -3은 숏 편향)을 신호 방향으로 삼아 매매하며, 이를 다른 시스템에서 도출된 진입 신호에 대한 방향성 필터로 활용합니다(예: 점수가 양수일 때만 진입 전략에서 도출된 롱 포지션 설정을 실행). 방법 (a)보다 신호 수는 많지만, 거래당 확신은 상대적으로 낮습니다.

c) 트렌드 팔로잉 헨리(Trend Following Henry) 지표와 결합
이 지표를 상위 수준의 거시적 필터로 사용하고, 거시 점수가 해당 방향과 일치할 때만(매수 시 점수 > 0, 매도 시 점수 < 0) 트렌드 팔로잉 헨리의 매수/매도 화살표에 따라 행동하십시오. 이는 단기적인 기계적 추세 시스템 위에 장기적인 매크로 편향 필터를 중첩시키는 방식입니다.

d) 점수 반전 시 청산
이미 포지션을 보유하고 있는 경우, 점수의 부호 반전(예: +2에서 -1로)을 매크로 환경이 거래에 불리하게 돌아가고 있다는 조기 경고 신호로 간주하십시오. 이는 주 시스템의 청산 신호가 발동되기 전이라도 스탑을 조이거나 포지션을 단계적으로 청산해야 한다는 신호입니다.

e) 시간대 가중치 적용 재량적 편향
종합 점수를 기계적으로 거래하기보다는, 대시보드의 시간대별 세부 내역(단기/중기/장기)를 활용하여 재량적인 거시적 관점을 형성하십시오. 예를 들어, 포지션 트레이딩 결정 시에는 장기(W1) 수치를 더 중시하고, 단기(H4)는 이미 확립된 편향 내에서 진입 타이밍을 잡는 데만 사용하는 방식입니다.

f) 다중 종목 거시적 스캔
지표를 여러 차트(주요 통화, 지수, 관심 상품)에 적용하고, 각 차트의 대시보드에 표시된 점수/편향 라벨을 활용하여 시장 전반을 빠르게 스캔하십시오. 단일 차트의 수치에만 의존하기보다는, 점수가 이미 가지고 계신 광범위한 투자 논리와 강력하게 일치하는 종목을 우선적으로 고려하십시오.

MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/75691

Trade Guardian - stop loss watchdog and drawdown limiter that re-arms Trade Guardian - stop loss watchdog and drawdown limiter that re-arms

A safety EA that watches every open position on the chart symbol: it reports any position left without a stop loss, optionally attaches an ATR-based stop, and enforces a daily and a total drawdown limit that re-arms after a cooldown.

CalendarExport CalendarExport

This Expert Advisor is that missing bridge. Attach it to any chart and it periodically writes the calendar to a CSV file in `MQL5\Files`, where anything outside the terminal can read it.

Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5 Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5

드래그 앤 드롭 방식의 차트 라인, 위험 비율에 기반한 동적 로트 크기 조정, ATR/포인트 스톱로스 모드, 실시간 변동 손익 모니터링 기능을 갖춘 간편한 MQL5 거래 관리 패널입니다.

Tick Audit - check real tick history and backtest quality month by month Tick Audit - check real tick history and backtest quality month by month

Reports, month by month, whether your symbol really has ticks or only bars - so you know which part of your backtest ran on generated ticks before you trust the curve. The Strategy Tester gives you one History Quality figure after the test has finished, and it never says which months were the problem. This script asks first.