메타트레이더 EA(자동매매)란? 설치 방법과 주의할 점
EA(Expert Advisor)는 정해 둔 규칙에 따라 주문을 자동으로 내는 메타트레이더용 프로그램입니다. 자동으로 거래한다고 해서 수익이 보장되는 것은 아니며, 오히려 잘못 쓰면 손실이 자동으로 쌓입니다.
EA, 지표, 스크립트의 차이
| 종류 | 하는 일 |
|---|---|
| 지표(인디케이터) | 차트에 계산 결과를 그려 줍니다. 주문은 내지 않습니다. |
| EA(Expert Advisor) | 조건이 맞으면 주문, 청산, 수정을 자동으로 실행합니다. |
| 스크립트 | 한 번 실행하고 끝나는 작업(예: 일괄 청산)을 합니다. |
MT5에서는 왼쪽 탐색기의 '시스템트레이딩' 폴더 아래에 EA가 표시되고, 상단 도구 모음에 '시스템트레이딩' 버튼이 있습니다. 덱시아 마켓 소개서도 MT5 기능으로 자동매매 지원을 안내합니다.
MT5에서 EA를 쓰는 순서
- EA 파일(.ex5)을 준비합니다. 신뢰할 수 있는 출처인지 먼저 확인하세요.
- 메뉴 파일 → 데이터 폴더 열기를 눌러 MQL5 → Experts 폴더에 파일을 넣습니다.
- 탐색기에서 우클릭해 새로고침하거나 MT5를 다시 시작합니다.
- 탐색기의 EA를 차트로 끌어다 놓고, 설정 창에서 알고리즘 거래 허용을 확인합니다.
- 상단 '시스템트레이딩' 버튼이 켜져 있어야 실제로 주문이 나갑니다.
- 프로그램이 켜져 있어야 동작하므로, 꺼지지 않게 하려면 PC를 계속 켜 두거나 VPS(원격 서버)를 이용합니다.
EA는 먼저 데모 계좌에서 충분히 확인한 뒤 실제 계좌에 쓰세요. 실제 계좌에서는 EA가 낸 모든 주문이 실제 손익으로 이어집니다.
EA의 위험
- 과최적화: 과거 데이터에 맞춰 만든 EA는 과거 성과가 훌륭해 보여도 앞으로 같은 결과를 내지 못할 수 있습니다.
- 현실과의 차이: 백테스트는 스프레드 확대, 슬리피지, 체결 지연을 충분히 반영하지 못합니다. (거래 비용 정리)
- 통제 상실: 시장이 급변할 때 EA가 계속 주문을 내면 손실이 순식간에 커질 수 있습니다. 포지션 크기와 최대 손실 한도를 직접 정해 두어야 합니다.
- 브로커 정책: 계좌 유형이나 프로모션에 따라 EA 사용이 제한되는 경우가 있으니 약관을 확인하세요.
사기성 EA 판매를 피하는 체크리스트
- "월 수익 OO% 보장", "손실 없는 EA" 같은 광고는 믿지 마세요. 수익을 보장할 수 있는 거래 방식은 없습니다.
- 수익 내역이 스크린샷뿐이면 검증할 수 없습니다. 제3자가 검증하는 장기 실거래 기록이 있어야 하며, 그조차 미래를 보장하지 않습니다.
- EA 판매자가 계좌 비밀번호나 투자자 비밀번호를 요구하면 거절하세요. 계좌 접근 권한을 넘기는 순간 자금 통제를 잃습니다.
- 설치 파일(.exe)을 따로 받아 실행하라는 요구는 악성코드일 수 있습니다. EA 파일은 .ex5 형식이어야 합니다.
- 입금이나 특정 브로커 가입을 조건으로 EA를 "무료 제공"하는 경우 판매자의 수익 구조를 확인하세요.
이 글은 교육 목적의 일반 설명이며 투자 조언이나 특정 거래·전략의 권유가 아닙니다. 표의 숫자는 이해를 돕기 위한 가정 예시이고 실제 결과를 보장하지 않습니다. CFD는 레버리지 상품으로 원금의 전부 또는 일부를 잃을 수 있습니다. 위험 고지