NEXA Regime Adaptive MOE
- Experts
-
Park Seongcheon
안녕하세요.
MetaTrader 5 알고리즘 트레이딩 시스템 개발자 Park Sung Chan입니다.
저는 금융 시장의 구조적 특성과 통계적 패턴을 기반으로,
장기적으로 신뢰할 수 있는 자동매매 시스템을 연구·설계하고 있습니다.
단순한 전략 개발을 넘어 시장을 다각도로 해석하고,
더 높은 수준의 알고리즘 프레임워크를 구축하기 위한 연구를 지속하고 있습니다.
🔥 NEXA EA 프로젝트 소개 (Strategy Ecosystem)
NEXA EA 프로젝트는 제 연구 철학을 기반으로 운영되는 - 버전: 1.0
- 활성화: 5
제품 개요
NEXA Regime Adaptive MOE는 MetaTrader 5에서 작동하는 자동매매 Expert Advisor입니다.
본 EA는 GOLD의 M5 차트를 기본 거래 환경으로 사용하며, H1 데이터를 상위 시간대 시장 문맥으로 활용합니다.
하나의 고정된 진입 방식만 반복하지 않고 현재 시장 상태를 분석한 뒤 여러 내부 거래 모듈 가운데 조건에 적합한 모듈을 평가합니다.
가격 구조, 방향성, 변동성, 스프레드, 거래 비용 및 각 모듈의 최근 성과를 함께 확인한 후 설정된 조건을 충족하는 경우에만 거래를 실행합니다.
본 제품은 수익을 보장하지 않습니다. 시장 환경, 브로커 조건, 스프레드, 슬리피지, 계좌 설정 및 입력값에 따라 거래 결과가 달라질 수 있습니다.
거래 모듈
EA에는 다음 네 가지 거래 모듈이 포함되어 있습니다.
Trend Breakout
최근 가격 범위를 돌파하는 움직임을 평가합니다.
돌파 강도, 캔들 몸통, 종가 위치, 가격 구조 및 상위 시간대 방향을 확인합니다.
Trend Pullback
방향성 움직임 중 발생하는 되돌림을 평가합니다.
이전 가격 움직임, 되돌림 깊이 및 추세 재개 가능성을 확인합니다.
Compression Break
가격 변동 범위가 축소된 이후 발생하는 확장 움직임을 평가합니다.
압축 구간과 돌파 위치를 확인한 후 거래 가능 여부를 판단합니다.
Range Reversion
최근 가격 범위의 상단 또는 하단에서 발생하는 가격 거부 움직임을 평가합니다.
상위 시간대에서 강한 방향성이 확인되면 해당 모듈의 거래가 제한될 수 있습니다.
각 모듈은 독립적으로 점수를 계산합니다. 시장 상태, 모듈 점수, 최종 방향 점수 및 매수와 매도 점수 차이가 설정 기준을 충족해야 거래가 실행됩니다.
시장 상태 분석
EA는 시장을 단순한 상승 또는 하락으로만 구분하지 않습니다.
다음 정보를 종합하여 시장 상태를 평가합니다.
- 단기 및 장기 가격 범위
- 가격 이동 효율성
- 방향성 구조
- 캔들 몸통과 종가 위치
- 변동성 확대와 축소
- 현재 스프레드와 평균 스프레드
- 손절 거리 대비 거래 비용
- H1 시장 문맥
시장 상태가 불분명하거나 거래 비용이 높을 경우 신규 거래를 실행하지 않을 수 있습니다.
Mixture of Experts 구조
MOE는 Mixture of Experts를 의미합니다.
본 EA는 하나의 전략만 사용하는 대신 여러 독립 거래 모듈을 함께 평가합니다.
각 모듈의 최근 거래 결과는 별도로 관리됩니다. 최근 성과가 약한 모듈은 참여 비중이 줄어들거나 일정 기간 중지될 수 있습니다.
중지된 모듈은 설정된 조건을 충족하면 낮은 위험 수준에서 다시 평가될 수 있습니다.
이 구조는 시장 변화에 따라 모듈의 참여 상태를 조정하기 위한 기능이며 손실 가능성을 제거하는 기능은 아닙니다.
위험 관리
포지션 크기는 계좌 상태, 설정된 위험 비율, 진입 가격과 초기 Stop Loss 사이의 거리 및 브로커 거래 조건을 기준으로 계산됩니다.
EA는 다음과 같은 위험 관리 기능을 제공합니다.
- 거래별 위험 기준 포지션 크기 계산
- 최소 및 최대 위험 배수
- 모듈별 성과 가중치
- 최근 성과가 약한 모듈의 일시 중지
- Probation 상태의 위험 축소
- 일일 손실 제한
- 최대 Equity Drawdown 제한 옵션
- 연속 손실 이후 거래 제한 옵션
- 비정상적인 스프레드 보호
시장 갭, 슬리피지, 급격한 스프레드 확대, 주문 거부 및 연결 문제로 인해 계산된 위험보다 큰 손실이 발생할 수 있습니다.
포지션 관리
EA는 다음 기능을 지원합니다.
- 초기 Stop Loss
- 위험 대비 목표값에 따른 Take Profit
- Break Even
- Break Even Offset
- 구조 기반 Trailing Stop
- 최대 보유 기간
- 시장 상태 변화에 따른 청산
- 반대 신호에 따른 청산
- 긴급 스프레드 보호
일부 기능은 입력 설정에서 활성화하거나 비활성화할 수 있습니다.
비활성화된 기능과 관련된 세부 입력값은 거래 결과에 영향을 주지 않을 수 있습니다.
기본 사용 환경
Platform: MetaTrader 5
Primary symbol: GOLD
Signal timeframe: M5
Context timeframe: H1
Trading direction: Buy and Sell
Trading mode: Automated trading
브로커에 따라 GOLD 심볼 이름은 다를 수 있습니다.
예를 들어 GOLD, XAUUSD, XAUUSD.a 또는 XAUUSDm으로 표시될 수 있습니다.
InpSymbol 을 비워 두면 현재 차트의 심볼을 사용합니다. 심볼 이름을 직접 입력할 경우 브로커가 제공하는 정확한 이름을 사용해야 합니다.
설치 방법
- MQL5 Market에서 제품을 설치합니다.
- MetaTrader 5에서 GOLD M5 차트를 엽니다.
- M5와 H1 가격 데이터가 준비되어 있는지 확인합니다.
- EA를 차트에 적용합니다.
- 입력 설정을 확인합니다.
- Algo Trading을 활성화합니다.
- Experts 및 Journal 탭에서 초기화 오류가 없는지 확인합니다.
같은 계좌에서 여러 인스턴스를 실행하는 경우 각 인스턴스에 서로 다른 InpMagicNumber 를 사용하십시오.
입력 설정
입력값을 통해 다음 항목을 조정할 수 있습니다.
- 거래 심볼과 시간대
- 매수 및 매도 허용 여부
- 거래 시간과 요일
- 시장 상태 분류 기준
- 거래 모듈별 조건
- 최소 거래 점수
- 위험 비율과 위험 배수
- 모듈 성과 평가
- Break Even과 포지션 관리
- 스프레드와 주문 실행 조건
- 일일 손실 및 Drawdown 보호
기본 설정을 크게 변경하면 거래 횟수, 위험 수준 및 거래 결과가 달라질 수 있습니다.
Strategy Tester
실제 계좌 사용 전에는 목표 브로커의 데이터와 실제 심볼 이름을 사용하여 Strategy Tester와 데모 계좌에서 충분히 확인하는 것이 좋습니다.
테스트 시 다음 항목을 함께 확인하십시오.
- Total Trades
- Profit Factor
- Expected Payoff
- Recovery Factor
- Balance Drawdown
- Equity Drawdown
- Maximum Consecutive Losses
- Margin Level
- Buy 및 Sell 거래 분포
- Average Profit Trade
- Average Loss Trade
과거 테스트 결과는 미래의 거래 결과를 보장하지 않습니다.
운영 시 주의사항
EA가 실행되는 동안 MetaTrader 5와 거래 서버의 연결이 유지되어야 합니다.
Algo Trading 기능이 활성화되어 있어야 합니다.
포지션, Stop Loss, Take Profit 또는 거래량을 수동으로 변경하면 EA의 내부 관리 결과와 차이가 발생할 수 있습니다.
같은 계좌에서 다른 Expert Advisor와 동일한 Magic Number를 사용하지 마십시오.
브로커의 최소 거래량, 거래량 단위, 스프레드, 수수료 및 최소 Stop Loss 거리는 거래 결과에 영향을 줄 수 있습니다.
제품 지원
제품 관련 문의는 MQL5 제품 댓글과 MQL5 메시징 시스템을 통해 제공됩니다.
문제를 문의할 때 다음 정보를 함께 제공하십시오.
- MetaTrader 5 Build Number
- Broker Server Name
- Symbol Name
- Timeframe
- Input Settings
- Experts Log
- Journal Log
- Error Screenshot
계좌 비밀번호나 개인 인증 정보는 제공하지 마십시오.
위험 고지
NEXA Regime Adaptive MOE는 자동으로 거래를 실행하는 Expert Advisor입니다.
자동매매에는 금융 손실 위험이 있습니다.
시장 변동, 스프레드 확대, 슬리피지, 가격 갭, 주문 거부, 연결 문제 및 브로커 체결 조건으로 인해 손실이 발생할 수 있습니다.
백테스트, 최적화 및 데모 계좌 결과는 미래의 실제 거래 성과를 보장하지 않습니다.
사용자는 자신의 계좌 환경, 위험 허용 범위 및 브로커 조건을 확인한 후 제품을 사용해야 합니다.
