개요: 지속적으로 손실을 보는 EA가 많습니다. 매매 방향을 단순히 반대로 바꾸면 수익을 낼 수 있을까요?
이 도구를 사용하여 실계좌나 데모 계좌에서 실시간으로 그 답을 확인해 보세요!
MirrorHedgeEA는 다른 Expert Advisor(또는 수동 거래)가 체결한 거래를 계좌에서 모니터링합니다. 매직 넘버 규칙에 따라 해당 거래를 복제합니다. 시장 포지션, 보류 주문, SL/TP 변경, 부분 청산 및 청산을 처리합니다. 모든 미러 거래에는 고유한 매직 넘버와 코멘트가 지정되므로, ‘거래 내역’ 탭에서 미러링된 결과를 원본과 쉽게 구분할 수 있습니다.
복제는 단일 브로커의 단일 계정 내에서 이루어집니다. 계정 간 또는 서버 간 통신은 발생하지 않습니다.
이 EA는 어떤 차트에서든 실행될 수 있습니다. 예를 들어, EURUSD 차트에 배치되어 있더라도 XAUUSD 포지션을 미러링합니다:
기능
역방향 모드(기본적으로 켜짐):
입력 매개변수
| 매개변수 | 기본값 | 설명 |
|---|---|---|
| 소스 매직 패턴 | 1001 | 복사할 쉼표로 구분된 매직 패턴 |
| 매직 일치 규칙 | 다음으로 시작 | 시작 문자 / 포함 / 정확히 일치 |
| 미러 매직 접미사 | 321 | 미러 매직 = 소스 매직 + 접미사 |
| 미러 주석 접미사 | _mirror | 미러 주석 = 원본 주석 + 접미사 (31자 제한) |
| 역방향 | true | 매수↔매도, TP↔SL |
| 로트 크기 모드 | 원본과 동일 | 동일 / 고정 / 원본의 % |
| 고정 랏 / 랏 비율 | 0.01 / 100 | 매칭 랏 모드에서 사용됨 |
| 미결 주문 미러링 | true | 미결제 주문 복사 |
| SL/TP 미러링 | true | SL/TP 및 변경 사항 복사 |
| 부분 청산 동기화 | true | 'Same' 및 '%' 모드에서만 적용 |
| 기존 거래 미러링 | true | EA 시작 시 이미 열린 거래 복사 |
| 최대 슬리피지 / 동기화 간격 | 20 pts / 100 ms | 실행 및 폴링 설정 |
| 패널 설정 | – | 표시, 위치, 너비, 글꼴 크기, 최대 행 수 |
설정
이 기능이 반전 전략 테스트에 유용한 이유
흔히 “이 전략은 백테스트에서 손실을 보므로, 그 반대 전략은 수익을 낼 것이다”라고 생각합니다. 그러나 백테스트 결과를 단순히 종이의 위에서 아래로 뒤집는 것은 원본 P/L의 부호만 바꾼 것에 불과하며, 이는 대개 잘못된 접근입니다.
이 EA를 데모 계좌나 소규모 실전 계좌에서 기존 전략과 병행하여 실행해 보십시오. 둘 다 동일한 실시간 틱 데이터와 동일한 체결 조건에서 실행되므로, 미러 전략의 결과에는 이러한 모든 영향이 반영됩니다. ‘내역(History)’ 탭에서 미러 전략의 거래를 매직 넘버별로 필터링하여 역방향 전략을 별도로 평가할 수 있습니다. 패널의 원본/미러/순 손익(P/L)을 통해 종합적인 효과를 한눈에 확인할 수 있습니다.
미러는 헤지 전략이므로, 소스와 미러 포지션은 계좌 내에서 서로 상쇄됩니다. 순 자산은 대략 거래 비용의 음수만큼 변동합니다. 이로 인해 이 EA는 수익 전략이 아닌 측정 도구로 기능합니다. 의미 있는 표본 기간 동안 미러 전략이 비용을 차감한 후에도 실질적인 우위를 보인다면, 원본 전략이 포함되지 않은 별도의 계좌에서 역전략을 단독으로 운용하는 것을 고려해 볼 수 있습니다.
제한 사항
MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/77845
Alpha Engine: Intrinsic-Time Coastline Trader
올슨 그룹의 알파 엔진(Alpha Engine)을 포팅한 버전으로, 8명의 리미트 오더 에이전트가 헤징 계좌에서 내재 시간에 따른 방향 전환을 거래합니다. 이들은 가격이 과도하게 움직일 때 포지션을 추가하고, 반전 시 이익이 발생하면 포지션을 축소합니다.
Trade Manager Utility
Manages positions that are already open: it adds a missing SL/TP, moves the stop to break even, trails it, caps the position count and applies daily equity limits. It never opens trades.
Xander Grid RSI Gold
XAUUSD grid EA that opens a basket when RSI leaves oversold or overbought on a closed candle, adds levels with a lot multiplier and closes the basket at a money or points target. Open source code.
Trade Journal Exporter - closed trades to CSV, one row per position, with MFE/MAE, R multiple and session
Exports your closed trade history to a CSV file with one row per position (not per deal), ready for Excel, Python or any journal. Each row has ticket, symbol, magic number, comment, side, volume, entry and exit time and price, duration, initial SL and TP when known, gross profit, commission, swap, net result and R multiple. It also calculates MFE and MAE (best and worst price reached while the trade was open, in points and in money) from the M1 bars between entry and exit, plus the entry session (Asia, London, New York) and weekday. Filter by magic number (lists and ranges) and symbol (wildcards), pick the period, the column separator (; or ,) and the decimal mark, and save to MQL5\Files or the common folder. Tested on hedging accounts and in the Strategy Tester (netting logic included; feedback welcome), where the file is written when the test ends. Read-only: it never opens, modifies or closes a trade. No DLLs, no web requests.