Local Copier MT5
- 유틸리티
- 버전: 2.20
- 활성화: 10
Local Copier – MetaTrader 4 및 MetaTrader 5용 거래 복사기
MetaTrader 4 및 MetaTrader 5용 로컬 거래 복사기입니다. 같은 Windows 컴퓨터 또는 VPS에서 실행되는 터미널 간에 어느 방향으로든 거래를 복사합니다. MetaTrader 4에서 MetaTrader 4로, MetaTrader 5에서 MetaTrader 5로, 그리고 두 플랫폼 사이에서 복사할 수 있습니다.
이 제품은 MetaTrader 5 버전입니다. MetaTrader 4 버전은 별도의 제품입니다. 두 플랫폼 간에 복사하려면 각 터미널에 해당 플랫폼용 버전을 설치하세요.
추가 자료 및 안내
무료 데모 버전
구매 전에 무료 데모 버전으로 본인의 데모 계좌에서 복사기를 사용해 볼 수 있습니다. 정식 버전의 모든 기능을 갖추고 있으며, 데모 계좌에서만 작동하고 2시간 단위 세션으로 복사합니다.
설치: 터미널에서 파일 > 데이터 폴더 열기를 열고, 다운로드한 파일을 MQL5\Experts 폴더(MetaTrader 4에서는 MQL4\Experts)에 복사하세요. 그런 다음 내비게이터에서 마우스 오른쪽 버튼을 클릭하고 새로 고침을 선택하세요. 터미널을 다시 시작할 필요는 없습니다.
새 세션: 2시간 세션이 끝나면 복사가 중지되고 패널에 메시지가 표시됩니다. 새 세션을 시작하려면 Expert Advisor를 다시 로드하세요. 차트를 다른 시간 프레임으로 바꿨다가 되돌리거나 터미널을 다시 시작하면 됩니다. 설정과 열린 복사본은 그대로 유지되며, 터미널에서 아무것도 삭제할 필요가 없습니다.
작동 방식
하나의 Expert Advisor가 세 가지 모드로 작동합니다. Transmitter(송신기) 모드에서는 자신의 계좌 거래를 게시합니다. Receiver(수신기) 모드에서는 하나 이상의 Transmitter의 거래를 복사하며, 같은 Transmitter를 복사하는 Receiver의 수에는 제한이 없습니다. Self Copier(같은 계좌 복사) 모드에서는 자신의 계좌 거래, 예를 들어 다른 Expert Advisor의 거래나 사용자의 수동 거래를 복사하거나 배수로 늘립니다.
터미널들은 컴퓨터의 공용 데이터 폴더를 통해 데이터를 주고받습니다. Transmitter는 MetaTrader 5에서는 각 변경을 즉시 게시하고, MetaTrader 4에서는 보통 100밀리초 이내에 게시합니다. Receiver는 100밀리초마다 변경을 확인합니다. 전체 소요 시간은 브로커가 주문을 얼마나 빨리 체결하는지에도 좌우됩니다.
요구 사항
- 모든 터미널은 같은 Windows 컴퓨터 또는 Windows VPS에서 실행되어야 합니다. 이 복사기는 서로 다른 컴퓨터 간에, 내장 MQL5 VPS에서, 또는 터미널끼리 파일을 공유할 수 없는 클라우드 서비스에서는 작동하지 않습니다.
- 각 터미널에 마켓에서 제품을 설치하세요. 활성화는 터미널이 아니라 컴퓨터 단위로 계산됩니다.
- 같은 브로커의 두 계좌 간에 복사하려면 터미널을 다른 폴더에 한 번 더 설치하세요.
- 복사본이 청산될 때 원본을 청산하는 옵션을 사용하지 않는 한, Transmitter는 투자자(읽기 전용) 비밀번호로도 작동합니다. Receiver에는 거래 비밀번호와 알고 트레이딩(Algo Trading) 활성화가 필요합니다.
- MQL5 시그널을 구독 중인 계좌에서는 Expert Advisor가 거래할 수 없습니다. 미국 FIFO 규칙(선입선출)이 적용되는 계좌는 지원되지 않습니다.
- 프롭 펌마다 카피 트레이딩에 관한 규칙이 다릅니다. 어떤 복사기든 사용하기 전에 해당 회사의 규칙을 확인해 주세요.
복사 대상
시장가 주문과 대기 주문은 만료 시간과 함께 복사되며, 이후 주문 가격, 손절매, 이익실현의 변경도 따라갑니다. 부분 청산, 네팅 포지션의 거래량 증가, 최종 청산도 복사됩니다. 복사본은 원본과 같은 방향으로 열거나 역방향으로 열 수 있습니다. Receiver가 시작될 때 이미 열려 있는 거래는 사용자가 선택한 경우에만 복사됩니다.
원본의 방향, 주문 유형, 매직 넘버, 심볼, 코멘트, 로트로 거래를 필터링할 수 있으며, 요일마다 정한 시간대에만 복사하도록 제한할 수 있습니다. Receiver는 각 복사 전에 스프레드, 슬리피지, 원본과의 가격 차이, 원본의 경과 시간을 확인할 수 있습니다. 지연과 더 나은 가격 조건은 복사본을 열 때와 청산할 때 모두 사용할 수 있습니다.
로트 크기
로트 크기 모드는 17가지이며, 각 모드는 자체 설정값을 가집니다:
- 원본과 같은 로트, 고정 로트 또는 원본 로트의 배수.
- 잔고 또는 에퀴티에 따라 달라지는 배수.
- 두 계좌의 잔고, 에퀴티 또는 여유 증거금에 비례하는 로트(추가 배수 적용 여부 선택 가능).
- 원본의 손절매를 기준으로, 잔고·에퀴티·여유 증거금 대비 퍼센트 또는 고정 금액으로 정한 리스크.
- 잔고 또는 에퀴티 1000당 지정한 로트.
- 새 원본마다 목록의 다음 로트를 사용하는 로트 시퀀스.
고정 로트와 배수는 심볼별로도 설정할 수 있습니다. 로트 단위와 최소·최대 로트를 직접 설정할 수 있습니다. 브로커 간 계약 크기가 다르면 로트가 조정되며, 큰 복사본은 여러 주문으로 분할할 수 있습니다.
심볼
접두사와 접미사는 자동으로 감지되며, 수동으로 설정할 수도 있습니다. US500과 SPX500처럼 브로커마다 이름이 다른 심볼은 이름 쌍 목록으로 대응시킵니다. 센트 계좌와 다른 가격 스케일로 호가되는 심볼도 고려됩니다.
손절매, 이익실현 및 거래 관리
Receiver는 원본의 손절매와 이익실현을 복사하거나, 그 거리를 변경하거나, 포인트, 핍 또는 금액 단위의 자체 레벨을 사용할 수 있으며, 리스크 대비 보상 비율로도 설정할 수 있습니다. 레벨은 가상 레벨(브로커에 보이지 않고 Expert Advisor가 관리)로 설정할 수 있습니다. 브레이크 이븐, 트레일링 스탑, 그리고 이익실현 방향으로 최대 세 번, 손절매 방향으로 세 번의 부분 청산을 사용할 수 있습니다.
어떤 복사본을 원본과 함께 청산할지는 사용자가 정합니다. 복사본은 지정한 시간(분)이 지난 후나 지정한 요일과 시각에 청산할 수 있으며, 브로커 측에서 또는 수동으로 청산된 복사본은 다시 열 수 있습니다. 옵션으로, 복사본이 자체 손절매나 이익실현, 또는 수동으로 청산되면 Transmitter가 원본을 청산하도록 할 수 있습니다.
계좌 보호
Receiver에는 퍼센트 또는 금액으로 설정하는 일일 손실 한도와 일일 수익 한도가 있으며, 각각 당일 시작 시점의 잔고 또는 에퀴티를 기준으로 측정합니다. 입금과 출금으로는 한도가 발동되지 않습니다. 또한 최고 잔고 대비 최대 드로다운, 에퀴티가 일정 레벨 아래로 떨어질 때의 긴급 정지, 에퀴티 목표도 있습니다. 바스켓 이익실현, 손절매, 브레이크 이븐, 트레일링 스탑으로 모든 복사본을 함께 관리할 수 있으며, 단위는 잔고 대비 퍼센트, 금액 또는 평균 포인트입니다.
복사본 수, 심볼별 및 전체 거래량, 심볼별·통화별·계좌 전체 리스크, 서로 다른 심볼과 매직 넘버의 수, 복사본 간 거리를 제한할 수 있습니다. Receiver 또는 Transmitter가 드로다운 상태인 동안 새 복사본을 일시 중지하거나, Transmitter가 지정한 드로다운 상태일 때만 새 복사본을 만들 수 있습니다.
중복 복사와 잘못된 청산 방지
각 주문은 전송되기 전에 디스크에 저장되므로, 터미널이나 VPS가 재시작되어도 같은 복사본이 두 번 열리지 않습니다. 타임아웃 후처럼 주문 결과가 불확실하면, 주문을 다시 보내기 전에 계좌 내역을 확인합니다. 거래 목록에서 사라진 복사본은 계좌 내역에서 확인될 때만 청산된 것으로 처리하며, 재시작 후 Receiver는 거래 목록이 로드될 때까지 기다립니다.
Transmitter가 오프라인이 되더라도 그 때문에 복사본이 청산되거나 변경되지 않으며, 브레이크 이븐, 트레일링 스탑, 계좌 보호는 계속 작동합니다. A가 B를 복사하고 B가 A를 복사하는 경우처럼 계좌 간 복사 루프를 감지하므로, 거래가 출발한 계좌로 다시 복사되지 않습니다. 스탑 아웃으로 청산된 복사본은 절대 다시 열지 않고, 시장이 닫혀 있는 동안에는 주문을 보내지 않으며, 거부된 요청은 점점 길어지는 간격으로 반복합니다.
복사 코멘트
기본적으로 복사본의 코멘트는 비어 있습니다. 원하는 텍스트를 설정할 수 있으며, 여기에 원본의 코멘트, 티켓, 매직 넘버 또는 계좌를 포함할 수 있습니다. 코멘트에 선택 사항인 식별 태그를 넣으면 Receiver는 데이터 파일이 분실되더라도 자신의 복사본을 인식할 수 있습니다.
패널과 알림
차트의 패널에 각 Transmitter의 상태와 열린 복사본 수가 표시됩니다. 푸시 알림과 이메일로 주요 이벤트를 알려 주며, 지정한 시각의 일일 계좌 보고서와 선택한 에퀴티 레벨에서의 경고도 받을 수 있습니다.
네팅 계좌
MetaTrader 5 네팅 계좌에서 Receiver는 심볼마다 하나의 포지션을 유지하며, 복사된 거래의 합계에 맞춰 포지션을 조정합니다. 이 모드는 베타 버전으로, 네팅 계좌에서는 Receiver를 하나만 실행할 수 있고 일부 관리 기능은 적용되지 않습니다. Self Copier에는 헤징 계좌가 필요합니다.
전략 테스터
복사에는 실행 중인 터미널이 두 개 이상 필요하므로 전략 테스터에서는 시연할 수 없습니다. 테스터에서 이 Expert Advisor는 마켓의 자동 검증에 필요하기 때문에 가끔 최소 로트를 열고 닫기만 하며, 이 사실을 차트에 설명합니다. 실시간 차트에서는 절대 이렇게 동작하지 않습니다. 이러한 이유로 마켓의 무료 데모로는 복사기의 작동 방식을 확인할 수 없습니다. 복사기가 실제로 작동하는 모습을 보려면 위에 안내한 무료 데모 버전을 이용해 주세요. 구매 전에 궁금한 점이 있으면 제품 댓글로 문의해 주세요.
설정 및 지원
기본 설정에서 Receiver는 각 새 거래를 원본과 같은 로트로 복사합니다. 모든 입력 파라미터는 사용자 매뉴얼에 설명되어 있습니다. 질문과 지원 요청은 제품 댓글을 이용하시거나 MQL5에서 개인 메시지를 보내 주세요.
