ShiftAlgoは、二重移動平均クロスオーバーストラテジーに基づく多用途のトレンドフォローcBotです。名前の「Shift」は、速い移動平均線と遅い移動平均線が交差する際の市場モメンタムの変化を検出するという核心概念を反映しています。このcBotは、組み込みのリスク管理機能を備えた信頼性の高いルールベースのトレンド反転捕捉アプローチを求めるトレーダー向けに設計されています。
このストラテジーは、速いMAが遅いMAを上抜けたときにロングポジションを、速いMAが遅いMAを下抜けたときにショートポジションをオープンします。エントリータイミングの最適化と資本保護のために、高度なフィルターとリスク管理機能を含んでいます。
ストラテジータイプ: トレンドフォロー(フィルタ付きMAクロスオーバー)
対象シンボル: 主要な外国為替ペア(EURUSD、GBPUSDなど)、XAUUSD、その他の指数
推奨時間足: H1、H4、D1
推奨レバレッジ: 1:30以上
推奨口座サイズ: $1,000以上(または他通貨の同等額)
取引用途: 自動リスク管理を伴う中長期のトレンドトレード
主な特徴:
• 柔軟な 二重移動平均システム(カスタマイズ可能なMAタイプと期間)
• 偽シグナルを避けるための最小クロスオーバー 距離フィルター
• 取引エントリーを検証するための 出来高確認フィルター
• 時間ベースの取引 時間帯フィルター
• 最近のスイング高値/安値に基づく 動的ストップロス
• 利益目標達成時の自動 ブレイクイーブン保護
• 残高に基づくポジションサイズ調整を行う マネーマネジメントシステム
• 複数同時ポジション 対応
• チャート上の 視覚的クロスオーバーシグナル(矢印)
• 遺伝的最適化用の カスタム適合関数 - Van Tharpの式による堅牢性ペナルティ付きSQNベース
最適化とテスト:
このcBotを最適化する際は、ウォークフォワード分析の検証のために最適化期間の最後に必ずギャップを残してください。この方法により、最適化されたパラメータがサンプル外データでも良好に機能することを確認でき、ストラテジーが過去データに過剰適合していないことを保証します。
出来高パラメータ
• 取引数量(ロット数):ロット単位の取引サイズ(デフォルト:1.0)
• マネーマネジメントを使用:口座残高に基づく動的ポジションサイズ調整を有効化
• 参照残高:基準数量が最適化される残高(デフォルト:10,000)
移動平均設定
• 速いMAタイプ:速いMAの移動平均タイプ(単純、指数など)
• 遅いMAタイプ:遅いMAの移動平均タイプ
• ソース:MA計算に使用するデータ系列(終値、始値など)
• 速い期間:速いMAの期間数(デフォルト:5)
• 遅い期間(速いに加算):遅いMAの追加期間数(デフォルト:10、合計:15)
• 最小クロスオーバー距離(ピップス):有効なクロスオーバーシグナルの最小距離(デフォルト:2)
出来高フィルター
• 出来高ルックバック:出来高平均計算のバー数(デフォルト:20、0=無効)
• 出来高比率:平均に対する必要な出来高倍率(デフォルト:1.0)
ポジション管理
• 最大ポジション数:同時保有可能な最大ポジション数(デフォルト:1)
時間フィルター
• 取引開始時間:取引許可時間の開始(デフォルト:0)
• 取引終了時間:取引許可時間の終了(デフォルト:24、0-24=常に有効)
リスク管理
• SLバー数:動的ストップロスのためのバー数ルックバック(デフォルト:5、0=無効)
• ブレイクイーブン移動ピップ数の有効化:利益閾値に達した際にSLをブレイクイーブン+1ピップに移動(デフォルト:0、0=無効)
最適化
• 停止時に全取引をクローズ:最適化中の停止時および最適化終了時に自動的にポジションをクローズ(デフォルト:false)
取引にはリスクが伴います。過去のパフォーマンスは将来の結果を保証するものではありません。
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |