EA 파라미터 설정 완벽 가이드
목차
- 파라미터의 종류와 중요도
- 반드시 이해해야 할 파라미터 ①:RiskPercent(리스크 비율)
- 반드시 이해해야 할 파라미터 ②:Lots(고정 로트)
- 반드시 이해해야 할 파라미터 ③:MagicNumber
- 반드시 이해해야 할 파라미터 ④:MaxDailyLossPct / MaxDrawdownPct
- 시간 필터 계열 파라미터
- StartHour / EndHour(거래 시간대)
- NewsFilter(경제 지표 필터)
- 절대 바꾸면 안 되는 파라미터
- 파라미터 설정 절차(실전)
- 절차 1:기본값 설정 기록
- 절차 2:RiskPercent만 조정
- 절차 3:MagicNumber 변경
- 절차 4:MaxDailyLossPct·MaxDrawdownPct 설정
- 절차 5:그 외는 바꾸지 않음
- 자주 저지르는 실수
- 실수 ①:파라미터를 조금 바꾸고 바로 실계좌 운용
- 실수 ②:연패 후 파라미터를 변경
- 실수 ③:여러 파라미터를 동시에 변경
- FAQ
- Q: 파라미터를 변경하면 백테스트를 다시 해야 하나요?
- Q: 최적의 RiskPercent는 몇 %인가요?
- Q: Lots와 RiskPercent를 동시에 설정할 수 있나요?
- 관련 페이지
EA 파라미터 설정 완벽 가이드 - 초보자가 먼저 조정해야 할 항목
MT5에 EA를 설치한 후 "파라미터는 무엇을 바꾸면 될까?"라는 의문을 가지는 초보자가 많습니다. 설정을 너무 많이 바꾸면 백테스트 검증 결과가 무효가 되고, 너무 적게 바꾸면 자신의 계좌 환경에 맞지 않는 설정으로 운용하게 됩니다. 이 글에서는 초보자가 먼저 이해해야 할 파라미터의 의미와 안전한 설정 방법을 설명합니다.
파라미터의 종류와 중요도
EA의 파라미터는 크게 세 가지로 분류할 수 있습니다.
| 종류 | 설명 | 변경 가능 여부 |
|---|---|---|
| 리스크 관리 계열 | 로트·리스크 비율·스톱로스 | ✅ 조정 필요 |
| 필터 계열 | 시간대·요일·지표 회피 | ⚠️ 신중하게 |
| 전략 계열 | EMA 기간·ATR 배율·진입 조건 | ❌ 원칙적으로 변경 금지 |
반드시 이해해야 할 파라미터 ①:RiskPercent(리스크 비율)
로트 = (계좌 잔고 × RiskPercent%) ÷ (SL 폭 × pip 값)
가장 중요한 파라미터입니다. 1회 거래에서 계좌 잔고의 몇 %를 리스크에 노출할지 결정합니다.
| RiskPercent | 리스크 수준 | 권장 상황 |
|---|---|---|
| 0.5% | 초보수적 | 데모 ~ 실계좌 초기 |
| 1.0% | 표준 | 권장 설정 |
| 2.0% | 공격적 | 실적이 쌓인 이후 |
| 3.0% 이상 | 고리스크 | 고급자 전용 |
예: 계좌 잔고 $1,000, RiskPercent=1.0%인 경우, 1회 거래의 최대 손실은 $10.
처음에는 0.5~1.0%에서 시작하여 3개월 이상 포워드 테스트에서 성과가 안정된 후 높이세요.
반드시 이해해야 할 파라미터 ②:Lots(고정 로트)
RiskPercent가 구현되지 않은 EA는 고정 로트(Lots)로 설정합니다.
| 계좌 잔고 | 권장 Lots(XAUUSD) |
|---|---|
| $700 | 0.01(마이크로) |
| $3,500 | 0.01~0.02 |
| $7,000 | 0.02~0.05 |
XAUUSD(골드)는 1pip 가격 변동이 크기 때문에 0.01 로트라도 손익 변동이 크게 느껴집니다. 처음에는 반드시 최소 로트(0.01)부터 시작하세요.
반드시 이해해야 할 파라미터 ③:MagicNumber
MagicNumber = EA가 자신의 포지션을 식별하기 위한 ID 번호
같은 계좌에서 여러 개의 EA를 운용할 경우, MagicNumber가 같으면 EA가 다른 EA의 포지션을 잘못 조작합니다.
| 운용 패턴 | MagicNumber 설정 |
|---|---|
| EA 1개만 운용 | 기본값 그대로 |
| EA 여러 개 운용 | 각 EA에 다른 번호를 설정(예: 1001, 1002, 1003) |
같은 통화 쌍에 같은 EA를 여러 개 설치할 때(다른 타임프레임)도 MagicNumber를 다르게 설정하세요.
반드시 이해해야 할 파라미터 ④:MaxDailyLossPct / MaxDrawdownPct
EA의 자동 정지 기능입니다.
MaxDailyLossPct = 하루 손실이 계좌 잔고의 ○%를 초과하면 EA 정지
MaxDrawdownPct = 계좌 잔고가 최고점에서 ○% 하락하면 EA 정지
| 파라미터 | 권장값 | 의미 |
|---|---|---|
| MaxDailyLossPct | 3~5% | 하루에 5% 이상 손실 시 정지 |
| MaxDrawdownPct | 20~25% | 계좌가 25% 이상 하락 시 정지 |
이 설정들을 통해 감정적 판단 없이 자동으로 리스크를 관리할 수 있습니다.
시간 필터 계열 파라미터
StartHour / EndHour(거래 시간대)
EA가 작동하는 시간대를 지정합니다.
StartHour = 0 → 0시부터 작동
EndHour = 20 → 20시까지 작동
XAUUSD의 경우, 유럽NY 세션(서버 시간 기준 07:0021:00 UTC)이 유동성이 높아 권장됩니다. 단, 기본값 설정은 백테스트에서 최적화된 값이므로 이유 없이 변경하지 마세요.
NewsFilter(경제 지표 필터)
true / false 토글이 많습니다.
true: 중요 지표(NFP·FOMC 등)전후에는 진입하지 않음false: 지표와 관계없이 진입
초보자는 true를 권장합니다. 단, 외부 데이터(경제 캘린더 API)를 사용하는 경우 API 키 설정이 필요한 EA도 있습니다.
절대 바꾸면 안 되는 파라미터
아래는 전략의 핵심과 관련된 파라미터입니다. 이유 없이 변경하면 백테스트 결과가 무효가 됩니다.
| 파라미터 | 변경하면 안 되는 이유 |
|---|---|
| EMA_Period | 진입 조건의 핵심. 변경 = 다른 EA가 됨 |
| ATR_Multiplier | SL/TP 폭을 결정. 변경 = 리스크 리워드 비율이 무너짐 |
| RSI_Period | 필터 조건의 핵심 |
| MinATR / MaxATR | 변동성 필터. 잘못 변경하면 거래가 전혀 발생하지 않을 수도 있음 |
이것들을 변경하고 싶다면 변경 후 반드시 5년 이상의 백테스트를 실시한 후 사용하세요.
파라미터 설정 절차(실전)
절차 1:기본값 설정 기록
EA를 설치하기 전에 기본 파라미터를 스프레드시트에 기록합니다. 나중에 되돌릴 수 있도록 하기 위해서입니다.
절차 2:RiskPercent만 조정
처음에 바꾸는 것은 RiskPercent(또는 Lots)만입니다. 0.5~1.0%로 설정합니다.
절차 3:MagicNumber 변경
여러 EA를 운용하는 경우에만 MagicNumber를 설정합니다.
절차 4:MaxDailyLossPct·MaxDrawdownPct 설정
자동 정지 안전망을 설정합니다.
절차 5:그 외는 바꾸지 않음
3개월 이상 포워드 테스트에서 성과를 확인할 때까지 다른 파라미터는 건드리지 않습니다.
자주 저지르는 실수
실수 ①:파라미터를 조금 바꾸고 바로 실계좌 운용
파라미터를 변경한 경우에는 변경 후의 백테스트가 필요합니다. "조금 바꿨을 뿐"이어도 결과가 크게 달라질 수 있습니다.
실수 ②:연패 후 파라미터를 변경
연패 중에 파라미터를 변경하면 연패가 백테스트의 정상 범위 내인지 판단할 수 없게 됩니다. 연패의 원인은 파라미터가 아니라 시장 환경일 가능성이 높습니다.
실수 ③:여러 파라미터를 동시에 변경
여러 개를 동시에 변경하면 어느 파라미터가 결과에 영향을 미쳤는지 알 수 없게 됩니다. 변경은 하나씩 순서대로 하세요.
FAQ
Q: 파라미터를 변경하면 백테스트를 다시 해야 하나요?
네. 전략 계열·필터 계열의 파라미터를 변경한 경우에는 반드시 백테스트를 다시 실시하세요. RiskPercent만 변경한 경우에는 로트만 달라지는 것이므로 재백테스트는 불필요합니다.
Q: 최적의 RiskPercent는 몇 %인가요?
계좌 잔고·심리적 내성·EA의 최대 DD에 따라 다릅니다. "백테스트 최대 DD가 15%인 EA"라면 최대 DD가 계좌 잔고의 15% 이내가 되도록 RiskPercent를 설정하세요. 초보자는 0.5~1.0%면 충분합니다.
Q: Lots와 RiskPercent를 동시에 설정할 수 있나요?
EA에 따라 다릅니다. RiskPercent가 구현된 경우 Lots 설정은 무시되는 경우가 많습니다. EA의 설명서(README 등)에서 확인하세요.
관련 페이지
관련 기사
📧 가격 인상 사전 알림 + 무료 5일 이메일 강좌
모든 EA는 현재 출시 가격이며 판매 수량에 따라 단계적으로 인상됩니다. 인상 전 사전 알림과 함께 자동매매의 본질, 백테스트 해석법, 브로커 선택 요령을 매일 한 통씩 보내드립니다.
※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.