複数指標コンフルエンス反転戦略
概要
本戦略は、二重のインジケーターシグナルを組み合わせることで、効率的なリバーサル戦略を設計しています。まず、ストキャスティクスに基づくリバーサルシグナルと、連続上昇日数を追跡するシステムを統合し、両方のシグナルが同時に買いまたは売りを示した場合にのみ注文を実行します。この複数のインジケーターが交差する仕組みにより、無効なシグナルを効果的に排除し、勝率を向上させることができます。
戦略の原理
本戦略は、2つのインジケーターシグナルで構成されています。1つ目は123リバーサルシステムで、直近2日間の終値の変化と、標準偏差3のスローストキャスティクス値を観察します。具体的には、前日の終値が2日前より低く、当日の終値が前日よりも高く、かつ9日スローストキャスティクスが50未満の場合にロング(買い)を行います。逆に、当日の終値が前日よりも低く、かつファーストストキャスティクスが50を超える場合にショート(売り)を行います。
2つ目のインジケーターは、直近n日間の連続上昇日数を追跡します。直近n日間がすべて上昇している場合は1を出力し、それ以外は0を出力します。このインジケーターはトレンド形成を識別するために使用されます。
最終的に、123リバーサルシグナルと連続上昇日数が同時に買いまたは売りの状態を示した場合にのみ、本戦略は取引を実行します。この複数のインジケーターを交差させ加重する方法により、無効なシグナルをフィルタリングし、戦略全体の安定性を向上させます。
優位性分析
この複数インジケーターの組み合わせ戦略の最大の利点は、シグナルの信頼性を高め、無効なシグナルをフィルタリングできることです。具体的には、以下のような優位性があります。
-
123リバーサル自体が一定のフィルタリング機能を持ち、ノイズに惑わされることを防ぎます。連続上昇日数を追跡するインジケーターと組み合わせることで、トレンドをさらに識別し、リバーサルやリバウンドを回避できます。
-
ストキャスティクスのパラメーターを9日と3日のファーストラインとスローラインの比較に設定することで、パラメーターの変動を平滑化し、短期的な変動に惑わされるのを防ぎ、安定性を高めます。
-
パラメーター(ストキャスティクスのパラメーター、上昇日数など)をカスタマイズ可能で、異なる市場に合わせて調整でき、適応性が向上します。
-
リバーサル取引の方向を選択でき、売りの機会も多いため、逆方向の操作で利益を得ることができます。
リスク分析
本戦略には、以下のようなリスクも存在します。
-
複数インジケーターの組み合わせはシグナルの精度を高める一方で、一部の機会を逃し、戦略の利益上限を低下させる可能性があります。
-
リバーサルシグナル自体にポジションが拘束されるリスクがあり、リスク管理のためにストップロスの設定が必要です。
-
パラメーター設定が不適切だと戦略のパフォーマンスに影響を与えるため、市場に応じて調整する必要があります。
-
長期保有で適切に損切りしない場合、または株のリバーサルを追いかける場合にも一定のリスクが生じます。
これに対応して、以下の対策でリスクをコントロールできます。
-
パラメーター条件を適度に緩和し、取引機会を多く残す。
-
ストップロスポイントを設定し、一取引あたりの損失を制限する。
-
パラメーターを最適化し、市場ごとにパラメータールールを策定する。
-
単一銘柄の長期保有を避け、資金の流動性を保つ。
最適化の方向性
この複数インジケーターのリバーサル戦略にはまだ大きな最適化の余地があり、主に以下の点から改善できます。
-
より多くのインジケーターの組み合わせをテストし、より適合するインジケーターのペアリング戦略を探す。
-
機械学習アルゴリズムを利用して、インジケーターパラメーターを自動最適化する。
-
ストップロスや利確条件を追加し、戦略をより堅牢にする。
-
トレンドインジケーター部分で、異なる時間軸のインジケーターをテストする。
-
株式インデックス、外国為替、貴金属、暗号通貨など、異なる市場での適用性を評価する。
-
複合戦略を設計し、複数の市場を同時に評価し、ポジションを動的に調整する。
まとめ
本戦略は、巧妙な複数インジケーターの組み合わせにより、高効率と安定性を兼ね備えたリバーサル取引戦略を設計しています。単一のインジケーターと比較して、この複数インジケーターの交差メカニズムは偽シグナルを効果的にフィルタリングできます。同時に、本戦略は従来のリバーサル戦略を更新し、新たなトレンドインジケーターをシグナル確認として追加しています。パラメーター最適化、ストップロス設定、異なる市場への適応など、一連の最適化措置により、この戦略は定量取引の強力なツールとなり得ます。
/*backtest
start: 2022-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 26/03/2021
// This is combo strategies for get a cumulative signal. - 1

