PairTrade
- エキスパート
- バージョン: 2.22
- アクティベーション: 20
ペアトレーディング(Pair Trading)で動作する取引システムをご紹介します。 互いに相関関係の高い通貨ペアを選択します。例えば(EURUSDとGBPUSD)や(XAUUSDとXAGUSD)などです。ボットは2つの通貨に同時に逆方向でエントリーします。そのために、通貨間の乖離(スプレッド)を計算し、先行している通貨を売り、遅れている通貨を買います。
システムには、乖離が拡大するにつれてポジションを追加する仕組み(エイバレッジ/買い増し機能)が備わっています。また、損失ポジションを段階的に決済するシステムも搭載されており、リスクと証拠金への負担を軽減します。さらにマーチンゲールシステムも含まれており、利益を大幅に向上させることができますが、証拠金への負担も増加します。
設定内容をご確認ください:
-
// 第一銘柄 - Symbol1 = "EURUSD"; – 最初の取引シンボルを設定します。
-
// 第二銘柄 - Symbol2 = "GBPUSD"; – 2番目の取引シンボルを設定します。
-
// Symbol1の基本取引金額(USD)= 1000.0; – 金属(例:XAUUSDとXAGUSD)をマッチングするための設定です。
-
// Symbol2の手動係数 = 1.0; – Symbol1とSymbol2のロットサイズの差です。Symbol1 = XAUUSD、Symbol2 = XAGUSDの場合は 5.0 に設定するか(ブローカーの条件に応じて調整)、両ポジションのUSD建て取引量がほぼ等しくなるようにします。
-
// 価格に基づいて取引量を自動調整 – false の場合、上記の手動ロット差が使用されます。true の場合、自動計算が使用されます(正確に計算されない場合があるため、金属の場合は手動設定を推奨します)。
-
// トレードを反転(BUY↔SELL) – シグナルを反対方向に反転させます。
-
// 基本スプレッドステップ(%)= 0.2; – 通貨間の乖離度合いです。ペアの相関が強い場合は 0.5 以下に設定し、相関が弱い場合は値を上げてください。
-
// 段階的しきい値を使用(セル数に依存)= true; – 後続の乖離ステップに段階的計算を使用します(各新ステップは前のステップよりそのステップ分だけ大きくなります – 推奨)。false の場合は、等間隔のリニアステップが使用されます。
-
// 方向に日次スプレッドを使用(falseの場合は回復まで固定)= false; – false の場合、次のステップは前の損失ステップと同じ方向でエントリーします。true の場合、次のステップは日次の通貨乖離に基づいてエントリーします。
-
// ロット乗数 = 1.5; – 次のステップのロット増加倍率です。
-
// 複数セルのロットを合算 = true; – 損失ポジションを合算して取り戻す機能を有効にします。
-
// 合算するセル数 = 2; – 取り戻しに使用する損失ポジションの数です。
-
// 配列の末尾からセルを取得 = true; – true の場合、最後の損失ポジションから取り戻しを開始します。false の場合、最初の損失ポジションから取り戻しを開始します。
-
// 最大ロット制御を有効にする = true; – 最大ロット制限を有効にします。
-
// 許可される最大ロットサイズ = 0.9; – 最大ロットサイズです。
-
// true - EAを停止、false - リセット(再起動) – 最大ロットに達したときにEAを停止するか、リセットするかを選択します。
-
// デバッグ出力を有効にする(テスターでは無効) – デバッグ情報を出力します。
-
// マジックナンバー – EAの一意の識別子です。
-
// スリッページ(ポイント) – 許容スリッページです。
-
// トレードコメント = "PairTrade"; – トレードのコメントです。
重要: リアル口座で設定する際は、これらのテストデータにおける最大ドローダウン(最大損失幅)と必要な初期証拠金を必ずご確認いただき、リスクを慎重に計算してください。
取引の成功をお祈りしております!
