TradeMirror Local Trade Copier
- 유틸리티
-
Mohamed-amine Baddir
Market의 MetaTrader 5 도구 (구매 전에 전략 테스터에서 무료로 사용해 볼 수 있습니다):
- Prop Risk Guard: 프롭 펌 계좌용 일일 손실 및 드로다운 한도
- TradeMirror: MT5 계좌 간 로컬 거래 복사기
- Portfolio Allocator, Portfolio Backtest Combiner: 여러 EA의 랏 배분과 합산 결과
- Backtest vs Live, Trade Excursion Analyzer: 실거래 결과가 백테스트와 다른 이유, 손절과 청산 위치 - 버전: 1.0
- 활성화: 15
TradeMirror는 하나의 MetaTrader 5 계좌의 거래를 같은 컴퓨터 또는 VPS에 있는 여러 MT5 계좌로 복사합니다. 거래하는 계좌에는 Master 모드로, 따라갈 각 계좌에는 Slave 모드로 적용하세요. 하나의 EA가 두 역할을 모두 수행하며 DLL, 외부 프로그램, 인터넷 서비스가 필요 없습니다. 복사는 보통 브로커 체결을 포함해 약 0.5초 안에 이루어집니다.
출시 가격: 리뷰가 늘어남에 따라 인상됩니다.
복사되는 항목
- 시장가 포지션(매수 및 매도)
- 대기 주문(지정가 및 스톱), 가격 변경과 삭제 포함
- 손절(SL)과 익절(TP), 이후의 모든 변경
- 부분 청산: Slave가 사본을 같은 비율로 청산
- 전체 청산: Master에서 수동 또는 SL/TP로 청산된 경우
랏 크기
- Master와 같은 랏
- Master 랏 × 배수
- 고정 랏
- 잔고 비율 또는 자산 비율(× 배수): 1 000 USD 계좌는 10 000 USD 계좌를 10분의 1 크기로 따라감
- 거래당 위험 %: 손절 시 손실이 Slave 잔고의 지정 %가 되도록 랏 계산
- 거래당 최대 랏(선택). 결과가 브로커 최소 랏보다 작으면 최소 랏을 사용하거나 건너뜀
심볼
- 브로커 접미사·접두사 자동 처리: EURUSDm, EURUSD.pro, EURUSD#를 같은 심볼로 인식
- 이름이 다른 경우 사용자 매핑, 예: GOLD=XAUUSD;US30=DJ30
- Slave마다 허용·제외 심볼 목록
제어
- 역방향 모드: 매수는 매도로, SL과 TP 교환, 지정가와 스톱 주문도 교환
- SL/TP를 같은 가격 또는 진입가로부터 같은 거리로 설정(호가가 다른 브로커용)
- 선택한 Master 매직 넘버만 복사(예: 여러 EA 중 하나)
- N초보다 오래된 거래 또는 가격이 이미 N포인트 이상 움직인 거래는 건너뜀
- 동시에 열 수 있는 사본 수 제한
- 자산 손절: Slave 자산이 최고 잔고보다 지정 % 이상 하락하면 사본을 청산하고 복사를 일시 중지
- 채널: 한 PC에서 여러 개의 독립적인 Master → Slave 그룹 운영
안전 설계
- Master 터미널이 종료되거나 연결이 끊기면 Slave는 사본을 그대로 두고 MASTER OFFLINE을 표시합니다(전부 청산하지 않음)
- Slave에서 수동으로 청산한 사본은 다시 열리지 않습니다
- 재시작 후에도 사본은 Master 거래와 연결된 상태를 유지합니다. 부분 청산 시 주석을 지우는 브로커에서도 마찬가지입니다
- Slave이면서 Master인 계좌는 사본을 되돌려 보내지 않으므로 거래가 순환하지 않습니다
- 차트의 상태 패널에 모드, 동기화 상태, 열림/청산/건너뜀 거래 수, 마지막 복사 소요 시간, 마지막 동작을 표시
전략 테스터
테스터에서는 두 개의 터미널을 실행할 수 없으므로 TradeMirror가 한 번의 테스트에서 두 역할을 수행합니다. 데모 Master 거래를 열고, SL을 본전으로 옮기고, 절반을 청산한 뒤 나머지를 청산하며, 실거래와 같은 채널로 각 단계를 복사합니다. 비주얼 모드로 실행하면 패널을 볼 수 있습니다.
입력 매개변수
일반
- Mode: Master(거래 전송) 또는 Slave(거래 복사)
- Channel name: Master와 Slave에 같은 이름
- Sync interval, ms: 확인 간격(기본 200)
- Show the status panel: 패널 표시
Master
- Only these magic numbers: 쉼표로 구분, 비우면 전체(0 = 수동 거래)
- Only these symbols: 쉼표로 구분, 비우면 전체
- Do not send trades TradeMirror copied into this account: 순환 방지
Slave: 랏 크기
- Lot mode: 동일, 배수, 고정, 잔고 비율, 자산 비율, 위험 %
- Multiplier, Fixed lot, Risk % per trade
- Max lot per trade(0 = 제한 없음)
- Use the min lot when the result is smaller: 최소 랏 사용(아니면 건너뜀)
Slave: 복사 항목
- Reverse: 역방향
- Copy pending orders: 대기 주문 복사
- SL/TP copying: 같은 가격, 진입가로부터 같은 거리, 또는 복사 안 함
- Follow SL/TP changes, Follow partial closes, Close when the master closes
- Copy trades already open when the slave starts: 시작 전에 열린 거래도 복사
- Skip a trade older than N s(기본 60, 0 = 제한 없음)
- Skip if price moved more than N points(0 = 끔)
- Max slippage, points: 최대 슬리피지
- Copy only these master magic numbers
Slave: 심볼
- Map, 예: XAUUSD=GOLD;US30=DJ30
- 제거할 Master 접두사/접미사, 추가할 Slave 접두사/접미사
- 이 심볼만 복사 / 이 심볼은 복사 안 함
Slave: 보호
- Master offline after N s without update(기본 15, 사본은 그대로 유지)
- Max copied trades open at once(0 = 제한 없음)
- Equity stop: 최고 잔고 대비 −N%에서 사본 청산 후 중지(0 = 끔)
- Magic number of copied trades(한 계좌의 각 Slave마다 다른 번호)
전략 테스터
- Tester demo: 한 번의 테스트에서 Master와 Slave를 실행해 복사를 시연
참고 사항
- 모든 터미널은 같은 Windows 컴퓨터 또는 VPS에서 실행되어야 합니다. 인터넷을 통한 서로 다른 컴퓨터 간 복사는 지원하지 않습니다.
- MQL5 내장 VPS는 사용할 수 없습니다. 이전된 터미널은 서로 다른 서버에서 실행되어 서로의 파일을 볼 수 없습니다. 일반 Windows VPS를 사용하세요.
- MetaTrader 5 전용입니다.
- Slave 계좌는 헤징 계좌여야 합니다(각 사본이 별도 포지션). Master는 헤징 또는 네팅 계좌 모두 가능합니다.
- 모든 터미널에서 알고리즘 트레이딩을 켜세요. 계좌마다 별도 폴더에 설치한 터미널이 필요합니다.
- 사본은 Slave 브로커의 가격으로 체결되므로 스프레드와 슬리피지로 인해 결과가 Master와 약간 다를 수 있습니다.
- 먼저 데모 계좌에서 테스트하세요.

