NEXA Ha Pullback System
- Experts
- Park Seongcheon
- 버전: 1.0
- 활성화: 5
NEXA Ha Pullback System은 MetaTrader 5용 자동매매 Expert Advisor입니다.
이 EA는 GOLD 차트에서 Heiken Ashi 풀백 구조와 이동평균 기반 추세 방향을 함께 확인한 뒤, 조건이 맞는 구간에서만 신규 진입을 시도합니다. 주요 목적은 단순한 추격 진입을 줄이고, 상위 시간대의 시장 방향과 M15 트리거가 맞는 구간을 선별하는 것입니다.
전략은 D1, H4, H1, M15 흐름을 함께 사용합니다. D1과 H4는 시장 국면을 확인하는 데 사용되며, H1은 추세 방향을 판단합니다. M15에서는 Heiken Ashi 조정 구간, RSI 회복, 캔들 품질, ATR 변동성 조건을 확인합니다.
이 제품은 특정 수익을 보장하지 않습니다. 모든 자동매매 시스템은 시장 상황, 스프레드, 체결 환경, 브로커 조건에 따라 결과가 달라질 수 있습니다.
주요 특징
NEXA Ha Pullback System은 추세 방향과 풀백 구조를 함께 확인하는 방식으로 동작합니다.
EA는 D1과 H4 기준의 Regime Filter를 사용하여 매수와 매도 방향을 구분합니다. H1에서는 EMA 기반 추세 조건을 확인하고, M15에서는 Heiken Ashi 풀백과 RSI 조건을 사용하여 진입 신호를 구성합니다.
SELL 조건에는 별도의 강도 필터가 적용됩니다. 이 필터는 약한 하락 국면이나 과도하게 늦은 매도 진입을 줄이기 위해 설계되었습니다.
EA는 고정 랏 방식과 위험 비율 기반 랏 계산 방식을 지원합니다. 또한 스프레드 필터, ATR 변동성 필터, 최소 손절거리 보호, 최대 손절거리 제한, 동일 심볼 중복 진입 제한, Break Even, Trailing Stop 기능을 포함합니다.
전략 구조
EA는 다음 흐름으로 신규 진입을 판단합니다.
- D1과 H4 기준으로 시장 국면을 확인합니다.
- H1 기준으로 EMA21과 EMA50의 방향을 확인합니다.
- M15 기준으로 Heiken Ashi 풀백 구조를 확인합니다.
- RSI와 캔들 품질 조건을 확인합니다.
- ATR, ADX, 스프레드, 거래 시간 조건을 확인합니다.
- 조건이 모두 충족되면 주문을 시도합니다.
이 구조는 시장의 모든 구간에서 거래하는 방식이 아니라, 설정된 조건을 만족하는 구간에서만 거래를 시도하는 방식입니다.
적용 대상
기본 테스트 및 설계 기준은 GOLD M15입니다.
권장 사용 환경은 다음과 같습니다.
Symbol: GOLD
Timeframe: M15
Platform: MetaTrader 5
Trading Type: Automated trading
Lot Mode: Fixed lot or risk-based lot
다른 심볼이나 시간대에서도 사용할 수 있으나, 기본 설계는 GOLD M15 환경을 기준으로 구성되어 있습니다. 다른 환경에서 사용할 경우 별도의 테스트가 필요합니다.
입력 매개변수
General Settings
InpSymbol
거래할 심볼을 지정합니다. 비워두면 현재 차트의 심볼을 사용합니다.
InpMagicNumber
EA 주문을 식별하기 위한 고유 번호입니다.
InpAllowBuy
BUY 진입 허용 여부를 설정합니다.
InpAllowSell
SELL 진입 허용 여부를 설정합니다.
Lot & Risk
InpLotMode
랏 계산 방식을 선택합니다. 고정 랏 또는 위험 비율 기반 방식을 사용할 수 있습니다.
InpRiskValue
고정 랏 값 또는 위험 비율 값을 설정합니다.
InpMinLot
최소 허용 랏을 설정합니다.
InpMaxLot
최대 허용 랏을 설정합니다.
SL / TP
InpSL_ATR_Mult
ATR 기반 손절 보정에 사용하는 배수입니다.
InpRewardRisk
손절 거리 대비 목표가 계산에 사용하는 값입니다.
InpMinSLPoints
최소 손절 거리입니다. 손절 거리가 너무 짧은 주문을 방지하는 데 사용됩니다.
InpMaxSLPoints
최대 참조 손절 거리입니다. 비정상적으로 넓은 손절 조건을 제한하는 데 사용됩니다.
Entry Filters
InpMinADX
진입 전 확인하는 최소 ADX 기준입니다.
InpMinATRPoints
최소 ATR 변동성 기준입니다.
InpMaxSpreadPoints
허용할 최대 스프레드입니다.
InpCooldownBars
신규 진입 후 다음 진입까지 대기할 M15 봉 수입니다.
Trading Time Filter
InpUseTimeFilter
거래 시간 필터 사용 여부를 설정합니다.
InpTradeStartHour
거래 시작 시간을 설정합니다.
InpTradeEndHour
거래 종료 시간을 설정합니다.
InpAllowMonday
월요일 거래 허용 여부를 설정합니다.
InpAllowTuesday
화요일 거래 허용 여부를 설정합니다.
InpAllowWednesday
수요일 거래 허용 여부를 설정합니다.
InpAllowThursday
목요일 거래 허용 여부를 설정합니다.
InpAllowFriday
금요일 거래 허용 여부를 설정합니다.
Execution
InpDeviationPoints
주문 체결 시 허용할 최대 가격 편차입니다.
BreakEven
InpUseBreakEven
Break Even 기능 사용 여부를 설정합니다.
InpBETriggerPoints
호환성을 위해 유지되는 입력값입니다.
InpBELockPoints
Break Even 이후 보호할 포인트 값을 설정합니다.
Trailing Stop
InpUseTrailingStop
Trailing Stop 기능 사용 여부를 설정합니다.
InpTrailingStartPoints
호환성을 위해 유지되는 입력값입니다.
InpTrailingStepPoints
Trailing Stop 계산에 사용하는 최소 거리 기준입니다.
사용 방법
- MetaTrader 5에서 GOLD M15 차트를 엽니다.
- Expert Advisor를 차트에 적용합니다.
- Auto Trading을 활성화합니다.
- 계좌 환경에 맞게 랏, 스프레드, 거래 시간, SL / TP 관련 값을 조정합니다.
- 실계좌 사용 전 Strategy Tester에서 충분히 테스트합니다.
- 처음 사용할 때는 낮은 랏 또는 데모 환경에서 동작을 확인하는 것이 좋습니다.
운용 참고 사항
이 EA는 시장 방향, 변동성, 스프레드, 시간 조건을 함께 확인합니다. 조건이 맞지 않으면 장시간 거래가 발생하지 않을 수 있습니다. 이는 오류가 아니라 필터 조건에 따라 신규 진입을 제한하는 정상 동작일 수 있습니다.
브로커마다 GOLD 심볼 이름, 스프레드, Stop Level, Freeze Level, 계약 크기, 호가 단위가 다를 수 있습니다. 사용 전 해당 브로커의 거래 조건을 확인해야 합니다.
과거 데이터 기반 테스트 결과는 미래 성과를 보장하지 않습니다. 자동매매는 손실 위험을 포함하며, 사용자는 자신의 판단에 따라 설정과 위험 수준을 결정해야 합니다.
권장 설정 방향
보수적인 운용을 원할 경우 고정 랏을 낮게 설정하고, 최대 스프레드와 거래 시간을 제한하는 것이 좋습니다.
적극적인 테스트를 원할 경우 Strategy Tester에서 SL / TP, ADX, ATR, Cooldown, Trading Time 관련 입력값을 중심으로 최적화를 진행할 수 있습니다.
최적화 시 단일 결과만 확인하지 말고, 여러 기간으로 나누어 안정성을 확인하는 것이 좋습니다.
제한 및 주의 사항
이 제품은 수익을 보장하지 않습니다.
시장 급변, 넓은 스프레드, 낮은 유동성, 체결 지연, 브로커 제한 조건에 따라 주문이 거부되거나 예상과 다른 가격에 체결될 수 있습니다.
사용자는 실계좌 적용 전 충분한 테스트를 수행해야 합니다.
