二重指標オシレーター戦略
概要
本戦略は、ストキャスティクスRSIと指定パラメータのストキャスティック・オシレーターを組み合わせて使用し、一定のレンジ相場内で売買を行います。
戦略の原理
コードではまず、ストキャスティック・オシレーターのK値、D値、SD値などのパラメータと、RSI指標の期間パラメータを定義しています。各ローソク足でストキャスティック・オシレーターとRSIの値を計算した後、RSIが低水準値20未満かつK値も20未満の場合、買われすぎシグナルとして売りエントリーします。一方、RSIが高水準値80超かつK値も80超の場合、売られすぎシグナルとして買いエントリーします。このように二重の指標で確認することで、偽シグナルをフィルタリングできます。さらに、ストップロスと利食い条件も設定されています。
優位性の分析
この二重指標によるフィルタリング戦略は、通常のストキャスティクス戦略で発生しがちなダマシ(whipsaws)による不要な取引を効果的に削減できます。また、トレンド指標であるRSIを組み合わせることで、明確なトレンドがない状況での盲目的な取引を回避できます。そのため、この組み合わせ指標戦略はシグナルの質を高め、偽シグナルを減らし、リスク管理を向上させることができます。
リスク分析
本戦略の最大のリスクは、指定されたパラメータがすべての銘柄やすべての時間枠に適用できるとは限らない点です。例えば、短い時間足ではRSIやストキャスティクスのパラメータを調整する必要があります。また、トレンドが急変する局面では、ストキャスティクス系戦略は大きな損失を生む可能性があります。そのため、本戦略はレンジ相場(揉み合い相場)に適しています。
最適化の方向性
MACD指標とストキャスティクスやRSIを組み合わせるなど、より多くの指標の組み合わせをテストすることで多重フィルタリングを実現できます。また、RSIとストキャスティクスの具体的なパラメータ値を調整し、最適なパラメータの組み合わせを探求できます。さらに、直近N日のボラティリティに応じてストップロス・利食い幅を動的に調整することも可能です。パラメータ最適化と指標最適化により、戦略のパフォーマンスを継続的に改善できます。
まとめ
本戦略は、ストキャスティック・オシレーターとトレンド強度指標であるRSIを組み合わせて二重フィルタリングを行うことで、買われすぎ・売られすぎの状況を効果的に識別します。レンジ相場に適しており、単一のストキャスティクス指標を用いた戦略よりも優れた効果を発揮します。パラメータと指標の組み合わせの最適化により、さらなるパフォーマンス向上の余地があります。
- 1

