NEXA Ha Super Trend
- Experts
- Park Seongcheon
- 버전: 1.0
- 활성화: 5
NEXA Ha Super Trend는 MetaTrader 5용 자동매매 Expert Advisor입니다.
이 제품은 Heiken Ashi, RVI, ADX, ATR을 조합하여 추세 방향과 시장 상태를 확인하고, 조건이 충족될 때만 거래를 시도하도록 설계되었습니다. 단일 지표 신호에 의존하지 않고, 상위 시간대 추세, 변동성, 스프레드, 진입 품질, 손절 거리, 포지션 관리 조건을 함께 확인합니다.
이 EA는 추세가 형성된 구간에서 pullback 이후 재돌파 흐름을 기준으로 진입하는 구조를 사용합니다. 횡보 구간, 변동성 부족 구간, 스프레드 확대 구간, 조건이 약한 신호는 필터에 의해 차단될 수 있습니다.
전략 개요
NEXA Ha Super Trend는 추세 추종형 EA입니다.
기본 전략 흐름은 다음과 같습니다.
- Heiken Ashi의 연속 방향을 확인합니다.
- RVI로 단기 방향성을 확인합니다.
- ADX와 DI를 통해 추세 강도와 방향성을 확인합니다.
- H1 상위 추세 필터로 큰 방향을 확인합니다.
- M15 기준 pullback 이후 rebreak 조건을 확인합니다.
- ATR을 기준으로 SL과 TP 거리를 계산합니다.
- Break-even과 ATR trailing stop으로 포지션을 관리합니다.
이 EA는 모든 시장 상황에서 거래하지 않습니다. 시장 조건이 전략 기준에 맞지 않으면 신규 진입을 하지 않을 수 있습니다.
주요 기능
- Heiken Ashi 기반 추세 방향 확인
- RVI 방향 확인
- ADX 및 DI 기반 추세 강도 필터
- H1 상위 시간대 추세 필터
- Pullback 이후 rebreak 진입 구조
- ATR 기반 SL 및 TP 계산
- 고정 랏 및 위험 비율 기반 랏 계산 지원
- 스프레드 필터
- 거래 시간 필터
- Break-even 관리
- ATR trailing stop
- 손실 후 cooldown 필터
- 연속 손실 후 일시 중단 로직
- 동일 심볼 중복 포지션 제한
- 브로커 StopLevel 및 FreezeLevel 확인
진입 방식
매수 조건은 Heiken Ashi 방향, RVI 방향, ADX 강도, DI 방향, H1 상위 추세, pullback 이후 rebreak 조건이 같은 방향으로 정렬될 때 검토됩니다.
매도 조건은 반대 방향의 조건이 정렬될 때 검토됩니다.
EA는 하나의 지표 신호만으로 거래하지 않습니다. 여러 필터가 동시에 충족되어야 주문을 실행합니다.
리스크 관리
NEXA Ha Super Trend는 두 가지 랏 계산 방식을 지원합니다.
- Fixed lot mode
- Risk percent mode
손절 거리는 ATR을 기준으로 계산됩니다.
EA는 주문 전 최소 손절 거리, 최대 손절 거리, 브로커 StopLevel, FreezeLevel, 사용 가능 증거금, 스프레드 상태를 확인합니다.
포지션이 유리한 방향으로 이동하면 break-even과 trailing stop 조건이 순차적으로 적용될 수 있습니다. 이 기능은 포지션 관리를 보조하기 위한 것이며, 거래 손실 가능성을 제거하지는 않습니다.
입력값 설명
General Settings
InpSymbol
거래 심볼을 지정합니다. 빈 값이면 현재 차트 심볼을 사용합니다.
InpSignalTF
EA의 주요 신호 계산에 사용할 시간대입니다.
InpMagicNumber
EA 포지션을 구분하기 위한 고유 번호입니다.
InpAllowBuy
매수 진입 허용 여부를 설정합니다.
InpAllowSell
매도 진입 허용 여부를 설정합니다.
Lot & Risk
InpLotMode
랏 계산 방식을 선택합니다.
InpFixedLots
고정 랏 모드에서 사용할 랏 크기입니다.
InpRiskPercent
위험 비율 모드에서 사용할 계좌 기준 위험 비율입니다.
InpMaxLotCap
EA가 사용할 수 있는 최대 랏 제한값입니다.
Strategy Core
InpHAConsecutiveBars
Heiken Ashi 방향 확인에 필요한 연속 봉 수입니다.
InpRVIPeriod
RVI 지표 기간입니다.
InpADXPeriod
ADX 지표 기간입니다.
InpADXMin
진입 필터에 사용할 최소 ADX 값입니다.
InpMinATRPoints
최소 ATR 포인트입니다. 변동성이 낮은 구간을 차단하는 데 사용됩니다.
SL/TP
InpATRSLMult
손절 거리 계산에 사용하는 ATR 배수입니다.
InpRewardRisk
손절 거리 대비 익절 거리 비율입니다.
InpMinSLPoints
허용되는 최소 손절 거리입니다.
InpMaxSLPoints
허용되는 최대 손절 거리입니다.
Filters
InpMaxSpreadPoints
허용되는 최대 스프레드입니다.
InpUseTimeFilter
거래 시간 필터 사용 여부입니다.
InpTradeStartHour
신규 진입을 허용할 시작 시간입니다. 서버 시간을 기준으로 합니다.
InpTradeEndHour
신규 진입을 허용할 종료 시간입니다. 서버 시간을 기준으로 합니다.
BreakEven & Trailing
InpUseBreakEven
Break-even 기능 사용 여부입니다.
InpBETriggerR
Break-even 적용 기준입니다. R 배수 기준으로 작동합니다.
InpBELockPoints
Break-even 적용 후 확보할 포인트입니다.
InpUseTrailing
ATR trailing stop 사용 여부입니다.
InpTrailStartR
Trailing stop 시작 기준입니다. R 배수 기준으로 작동합니다.
InpTrailATRMult
Trailing stop 거리 계산에 사용할 ATR 배수입니다.
Execution
InpDeviationPoints
주문 실행 시 허용할 가격 편차입니다.
사용 방법
- MetaTrader 5에서 원하는 차트에 EA를 적용합니다.
- 거래 심볼과 시간대를 확인합니다.
- 입력값을 브로커 환경과 계좌 조건에 맞게 설정합니다.
- Strategy Tester에서 충분히 테스트합니다.
- 데모 계좌에서 실제 작동 방식을 확인한 후 사용 여부를 결정합니다.
사용 전 확인 사항
사용자는 다음 사항을 직접 확인해야 합니다.
- 브로커의 스프레드 조건
- GOLD 또는 적용 심볼의 계약 크기
- 최소 랏과 랏 스텝
- StopLevel 및 FreezeLevel
- 서버 시간 기준 거래 가능 시간
- 계좌 잔고 대비 랏 크기
- 테스트 기간별 손익 변동
- 장기 백테스트와 데모 테스트 결과
주의 사항
이 EA는 기술적 지표와 규칙 기반 필터를 사용하는 자동매매 프로그램입니다.
미래 가격을 예측하지 않으며, 특정 거래 결과를 보장하지 않습니다.
시장 상황은 언제든 변할 수 있습니다.
과거 테스트 결과는 미래 성과를 의미하지 않습니다.
사용자는 자신의 계좌 상황, 위험 허용 범위, 브로커 환경을 고려하여 신중하게 설정해야 합니다.
지원
제품 관련 문의는 MQL5 제품 댓글 또는 MQL5 메시징 시스템을 통해 진행됩니다.
