NEXA Volume Spike Breakout PRO
- Experts
- Park Seongcheon
- 버전: 2.10
- 활성화: 5
제품 개요
NEXA Volume Spike Breakout PRO는 MetaTrader 5용 Expert Advisor입니다.
이 제품은 GOLD의 M15 차트를 기준으로 가격이 일정 범위를 돌파한 뒤, 거래량 증가와 추세 조건이 함께 확인되는 구간을 선별하여 진입하도록 설계되었습니다.
전략의 핵심은 단순한 돌파 진입이 아니라, 돌파 이후 가격이 다시 주요 레벨을 확인하는 Break and Retest 구조입니다. 이를 통해 순간적인 가짜 돌파 구간을 줄이고, 추세 방향과 시장 변동성이 일정 기준을 만족할 때만 거래를 시도합니다.
이 Expert Advisor는 자동 주문 실행, 손절 및 익절 설정, 부분 청산 조건, 브레이크이븐, 트레일링 스탑, 스프레드 필터, 시간 필터를 포함합니다.
주요 특징
NEXA Volume Spike Breakout PRO는 다음 구조를 사용합니다.
가격 범위 돌파 감지
최근 거래량 평균 대비 Volume Spike 확인
Momentum 방향 확인
ADX 기반 추세 강도 확인
EMA 기반 방향 필터
ATR 기반 변동성 필터
Break and Retest 조건 확인
Stop Loss와 Take Profit 자동 설정
Partial Take Profit 조건 처리
Break Even 관리
Trailing Stop 관리
Spread Filter
Trading Time Filter
Manual News Time Block 옵션
전략 구조
이 Expert Advisor는 M15 차트에서 최근 가격 범위를 계산합니다.
가격이 상단 범위를 돌파하면 BUY 후보가 생성되고, 하단 범위를 돌파하면 SELL 후보가 생성됩니다. 단, 돌파가 발생했다고 즉시 진입하지 않고, 거래량, 추세 방향, Momentum, ADX, ATR 조건을 함께 확인합니다.
기본 진입 방식은 Retest 방식입니다.
BUY 조건에서는 가격이 돌파 레벨 위에서 유지되고, Retest 이후 다시 상승 방향의 캔들이 확인될 때 진입을 시도합니다.
SELL 조건에서는 가격이 돌파 레벨 아래에서 유지되고, Retest 이후 다시 하락 방향의 캔들이 확인될 때 진입을 시도합니다.
주문 및 포지션 관리
주문은 시장가 방식으로 실행됩니다.
주문 전에는 다음 조건을 확인합니다.
현재 스프레드가 허용 범위 안에 있는지 확인합니다.
거래 시간이 허용 구간 안에 있는지 확인합니다.
기존 포지션 보유 여부를 확인합니다.
브로커의 StopLevel 및 FreezeLevel 조건을 확인합니다.
SL과 TP가 올바른 가격 구조인지 확인합니다.
계좌의 사용 가능 증거금이 충분한지 확인합니다.
포지션이 열리면 EA는 설정된 조건에 따라 Partial Take Profit, Break Even, Trailing Stop을 관리합니다.
리스크 관리
이 제품은 Fixed Lot 방식과 Risk Percent 방식 중 하나를 사용할 수 있습니다.
Fixed Lot 방식에서는 사용자가 지정한 고정 랏을 사용합니다.
Risk Percent 방식에서는 손절 거리와 계좌 잔고를 기준으로 거래 랏을 계산합니다.
실거래 환경에서는 낮은 랏으로 충분히 테스트한 뒤 사용하는 것이 좋습니다. 시장 상황, 브로커 조건, 스프레드, 슬리피지, 체결 속도에 따라 결과는 달라질 수 있습니다.
권장 차트 및 심볼
권장 차트: M15
권장 심볼: GOLD
브로커마다 GOLD 심볼 이름이 다를 수 있습니다. 예를 들어 GOLD, XAUUSD, XAUUSDm 등으로 표시될 수 있습니다. 차트 심볼을 그대로 사용하려면 InpSymbol 값을 비워둘 수 있습니다.
입력 변수 설명
General Settings
InpSymbol
거래할 심볼을 지정합니다. 비워두면 현재 차트의 심볼을 사용합니다.
InpMagicNumber
EA가 관리할 주문을 구분하기 위한 Magic Number입니다.
InpAllowBuy
BUY 거래 허용 여부를 설정합니다.
InpAllowSell
SELL 거래 허용 여부를 설정합니다.
InpOnePositionOnly
동일 심볼과 Magic Number 기준으로 하나의 포지션만 유지할지 설정합니다.
Lot and Risk
InpLotMode
랏 계산 방식을 선택합니다. Fixed Lot 또는 Risk Percent 방식을 사용할 수 있습니다.
InpRiskValue
Fixed Lot 모드에서는 고정 랏 값으로 사용됩니다. Risk Percent 모드에서는 계좌 기준 위험 비율로 사용됩니다.
InpMaxLotCap
EA가 사용할 수 있는 최대 랏을 제한합니다.
Strategy Core
InpEntryMode
진입 방식을 설정합니다. 기본 구조는 Retest 방식입니다.
InpRangeLookback
돌파 기준이 되는 최근 가격 범위 계산에 사용할 봉 수입니다.
InpVolumeSpikeMult
최근 평균 거래량 대비 현재 거래량이 얼마나 커야 하는지 설정합니다.
InpAtrSLMult
ATR 기반 손절 거리 계산에 사용되는 배수입니다.
InpRewardRisk
최종 Take Profit 계산에 사용하는 보상 대비 위험 비율입니다.
ADX and Volume Filters
InpUseADXFilter
ADX 필터 사용 여부를 설정합니다.
InpMinADX
진입을 허용할 최소 ADX 값을 설정합니다.
InpUseSessionVolumeAverage
세션별 거래량 평균을 사용할지 설정합니다.
Risk Filters
InpMinATRPoints
최소 ATR 포인트 조건입니다. 변동성이 너무 낮은 구간을 차단하는 데 사용됩니다.
InpMinSLPoints
최소 손절 거리입니다. 손절 거리가 너무 짧은 주문을 방지합니다.
InpMaxSLPoints
최대 손절 거리입니다. 0으로 설정하면 이 제한은 사용하지 않습니다.
InpMaxSpreadPoints
허용 가능한 최대 스프레드입니다.
Trading Time Filter
InpUseTimeFilter
거래 시간 필터 사용 여부를 설정합니다.
InpTradeStartHour
EA가 신규 진입을 시작할 서버 시간 기준 시간입니다.
InpTradeEndHour
EA가 신규 진입을 중단할 서버 시간 기준 시간입니다.
News Time Block
InpUseNewsTimeBlock
수동 뉴스 시간 차단 기능 사용 여부를 설정합니다.
InpManualNewsTimes
거래를 차단할 주요 뉴스 시간을 입력합니다. 여러 시간을 세미콜론으로 구분할 수 있습니다.
InpNewsBlockBeforeMinutes
뉴스 시간 전 차단할 분 단위 시간입니다.
InpNewsBlockAfterMinutes
뉴스 시간 후 차단할 분 단위 시간입니다.
Order Settings
InpSlippagePoints
시장가 주문 시 허용할 슬리피지 포인트입니다.
Partial TP, BreakEven and Trailing
InpUsePartialTP
Partial Take Profit 기능 사용 여부를 설정합니다.
InpPartialTPRR
Partial Take Profit이 실행될 RR 기준입니다.
InpPartialClosePercent
Partial Take Profit 시 청산할 비율입니다. 단, 브로커의 최소 랏과 랏 스텝 조건에 따라 부분 청산이 제한될 수 있습니다.
InpUseBreakEven
Break Even 기능 사용 여부를 설정합니다.
InpBEStartPoints
Break Even이 작동하기 위한 최소 수익 포인트입니다.
InpBEOffsetPoints
Break Even 설정 시 진입가에서 추가로 확보할 포인트입니다.
InpUseTrailingStop
Trailing Stop 기능 사용 여부를 설정합니다.
InpTrailingStartPoints
Trailing Stop이 시작되는 수익 포인트입니다.
InpTrailingStepPoints
Trailing Stop 거리입니다.
기본 사용 방법
- MetaTrader 5에서 GOLD M15 차트를 엽니다.
- Expert Advisor를 차트에 적용합니다.
- InpSymbol을 비워두면 현재 차트 심볼을 사용합니다.
- 거래 방향, 랏 방식, 스프레드 제한, 거래 시간, SL/TP 관련 값을 확인합니다.
- Strategy Tester에서 충분히 테스트한 뒤 실제 환경에 적용합니다.
- 실거래 전에는 데모 계정 또는 낮은 랏으로 동작을 확인하는 것이 좋습니다.
테스트 권장 사항
브로커마다 GOLD의 가격 소수점, 계약 크기, Tick Value, Tick Size, StopLevel, FreezeLevel, 스프레드가 다를 수 있습니다.
따라서 실제 사용 전 다음 항목을 확인하는 것이 좋습니다.
심볼 이름
최소 랏
랏 스텝
스프레드
StopLevel
FreezeLevel
거래 가능 시간
서버 시간
뉴스 시간대
슬리피지 조건
주의 사항
이 제품은 자동매매 Expert Advisor이며, 모든 거래에는 위험이 있습니다.
시장 변동성, 유동성, 스프레드 확대, 슬리피지, 브로커 체결 조건, 서버 환경에 따라 거래 결과가 달라질 수 있습니다.
Strategy Tester의 결과는 특정 조건에서의 테스트 결과이며, 실제 거래 결과를 의미하지 않습니다. 사용자는 자신의 계좌 조건과 리스크 기준에 맞게 충분히 테스트한 뒤 사용해야 합니다.
지원 안내
제품 사용 중 문제가 발생하면 MQL5 제품 댓글 또는 MQL5 메시지 기능을 통해 문의할 수 있습니다.
문의 시 다음 정보를 함께 제공하면 확인에 도움이 됩니다.
MetaTrader 5 빌드 번호
브로커 이름
심볼 이름
차트 시간프레임
설정 파일
Strategy Tester 리포트
Journal 로그
Experts 로그
권장 설정 방향
기본 설정은 GOLD M15 Break and Retest 구조에 맞게 구성되어 있습니다.
더 많은 거래를 원할 경우 Volume Spike, ADX, Range 관련 값을 조정할 수 있지만, 조건을 지나치게 완화하면 신호 품질이 낮아질 수 있습니다.
더 보수적인 운용을 원할 경우 Volume Spike 기준, ADX 기준, 스프레드 제한, 거래 시간 필터를 더 엄격하게 설정할 수 있습니다.
