Trade Copier and Telegram Signals MT5
- 유틸리티
-
Prime Horizon
🎯 MT5 개발자 — Market Structure, Smart Money & Funded Trading Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - 버전: 1.0
- 활성화: 20
Trade Copier and Telegram Signals MT5
Trade Copier and Telegram Signals 는 같은 컴퓨터 또는 같은 VPS 에서 실행되는 계좌 사이에서 거래를 복사하고, 사용자 본인의 텔레그램 봇으로 수신한 문자 신호를 실행하는 MetaTrader 5 유틸리티입니다. 하나의 도구가 세 가지 역할을 담당하며, 각 차트의 역할은 하나의 파라미터로 선택합니다.
로컬 복사는 MetaTrader 4 와 MetaTrader 5 사이에서 양방향으로 동작합니다. 두 터미널이 같은 공용 폴더를 사용하기 때문입니다 (MT4 버전은 별도 상품으로 게시됩니다). DLL, 외부 프로그램, 추가 서비스가 필요하지 않습니다.
세 가지 역할, 하나의 파라미터
- Master: 이 계좌의 거래, 포지션, 대기 주문, 손절, 익절, 부분 청산을 전송합니다
- Receiver: 200 밀리초 동기화 주기로 로컬 Master 를 복사합니다
- Telegram Receiver: 사용자의 텔레그램 봇 수신함을 읽고 그 안의 신호를 실행합니다
랏 계산
- Balance Ratio: 수신 계좌의 규모에 맞추어 마스터의 랏을 자동으로 조정합니다
- Multiplier: 마스터의 랏에 사용자가 정한 배수를 곱합니다
- Fixed Lot: 복사되는 모든 거래에 동일한 수량을 적용합니다
- Risk Percent: 손절까지의 거리와 계좌 자본으로 수량을 계산합니다
수량은 브로커의 최소 단위에 맞추어 내림 처리되고 최대 랏으로 제한되며, 계산된 수량이 브로커 최소 랏보다 작을 때의 동작은 전용 파라미터로 결정합니다.
복사 규칙
- 손절과 익절: 둘 다, 손절만, 익절만, 또는 복사하지 않음
- 청산과 부분 청산은 수신 계좌에 비례하여 반영됩니다
- 대기 주문은 등록, 수정, 삭제되며 마스터에서 체결되면 포지션으로 전환됩니다
- 반대 모드: 매수가 매도로 바뀌고 손절과 익절이 서로 교체됩니다
- 필터: 종목 포함 및 제외 목록, 마스터의 매직 넘버, 방향, 거래 최대 경과 시간, 최대 스프레드
- 종목 매칭: 접미사와 접두사 자동 인식 (예: EURUSD 와 EURUSD.pro), 그리고 GOLD=XAUUSD 같은 수동 대응표
보호 기능
- Equity guard: 계좌 손실이 설정한 한도에 도달하면 복사를 중지하고 알립니다
- 거래당 최대 랏, 복사된 미결제 거래의 최대 수, 최대 슬리피지
- 복사기 시작 전부터 열려 있던 거래는 기본적으로 복사하지 않습니다
- 복사된 거래를 수동으로 청산하면 다시 열리지 않습니다
- 시작 시 텔레그램 과거 메시지는 절대 실행하지 않고, 새 메시지만 처리합니다
텔레그램 신호 수신
수신 측은 BUY, SELL, 진입 가격, 손절, 여러 단계의 익절을 읽고 CLOSE, CLOSE ALL, CLOSE HALF, BREAKEVEN 명령을 인식합니다. 천 단위 구분 기호가 있는 가격, 진입 구간, 이모지, 여러 줄 메시지도 처리합니다. 메시지에 거래 지시가 없으면 아무것도 실행하지 않습니다.
하나의 신호에 여러 익절이 있을 때 어느 것을 사용할지 선택할 수 있고, 손절이 없는 신호를 거부하도록 설정할 수도 있습니다. 사용자가 지정한 대화 식별자만 허용됩니다.
패널
- 연결 상태, 동기화 지연, 마스터 계좌와 잔고 비율
- 카운터: 복사된 미결제 거래, 당일 거래, 오류
- Equity guard 진행 막대와 최근 네 건의 이벤트
- Pause 와 Close Copied 버튼, 두 번째 버튼은 확인 클릭이 필요합니다
- 이동과 접기가 가능한 패널, FullHD 부터 4K 까지 자동 DPI 조정
- Master 차트에는 현재 접속 중인 수신기 수가 표시됩니다
주요 파라미터
역할: 이 차트의 역할, 복사기 식별자, 신호 소스
랏 계산: 계산 방식, Balance Ratio 기준, 추가 계수, 배수 값, 고정 랏, 위험 비율, 손절이 없을 때의 동작, 최소 랏 미만일 때의 동작
복사 규칙: SL 과 TP 복사, 청산과 부분 청산 복사, 대기 주문 복사, 시작 전 포지션 복사, 반대 복사, 방향 필터, 최대 경과 시간, 최대 스프레드, 포함 종목, 제외 종목, 매직 넘버, 종목 대응표
보호: 복사 거래당 최대 랏, 복사 거래 최대 수, Equity guard 비율, 최대 슬리피지
텔레그램: 봇 토큰, 허용된 대화 식별자, 사용할 익절, 손절 없는 신호 무시
마스터 전송: 대기 주문 전송, 본 복사기가 만든 거래 전송, 전송할 매직 넘버
알림과 패널: 팝업, 푸시 알림, 복사마다 알림, 오류 알림, 마스터 연결 끊김 알림, 패널 위치, 글자 크기, DPI 조정
설치
- 각 터미널의 MQL5/Experts 폴더에 파일을 복사하고 MetaTrader 5 를 다시 시작합니다
- 터미널에서 알고리즘 거래를 활성화합니다
- 원본 계좌의 차트에 적용하고 역할을 Master 로 설정합니다
- 대상 계좌마다 차트에 적용하고 역할을 Receiver 로 설정합니다
- 마스터와 모든 수신기에 같은 복사기 식별자를 사용합니다
- 텔레그램 역할을 쓰려면 BotFather 로 봇을 만들어 그룹에 추가하고, 도구, 옵션, 전문가 상담역, WebRequest 에서 https://api.telegram.org 를 허용합니다
요구 사항과 제한
- 로컬 복사는 원본 터미널과 대상 터미널이 같은 컴퓨터 또는 같은 VPS 에서 실행되어야 합니다
- 텔레그램 봇은 추가된 그룹과 채널만 읽을 수 있습니다
- 수신 측에서는 헤징 계좌를 권장합니다
- Stop limit 주문은 MetaTrader 5 터미널 사이에서만 복사됩니다
호환성
- 플랫폼: MetaTrader 5, 유틸리티
- 방향: MetaTrader 5 에서 MetaTrader 5, 그리고 MetaTrader 4 와의 양방향
- 계좌: 서로 다른 브로커, 서로 다른 통화, 서로 다른 계좌 규모
- 시장: 외환, 지수, 금속, 암호화폐 및 브로커가 제공하는 기타 상품
자주 묻는 질문
서로 다른 두 컴퓨터 사이에서 복사되나요?
로컬 복사는 같은 컴퓨터 또는 같은 VPS 의 터미널 사이에서 동작합니다. 여러 대가 필요한 경우 보통 모든 터미널을 하나의 VPS 에 모읍니다.
두 계좌가 같은 브로커여야 하나요?
아닙니다. 종목 이름은 자동으로 해석되며, 수동 대응표가 GOLD 와 XAUUSD 같은 표기 차이를 처리합니다.
마스터 터미널을 닫으면 어떻게 되나요?
수신기가 중단을 감지하여 마스터를 오프라인으로 표시하고 알릴 수 있습니다. 복사된 거래는 그대로 유지됩니다.
적용 전에 열려 있던 거래도 복사하나요?
기본값은 복사하지 않습니다. 전용 파라미터로 포함시킬 수 있습니다.
전략 테스터에서 시험할 수 있나요?
복사 기능에는 실행 중인 두 터미널 또는 실제 텔레그램 메시지가 필요하므로 테스터에서는 재현할 수 없습니다. 패널과 설정은 데모 계좌에서 확인할 수 있습니다.
여러 수신기가 하나의 마스터를 따를 수 있나요?
가능합니다. 각 수신기에 같은 복사기 식별자를 지정하면 마스터 패널에 접속 수가 표시됩니다.
위험 고지
거래에는 큰 손실 위험이 따릅니다. 트레이드 코피어는 다른 곳에서 내려진 결정을 재현할 뿐이며, 전략을 만들지도 결과를 보장하지도 않습니다. 실계좌에서 사용하기 전에 데모 계좌에서 설정을 확인하고, 수량은 본인의 자본에 맞추어 조정하십시오. 잃어도 되는 범위를 넘는 자금은 절대 투자하지 마십시오.
변경 이력
- v1.00 — 최초 버전. Master, 로컬 Receiver, Telegram Receiver 세 가지 역할. 네 가지 랏 계산 방식, 손절과 익절 동기화, 부분 청산, 대기 주문, 반대 모드, 종목 매칭, 종목, 매직 넘버, 방향, 경과 시간, 스프레드 필터, Equity guard, Pause 와 Close Copied 버튼이 있는 패널.
