Stratos Momentum Engine
- Experts
- 버전: 1.0
- 활성화: 5
Stratos Momentum Engine은 MetaTrader 5 플랫폼 전용으로 개발된 멀티 타임프레임(MTF) 모멘텀 돌파 자동매매 시스템(Expert Advisor)입니다. H1 시간대의 선형 회귀 기울기(Linear Regression Slope)를 통해 상위 추세의 방향성을 정밀하게 규정하고, M15 시간대의 스토캐스틱 오실레이터 골든/데드크로스를 통해 진입 타이밍을 포착하며, 20기간 돈치안 채널(Donchian Channel) 돌파를 통해 모멘텀의 유효성을 최종 확증합니다.
본 시스템은 체계적인 기관급 자금 관리 프로토콜을 탑재하고 있습니다. 계좌 잔고 대비 리스크 비율(%) 기반의 동적 포지션 사이징, MQL5 네이티브 OrderCalcMargin() 함수를 통한 주문 체결 전 가용 증거금 안전 검증, ATR(Average True Range) 변동성 기반의 동적 손절(SL) 및 익절(TP), 샹들리에 엑시트(Chandelier Exit) 기반 추적 손절매(Trailing Stop), 자동 본절(Breakeven) 기능, 스프레드 및 증거금 유지율 필터, 일일 최대 손실률 제한 장치, 거래 세션 시간 필터 및 주말 갭 리스크 방지를 위한 금요일 전량 청산 기능을 완벽하게 지원합니다.
전략 아키텍처 및 매매 로직
Stratos Momentum Engine은 M15 차트의 새로운 캔들이 시작될 때 다음의 3단계 검증을 순차적으로 수행하여 신뢰성 높은 포지션을 구축합니다.
-
상위 추세 방향성 필터 (H1 Linear Regression Slope): H1 차트의 최근 50개 캔들에 대해 최소자승법 기반 선형 회귀 기울기를 계산합니다. 매수 진입은 기울기가 양의 기준 임계값을 초과할 때만 허용되며, 매도 진입은 기울기가 음의 기준 임계값 미만일 때만 허용되어 역추세 진입을 원천 차단합니다.
-
모멘텀 전환 신호 (M15 Stochastic): M15 차트의 스토캐스틱(%K=14, %D=3, Slowing=3) 지표를 분석합니다. 매수 신호는 침체 구간(20 이하)에서의 상향 돌파 또는 50선 아래에서의 모멘텀 골든크로스 시 발생합니다. 매도 신호는 과열 구간(80 이상)에서의 하향 돌파 또는 50선 위에서의 모멘텀 데드크로스 시 발생합니다.
-
구조적 가격 돌파 확증 (M15 Donchian Channel): 직전 완성봉의 종가가 최근 20개 봉의 최고가(매수) 또는 최저가(매도)를 명확하게 돌파했는지 확인합니다. 이를 통해 횡보 장세의 허위 신호를 걸러내고 강력한 모멘텀이 실린 추세에만 참여합니다.
핵심 기능
- 멀티 타임프레임 통합 분석: H1 매크로 추세 필터와 M15 전술적 진입 타이밍의 유기적 결합.
- 동적 자금 관리(Money Management): 고정 랏 거래 또는 계좌 잔고 대비 손절 거리 기반의 리스크 백분율(%) 자동 랏 계산 지원.
- OrderCalcMargin() 증거금 사전 검증: 주문 송신 전 필요 증거금을 계산하여 잔여 가용 증거금의 90%를 초과할 경우 진입을 차단하는 자금 안전장치 내장.
- ATR 기반 변동성 적응형 SL/TP: 시장의 실시간 변동 폭에 연동되는 동적 손절(기본 2.0x ATR) 및 익절(기본 3.0x ATR) 산출.
- 샹들리에 엑시트(Chandelier Exit) 추적 손절매: 3.0x ATR 배수 기반의 변동성 추적 손절 또는 고정 Pips 추적 방식을 지원하여 수익 구간을 능동적으로 보호.
- 자동 본절 전환(Breakeven): 설정된 수익 포인트 도달 시 손절매를 진입가 상단(오프셋 적용)으로 자동 이동하여 무위험 상태 구축.
- 일일 손실 한도 차단기: 서버 시간 00:00 기준 당일 시작 자산(Equity)을 추적하여 설정된 일일 최대 손실률(기본 5.0%) 도달 시 당일 거래를 즉시 잠금.
- 세션 필터 및 금요일 자동 청산: 변동성이 유리한 시간대만 선별 거래하며, 금요일 저녁 지정 시간에 모든 포지션을 청산하여 주말 갭 리스크 원천 배제.
- 순수 네이티브 MQL5 개발: 외부 DLL 의존성이 전혀 없어 보안성과 체결 안정성이 우수하며 MQL5 마켓 표준을 완벽 준수.
입력 매개변수
추세 필터 (H1 Linear Regression)
- Trend Timeframe: 추세 방향을 분석할 상위 시간대 (기본값: PERIOD_H1).
- Linear Regression Lookback Period: 선형 회귀 분석에 사용할 캔들 수 (기본값: 50).
- Minimum Slope Magnitude: 유효 추세로 인정하기 위한 최소 기울기 절대값 (기본값: 0.0001).
진입 신호 (Stochastic Momentum)
- Signal Timeframe: 진입 신호를 감지하고 집행할 시간대 (기본값: PERIOD_M15).
- Stochastic %K Period: 스토캐스틱 %K 기간 (기본값: 14).
- Stochastic %D Smoothing: 스토캐스틱 %D 평활화 기간 (기본값: 3).
- Stochastic Slowing: 스토캐스틱 슬로잉 계수 (기본값: 3).
- Oversold Level: 매수 진입을 검토하는 침체 임계치 (기본값: 20.0).
- Overbought Level: 매도 진입을 검토하는 과열 임계치 (기본값: 80.0).
돌파 확인 (Donchian Channel)
- Donchian Channel Period: 돈치안 채널 계산 기간 (기본값: 20).
- Require Donchian Breakout: 돈치안 채널 돌파 확인 필수 여부 (기본값: true).
리스크 관리 (Risk Management)
- Lot Sizing Method: 랏 크기 결정 방식 (고정 랏 또는 잔고 리스크 %).
- Fixed Lot Size: 고정 랏 모드 선택 시 진입 랏 수 (기본값: 0.01).
- Risk Percent per Trade: 손절 거리에 따른 1회 거래당 잔고 위험 노출률 (% 단위, 기본값: 1.0%).
- Stop Loss ATR Multiplier: 진입 시 초기 손절매 설정용 ATR 배수 (기본값: 2.0).
- Take Profit ATR Multiplier: 진입 시 초기 이익실현 설정용 ATR 배수 (기본값: 3.0).
- ATR Period: ATR 계산 기간 (기본값: 14).
- Max Open Positions per Symbol: 심볼당 동시 최대 허용 포지션 수 (기본값: 1).
- Max Spread Allowed: 거래 진입을 허용하는 최대 스프레드 한도 (포인트 단위, 기본값: 30).
트레일링 스탑 및 본절 (Trailing Stop)
- Trailing Stop Method: 추적 손절매 방식 (샹들리에 엑시트 ATR, 고정 Pips, 또는 비활성화).
- Chandelier ATR Multiplier: 샹들리에 엑시트에 적용할 ATR 배수 (기본값: 3.0).
- Fixed Trail Distance: 고정 추적 손절 거리 (Pips 단위, 기본값: 30.0).
- Breakeven Activation: 본절 전환을 트리거할 미실현 이익 포인트 (0 = 비활성화, 기본값: 20).
- Breakeven Offset: 본절 발동 시 진입가 대비 확보할 추가 이익 포인트 (기본값: 5).
세션 및 시간 설정 (Session & Timing)
- Enable Trading Session Filter: 일중 특정 거래 세션 필터 활성화 여부 (기본값: false).
- Session Start Hour: 거래 시작 시간 (서버 시간 기준, 기본값: 8).
- Session End Hour: 거래 종료 시간 (서버 시간 기준, 기본값: 20).
- Close All Positions on Friday Evening: 금요일 저녁 전 포지션 강제 청산 여부 (기본값: false).
- Friday Close Hour: 금요일 청산 실행 시각 (서버 시간 기준, 기본값: 20).
증거금 및 계좌 보호 (Margin & Safety)
- Minimum Margin Level (%): 신규 진입을 허용하는 최소 증거금 유지율 (기본값: 200.0%).
- Max Daily Loss (% of Equity): 당일 자산 대비 허용 가능한 최대 일일 손실률 (0 = 비활성화, 기본값: 5.0%).
식별 설정 (Identification)
- Magic Number: EA 전용 주문 식별 번호 (기본값: 202609184).
- Trade Comment: 주문 체결 시 기록될 주석 (기본값: "StratosME").
기술 사양
- 플랫폼: MetaTrader 5 (MT5)
- 소프트웨어 유형: Expert Advisor (자동매매 시스템)
- 주문 실행 모델: M15 봉 완성 시 신호 생성 및 틱 단위 실시간 포지션 관리
- 계좌 지원: 헤징(Hedging) 및 네팅(Netting) 계좌 전면 지원
- 추천 브로커 환경: ECN, STP, Raw Spread 등 저스프레드 실행 환경
- 추천 통화 및 종목: 주요 유동성 통화쌍(EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD), 골드(XAUUSD), 주가지수
- 운용 차트: M15 차트에 적용 (H1 데이터는 EA 내부에서 자동 수집)
- 외부 종속성: DLL 및 외부 라이브러리 사용 없음
가격 및 라이선스 정책
- 영구 라이선스 (Lifetime): $149
- 1개월 구독: $35
- 3개월 구독: $49
- 6개월 구독: $69
- 12개월 구독: $99
위험 고지
외환(FX) 및 차액결제거래(CFD) 등 레버리지 금융상품 매매는 높은 수준의 원금 손실 위험이 수반되며, 모든 투자자에게 적합하지 않을 수 있습니다. 과거의 성과나 백테스트 결과가 미래의 수익이나 안전성을 보장하지 않습니다. 실제 자본을 투입하여 거래하기 전에 반드시 데모 계좌에서 충분한 성능 검증 및 최적화 기간을 거치시기 바랍니다.
