NEXA Breakout Velocity
- Experts
- Park Seongcheon
- 버전: 1.0
Channel Breakout + ROC 속도 필터 + 거래량 필터 + ATR 리스크 관리 기반의 자동매매 프로그램입니다.
본 제품은 변동성 확장 구간에서의 가격 돌파를 감지하도록 설계되었습니다.
신호는 종가 기준으로만 계산되며, 동일 심볼에 한 개의 포지션만 유지합니다.
이 제품은 다음 요소를 결합합니다.
-
채널 기반 돌파 감지
-
가격 변화 속도(ROC) 필터
-
거래량 증가 필터
-
하위 시간대 확인 옵션
-
ATR 기반 손절 및 손익비 설정
-
계좌 위험 비율 기반 자동 로트 계산
-
동적 리스크 관리
단순한 돌파가 아닌, 속도와 거래량이 동반된 돌파를 선택하도록 설계되었습니다.
작동 방식-
설정된 기간의 고점/저점 채널을 계산합니다.
-
직전 봉이 채널을 돌파했는지 확인합니다.
-
ROC 값이 평균 대비 일정 배수 이상인지 확인합니다.
-
거래량이 평균 대비 일정 수준 이상인지 확인합니다.
-
필요 시 하위 시간대에서 동일 조건을 재확인합니다.
-
ATR 기반 손절과 설정된 손익비로 목표가를 계산합니다.
-
계좌 위험 비율에 따라 자동으로 로트를 계산합니다.
모든 신호는 종가 기준으로 계산됩니다.
기본 권장 설정-
차트 시간대: M15
-
자동매매 활성화
-
충분한 과거 데이터 확보 후 실행
다른 시간대에서도 작동할 수 있으나, 기본 구조는 중기 돌파 기반입니다.
주요 매개변수 설명1. 전략 설정
InpChannelLen
채널 길이입니다.
값이 클수록 신호 빈도는 감소하고, 돌파 강도는 강화될 수 있습니다.
InpRequireROC
가격 속도 필터 사용 여부입니다.
InpROCMult
ROC 임계 배수입니다.
값을 높이면 거래 수가 줄고, 낮추면 증가할 수 있습니다.
InpRequireVolume
거래량 필터 사용 여부입니다.
InpVolMult
평균 거래량 대비 배수 조건입니다.
InpUseM5Confirm
하위 시간대 확인 기능입니다.
활성화 시 신호 수는 감소할 수 있으나 필터 강도는 증가할 수 있습니다.
2. 손절 및 목표가 설정
InpATRPeriod
ATR 계산 기간입니다.
InpSL_ATR_Mult
손절 거리 배수입니다.
손절 = ATR × 해당 값
InpRR
손익비 설정입니다.
목표가 = 손절 거리 × RR
3. 리스크 관리 설정
UseAccountRisk
계좌 위험 비율 기반 로트 계산 사용 여부입니다.
RiskPercentPerTrade
한 거래당 위험 비율입니다.
MaxDailyLossPercent
일일 최대 손실 제한입니다.
MaxTotalDrawdownPct
총 손실 제한 비율입니다.
ConsecLossLimit
연속 손실 발생 시 거래 중단 기준입니다.
UseVolatilityAdjust
변동성 증가 시 로트 축소 기능입니다.
본 제품은 다음과 같은 방식으로 연구할 수 있습니다.
-
전략 테스터에서 3년 이상 기간으로 테스트합니다.
-
고정 로트와 위험 비율 모드를 각각 비교합니다.
-
채널 길이와 ROC 배수를 단계적으로 조정합니다.
-
월별 손익 분포와 드로우다운을 비교합니다.
-
하위 시간대 확인 기능 사용 여부를 비교합니다.
한 번에 여러 매개변수를 동시에 크게 변경하지 않는 것을 권장합니다.
적용 환경이 전략은 다음과 같은 구간에서 작동하는 경향이 있습니다.
-
가격 압축 이후 돌파 구간
-
거래량이 증가하는 세션
-
변동성 확장 구간
횡보 구간에서는 신호 품질이 달라질 수 있습니다.
중요한 안내이 제품은 자동매매 프로그램입니다.
시장에는 항상 위험이 존재합니다.
과거 테스트 결과는 미래 결과를 보장하지 않습니다.
사용자는 자신의 자본 상황과 위험 허용 범위에 따라 설정을 조정해야 합니다.
-
제품은 컴파일된 EX5 파일로 제공됩니다.
-
DLL 호출은 포함되어 있지 않습니다.
-
외부 라이선스 시스템이나 데이터 수집 기능은 포함되어 있지 않습니다.
-
동일 아이디어의 복제 제품이 아닙니다.
