RSIダイバージェンス反転戦略


作成日: 2023-09-18 13:54:48 最終変更日: 2023-09-18 13:54:48
コピー: 0 クリック数: 730
1
フォロー
1617
フォロワー

概要

この戦略はRSI指標に基づく反転戦略である.これは,2つの異なる周期のRSI曲線を計算し,2つのRSI曲線が金叉またはデッドフォークの発生時に買入または販売操作を行う.

戦略原則

  1. 2つのRSI曲線を計算します. 一つは短期RSI曲線で,もう一つは長期RSI曲線です.

  2. 短周期RSIが長周期RSIに突入すると,看板信号として判断して,多めに行う.

  3. 短期RSIが長期RSIを突破すると,下落の信号として判断され,空白する.

  4. 購入シグナルを発信する際,ストップ・ロスを最新の価格に設定します.

  5. 販売シグナルを発信する際,ストップ・ロスト価格を最新の価格に設定します.

  6. 価格がストップ・ロスの価格に触れた場合,ストップ・ロスは現在のポジションを退出する.

優位分析

  1. RSIの指数を使ってトレンドの逆転点を判断することは,ある程度の信頼性がある.

  2. 双RSI曲線の組み合わせは,部分的なノイズ取引信号をフィルターします.

  3. ストップ・ロスを設定して,各ポジションの損失を制御する.

  4. 戦略の論理はシンプルで直感的で,実行しやすい.

  5. RSIパラメータは,異なる市場環境に適用してカスタマイズできます.

リスク分析

  1. RSIは遅滞しており,急なトレンドの反転のタイミングを逃している可能性があります.

  2. 止損設定が正しくない場合,不必要な損失が発生する可能性があります.

  3. 双RSIの組み合わせは,偽突破のリスクを完全に回避することはできません.

  • リスク1はブリン帯の確認逆転などの他の指標と組み合わせることができる.

  • リスク2は,追跡ストップまたは単一のストップを掛けるストップ最適化戦略を採用することができます.

  • リスク3では,偽突破を避けるためにトレンドフィルタリング条件を追加できます.

最適化の方向

  1. 異なるパラメータのRSI周期組み合わせの効果をテストする.

  2. MACD,KDなどの他の指標と組み合わせた効果を評価する

  3. ストップ・ストップを追跡し,ストップ・ストップを掲げることなど,ストップ・ストップの戦略を増やす.

  4. トレンドフィルターで逆操作を避ける

  5. 異なる品種と周期で効果を評価する

要約する

この戦略は,RSI差異の交差によって簡単な反転取引を実現する.双RSIフィルターとストップは,リスクを制御する.その後,複数の指標の組み合わせ,ストップ戦略の最適化などによって効果をさらに改善することができる.

ストラテジーソースコード
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI cross Strategy by alireza v1.1.1", overlay=true)
length1 = input( 25 )
length2 = input( 100 )
price = close


vrsi1 = ta.rsi(price, length1)
vrsi2 = ta.rsi(price, length2)

GC = (close > open)
RC = (open > close)

HH = (close > close[2])
LL = (close < close[2])




cu = ta.crossover(vrsi1, vrsi2)
cd = ta.crossunder(vrsi1, vrsi2)



if (not na(vrsi1))
	if (cu) 
	    sll=price
		strategy.entry("BUY", strategy.long )
		strategy.exit("SL" , limit = sll )
	if (cd)
	    sls=price
		strategy.entry("SELL", strategy.short )
		strategy.exit("SL" , limit = sls )