> EA & MT5 지식 베이스 > 백테스트 방법

백테스트MT5

MT5 전략 테스터로 백테스트 실행 방법

업데이트: 2026년 5월 15일

백테스트란?

백테스트는 과거 시장 데이터를 기반으로 EA를 실행하여 전략의 유효성을 검증하는 과정입니다. MT5에는 전략 테스터라고 불리는 강력한 백테스트 기능이 기본으로 탑재되어 있습니다.

실제 자금을 사용하지 않고 수년간의 과거 데이터로 EA 성과를 확인할 수 있어 실거래 계좌에서 EA를 실행하기 전의 중요한 단계입니다.

백테스트 결과가 좋더라도 미래 수익을 보장하지 않습니다. 백테스트는 참고 자료로만 활용하세요.

전략 테스터 열기

MT5에서 전략 테스터를 여는 방법입니다.

  • 방법 1:상단 메뉴에서 '보기' → '전략 테스터' 클릭
  • 방법 2:키보드 단축키 'Ctrl + R' 사용
  • 방법 3:툴바의 '전략 테스터' 버튼 클릭

화면 하단에 전략 테스터 패널이 나타납니다.

백테스트 설정

설정권장값설명
전문가 어드바이저GOLD_EMA_ATR_EA테스트할 EA 선택
심볼 (통화쌍)XAUUSDGOLD 선택
시간대H1 (1시간)EA 설계에 맞게 설정
모델모든 틱최고 정확도 (시간이 더 소요됨)
기간사용자 지정테스트할 기간 설정 (예: 2020-2025)
초기 잔액10000가상 초기 자금 ($10,000 등)
통화USD계좌 통화와 일치시키기
스프레드30-50 (XAUUSD)실제 스프레드에 가까운 값 설정
'모든 틱' 모드가 가장 정확하지만 시간이 더 소요됩니다. '제어 포인트'로 빠르게 확인한 후 '모든 틱'으로 검증하는 것을 권장합니다.

백테스트 실행

  1. 1.설정 완료 후 '시작' 버튼 클릭
  2. 2.진행 표시줄이 나타나고 백테스트가 시작됨
  3. 3.완료 후 '결과' 탭에 모든 거래 목록이 표시됨
  4. 4.'그래프' 탭에서 자산 진행 차트 확인 가능
  5. 5.'보고서' 탭에서 상세 통계 정보 확인 가능

결과 읽기

지표설명목표
순 이익백테스트 기간 중 총 이익양수여야 함
승률전체 거래 중 수익 거래 비율기준: 50% 이상
수익 팩터 (PF)총 이익 ÷ 총 손실1.5 이상 권장
최대 낙폭 (DD)자산의 최대 감소폭10% 이하 권장
샤프 지수수익 대비 리스크 비율1.0 이상 바람직
총 거래 횟수백테스트 기간 중 거래 횟수너무 적으면 신뢰도 낮음
최대 연속 손실최대 연속 손실 횟수심리적으로 감내 가능한지 확인