Local Trade Copier Mt4
- 유틸리티
-
Eduardo Cumplido
저는 화학 엔지니어이자 EFA(European Financial Advisor) 인증 금융 자문가이며, 2010년부터 포트폴리오 관리, 금융 시장, MQL 프로그래밍 분야에서 경험을 쌓아 왔습니다. 오랜 기간 소프트웨어 개발, 정량 분석, 전략 평가를 결합하여 실제 트레이딩 요구를 MT4와 MT5를 위한 실용적인 솔루션으로 만들어 왔습니다.
저는 트레이더와 투자자가 성과를 분석하고, 리스크를 관리하며, 데이터에 기반해 의사결정을 내리도록 돕는 전문 MetaTrader 도구를 개발합니다. - 버전: 1.7
- 업데이트됨: 14 10월 2026
- 활성화: 5
Local Trade Copier — 같은 컴퓨터에 있는 MetaTrader 4와 MetaTrader 5 터미널 간에 거래를 복사합니다
Local Trade Copier는 사용자의 한 계좌(Sender)의 시장가 포지션을 같은 컴퓨터의 터미널에서 열려 있는 사용자의 다른 계좌(Receiver)로 복사합니다. 데이터는 MetaTrader 공용 폴더를 통해 전달됩니다. 외부 서버, DLL, WebRequest, 입력 매개변수가 없습니다. 모든 설정은 패널에서 합니다. 시그널을 생성하거나 시장을 예측하지 않습니다.
복사 조합(송신 측에서 수신 측으로)
- MetaTrader 4에서 MetaTrader 4로
- MetaTrader 4에서 MetaTrader 5로
- MetaTrader 5에서 MetaTrader 4로
- MetaTrader 5에서 MetaTrader 5로
하나의 송신 측이 하나 또는 여러 수신 측에 데이터를 보낼 수 있습니다.
복사 방향(각 수신 측에서 선택)
- Normal: BUY는 BUY로, SELL은 SELL로
- Reverse: BUY는 SELL로, SELL은 BUY로
제공 기능
- 진입, 청산, 부분 청산. 각 수신 측은 사용자의 필터와 한도, 브로커의 응답에 따라 복사 포지션을 열고, 원본이 청산되면 복사 포지션도 청산합니다. 부분 청산 시에는 복사 포지션을 같은 비율로 줄이며(브로커의 랏 단위로 반올림되고, 원본이 열려 있는 동안에는 최소 랏 아래로 내려가지 않음), 절대 늘리지 않습니다.
- 아홉 가지 거래량 모드. 동일 랏(기본값), 고정 랏, 배수, 잔고 또는 자본(에쿼티)에 비례, 또는 원본 거래의 손절을 기준으로 한 리스크(% 또는 금액). 손절이 없으면 복사를 차단할지 대체 랏을 사용할지 선택합니다. 거래량은 브로커의 랏 단위와 최대값을 따르며, 최소값보다 작으면 선택한 반올림 방식에 따라 최소값으로 올리거나 열지 않습니다.
- 신규 복사에 대한 한도. 총 거래량, 거래당 리스크와 총 리스크, 드로다운, 포지션 수, 스프레드, 진입 가격 편차, 시그널 경과 시간이 진입을 차단할 수 있으며, 최대 랏은 거래량의 상한이 됩니다. 이 한도는 청산이나 축소를 막지 않습니다(브로커는 이를 거부할 수 있습니다).
- 손절이 없는 복사 포지션. 열리되 리스크 미확인으로 표시됩니다. 리스크 한도에는 포함되지 않으므로(포지션 수와 거래량에는 포함됨), 패널에 표시되는 총 리스크가 실제보다 낮을 수 있습니다.
- 손절과 익절. 복사되며 변경 사항도 동기화됩니다. 가격에 너무 가깝다는 이유로 브로커가 SL/TP를 거부하면 복사 포지션은 SL/TP 없이 열리고, 브로커가 수락하는 즉시 경고와 함께 적용됩니다. 그동안(또는 끝내 적용되지 않으면) 복사 포지션에는 손절이 없습니다.
- 송신 측 필터. 수동 거래 또는 Expert Advisor 거래, 매수만 또는 매도만, 그리고 매직 넘버, 심볼, 코멘트별 필터.
- 심볼 매핑. 접두사와 접미사를 인식합니다(예: EURUSD.p를 EURUSD로). 확실하지 않으면 사용자가 매핑을 직접 설정할 때까지 해당 심볼을 복사하지 않습니다.
- 로컬 변경. 복사 포지션을 직접 청산한 경우: 다시 열지 않음, 다시 열기(엄격한 미러링) 또는 일시 중지. SL/TP를 변경한 경우: 유지, 복원 또는 일시 중지.
- 모든 주문을 기록하고 확인. 각 주문은 전송 전에 저널에 기록되며, 결과가 확인되지 않은 동안에는 다시 전송되지 않습니다. 재전송 전에 수신 측은 복사 포지션이 이미 열려 있지 않은지 확인합니다. 이를 통해 중복 위험을 줄이지만 없애지는 못합니다. 수신 측은 소유권이 확인된 포지션만 수정하거나 청산합니다.
- 통제권은 사용자에게. Dry run(주문을 전송하지 않고 어떤 동작을 할지 확인), 신규 복사 일시 중지(청산은 계속 송신 측을 따름), 재시도 초기화, 그리고 이중 확인을 거쳐 모든 복사 포지션을 한 번에 청산.
- 제어 패널. 일곱 개 화면(Overview, Trades, Mappings, Risk, Filters, Advanced, Diagnostics), 영어, 스페인어, 이탈리아어, 프랑스어 지원, 다크 또는 라이트 테마, 팝업 도움말, 플랫폼, 계좌, 역할, 채널, 인스턴스별로 저장되는 설정.
사용 방법
- 각 터미널에 Local Trade Copier를 설치하고, 각 터미널에서 별도의 차트에 끌어다 놓습니다. 수신 측에서는 알고리즘 트레이딩을 활성화합니다(MetaTrader 4에서는 AutoTrading, MetaTrader 5에서는 Algo Trading).
- 송신 측: Overview에서 SENDER를 선택하고 채널을 입력한 뒤(예: CHANNEL_01) Filters를 확인하고 START를 누릅니다.
- 수신 측: RECEIVER와 같은 채널을 선택합니다. Risk(랏 모드, 한도, 방향)와 Advanced를 확인합니다.
- Dry run을 켜고 START를 누릅니다. Trades에 주문을 전송하지 않고 어떤 동작을 할지가 표시됩니다. 모든 것이 올바르게 보이면 Dry run을 끕니다. 테스트 중에 표시된 거래를 복사하려면 RESET RETRY LIMITS를 누릅니다. Dry run은 실제 결과를 보장하지 않으므로 작은 거래량으로 시작하십시오.
- Trades에서 각 복사 포지션을, Diagnostics에서 기술적 상태를 확인합니다.
전략 테스터에서의 데모
테스터는 격리된 환경이라 두 터미널을 연결할 수 없으므로, 데모에서 EA는 아무것도 복사하지 않습니다. 비주얼 모드에서는 모든 화면을 볼 수 있도록 데모 모드로 전체 패널을 표시합니다. 테스터에서는 패널 버튼이 반응하지 않습니다(플랫폼 제한).
중요
- 같은 컴퓨터에 있는 사용자 본인의 계좌 간에 거래를 복사하는 기술적 도구입니다. 시그널 서비스, 계좌 관리 서비스 또는 투자 자문이 아닙니다. 거래 결정과 그 실행은 사용자의 책임입니다.
- 시장가 포지션만 복사합니다. 대기 주문이나 이미 복사된 포지션의 거래량 증가는 복사하지 않습니다.
- MetaTrader 5 넷팅 계좌에서는 심볼당 하나의 포지션만 복사됩니다. 완전한 지원은 헤징 계좌와 MetaTrader 4에서 제공됩니다.
- 터미널이 열려 있고 연결되어 있어야 합니다. 복사 포지션은 가격, 거래량, 체결 시점에서 원본과 다를 수 있으며, 브로커가 주문을 거부할 수 있고 복사가 불완전한 상태로 남을 수 있습니다.
- 손절은 보장되지 않습니다. 손실이 계산된 리스크를 초과할 수 있습니다. 외환(Forex)과 CFD 같은 레버리지 상품은 자금을 잃을 위험이 높습니다. 거래에는 리스크가 따릅니다.

