Vantage Breakout
- Experts
-
Alexandre Vincent Traber
MetaTrader 5용 엑스퍼트 어드바이저 개발을 전문으로 하는 알고리즘 트레이딩 개발자.
원자재 트레이딩 학습 배경을 바탕으로 외환, 금/은, 지수의 체계적 전략에 적용. 백테스트 수익 극대화보다는 완만한 자산 곡선을 가진 견고하고 최적화 검증된 로봇 개발에 중점을 둡니다. 자체 개발한 과최적화 방지 스코어링 시스템(자산 곡선 안정성, 드로다운 제어, 시간적 일관성)을 전체 EA 라인업에 점진적으로 통합하여, 실계좌 적용 전 과최적화된 결과를 걸러냅니다. - 버전: 1.31
- 업데이트됨: 24 10월 2026
Vantage Breakout은 변동성 밴드 돌파 전문가 어드바이저입니다. 이동평균 주위에 ATR 거리로 밴드를 만들고 봉이 그 밖에서 마감하면 진입합니다. 청산은 금액 기준으로 관리됩니다. 계좌 잔고 대비 퍼센트로 측정한 3단계로 이익을 실현하고, 손실이 잔고의 설정 비율에 도달하면 소프트 스톱이 봉 마감 시 거래를 청산합니다.
개요
- 돌파 밴드: SMA에 InpAtrMultiplier x ATR을 더하거나 뺀 값
- 상단 밴드 위 마감 시 매수, 하단 밴드 아래 마감 시 매도
- 가격 대비 퍼센트의 하드 손절, 선택적 퍼센트 트레일링 스톱
- 잔고 대비 퍼센트 기준 3단계 이익 실현: 3분의 1, 3분의 1, 그다음 나머지
- 소프트 청산: 미실현 손실이 잔고의 InpSoftClose_PctBalance 퍼센트에 도달하면 봉 마감 시 청산
- 복리 또는 고정 초기 잔고 기준의 위험 기반 포지션 크기
- 한 번에 하나의 포지션, 진입과 이익 실현 단계는 완성된 봉에서 판단
- 견고한 파라미터 선택을 위한 최적화 점수 시스템 내장
- 계좌 낙폭과 EA 낙폭을 따로 표시하는 차트 패널
작동 방식
밴드: 새 봉마다 EA는 InpSmaPeriod 봉의 SMA를 계산하고 InpAtrMultiplier x ATR(InpAtrPeriod)을 더하거나 뺍니다. 상단 밴드 위 마감은 강한 상승을 뜻해 매수를 열고, 하단 밴드 아래 마감은 매도를 엽니다.
손절과 크기: 하드 손절은 진입가에서 InpSL_Pct 퍼센트 거리에 둡니다. 랏은 이 손절의 손실이 현재 잔고(InpCompounding = true) 또는 초기 잔고의 InpRiskPercent 퍼센트가 되도록 계산됩니다. InpUseTrailing이 켜져 있으면 손절이 매 틱마다 같은 퍼센트 거리로 가격을 따라가며 이익 방향으로만 움직입니다.
이익 단계 (봉 마감마다 확인):
- 미실현 이익이 잔고의 InpTP1_PctBalance 퍼센트에 도달하면 초기 수량의 약 3분의 1을 청산
- InpTP2_PctBalance 퍼센트에서 또 3분의 1을 청산
- InpTP3_PctBalance 퍼센트에서 남은 수량을 청산
- 같은 봉에서 여러 단계가 실행될 수 있습니다. 포지션이 너무 작아 나눌 수 없으면 해당 단계는 건너뛰고 InpTP3_PctBalance에서 전량 청산
소프트 청산: 봉 마감마다 포지션의 미실현 손실이 잔고의 InpSoftClose_PctBalance 퍼센트에 도달했으면 포지션을 청산하며, 보통 하드 손절보다 훨씬 앞에서 이루어집니다.
안전 기능: 모든 주문 전 증거금 확인, 브로커의 합산 거래량 한도를 포함한 랏 크기 완전 정규화, 진입 및 트레일링 변경 시 스톱 레벨 및 프리즈 레벨 확인, 체결 모드 자동 감지. 시작 시 자가 점검으로 해당 차트에서 실제로 거래가 허용되는지 알려줍니다.
입력 파라미터
Strategy: InpAtrPeriod, InpSmaPeriod, InpAtrMultiplier
Money Management: InpRiskPercent, InpCompounding
Risk Placement: InpSL_Pct, InpUseTrailing
Active Position Management: InpTP1_PctBalance, InpTP2_PctBalance, InpTP3_PctBalance, InpSoftClose_PctBalance
Identification: Magic_Number, Order_Comment
Optimizer Score: Score_* 파라미터, 아래 참조
최적화 점수 시스템
최대 잔고나 수익 팩터 같은 MT5 표준 기준은 우연히 과거에 맞은 파라미터를 선택하는 경향이 있습니다. Vantage Breakout는 자체 점수 함수를 포함하여 각 최적화 패스를 자산 곡선의 품질로 순위를 매깁니다:
- 자산 곡선의 매끄러움 (선형 근사의 R2)
- 수익 속도 (정규화된 기울기)
- 시간적 안정성 (테스트 전반부와 후반부의 차이)
- 수익 집중도 (소수의 거래가 대부분의 수익을 낼 때 감점)
- 낙폭의 깊이와 기간 (Ulcer Index)
- 자본 효율 (MAR 비율)
- 거래 횟수 신뢰도
순이익이 음수이거나 수익 팩터, 낙폭, 거래 횟수가 설정한 한도를 벗어나면 해당 패스의 점수는 0입니다. MT5 최적화기에서 최적화 기준을 Custom max로 설정하십시오.
권장 설정
- 변동성 밴드 밖에서 강하게 마감한 뒤 이어지는 경향이 있는 종목
- 기본 위험은 하드 손절 기준 2 퍼센트이지만, 소프트 청산이 보통 손실을 잔고의 약 0.5 퍼센트로 제한함; InpSoftClose_PctBalance는 InpRiskPercent보다 낮게 유지
- 두 단계로 최적화: 밴드 및 자금 관리 파라미터는 1 Minute OHLC 또는 Open Prices, 확인(및 트레일링 스톱 테스트)은 Every Tick
- 연속 운영을 위한 VPS
면책 조항
레버리지 상품 거래는 높은 손실 위험을 수반합니다. 백테스트 결과는 미래 성과를 보장하지 않습니다. 실거래 전에 데모 계좌에서 테스트하십시오.
