Devils Advocate MT5
- Experts
-
Kelvin Kioko Kaambi
My name is Kelvin Kaambi. I've spent four years trading systematic mechanical strategies, and the past year automating them for MetaTrader 5, with a focus on XAUUSD. Trading a mechanical system by hand teaches you things a backtest never will: where the rules break down, how execution actually - 버전: 2.103
- 업데이트됨: 4 10월 2026
- 활성화: 20
Devils Advocate MT5
출시 기념 특가: $49.99 (현재 가격의 라이선스가 5개 미만 남았습니다. 다음 인상 가격은 $99.99입니다)
그리드 트레이딩은 많은 전문 트레이더들에게 외면받고 있으며, 그럴 만한 이유도 있습니다. 저는 Devils Advocate를 통해 의도적으로 전문가들에 맞서 '악마의 대변인' 역할을 하고 있습니다. 규율을 바탕으로 설계되고 적절한 보호 장치를 갖춘 그리드 시스템도 진정한 우위를 가질 수 있다는 것을 증명하는 것이 제 목표입니다. XAUUSD 전용 추세추종형 그리드 EA로 개발했으며, 추세 판단 엔진과 다층 자본 보호 장치를 결합해 금의 모멘텀에 맞서지 않고 그 흐름을 따라 거래합니다.
주요 기능
- XAUUSD 완전 자동 추세추종형 그리드 트레이딩
- 기본 설정에서 마틴게일 미사용
- 보수적인 랏 증가 방식의 선택형 어댑티브 마틴게일
- 다양한 리스크 관리 모드
- 사용자가 청산 수준을 지정할 수 있는 증거금 레벨 보호
- 퍼센트 기반 드로다운 제한
- 주말 포지션 보유를 피하기 위한 금요일 청산
- 주요 경제지표 뉴스 필터 내장 (FOMC, NFP, CPI)
작동 방식
저는 Devils Advocate가 여러 타임프레임에 걸친 29개의 지표를 결합하고, 이들이 일치할 때만 거래하도록 설계했습니다. 서로 다른 유형의 이동평균선 5개가 단기부터 상위 타임프레임까지 추세 정렬을 추적하고, 적응형 이동평균(AMA, DEMA, TEMA, FrAMA, VIDyA)이 추세를 조기에 포착하며 노이즈를 걸러냅니다. Parabolic SAR, Ichimoku, Alligator, ADX는 추세의 구조와 강도를 확인합니다. Bollinger Bands, Envelopes, ATR, Standard Deviation은 변동성을 측정하고, RSI, Stochastic, CCI, MACD, OsMA, Momentum, Williams %R, MFI, Force Index는 모멘텀과 시장 참여도를 확인합니다. 단일 신호만으로는 거래가 실행되지 않습니다.
개발 방법론 및 과적합(Overfitting) 방지 검증
29가지 기술적 지표를 사용한다는 것은 "그정도로 자유도가 높으면 과거 데이터에 완벽히 맞추어 아름다운 수익 곡선을 만들 수 있지만, 미래 예측력은 전혀 없지 않느냐"는 타당한 의문을 자아냅니다. Devils Advocate의 개발 방법론은 바로 이러한 의문에 답변하기 위해 설계되었습니다.
초기 파라미터는 지정된 샘플 내(In-Sample) 구간에서 설정되었습니다. 그러나 이 결과 자체는 어떠한 입증 책임도 갖지 못합니다. 진짜 결정적인 테스트는 파라미터를 완전히 고정한 채 추가적인 조정 없이 진행된 샘플 외(Out-of-Sample) 구간 테스트였습니다. 과적합된 모델은 이 경계선에서 성과가 급격히 저하됩니다. 하지만 본 시스템은 성과를 유지하였으며, 이것이 개발을 계속 진행한 유일한 이유입니다.
이후 다음과 같은 시스템 견고성(Robustness) 검증 절차를 거쳤습니다:
-
파라미터 민감도 분석 (Parameter Sensitivity Analysis): 유효한 파라미터 세트는 우뚝 솟은 '송곳'이 아니라 넓은 '고원(Plateau)' 위에 위치해야 합니다. 입력값이 미세하게 변경될 때 성과가 급격히 붕괴하는 것이 아니라 완만하게 감소함을 확인했습니다.
-
전진 분석 (Walk-Forward Analysis): 롤링 최적화 및 검증 창을 과거 데이터 전체에 걸쳐 이동시키며, 시장이 변화함에 따라 트레이딩 엣지(Edge)가 지속되는지 검증했습니다.
-
몬테카를로 시뮬레이션 (Monte Carlo Simulation): 수천 회의 반복 계산을 통해 거래 순서를 무작위화하여 단순 과거 경로가 아닌 결과의 '확률 분포'를 도출했습니다. 최악의 드로다운 및 파산 확률(Tail Risk)을 산출하여 권장 최소 입금액과 리스크 설정의 근거로 삼았습니다.
-
체결 스트레스 테스트 (Execution Stress Testing): 스프레드, 슬리피지, 수수료 조건을 일반적인 브로커 환경보다 훨씬 악조건으로 설정하여 이상적인 체결에 의존하지 않는 엣지임을 확인했습니다.
-
시장 국면 분할 테스트 (Regime Segmentation): 추세장, 횡보장, 고변동성장을 개별적으로 분석하여 전체 누적 성과가 특정 시장 국면에서만 작동하는 결함을 감추지 않도록 했습니다.
-
2026 데모 인큐베이션 (2026 Incubation): 2026년 전체 데이터는 위의 모든 최적화 및 검증 단계에서 완전히 제외되었습니다. EA는 2026년 한 해 동안 실시간 데모 계좌에서 실제 스프레드와 실제 체결 환경을 바탕으로 데이터 이력이 없는 가격 움직임에 대해 인큐베이션 테스트를 받았습니다.
결과는 흔들리지 않고 유지되었습니다. 실매매 투입 준비가 완료되었음을 확신합니다. 시간만이 이를 증명할 것입니다.
리스크 관리
보수적인 스타일과 보다 공격적인 스타일 모두에 맞출 수 있도록 여러 리스크 모드를 탑재했습니다. 기본적으로 마틴게일은 사용하지 않습니다. 바스켓의 빠른 회복을 원하는 트레이더는 선택형 어댑티브 마틴게일을 활성화할 수 있습니다. 랏을 두 배로 늘리는 기존 마틴게일 시스템과 달리, 그리드 각 층에 보수적인 배수를 적용하여 익스포저 증가를 통제합니다.
자본 보호는 여러 단계에서 작동합니다. 퍼센트 기반 드로다운 제한은 각 바스켓이 계좌에 줄 수 있는 리스크의 상한을 설정합니다. 가장 중요한 것은 증거금 레벨 보호 시스템으로, 증거금 레벨을 지속적으로 모니터링하다가 150% 또는 사용자가 설정한 수준까지 떨어지면 브로커의 마진콜보다 훨씬 앞서 모든 포지션을 청산합니다. 금요일 청산 기능은 주말 전에 거래를 중단하여 바스켓이 주말 갭에 노출되지 않도록 하며, 뉴스 필터는 FOMC 금리 결정일, NFP 및 CPI 발표일에 거래를 피합니다.
설정 요건
- 종목: XAUUSD (금)
- 타임프레임: M15
- 최소 입금액: 750 USD
- 레버리지: 1:400 이상
- 계좌 모드: 헤징
- VPS: 24시간 연중무휴 VPS가 필수입니다. 그리드 EA인 Devils Advocate는 보유 중인 바스켓과 보호 시스템을 관리하기 위해 항상 연결 상태를 유지해야 합니다. 연결 중단은 대부분의 다른 EA보다 그리드 전략에 더 큰 위험이 됩니다.
추천 브로커 (Recommended Brokers)
Devils Advocate의 모든 개발, 파라미터 최적화 및 백테스팅은 Vantage Markets Raw ECN 및 VT Markets ECN 계좌 환경에서 진행되었습니다. 시스템 학습, 전진 테스트(Forward testing) 및 파라미터 민감도 분석에 사용된 과거 틱 데이터는 두 브로커의 피드에 기반합니다. 따라서 이 두 브로커를 가장 강력히 추천합니다.
Devils Advocate는 로우 스프레드(Raw Spread/ECN)를 제공하는 모든 브로커에서 구동 가능하지만, Vantage Markets와 VT Markets의 스프레드, 체결 속도 및 가격 형성 특성에 맞춰 정밀하게 최적화되었습니다. 골드(XAUUSD)의 가격 책정 및 체결 품질은 브로커마다 현저히 차이가 나므로, 특정 피드에 맞춰 조정된 전략이 다른 피드에서 동일하게 작동하지 않을 수 있습니다.
이는 권장 사항일 뿐 필수 요구 사항은 아닙니다. 다른 브로커를 사용하시는 경우, 해당 브로커의 데이터 피드로 충분한 백테스트를 수행한 후 Vantage 및 VT Markets의 결과와 비교해 보시기 바랍니다. 실매매 자금을 투입하기 전 이러한 비교를 통해 실행 오차나 비용 차이가 있는지 반드시 확인하시기 바랍니다.
사용 방법
- MT5에서 알고 트레이딩을 활성화합니다.
- Devils Advocate를 XAUUSD M15 차트에 적용합니다.
- 원하는 리스크 모드를 선택하고 어댑티브 마틴게일 활성화 여부를 결정합니다.
- 증거금 레벨 보호와 드로다운 제한을 설정하거나 기본값을 유지합니다.
- 별도의 설정이 필요하지 않다면 나머지 설정은 기본값으로 둡니다.
권장 사항
- 실거래 전 철저한 백테스트. MT5 전략 테스터에서 "실제 틱 기반 모든 틱" 모드로 수년치 데이터를 사용해 종합적인 백테스트를 진행할 것을 강력히 권장합니다. 바스켓이 어떻게 구축되고 청산되는지, 드로다운이 어떻게 전개되는지, 다양한 시장 상황에서 보호 시스템이 어떻게 반응하는지 확인하여 실제 자금을 투입하기 전에 무엇을 기대해야 하는지 파악하세요.
- 전용 계좌에서 운용. 그리드 EA는 다른 전략과 리스크 특성이 다르므로 별도의 포트폴리오로 관리해야 합니다. 전용 계좌를 개설하여 다른 EA나 수동 거래 없이 Devils Advocate만 단독으로 운용할 것을 권장합니다. 증거금 레벨 보호와 드로다운 제한은 계좌 전체를 기준으로 계산되므로 다른 포지션이 있으면 왜곡될 수 있으며, 보호 목적의 일괄 청산 시 Devils Advocate의 거래가 아닌 포지션까지 청산될 수 있습니다.
- 하나의 차트에만 적용. 동일 계좌에서 여러 인스턴스를 운용하면 리스크 설정이 의도한 범위를 넘어 익스포저가 배가됩니다.
- 보수적으로 시작. EA가 바스켓을 구축하고 청산하는 방식에 익숙해질 때까지는 기본 설정에 어댑티브 마틴게일을 비활성화한 상태로 사용하세요.
- 보유 중인 바스켓에 개입하지 않기. 바스켓이 열려 있는 동안 개별 그리드 포지션을 수동으로 청산하거나, 설정을 변경하거나, EA를 재시작하지 마세요. 바스켓 관리에 지장을 줄 수 있습니다.
- 저스프레드 계좌 사용. 그리드는 여러 포지션을 열기 때문에 스프레드와 수수료가 빠르게 누적됩니다. Raw Spread 또는 ECN 계좌를 강력히 권장합니다.
- 정기적인 수익 출금. 주기적으로 수익을 출금하면 이익을 확정하고 리스크에 노출되는 자본을 제한할 수 있습니다.
- 잃어도 감당할 수 있는 자금으로만 거래. 계좌 규모는 최고의 달이 아니라 그리드 전략의 리스크를 기준으로 정하세요.
면책 조항
Devils Advocate는 "있는 그대로" 및 "이용 가능한 상태로" 제공되며, 수익성 또는 특정 목적 적합성에 대한 보증을 포함하여 어떠한 명시적 또는 묵시적 보증도 하지 않습니다. 그리드 전략에는 장기간 불리한 움직임이 이어질 때 큰 드로다운이 발생할 가능성을 포함한 고유한 리스크가 있습니다. 외환 및 CFD 거래는 상당한 위험을 수반하며 투자 자본의 손실로 이어질 수 있습니다. 실거래, 데모 인큐베이션, 백테스트 또는 전략 테스터의 과거 성과는 미래 성과를 보장하지 않습니다. 본 소프트웨어의 사용으로 인해 발생하는 금전적 손실, 브로커 체결 문제, 슬리피지, VPS 중단, 연결 장애 또는 기타 모든 손해에 대해 저는 어떠한 책임도 지지 않습니다. Devils Advocate를 구매하고 사용함으로써 귀하는 자신의 거래 결정과 해당 관할 지역에 적용되는 법률 및 규정 준수에 대한 모든 책임을 수락하게 됩니다.
