다운로드
MT4 다운로드
ex4 실행 전에 도구 → 옵션 → Expert Advisors에서 Allow WebRequest for listed URL을 켜고, https://copytrade.co.kr 및 텔레그램 사용 시 https://api.telegram.org를 추가하세요.
MT5 다운로드
ex5 실행 전에 도구 → 옵션 → Expert Advisors에서 Allow WebRequest for listed URL을 켜고, https://copytrade.co.kr 및 텔레그램 사용 시 https://api.telegram.org를 추가하세요.
알고데이터랩 카피 자동매매 프로그램의 특징
EA의 속성값 세팅과 사용방법은 하단 FAQ를 참고하세요.
| 구분 | 가능한 기능 |
|---|---|
| 마스터의 기능 |
|
| 카피어의 기능 |
|
텔레그램으로 알림 설정 방법
본인 텔레그램 ID(MyChatID) 확인 방법
검색창에 @userinfobot 을 입력합니다.
비슷한 이름의 봇이 많으니, 왼쪽 이미지와 같은 프로필인지 꼭 확인하세요.
대화를 연 뒤 /start 를 입력하면 표시되는 숫자가 본인 ID입니다. 이 숫자는 EA 알림 설정에 넣습니다.
카피트레이드 알림봇 설정
검색창에 @MTcopytrade_bot 을 입력합니다.
목록에 보이는 이름이 사용자명과 다르게 AlgoDataLab_Bot 처럼 나올 수 있습니다. 사용자명이 @MTcopytrade_bot 이면 됩니다.
알림봇을 시작하고 카피자동매매에 MyChatID 값을 입력하면 해당 봇 채팅방에서 알림이 울립니다.
자주 묻는 질문
2) 텔레그램에서 @userinfobot 을 검색한 뒤 /start 하면 표시되는 숫자 ID(예: 123456789)를 적어 둡니다. 이것이 본인의 Chat ID입니다.
3) @MTcopytrade_bot 을 검색해 대화방에 들어간 뒤 [시작] 버튼을 누릅니다.
4) EA 속성창의 MyChatID 에 위 숫자만 입력하고 확인합니다. 비우면 알림을 보내지 않습니다.
봇에서 [시작] 후 본인 ID를 EA에 넣으면 본인만 받을 수 있는 알림이 켜집니다. 봇 API 토큰은 EA에 포함되어 있으므로 회원은 Chat ID(MyChatID)만 관리하면 됩니다.
• 차트 하나·여러 종목 (서비스 특징)
EA는 아무 차트 한 개에만 붙여도 됩니다. 「모든 종목 전송」이면 계좌의 포지션마다 그 주문의 실제 심볼·가격으로 서버에 전송하므로 EURUSD·골드 등을 동시에 거래해도 차트를 종목마다 바꿀 필요가 없습니다. 「현재 차트 종목만」을 고르면 그때만 붙인 차트 심볼과 같은 주문만 전송합니다.
• copytradeID / secretKey
슬롯관리의 「마스터」 슬롯에서 슬롯 ID·API 시크릿 키를 그대로 붙여 넣습니다.
하나라도 다르면 인증 실패로 진입·청산 신호가 서버에 전달되지 않습니다.
• SendMode — 모든 종목 전송
계좌에서 열리는 심볼을 가리지 않고, 조건에 맞는 주문을 모두 서버로 보냅니다. 여러 종목을 동시에 운용할 때 사용합니다.
• SendMode — 현재 차트 종목만
EA를 붙인 차트의 심볼과 같은 종목만 전송합니다. 다른 심볼 포지션은 보내지 않습니다.
• MagicFilter — 전체
수동 주문(매직 0)과 다른 EA 주문(매직>0)을 모두 전송합니다.
• MagicFilter — 수동만(매직 0)
매직 번호가 0인 주문만 서버로 보냅니다. EA 자동매매는 제외됩니다.
• MagicFilter — EA만(매직>0)
매직 번호가 0보다 큰 주문만 보냅니다. 수동으로 연 포지션은 제외됩니다.
• MyChatID
텔레그램 알림을 쓸 때만 @userinfobot에서 받은 숫자 ID만 입력합니다. 비우면 알림을 보내지 않습니다.
WebRequest 허용 목록에 https://copytrade.co.kr 과 https://api.telegram.org 가 모두 있어야 합니다.
• 잔고 동기화 주기 등
잔고를 서버에 보내는 간격(BalanceSec 등)은 EA 소스 코드에만 있는 값이라, 메타트레이더 속성 창에서는 바꿀 수 없습니다.
변경이 필요하면 소스 수정 후 재컴파일이 필요합니다.
——————————
【Copier_MT4 — 카피어 EA】
• 차트 하나·신호 종목으로 카피 (서비스 특징)
카피어 EA도 차트 하나에 두면 됩니다. 신호에 담긴 심볼(마스터가 실제 거래한 종목)마다 그 심볼의 호가로 주문하므로, 차트가 유로달러만 켜져 있어도 골드 등 다른 종목을 따라갈 수 있습니다. 브로커에 해당 심볼이 있어야 하고, 종합시세(마켓워치)에서 숨김 통화쌍은 시세가 없어 거래가 되지 않을 수 있으므로 마켓워치에서 오른쪽 클릭 → 「모두 표시」로 표시한 뒤 사용하세요. MT5 카피어도 동일합니다.
• CopytradeID / SecretKey
슬롯관리에서 본인이 쓰는 「카피어」 슬롯의 ID와 그 슬롯의 API 키를 넣습니다.
1&1·1&5 패키지 등에서는 카피어 전용 키가 마스터 키와 다를 수 있으니, 마스터 슬롯 값을 넣으면 인증되지 않습니다.
• MasterAccount
쇼룸 등에서 확인한 복사 대상 마스터의 MT 계좌번호를 숫자·문자 그대로 입력합니다.
공백이나 한 자라도 다르면 해당 마스터 신호를 받지 못합니다.
• MasterPlatform — MASTER_MT4
마스터가 MetaTrader 4로 거래할 때 선택합니다. 서버가 MT4 마스터용 신호를 내려줍니다.
• MasterPlatform — MASTER_MT5
마스터가 MetaTrader 5일 때 선택합니다. MT5 마스터 전용 경로로 신호를 요청합니다. 잘못 고르면 진입·청산이 맞지 않습니다.
• LotMultiplier
마스터 랏에 곱합니다. 예: 1.0=동일, 0.5=절반, 2.0=두 배.
실제 주문량은 브로커 최소·랏 스텝·MaxLot 에 맞게 EA 안에서 다시 맞춥니다.
• MaxLot
카피 한 번에 넣을 수 있는 랏의 상한(안전장치)입니다. 계산된 랏이 이보다 크면 이 값으로 잘립니다.
• MaxSlippage
허용 슬리피지(포인트)입니다. 0이면 EA 내부에서 사실상 넉넉하게 잡아 재시도할 수 있습니다.
• StartMode — 지금부터 신규만(권장)
EA를 붙인 뒤 새로 들어오는 신호만 따라갑니다. 이미 열려 있던 마스터 포지션은 자동으로 따라가지 않습니다.
• StartMode — 현재 포지션 즉시
붙이자마자 마스터에 열린 포지션을 가능한 한 바로 카피하려 합니다.
• StartMode — 가격 따라잡기
마스터와 비슷한 가격대가 될 때까지 기다렸다가 진입을 시도하는 모드입니다.
• PriceProtect — 신호 즉시(가격 무관)
현재 시세가 마스터 체결가보다 불리해도 신호가 오면 진입을 시도합니다.
• PriceProtect — 유리할 때만
카피어 쪽 가격이 마스터보다 유리한 경우에만 진입합니다. 불리하면 그 신호는 건너뜁니다.
• UseServerCopyMode — 켜짐(true)
슬롯에 저장된 서버 설정(기본값은 결합형·개별형/유리한 경우만 진입 등)을 신호와 함께 내려받아 그대로 따릅니다.
• UseServerCopyMode — 꺼짐(false)
위 서버 쪽 모드 설정을 무시하고, EA에 넣은 PriceProtect 등 로컬 옵션만 적용합니다.
• DailyDDSkipPercent
당일 누적 손실이 잔고 기준 이 비율(%) 이상이면 포지션을 정리하고 그날은 더 이상 신규 진입하지 않습니다. 0에 가깝게 두면 사실상 끕니다.
• MinBalanceProtect
증거금/잔고가 이 금액 이하로 떨어지면 보호 동작으로 포지션을 정리합니다. 0이면 사용하지 않습니다.
• DebugLog
켜면 Experts 탭에 디버그용 로그가 더 출력됩니다. 문제 확인 후 끄면 됩니다.
• MyChatID
카피 성공·실패 알림을 텔레그램으로 받을 때만 숫자 ID를 넣습니다. 비우면 알림 없음. WebRequest에 api.telegram.org 허용 필요.
쇼룸에 공개되는 기준은 거래기록이 1건 이상일때부터 노출됩니다.
과거 거래기록이 있거나 신규 거래가 진행되면 그 때부터 쇼룸에 노출되게 됩니다.
거래가 이루어질때까지 조금만 기다리시면 자동으로 쇼룸에 공개될 것입니다.
【마스터】계좌에서 EURUSD·골드(XAUUSD) 등 여러 종목을 동시에 거래할 수 있습니다. EA에서 「모든 종목 전송」을 쓰면 각 주문의 실제 심볼·진입가로 서버에 전송되므로, 붙인 차트가 유로달러 하나뿐이어도 다른 종목 포지션은 차트와 무관하게 전송됩니다. 「현재 차트 종목만 전송」을 고르면 그때는 차트 심볼과 같은 주문만 보냅니다.
【카피어】수신한 신호의 종목 기준으로 해당 심볼의 현재 호가로 주문하므로, 차트는 유로달러만 켜 두고 골드 거래를 따라가는 것도 가능합니다. 브로커에 해당 심볼이 있어야 하고, MT4/MT5 모두 종합시세(마켓워치)에 그 심볼이 숨김 상태면 시세가 오지 않아 주문이 실패할 수 있습니다. 카피어 터미널에서는 마켓워치 창에서 마우스 오른쪽 버튼 → 「모두 표시」를 선택해 거래할 심볼이 보이도록 한 뒤 EA를 사용하는 것을 권장합니다.
MT5 카피어도 신호 종목별 호가를 사용합니다.
【1) MetaTrader WebRequest·네트워크】
• 도구 → 옵션 → Expert Advisors에서 「WebRequest를 허용」이 켜져 있는지 확인합니다.
• 같은 화면의 허용 URL 목록에 https://copytrade.co.kr 가 정확히 들어 있는지 확인합니다(복사·붙여넣기 권장). 텔레그램 알림(MyChatID)을 쓰면 https://api.telegram.org 도 함께 넣어야 합니다.
• 차트 상단 「자동매매」가 켜져 있는지 확인합니다.
• Experts·Journal 탭에 WebRequest 실패, HTTP 403/404, URL이 허용 목록에 없다는 식의 메시지가 나오면 위 설정을 다시 저장한 뒤 터미널을 재시작해 보세요.
• 회사·공유 PC, 백신, 방화벽, VPN이 MetaTrader의 외부 HTTPS 접속을 막는 경우도 있으니, 가능하면 다른 네트워크나 예외 설정으로 구분해 봅니다.
【2) 슬롯 ID·API 키 종류】
• 마스터 EA에는 슬롯관리의 「마스터」 슬롯에 표시된 슬롯 ID(copytradeID)·시크릿 키만 넣습니다. 카피어 슬롯 키를 넣으면 인증되지 않습니다.
• 카피어 EA에는 「카피어」 슬롯(또는 1&1·1&5 패키지에 포함된 카피어 전용)의 ID·키를 넣습니다. 패키지에서는 카피어 키가 마스터 키와 다를 수 있습니다.
• 슬롯관리에서 시크릿/API 키를 재발급했다면 EA에 반드시 새 값을 넣고 저장합니다. 이전 키는 즉시 무효입니다.
• 슬롯 만료일이 지났으면 인증·신호가 모두 끊깁니다. 슬롯관리에서 만료·연장을 확인합니다.
【3) 복사 대상 마스터 계좌·플랫폼】
• 카피어 EA의 MasterAccount 는 쇼룸·슬롯에 표시된 마스터 MT 계좌번호와 글자 하나까지 동일해야 합니다(앞뒤 공백·하이픈 포함 여부).
• MasterPlatform 은 실제 마스터가 MT4인지 MT5인지와 반드시 맞춥니다. 반대로 넣으면 신호가 엇갈립니다.
• 1&1·1&5 패키지 카피어는 그 패키지에 등록된 마스터 계좌의 신호만 받을 수 있습니다. 쇼룸의 다른 마스터 계좌를 넣으면 서버에서 막힙니다. 여러 마스터를 고르려면 카피어 전용(CC) 슬롯이 필요합니다.
【4) 패키지 카피어 계좌 고정】
• 패키지 소유자가 슬롯관리에서 카피어 MT 계좌를 미리 지정해 둔 경우, 해당 카피어 API키로는 그 계좌에서만 동작합니다. 다른 계좌에서 켜면 계좌 불일치로 거절될 수 있습니다.
【5) 동시 실행(한 API키를 여러 곳에서)】
• 보안 정책상 동일 API키·계좌 조합을 여러 터미널(같은 PC의 다른 MT 창 포함)에서 동시에 쓰면 CONCURRENT_ACCESS 등으로 막힐 수 있습니다. 한쪽을 완전히 끄거나, 재발급 후 한 곳만 사용하세요.
【6) 마스터 쪽 「카피매매 허용」】
• 카피어 전용 슬롯으로 타인 마스터를 복사할 때는, 그 마스터가 슬롯관리에서 카피매매를 허용(비공개가 아닌 설정, 또는 허용된 카피어)해 두어야 합니다. 허용하지 않으면 서버에서 「마스터가 카피매매를 허용하지 않았습니다」에 가까운 응답이 나가고 신호를 받지 못합니다. 마스터에게 슬롯 설정을 요청하거나 다른 마스터를 선택하세요.
【7) 그래도 안 되면】
• Experts 로그에 나온 영문 코드가 있으면 FAQ 「Experts 로그에 나오는 CONCURRENT_ACCESS…」 항목을 함께 참고하세요. 필요 시 1:1 문의에 슬롯 종류(마스터/카피어/패키지), 증상 시각, 로그에 보이는 메시지를 적어 주시면 확인에 도움이 됩니다.
• CONCURRENT_ACCESS — 같은 API키(같은 슬롯)로 다른 터미널·PC에서 동시에 접속한 것으로 감지된 경우입니다. 한 곳만 사용하거나, 다른 쪽을 끈 뒤 잠시 후 다시 시도하고, 필요하면 키 재발급 후 새 키만 입력합니다.
• COPIER_ACCOUNT_MISMATCH — 서버에 등록된 카피어 MT 계좌와, 지금 EA가 돌아가는 계좌가 다릅니다. 패키지에서 카피어 계좌를 미리 지정했는지, 슬롯관리의 번호와 터미널 로그인 계좌가 같은지 확인합니다.
• COPIER_BIND_SIGNATURE_MISMATCH / COPIER_TERMINAL_NAME_MISMATCH — 서버에 기록된 단말(환경) 정보와 현재 접속이 맞지 않을 때 나올 수 있습니다. 다른 PC에서 동시에 붙었거나, 재발급·재설치 직후 캐시가 꼬인 경우가 많습니다. 중복 실행을 끄고 EA를 다시 붙이거나, 키 재발급 후 재설정해 보세요.
• invalid_copier_key — 카피어 슬롯에 해당하지 않는 키이거나, 오타·만료·재발급으로 무효화된 키일 수 있습니다. 슬롯관리에서 복사한 최신 키인지 확인합니다.
• MASTER_SLOT_KEY_NOT_ALLOWED — 카피어 EA에 마스터 슬롯의 시크릿 키를 넣은 경우 등, 역할이 맞지 않을 때 나올 수 있습니다. 마스터 EA에는 마스터 슬롯 키, 카피어 EA에는 카피어 슬롯 키만 넣습니다.
• EXPIRED_COPIER_KEY / EXPIRED_MASTER_SLOT_KEY — 슬롯 또는 해당 카피어 행이 만료되었습니다. 연장 여부를 슬롯관리·결제내역에서 확인합니다.
• Invalid or expired secret key / Invalid or expired API key — 키가 틀렸거나 만료·재발급으로 무효입니다. 슬롯관리의 최신 키를 EA에 다시 넣습니다.
• copy_not_allowed / 마스터가 카피매매를 허용하지 않았습니다 — 복사 대상 마스터가 카피를 열어 두지 않았습니다. 마스터에게 슬롯의 카피 허용 설정을 요청하세요.
• master_not_found — MasterAccount 로 넣은 번호에 해당하는 유효한 마스터 슬롯을 서버가 찾지 못했습니다. 번호 오타, 만료, 또는 패키지 카피어가 허용되지 않은 마스터를 넣은 경우일 수 있습니다.
반면 PC나 MetaTrader를 끄면 하트비트가 멈추고, 서버 기준으로 약 5분(60초×5회 분량) 이상 접속 갱신이 없을 때는 「마스터가 서버에 연결되지 않은 것으로 보인다」는 안내가 카피어 측(카피어 EA 알림, MyChatID 설정 시 텔레그램)으로 갈 수 있습니다. 이는 휴장 때문이 아니라 실제로 EA가 서버에 신호를 보내지 않는 상태로 처리되는 동작입니다.
주말에도 카피를 유지하려면 터미널·마스터 EA를 켜 두세요. 의도적으로 운영을 멈출 때는 카피어에게 사전 안내하는 것이 좋습니다.
카피어는 해당 내용을 확인한 뒤 다음 중 필요한 조치를 하세요.
(1) 마스터와 복사매매를 계속할지 판단합니다. 종료·불확실하면 MetaTrader에서 잔여 포지션을 직접(수동) 청산하는 것이 안전합니다.
(2) 복사매매를 중지하려면 EA 자동매매를 끄거나 차트에서 카피어 EA를 제거하세요.
서버·DB 기준으로 잔여 포지션 정리가 동작하는 경우도 있으나, 네트워크·브로커 환경에 따라 즉시·완전히 보장되지 않을 수 있으므로 본인 계좌는 항상 직접 확인하세요.

