トリプルRSI極値取引戦略
1
Follow
1802
Followers
概要
この戦略は、3つの異なる期間のRSI指標を同時に観測することで、市場が買われすぎまたは売られすぎの極限領域に達したかどうかを判断し、売買シグナルを生成します。主に異なる期間の指標の組み合わせを観察することで市場のトレンドを判断します。
戦略の原理
この戦略では、2期間、7期間、14期間のRSI指標を同時に使用します。3つのRSI指標が同時に買われすぎまたは売られすぎのシグナルを示した場合に、取引シグナルを発します。
具体的には、2期間RSIが10未満、7期間RSIが20未満、14期間RSIが30未満の場合、市場は売られすぎと判断し、買いシグナルを発します。2期間RSIが90超、7期間RSIが80超、14期間RSIが70超の場合、市場は買われすぎと判断し、売りシグナルを発します。
コード内ではaccuracyパラメータを使用してRSIの買われすぎ・売られすぎの判定閾値を微調整します。デフォルトは3で、値が小さいほど判定が厳しくなります。strategy.longとstrategy.shortはそれぞれ対応する方向の取引を行うかどうかを制御します。
買いまたは売りのシグナルが発生した後、価格が反転して当日の始値をブレイクした場合、現在のポジションを決済し、トレンドフォロー型のストップロスを実施します。
優位性分析
- 複数期間のRSI指標を組み合わせることで、市場の買われすぎ・売られすぎ状態をより正確に判断し、偽シグナルをフィルタリングできます。
- 異なるパラメータで買われすぎ・売られすぎの判定条件を微調整できるため、市場に合わせて戦略の感度を調整可能です。
- 始値に基づくトレーリングストップロスを実施することで、迅速に損切りし、利益を確定できます。
リスク分析
- RSI指標はダイバージェンスを起こしやすく、市場のトレンド転換の判断には効果が薄い場合があります。
- ボラティリティの高い相場ではRSI指標の設定を調整する必要があり、調整しないと頻繁にストップロスが発生する可能性があります。
- 3つのRSIが同時にトリガーするケースは少なく、良好な取引機会を逃す可能性があります。
- 買われすぎ・売られすぎの判定パラメータは適宜調整すべきで、異なる市場のデータでテストすることを推奨します。
最適化の方向性
- ボリンジャーバンドやKDJなどの他の指標を追加して確認することで、RSIのダイバージェンスを回避することを検討できます。
- 相場の種類に応じて、RSIのパラメータを自動最適化することも可能です。
- ATRストップロスなど、他のエグジット条件をテストすることも検討できます。
- 取引時間帯をフィルタリングする条件を追加し、不適切な時間帯の取引を避けることも可能です。
まとめ
本戦略は、複数期間のRSI指標を組み合わせて買われすぎ・売られすぎ領域を判断し、トレンドフォロー型のストップロスを実施します。優位点は判断精度の向上と迅速な損切りが可能なことですが、欠点としてシグナルが発生しにくいことやRSI指標の誤判定リスクがあります。パラメータの最適化テストを行い、他の指標を追加して確認することで、より良い結果が得られることが期待されます。
Source
Pine
/*backtest
start: 2023-10-25 00:00:00
end: 2023-10-28 10:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title = "Noro's Triple RSI Top/Bottom", shorttitle = "3RSI Top/Bottom", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//SettingsStrategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

