자동매매 EA 구매 전 테스트 방법: MT5 5단계
글: Fernando Funicelli · Lucky Dogs Trading Systems 창립자

자동매매 프로그램(EA)을 사기 전에 테스트하려면, 무료 데모를 내려받아 판매자가 보여 주는 테스트를 내 메타트레이더5에서 다시 돌린 뒤, 내 조건으로 바꾸면 됩니다. 내 예치금, 내 브로커, 그리고 가장 최근 기간입니다. 누구의 말에도 기대지 않고 EA를 확인하는 방법이고, 비용은 들지 않습니다.
판매 페이지에는 왼쪽에서 오른쪽으로 오르는 그래프, 큰 퍼센트, 이익이 난 달이 줄지어 있습니다. 전부 사실일 수도 있습니다. 하지만 전부 판매자가 고른 것입니다. 기간도, 예치금도, 브로커도, 설정도.
내 것은 아직 하나도 보지 못했습니다.
흔한 길은 진열장만 보고 사는 것입니다. 결제하고, 내 계좌에서 EA를 켜고, 몇 주 뒤에 깨닫습니다. 페이지 속 EA와 내 계좌 속 EA가 전혀 닮지 않았다는 것을. 누가 거짓말을 할 필요도 없습니다. 페이지의 테스트가 내 테스트가 아니었던 것만으로 충분합니다.
해결하는 원칙은 한 문장입니다. 보여 준 테스트가 아니라, 내가 돌린 테스트를 사세요.
이 글은 판매 페이지에서 구매 결정까지, 사는 사람을 위한 5단계입니다. 그 과정에서 두 개의 표가 일을 대신해 줍니다. 테스트 조건표와 결정표입니다.
EA 무료 데모로 할 수 있는 것과 없는 것
메타트레이더5에서 트레이딩 로봇은 Expert Advisor(EA)라고 부릅니다. 메타트레이더와 연결된 EA 스토어인 MQL5 Market에서는 유료 EA마다 무료 데모가 있습니다. EA 페이지에서 데모 버튼을 누르면 MT5가 열리고 데모가 설치됩니다.
데모는 전략 테스터에서 돌아갑니다. 플랫폼에 들어 있는 시뮬레이터로, 브로커의 가격 기록을 다시 재생하면서 EA가 거래마다 무엇을 했을지 보여 줍니다. 기간, 예치금, 레버리지, 프로파일은 내가 고릅니다.
데모는 계좌에서 거래하지 않습니다. 데모 계좌에서도 실계좌에서도 아니고, 테스터 안에서만 돌아갑니다. 사기 전에 계좌에서 EA가 실시간으로 돌아가는 모습을 보고 싶다면 대여가 있습니다. 저희 EA는 출시 기간 동안 1개월 대여가 가능합니다. 대여와 구매를 단계별로 보려면 MQL5 마켓 EA 구매 방법을 보세요.
| 무료 데모 | 1개월 대여 | |
|---|---|---|
| 어디서 돌아가나 | 내 MT5의 전략 테스터 | 내 브로커의 계좌, 데모 또는 실계좌 |
| 무엇을 보여 주나 | 과거: 내가 고른 기간의 모든 거래 | 현재: 실제 스프레드와 실제 시간대에서의 실시간 체결 |
| 비용 | 무료 | EA 페이지에 표시된 금액 |
| 언제 쓰나 | 1~4단계 | 5단계, 테스트를 통과한 뒤 |
시간에 대해 한 가지. 첫 테스트는 브로커가 기록한 모든 가격 변동인 틱 기록을 내려받기 때문에 오래 걸립니다. 그다음부터는 빠릅니다.
1단계: 판매 페이지를 확인하는 눈으로 읽기
MT5를 열기 전에 테스트 조건표를 만듭니다. 판매자가 페이지의 결과를 내는 데 쓴 레시피입니다. 2단계에서 다시 돌릴 것이 바로 이 표입니다.
| 찾을 것 | 왜 중요한가 |
|---|---|
| 기간 | 골라낸 1년은 말해 주는 것이 적습니다. 기간은 가장 최근 달까지 와야 합니다 |
| 모델링 | 실제 틱 기반의 모든 틱 모드는 브로커가 기록한 가격을 씁니다. 다른 모드는 각 봉 안의 가격 경로를 짐작합니다 |
| 초기 예치금 | 잔고로 랏을 계산하는 EA에서는 예치금이 거래마다 크기를 바꿉니다 |
| 레버리지 | 거래마다 쓰는 증거금과, 랏이 계좌에 들어가는지를 정합니다(레버리지가 바꾸는 것) |
| 브로커와 종목 | 브로커마다 가격, 스프레드, 수수료가 다릅니다 |
| 설정 또는 프로파일 | 진열장은 가장 공격적인 프로파일을 보여 줄 때가 있습니다 |
| 운용 중인 계좌 | 테스트는 과거를 보여 주고, 브로커에서 직접 읽어 온 계좌는 체결을 보여 줍니다 |

