AI RVI Momentum Trader
- エキスパート
- バージョン: 1.0
概要
AI RVI Momentum Traderは、相対活力指数(Relative Vigor Index, RVI)を中心に構築された完全自動売買のエキスパートアドバイザーです。RVIは終値を値幅と比較することで、値動きの背後にある確信度を測定するモメンタムオシレーターです。本EAはRVIとシグナルラインのクロスをAI風の信頼度スコアとADXのトレンド強度でフィルタリングして取引し、弱く方向感のない相場を避けながら新たなモメンタム転換の初期段階を捉えることを目指します。
仕組み
- 新しい確定足ごとに相対活力指数とそのシグナルラインを計算します(リペイントなし、ティックごとの再評価なし)。
- RVIラインがシグナルラインをクロスしたときにエントリーします-上抜けで買い、下抜けで売りのシグナルとなります。
- ADXを用いてトレンドの強さを確認し、ADXが設定可能な最小しきい値を上回っている場合のみ取引を許可します。
- 内部のAI信頼度スコア(0~100)は、RVI/シグナルクロスの強さを直近の履歴およびADXの強さと組み合わせます。最低信頼度レベルを下回る取引はスキップされます。
- オプションのEMA200フィルターを有効にすることで、支配的な長期トレンド方向にエントリーを合わせることができます。
- ストップロスとテイクプロフィットは現在のATRから動的に計算され、固定pips値ではなくリアルタイムのボラティリティに適応した決済が可能です。
- ATRベースのトレーリングストップは、取引が有利に進むにつれて利益を確保し、ブローカーの最小ストップ・フリーズレベル付近での安全チェックも組み込まれています。
リスク管理
- 取引を送信する前に毎回、口座の余剰証拠金(安全余裕を含む)に対してマージンを確認します。
- 最大スプレッドフィルターにより、異常なスプレッド拡大時のエントリーを防ぎます。
- 取引は各シンボルのアクティブなセッション時間に制限され、セッションの開始・終了付近ではバッファを設けてエッジケースの実行エラーを回避します。
- 各シンボルにつき同時に1ポジションのみ-グリッドなし、マーチンゲールなし、ナンピンなし。
- ロットサイズはブローカーの許容する数量ステップ、最小・最大値に自動的に正規化されます。
入力パラメータ
- InpMagicNumber - このEAの取引を識別する一意のID。
- InpTimeframe - シグナル計算に使用する時間足(デフォルトはH1)。
- InpMaxSpreadPoints - 新規取引を許可する最大スプレッド(ポイント)。
- InpRviPeriod - 相対活力指数の計算に使用する期間。
- InpAdxPeriod / InpMinAdxTrend - ADXの期間と最小トレンド強度しきい値。
- InpMinConfidence - 取引エントリーに必要な最低AI信頼度スコア(0~100)。
- InpUseEmaFilter / InpEmaTrendPeriod - オプションの長期EMAトレンドフィルターの有効化・設定。
- InpLotSize - 基本取引量(ブローカーの制限内で自動正規化)。
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - ストップロスとテイクプロフィットの距離を制御するATR設定。
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - トレーリングストップの設定。
重要な注意事項
本EAはマーチンゲール、グリッド、ナンピンなどの戦略を使用しません-すべてのポジションは開始時点から明確なストップロスを持ちます。他のあらゆる取引システムと同様に、過去の挙動やロジック設計は将来の成果を保証するものではありません。必ずまずデモ口座でテストし、ご自身のリスク許容度に応じたポジションサイズを使用してください。
