AI RVI Momentum Trader
- Experts
- 버전: 1.0
개요
AI RVI Momentum Trader는 상대활력지수(Relative Vigor Index, RVI)를 기반으로 구축된 완전 자동화 Expert Advisor입니다. RVI는 종가를 거래 범위와 비교하여 가격 움직임 이면의 확신 정도를 측정하는 모멘텀 오실레이터입니다. 이 EA는 AI 방식의 신뢰도 점수와 ADX 추세 강도로 필터링된 RVI/시그널 라인 교차를 거래하여, 약하고 방향성이 없는 시장을 피하면서 새로운 모멘텀 전환의 초기 단계를 포착하는 것을 목표로 합니다.
작동 방식
- 새로 완성된 각 봉마다 상대활력지수와 시그널 라인을 계산합니다(리페인팅 없음, 틱 단위 재평가 없음).
- RVI 라인이 시그널 라인을 교차할 때 진입합니다 - 상승 교차는 매수, 하락 교차는 매도 신호입니다.
- ADX로 추세 강도를 확인합니다 - ADX가 설정 가능한 최소 임계값을 초과할 때만 거래가 허용됩니다.
- 내부 AI 신뢰도 점수(0-100)는 RVI/시그널 교차의 강도를 최근 이력 및 ADX 강도와 결합합니다. 최소 신뢰도 수준 미만의 거래는 건너뜁니다.
- 선택적 EMA 200 필터를 활성화하여 진입을 지배적인 장기 추세 방향과 정렬할 수 있습니다.
- 손절매와 익절매는 현재 ATR을 기반으로 동적으로 계산되어, 고정된 핍 값 대신 실시간 변동성에 맞춰 청산됩니다.
- ATR 기반 트레일링 스톱은 거래가 유리하게 진행됨에 따라 이익을 확보하며, 브로커의 최소 스톱 및 프리즈 레벨 부근에서 내장된 안전 점검을 수행합니다.
리스크 관리
- 모든 거래를 전송하기 전에 계좌의 여유 증거금(안전 버퍼 포함)을 기준으로 마진을 검증합니다.
- 최대 스프레드 필터는 비정상적인 스프레드 확대 중 진입을 방지합니다.
- 거래는 각 심볼의 활성 세션 시간으로 제한되며, 세션 경계에서의 실행 오류를 피하기 위해 세션 시작/종료 부근에 버퍼를 둡니다.
- 심볼당 한 번에 하나의 포지션만 - 그리드, 마틴게일, 물타기 없음.
- 랏 크기는 브로커가 허용하는 거래량 단위, 최소값 및 최대값에 자동으로 정규화됩니다.
입력 매개변수
- InpMagicNumber - 이 EA 거래의 고유 식별자.
- InpTimeframe - 신호 계산에 사용되는 타임프레임(기본값 H1).
- InpMaxSpreadPoints - 신규 거래를 허용하는 최대 스프레드(포인트).
- InpRviPeriod - 상대활력지수 계산에 사용되는 기간.
- InpAdxPeriod / InpMinAdxTrend - ADX 기간 및 최소 추세 강도 임계값.
- InpMinConfidence - 거래 진입에 필요한 최소 AI 신뢰도 점수(0-100).
- InpUseEmaFilter / InpEmaTrendPeriod - 선택적 장기 EMA 추세 필터의 활성화/비활성화 및 구성.
- InpLotSize - 기본 거래량(브로커 한도에 자동 정규화).
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - 손절매 및 익절매 거리를 제어하는 ATR 설정.
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - 트레일링 스톱 구성.
중요 참고 사항
이 EA는 마틴게일, 그리드 또는 물타기 전략을 사용하지 않습니다 - 모든 포지션은 개설 시점부터 명확한 손절매가 설정됩니다. 다른 모든 거래 시스템과 마찬가지로 과거 행동과 로직 설계가 미래의 결과를 보장하지는 않습니다. 항상 먼저 데모 계좌에서 테스트하고 자신의 위험 허용 범위에 맞는 포지션 크기를 사용하십시오.
