공부방 ›
[강좌] [EA 만들기 7] 데모 → 소액 실전 → 현자 실시간 검증까지
백테스트가 괜찮게 나왔다면 이제 실제 시장에서 확인할 차례예요. 순서를 건너뛰지 않는 게 제일 중요해요.
1단계: 데모 계좌에서 2~4주
- 백테스트와 같은 설정으로 데모 계좌 차트에 붙여요.
- 매일 도구상자 → 전문가 탭과 거래 내역을 확인해요.
- 체크할 것
- 백테스트에서 예상한 만큼 거래가 나오는지 (너무 많거나 적으면 코드 문제)
- 주문 에러가 없는지 (`invalid stops`, `not enough money` 같은 문구)
- 손절·익절이 의도한 자리에 걸리는지
2단계: 컴퓨터를 계속 켜두는 문제
EA는 MT5가 켜져 있어야 돌아가요. 컴퓨터를 끄면 멈춰요. 방법은 두 가지예요.
- VPS(가상 서버): 24시간 켜진 원격 컴퓨터를 빌려 MT5를 돌려요. 월 몇천 원~몇만 원이에요. 브로커가 무료로 주는 경우도 있어요.
- MT5 내장 가상 호스팅: MT5에서 결제해서 EA를 MetaQuotes 서버로 옮기는 방식이에요.
3단계: 소액 실계좌
- 데모가 괜찮았다면 잃어도 괜찮은 금액으로 실계좌를 시작해요.
- 데모와 실계좌는 체결이 달라요. 슬리피지(원하는 가격보다 불리하게 체결)와 스프레드 확대(뉴스 시간)가 실계좌에서 더 커요.
- 한 달 정도 결과를 백테스트·데모와 비교해요. 차이가 크면 원인을 찾고 나서 금액을 늘리세요.
4단계: 현자에서 실시간으로 검증 공개
"백테스트 스크린샷"은 누구나 만들 수 있어서 믿기 어려워요. 현자 검증 게시판 → 내 전략(실시간 연동)을 쓰면 MT5 계좌 성과가 1분마다 그대로 공개돼요.
- 검증 게시판에서 검증 올리기 → 내 전략(실시간 연동)
- 안내대로 리포터 코드를 내 EA 맨 위에 붙이거나, 리포터 EA를 따로 붙이기
- 연결되면 카드에 누적 수익률·최대 낙폭·보유 포지션이 실시간으로 떠요
다른 회원들이 내 전략을 모의 카피로 따라가 볼 수도 있어서, 실력을 객관적으로 확인받기 좋아요.
언제 멈춰야 하나
미리 정해 두세요. 예) 최대 낙폭이 백테스트의 1.5배를 넘으면 정지 후 원인 분석. 감으로 "조금만 더" 하다가 계좌가 끝나는 경우가 많아요.
실전 결과가 백테스트보다 나쁜 건 정상이에요. 보통 20~50% 정도 덜 나온다고 생각하고 계획을 세우세요.

