AI Volume Divergence Trader
- エキスパート
- バージョン: 1.0
概要
AI Volume Divergence Traderは、ボリュームと価格のダイバージェンスエンジンを中心に構築された自動売買のエキスパートアドバイザーです。オンバランスボリューム(OBV)分析とRSI極値フィルタリング、そして独自のAI風信頼度スコアリングモデルを組み合わせ、価格の動きと基礎となるボリュームフローが互いに一致しない、確率の高い逆転ゾーンを特定します。
仕組み
EAは選択した時間枠で直近および以前の価格スイングを継続的にスキャンします:
- 価格がより低い安値をつける一方でOBVが同じウィンドウ内でより高い安値をつけたとき、ブルダイバージェンスを検出し、売り圧力の衰退を示します。
- 価格がより高い高値をつける一方でOBVがより低い高値をつけたとき、ベアダイバージェンスを検出し、買い圧力の衰退を示します。
- 各ダイバージェンスシグナルはRSI極値(ブルセットアップでは売られすぎ、ベアセットアップでは買われすぎ)でフィルタリングされるため、取引は統計的に伸びきった状態に近い場合にのみ検討されます。
- 0-100のAI風信頼度スコアは、OBV/価格ダイバージェンスの強さとRSI極値のしきい値からの距離を組み合わせます。取引は、この複合スコアが設定可能な最低信頼度レベルを超えた場合にのみ開始されます。
- 任意のEMA200「健全性フィルター」は、緩やかな2%の許容バンド(厳密なクロスではない)を使用して、極端に強い優勢トレンドに逆らう取引の開始を避けます。
リスク管理
- 現在の市場のボラティリティに自動的に適応するATRベースのストップロスとテイクプロフィット。
- ブローカーの最小ストップおよびフリーズ距離を常に尊重する任意のトレーリングストップ。
- 過剰なレバレッジを避けるため、すべての取引前にマージンチェック(安全バッファ付きの余剰マージンに対するOrderCalcMarginによる)を実施。
- ロットサイズは、ブローカーのボリュームステップ、最小値、最大値に自動的に正規化されます。
- 非流動的または異常に広いスプレッド状況での取引を避けるためのセッション時間ゲートとスプレッドフィルター。
- 新しいバーごとに1回の取引(ティックごとの過剰取引はなし)。
入力パラメータ
- InpMagicNumber - このEAの取引の一意の識別子。
- InpTimeframe - ダイバージェンス分析に使用される時間枠。
- InpMaxSpreadPoints - 新規取引に許可される最大スプレッド(ポイント)。
- InpRecentWindow / InpPriorWindow - 直近と以前の価格/OBVスイングを比較するために使用されるバーウィンドウ。
- InpRsiPeriod / InpRsiOversold / InpRsiOverbought - RSI極値フィルターの設定。
- InpMinConfidence - 取引を開くために必要な最低AI信頼度スコア(0-100)。
- InpUseEmaFilter / InpEmaTrendPeriod - 任意の緩やかなトレンド健全性フィルター。
- InpLotSize - 基本ロットサイズ(自動的に正規化)。
- InpAtrPeriod / InpSlAtrMult / InpTpAtrMult - ATRベースのストップロス/テイクプロフィット倍数。
- InpUseTrailing / InpTrailAtrMult / InpTrailStepPoints - トレーリングストップの設定。
重要な注意事項
このエキスパートアドバイザーは利益を保証するものではありません。過去のパフォーマンス、バックテスト、および説明的な概念図は、将来の結果を示すものではありません。実運用前に必ずデモ口座で十分にテストし、ご自身の口座規模とリスク許容度に適したリスク設定を使用してください。