페이지에 빠진 항목이 있나요? 다음으로 넘어가기 전에 판매자에게 물어보세요. 그래프보다 서면 답변이 더 값어치가 있고, 제대로 EA를 파는 사람이라면 이 표를 바로 답할 수 있습니다.
2단계: 판매자의 테스트를 내 MT5에서 다시 돌리기
데모를 설치하고 조건표를 손에 쥐었다면, 판매자가 테스트한 방식 그대로 MT5에서 EA를 테스트합니다. 설정은 네 줄이면 됩니다.
- Ctrl+R로 전략 테스터를 엽니다.
- 조건표의 EA와 종목을 고릅니다.
- 기간과 모델링을 조건표와 똑같이 맞춥니다.
- 예치금과 레버리지도 똑같이 맞추고 시작을 누릅니다.
테스터를 처음 연다면, 항목별로 설명한 15분 테스트에서 화면 하나하나를 볼 수 있습니다. 전략 테스터 공식 문서에는 각 옵션이 설명되어 있습니다.
똑같이 다시 돌리려면 조건표와 같은 브로커의 데이터를 쓰세요. 테스터는 MT5가 연결된 브로커의 기록을 내려받으므로, 그 브로커의 데모 계좌 하나면 됩니다.
이 단계의 핵심은 하나입니다. 내 결과가 페이지의 결과와 가까워야 합니다. 가까우면 되고, 똑같을 필요는 없습니다. 가깝다면 진열장의 테스트는 실제로 존재하는 것이고, 이제 결정을 내리는 테스트로 넘어가면 됩니다.
내 테스트가 다르게 나올 수 있는 이유
- 브로커의 데이터. 브로커마다 기록하는 틱이 다릅니다. 다른 브로커에서는 가격이 완전히 같지 않습니다.
- 스프레드. 매수 가격과 매도 가격의 차이로, 거래마다 내는 비용입니다. 스프레드가 클수록 결과가 깎입니다. 계좌에 따라서는 수수료도 마찬가지입니다.
- 종목 이름. XAUUSD, GOLD, XAUUSD+: 자산은 같아도 계약이 다를 수 있습니다. 마켓 워치(Ctrl+M)에서 종목을 우클릭하고 사양에서 확인하세요.
- EA 버전. 업데이트 하나로 동작이 바뀝니다. 페이지와 내 데모가 같은 버전인지 확인하세요.
- 모델링. 시가만 쓰는 모드나 1분 OHLC로 한 테스트와 실제 틱으로 한 테스트는 결과가 같지 않습니다. 빠르게 거래하는 EA일수록 더 그렇습니다.
작은 차이는 정상입니다. 큰 차이는 결제하기 전에 판매자에게 물어볼 질문입니다.
3단계: 내 조건으로 바꾸기
2단계는 진열장이 실재한다는 것을 증명했습니다. 3단계는 EA가 실제로 나를 위해 일할 자리에서 EA를 보여 줍니다.
- 실제로 쓸 예치금. 조건표의 절반으로 시작할 생각이라면 절반으로 테스트하세요.
- 내 브로커. 내 종목, 내 스프레드, 내 수수료. 내 계좌에서 금의 이름이 다르다면 브로커별 금 종목 이름을 보세요.
- 가장 최근 기간: 2025년과 2026년. EA가 내일 마주할 시장입니다. 오래된 해는 규칙이 다른 장세에서도 버티는지를 보여 주지만, 구매를 결정하지는 않습니다.
- 내가 켤 프로파일. 진열장의 가장 공격적인 것이 아니라, 월요일에 켜 두고 그대로 둘 프로파일입니다.

