RSIトレンド取引戦略によるダブルEMA


作成日: 2023-09-28 16:17:53 最終変更日: 2023-09-28 16:17:53
コピー: 1 クリック数: 827
1
フォロー
1617
フォロワー

概要

この戦略は,移動平均指数EMAと超買い超売り指数RSIを組み合わせてトレンドの方向を判断し,潜在的なトレンドの機会を発見します. 速いEMAの上を通過すると,看板のチャンスと判断し,速いEMAの下を通過すると,下を通過すると,看板のチャンスと判断します. 同時に,RSI指数は,偽の突破をフィルターするために使用され,RSIがトレンドの方向を確認するときにのみ入場します.

原則

この戦略は以下の原則に基づいています.

  1. EMAは価格データを効率的に平らげ,価格のトレンドを示す. ゆっくりとEMAの組み合わせは平均線ギャップを形成し,ギャップの拡大はトレンドの形成を示し,ギャップの収縮はトレンドの逆転を予告する.

  2. RSIは,超買超売り状況を効果的に識別する. RSIと組み合わせると,EMAの偽突破の偽信号をフィルターすることができる. EMAとRSIが同時にトレンドを確認するのみ,高い確率で入場できる.

具体的には,高速EMAの間は8と設定され,遅いEMAの間は24と設定されます. 速いEMAの上を通るときは,EMAが緩い時,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通るときは,下を通ります. RSIの間は7と設定されます.1 - RSIの値が30を下回る(1+RSIの値) は超売り区域である。EMAとRSIが同時に上昇する時のみ,多頭入場を行う.EMAとRSIが同時に下落する時のみ,空頭入場を行う。

利点

この戦略は,EMAとRSIの指標の優位性を組み合わせて,トレンドの方向を効果的に識別し,偽の信号をフィルターすることができます.主な優位性は次のとおりです.

  1. EMAは価格を平らにし,トレンドの方向を識別する;RSIは超買いと超売りを判断し,偽のブレイクをフィルターする.

  2. パラメータ設定は柔軟で,異なる品種に最適化できます.

  3. 複数の指標の確認により,偽信号が減り,勝率が向上する.

  4. 戦略の論理はシンプルで明快で,実装は分かりやすく,トレンド追跡には適しています.

  5. 異なる時間周期に適用され,日内取引または長線保有に使用できます.

リスク

この戦略にはいくつかのリスクがあります.

  1. EMAは,トレンドが逆転すると,その時に対応できず,損失を招く可能性がある.

  2. RSI多空判断パラメータ設定が不適切であれば,取引機会を逃す可能性があります.

  3. 株価指数種の品種は急激に波動し,戦略は止損リスクに直面する可能性がある.

  4. 取引費用は戦略的利益にも影響を及ぼし,合理的なストップ・ロスの位置を考慮する必要がある.

  5. 戦略は根本的な要素を考慮していないので, 利回りのリスクがある.

リスクに対応するには,合理的なストップで単一損失を制御し,RSIパラメータの設定を最適化し,取引コストの最適化やストップ・ストラップ・レベルなどの方法を考慮して改善することができます.

最適化の方向

この戦略は以下の方向から最適化できます.

  1. EMAとRSIのパラメータを最適化して,異なる品種の特性をよりよく適合させる.

  2. ボリンジャーバンド,KDJなどの他の指標のフィルタを追加して信号の質を向上させる.

  3. 基本要素を高め,利回りのリスクを回避する.

  4. トレンドライン,サポートレジスタンスなどと組み合わせて入場する.

  5. optimize take profit and stop loss based on volatility and risk preference.

  6. Backtest over longer timeframe and different assets to ensure robustness.

要約する

この戦略は,全体として比較的シンプルで実用的なトレンド追跡戦略である.この戦略は,EMAとRSIの2つの指標を組み合わせて,トレンドの方向性を識別し,いくつかのノイズをフィルターして,より質の高い取引信号を得ることができる.パラメータの最適化と適切な他のツールの使用によって,戦略の効果をさらに高めることができる.しかし,いかなる戦略も完全に損失を回避することはできません.リスク評価を制御し,トレンド追跡ツールとして使用する必要があります.

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

//@version=2
strategy("MACD + RSI", overlay=true)

src = input(close,"Source")

//MACD
len1 = input(8, title="MACD Fast Length")
len2 = input(24, title="MACD Slow Length")
ema1 = ema(src,len1)
ema2 = ema(src,len2)
div = ema1-ema2
long_macd = div>div[1]
short_macd = div<div[1]

//RSI
len = input(7, minval=1, title="RSI Length")
rsi_threshold = input(0.2,minval=0,maxval=0.5, title="RSI Threshold")
rsi = rsi(src,len)
long_rsi = rsi<30*(1+rsi_threshold)
short_rsi = rsi>70*(1-rsi_threshold)


//POSITIONING
if (long_macd)
    if(long_rsi)
        strategy.entry("Long", strategy.long)

if (short_macd)
    if(short_rsi)
        strategy.entry("Short", strategy.short)