RSI反転に基づく見逃しシグナル追跡取引戦略
概要
本戦略は、RSIインジケーターが見逃した買われ過ぎ・売られ過ぎのシグナルを追跡することで逆張り取引を実現します。RSIインジケーターが買われ過ぎゾーンから下落したときに追跡買いシグナルを生成し、売られ過ぎゾーンから反発したときに追跡売りシグナルを生成し、反転の機会を捉えます。
戦略の原理
シグナル判定
RSIインジケーターは買われ過ぎ・売られ過ぎを判断するために使用されます。RSIが設定した買われ過ぎラインを上抜けた場合に買われ過ぎシグナル、売られ過ぎラインを下抜けた場合に売られ過ぎシグナルとなります。
pine
overbought = rsi > uplimit
oversold = rsi < dnlimit
前のローソク足のRSIインジケーターが買われ過ぎ状態にあり、現在のローソク足のRSIインジケーターが買われ過ぎ状態から離脱した場合、追跡買いシグナル up1 が生成されます。前のローソク足のRSIインジケーターが売られ過ぎ状態にあり、現在のローソク足のRSIインジケーターが売られ過ぎ状態から離脱した場合、追跡売りシグナル dn1 が生成されます。
pine
up1 = bar == -1 and strategy.position_size == 0 and overbought[1] and overbought == false
dn1 = bar == 1 and strategy.position_size == 0 and oversold[1] and oversold == false
エグジット判定
ポジションの方向とローソク足の実体の方向が一致し、かつ実体がその10期間平均の半分を超えた場合に、エグジットシグナルが生成されます。
pine
exit = (((strategy.position_size > 0 and bar == 1) or
(strategy.position_size < 0 and bar == -1)) and
body > abody / 2)
戦略の利点
-
RSIインジケーターが見逃した反転シグナルを追跡するため、買われ過ぎ・売られ過ぎのポイントをタイムリーに捉える必要性を回避します。
-
RSIインジケーターの反転特性を活用し、反転の機会を捉えます。
-
ローソク足の実体の方向と大きさを組み合わせてエグジットを判断するため、リバウンド後にさらに追跡するのを防ぎます。
リスクと解決方法
-
RSIインジケーターが誤ったシグナルを発するリスク
- 解決方法:他のインジケーターと組み合わせて確認し、誤った信頼を避ける。
-
追跡シグナル発生時に価格がすでに一定の調整を経ている可能性があり、損失リスクが大きい
- 解決方法:エントリー時のポジションサイズを減らすか、エントリータイミングを最適化する。
-
一部のリバウンドが利益に至らないうちにエグジットシグナルが発生するリスク
- 解決方法:エグジット判定ロジックを最適化し、ポジション保有による利益獲得機会を向上させる。
最適化のアイデア
-
買われ過ぎ・売られ過ぎラインやルックバック期間などのパラメータ設定を最適化し、異なる市場に適応させる。
-
ポジション管理方法を調整する(例:追跡シグナル発生時にポジションを減らす)。
-
エントリータイミングを最適化し、追跡シグナルに他の条件制限を追加する。
-
エグジット方法を最適化し、利益を得られる確率を高める(例:トレーリングストップ利益確定の導入など)。
-
ストップロス方法を最適化し、損失リスクを低減する(例:トレーリングストップロスやファンストップロスの導入など)。
まとめ
本戦略は、RSIインジケーターの買われ過ぎ・売られ過ぎシグナルに基づいて追跡逆張り取引を実現します。戦略は追跡反転シグナルの利点を持ちますが、一定の誤シグナルリスクや損失リスクも存在します。継続的な最適化により、戦略の安定性と収益率をさらに向上させることができます。
- 1
