RSI移動平均クロスオーバー戦略は,RSI指標の高速移動平均と遅移動平均のクロスオーバーを計算することによって取引信号を生成する.高速RSI移動平均が遅いRSIの移動平均を超えると,それは購入信号である.高速RSI移動平均が遅いRSI移動平均を下回ると,それは販売信号である.この戦略は,RSI指標と移動平均の強みを組み合わせて,市場のノイズを効果的にフィルタリングし,トレンド逆転の機会を特定する.
この戦略では,まず,10,40の長さの2つのRSIインジケーターを計算し,順番に速いRSIと遅いRSIを表します.その後,これらの2つのRSIの21日間の単純な移動平均を計算します.ここで,100のRSIの移動平均は速い移動平均で,40.のRSI移動平均は遅いです.
この戦略は,高速移動平均がスロー移動平均を超えると長引く.上昇傾向が形成されていることを示す.高速移動平均がスローを超えると短引く.また,潜在的なトレンド逆転をシグナル化する.また,200日移動平均をシグナルをフィルターするために使用し,閉値が200日MA線を超えるとのみ長引く.
RSI移動平均クロスオーバー戦略は,逆転機会を効果的に特定するために,デュアルRSI設定と移動平均の強みを利用します.主な利点には以下の通りがあります.
潜在的リスクは以下のとおりです.
優化できる余地があります
RSI移動平均クロスオーバー戦略は,二重RSIセットアップと移動平均の強みを効果的に組み合わせ,高確率逆転取引を特定する.論理はシンプルで,市場全体で適用可能で,最適化柔軟性があります.リスクを管理するために,ストップ損失,フィルターツール,トレンド分析統合の適切な最適化が推奨されています.最適に設定された場合,これは非常に効果的な定量的な取引戦略です.
/*backtest start: 2023-10-28 00:00:00 end: 2023-11-27 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Sapt_Jash //@version=5 strategy("SRJ RSI Outperformer Strategy", overlay=true) srcperiod1 = input.int(100, minval=1, title="Length Of Fast RSI") srcperiod2 = input.int(40, minval=1, title="Length Of Slow RSI") srcperiod3 = input.int(21, minval=1, title="Length Of Moving Average") srcperiod4 = input.int(200, minval=1, title="Length Of Deciding Moving Average") rsi1 = ta.rsi(close, srcperiod1) rsi2 = ta.rsi(close, srcperiod2) divergence1 = (rsi2/rsi1) divergence2 = (rsi1/divergence1) ma1 = ta.sma(rsi1, srcperiod3) ma2 = ta.sma(divergence2, srcperiod3) //Long Conditions// longcondition = (ta.crossover(ma2, ma1) and (close > ta.sma(close, srcperiod4))) //Exit onditions// exitcondition = (ta.crossunder(ma2, ma1) or (ta.crossunder(close, ta.sma(close, srcperiod4)))) if (longcondition) strategy.entry("Long Entry", strategy.long) if (exitcondition) strategy.exit("Long Exit", profit = close * 1.20, loss = close * 0.95)