Type/to search

RSI-BB モメンタムブレイクアウト戦略

Cryptocurrency
Created: 2023-11-03 15:02:19
Last modified: 3 years ago
1
Follow
1779
Followers

img

概要

RSI-BB動量突破策は,比較的強い指標 ((RSI) とブリン帯指標 ((BB) を組み合わせた突破策である.この策は,RSIを使用して市場傾向と超買い超売り現象を判断し,BBを使用して突破口を判断し,RSIとBB指標が同時に買入または売却のシグナルを発信するときに,対応する買入または売却操作を行う.

戦略原則

このコードでは,まずRSIとBBの2つの指標を計算します.

RSIの計算方法は以下の通りです.

pine
up = rma(max(change(close), 0), 30) down = rma(-min(change(close), 0), 30) rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))

このうち,upは近30日間の閉盘価格の上昇幅を統計し,downは近30日間の閉盘価格の低下幅を統計し,rsiは上昇幅と下落幅の比率に基づいて計算した.

BBの計算方法は以下の通りです.

pine
basis = sma(close, 50) dev = 0.2 * stdev(close, 50) upper = basis + dev lower = basis - dev

ベースは50日平均線で,devは標準差の0.2倍で,upperとlowerは中線で上下軌道である.

bbiはブリン帯域幅指数で,計算方法は以下の通りです.

pine
bbr = close>upper? 1 : close<lower? -1 : 0 bbi = bbr - bbr[1]

bbrは,現在のcloseが上下突破するかどうかを判断し,突破は1,下降は-1,否則は0である. △bbiは,現在のbbrを前回の周期bbrから引いて,0より大きいのは上下突破,0より小さいのは下下突破である.

RSIとBBIを計算した後,戦略の取引シグナル判断の論理は次のとおりです.

cpp
long = rsi>52 and rsi<65 and bbi>0.11 and bbi<0.7 short = rsi<48 and rsi>35 and bbi<-0.11 and bbi>-0.7

つまり,RSIが52-65の範囲で,BBIが0.11より大きい場合が0.7より小さいとき多めに行います.RSIが35-48の範囲で,BBIが-0.11より小さい場合が-0.7よりも空白です.

戦略的優位性

  1. RSIとBBの2つの指標を組み合わせると,より正確に買い出口を判断できます. RSIは超買い超売りを判断し,BBは突破口を判断し,両方を組み合わせるとより信頼できます.

  2. RSIパラメータは30日線に設定され,市場内の部分的なノイズをフィルターし,主要トレンドを識別します.

  3. BBパラメータは50日線と0.2倍標準差に設定され,フィルター振動の効果を上げることができる.

  4. BBIは0.11と0.7のフィルタリング条件を追加し,偽突破をフィルタリングできます.

  5. RSIの多多空の区間は52-65と35-48に設定され,買賣点を逃さないようにバッファーを追加します.

戦略リスク

  1. 突破取引の戦略は簡単に騙され,リスクをコントロールするためにストップ・ロスを設定する必要があります.

  2. 検出データには過適合があり,リッドディスクの効果は異なる可能性があります.

  3. 市場が急激に変化し,ストップが破られ,大きな損失が生じる可能性があります.

  4. RSIとBBのパラメータ,周期パラメータと買賣区間パラメータを含むパラメータを最適化する必要があります.

  5. 注文の価格設定は,リールディスクの効果にも大きな影響を及ぼします.

戦略最適化の方向性

  1. 異なるRSIとBBのパラメータの組み合わせをテストし,最適なパラメータを見つけます.

  2. MACD,KDなどのフィルタリング信号を判断する他の指標を追加します.

  3. 取引のRSI区間パラメータを最適化して調整し,より多くのノイズをフィルターするために区間範囲を小さくします.

  4. BBIのフィルタリングパラメータを最適化し,ダイナミック区間フィルタリング偽突破を設定する.

  5. 傾向を判断する指標を追加し,逆操作を避ける.

  6. 異なるストップ方法をテストし,最大撤回可能なストップソリューションを探します.

  7. 異なる注文方法をテストし,滑り点の影響が最小の注文方案を探します.

要約する

RSI-BB動力突破策は,トレンド判断と突破口判断の優位性を組み合わせて,反測で良好なパフォーマンスを発揮する.しかし,現行の効果は,滑り点とストップに影響される可能性があります.反測の結果に対してパラメータを最適化し,異なるストップと注文方案をテストして,より現行に適した設定を見つける必要があります.さらに,パラメータとフィルター条件は,市場の変化に対応するために動的に調整する必要があります.全体的に,この戦略には一定の実戦価値がありますが,安定した効果を生み出すために継続的な最適化と検証が必要です.

Source
Pine
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="Spyfrat Strat", shorttitle="SpyfratStrat", overlay=true)
src = close, 
Strategy parameters
Strategy parameters
length
Mult Factor
alertLevel
impulseLevel
showRange
TP
SL
TS
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)