한 번에 하나씩 바꾸고 다시 돌리세요. 그래야 무엇이 결과에 영향을 줬는지 알 수 있습니다. 마지막에는 모든 조건을 함께 넣고 돌립니다. 그것이 내 테스트이고, 내가 사는 것은 그 테스트입니다.
4단계: 페이지와 내 테스트 비교하기
두 결과를 나란히 놓으세요. 진열장과 내 계좌가 같은 이야기를 하는지는 다섯 줄이면 보입니다.
| 판매 페이지 × 내 테스트 | 볼 것 |
|---|---|
| 기간 중 이익 | 내 쪽이 작더라도 같은 방향 |
| 가장 큰 하락 | EA를 끄지 않고 지켜볼 수 있는 범위 안에 들어와야 함 |
| 거래 횟수 | 비슷해야 함. 훨씬 적다면 EA가 내 브로커에서 진입 지점을 찾지 못한다는 뜻 |
| 이익이 난 달 | 내 테스트에서도 대부분 |
| 가장 나빴던 달 | 아무것도 건드리지 않고 버틸 수 있는 달 |
숫자 하나하나를 정확히 읽으려면 믿을 만한 EA와 약속을 가르는 5가지 숫자를 보세요.
비교가 끝나면 결정은 거의 자동입니다.
| 내 테스트 | 할 일 |
|---|---|
| 내 조건에서도 페이지와 맞음 | 5단계로 가거나 구매 |
| 판매자 조건표에서는 맞고, 내 조건에서는 나빠짐 | 프로파일이나 예치금을 바꿔 다시 돌리기 |
| 판매자 조건표에서도 맞지 않음 | 무엇보다 먼저 판매자에게 묻기 |
어느 줄에도 “페이지가 멋지니까 산다”는 없습니다. 모든 결정은 내가 돌린 테스트에서 나옵니다.
5단계: 실제 돈 전에 데모 계좌에서 돌리기
전략 테스터는 과거를 보여 줍니다. 데모 계좌는 현재를 보여 줍니다. 돈은 가짜이고 가격은 진짜이며, 내 브로커에서 EA가 밤낮으로 켜져 있습니다.
데모 계좌에서 EA를 테스트하려면 1개월 대여한 뒤 MT5 EA 설치 방법대로 켜면 됩니다. 스위치는 세 개입니다. 마스터 비밀번호로 계좌에 로그인하고, EA 창에서 알고리즘 트레이딩 허용 옵션(Allow Algo Trading)에 체크하고, MT5 위쪽의 알고리즘 트레이딩(Algo Trading) 버튼을 초록색으로 켜 두는 것입니다.
여기서 재는 것은 이익이 아닙니다. 체결을 확인하는 것입니다. 네 가지 질문이 한 달을 이끕니다.
- 주문이 EA가 약속한 시간대에 들어가나요?
- 손절이 주문과 함께 브로커 서버에 도착하나요?
- 뉴스 시간대의 스프레드가 거래마다 얼마나 부담이 되나요?
- EA가 쉬겠다고 한 순간에 정말 쉬나요?
그리고 메타트레이더는 켜 두세요. 밤에 컴퓨터가 꺼지면 EA는 거래를 따라가지 못합니다. 24시간 켜져 있는 클라우드 컴퓨터인 VPS가 이 문제를 해결합니다.
테스트가 보여 주지 않는 것(과 확인할 곳)
실제 틱으로 한 좋은 테스트는 현실에 아주 가깝습니다. 그래도 세 가지는 빠지고, 각각 확인할 곳이 있습니다.
- 실제 체결. 슬리피지, 즉 요청한 가격과 체결된 가격의 차이, 그리고 큰 뉴스 때의 스프레드. 테스트는 가까이 가고, 나머지는 계좌가 보여 줍니다.
- 꺼진 터미널. 테스트에서는 EA가 절대 꺼지지 않습니다. 현실에서는 정전이 나고 윈도우가 재시작합니다. 그래서 VPS가 있습니다.
- 나의 원칙. 테스트는 가장 나빴던 달에 EA를 끄지 않습니다. 나는 끌 수도 있습니다. 4단계에서 가장 나빴던 달을 미리 알아 두는 것이, 그 달이 왔을 때 내 손을 붙잡아 줍니다.
그래서 저희는 브로커에서 직접 읽어 온 계좌를 거래 하나하나, 손으로 입력한 것 없이 공개합니다. 사이트의 모든 숫자는 저희가 숫자를 공개하는 5가지 원칙을 따릅니다.
고르기 전에 저희 EA 세 가지를 테스트하세요
이 가이드가 판매자에게 요구하는 것을 저희는 모두 내놓습니다. 테스트마다 조건표가 각 EA 페이지에 있고, 저희 테스트를 했던 그대로 다시 돌릴 수 있습니다. 실제 틱, 실제 스프레드와 수수료로요.
| EA | 기간 | 예치금 | 브로커와 종목 | 레버리지 | 기본 프로파일 |
|---|---|---|---|---|---|
| Collie Gold | 2021년 1월~2026년 10월 14일 | 1,000 USD | Vantage, XAUUSD+ | 1:1000 | Moderate |
| Pitbull Gold | 2021년 1월~2026년 9월 | 10,000 USD | Vantage, XAUUSD+ | 1:500 | Balanced |
| Beagle Gold | 2023년 1월~2026년 10월 | 10,000 USD | Vantage, XAUUSD+ | 1:100 | Moderate |
2단계에 도움이 되는 점이 하나 있습니다. 각 페이지의 연도별 표는 해마다 같은 예치금으로 다시 시작합니다. 한 해를 다시 돌리려면 그해만, 조건표의 예치금으로 돌리세요.
실제 틱으로 한 테스트에서, 각각 숫자 하나부터 확인해 보세요.
- Pitbull Gold와 그 테스트 조건표: Balanced 프로파일로 2025년에 +478%, 2025년과 2026년의 21개월 중 21개월이 이익. 10,000 USD로 2025년을 돌리고 보고서의 월별 결과를 확인하세요.
- Collie Gold: 1,000 USD 테스트에서 Moderate 프로파일로 2025년에 +586%.
- Beagle Gold: Moderate 프로파일로 2025년에 +185%, 2025년과 2026년의 22개월 중 21개월이 이익.
그다음 세 가지 모두 3단계를 해 보세요. 세 가지 모두 어떤 이름의 금이든 인식하고 브로커의 시간대를 스스로 감지하며, 프로파일을 고르는 것이 설정의 전부입니다. 내 브로커에서의 테스트는 다른 조정 없이 돌아갑니다.
세 가지를 같은 예치금, 같은 기간으로 돌리고, 내 테스트로 고르세요.
자주 묻는 질문
EA를 온라인으로 테스트할 수 있나요?
테스트는 웹사이트가 아니라 내 컴퓨터나 VPS의 메타트레이더5에서 돌아갑니다. 그게 더 낫습니다. 실제로 거래할 브로커의 기록을 쓰기 때문입니다. 데모는 MQL5 Market의 EA 페이지에서 내려받고, 전략 테스터에서 무료로 열립니다.
무료 데모에는 제한이 있나요?
전략 테스터에서만 돌아갑니다. 데모 계좌든 실계좌든 계좌에서 주문을 내지 않습니다. 테스터 안에서는 기간, 예치금, 프로파일을 고를 수 있습니다. 계좌에서 EA를 실시간으로 보려면 1개월 대여를 쓰세요.
기록은 얼마나 길게 테스트해야 하나요?
가장 최근부터입니다. 2025년과 2026년, EA가 마주할 시장입니다. 그다음, 규칙이 다른 장세에서도 버티는지 보려고 그 이전 해를 돌립니다. 이전 해는 일관성을 보여 주지만, 구매를 결정하지는 않습니다.
내 테스트가 판매 페이지와 다르게 나온 이유는 뭔가요?
늘 그렇듯 원인은 다섯 가지입니다. 브로커의 데이터, 스프레드와 수수료, 종목의 계약, EA 버전, 모델링. 작은 차이는 정상입니다. 조건표가 같은데 차이가 크다면 판매자에게 물어볼 질문입니다.
테스트하려면 돈을 내야 하나요?
아닙니다. 데모는 무료이고, 전략 테스터는 메타트레이더5에 기본으로 들어 있습니다. 대여는 선택 사항으로, 사기 전에 계좌에서 EA가 실시간으로 돌아가는 모습을 보고 싶은 사람을 위한 것입니다.
여러 EA를 동시에 테스트할 수 있나요?
원하는 만큼 테스트할 수 있고, 가장 간단한 방법은 같은 전략 테스터에서 하나씩 차례로 돌리는 것입니다. 비교하려면 모두 같은 예치금, 같은 기간, 같은 모델링을 쓰세요. 그래야 결과의 차이가 테스트가 아니라 EA에서 나옵니다.
내가 돌린 테스트를 사세요. 저희 EA부터 시작해 보세요. 세 가지 EA의 데모를 내려받아 나란히 비교하고, 같은 테스트를 돌린 뒤 내 결과로 고르세요.


