Tendance à la suite de la stratégie de scalping RSI

Auteur:ChaoZhang est là., Date: 2024-02-02 14:54:53 Le projet de loi
Les étiquettes:

img

Résumé

Selon l'analyse technique, un RSI supérieur à 70 devrait signaler des conditions de surachat et donc un signal de vente. Les crypto-monnaies représentent une toute nouvelle classe d'actifs qui remodèle les concepts de l'analyse technique.

La construction d'une stratégie de trading basée sur la tendance, généralement considérée comme un indicateur contraire, peut sembler contre-intuitive.

La logique de la stratégie

La stratégie suppose que chaque ordre soit négocié à 30% du capital disponible. Une commission de négociation de 0,1% est prise en compte, alignée sur la commission de base appliquée sur Binance, le plus grand échange de crypto-monnaie au monde.

  • Signal d'entrée: passez long lorsque le RSI dépasse 70 et dans la fenêtre de backtest
  • Signal de sortie: position longue fermée lorsque le RSI tombe en dessous de 55 ou la close dépasse le profit

Analyse des avantages

  • Identifier les tendances à l'aide de l'indicateur RSI, en évitant les signaux manquants sur les marchés variés
  • Le dimensionnement des positions fixes gère le risque de transaction unique
  • Convient pour les réserves à moyen et à long terme, évitant les chocs dus aux fluctuations à court terme

Analyse des risques

  • S'assurer que les paramètres de l'indice de résistance sont établis de manière raisonnable, sinon des erreurs de surachat/survente se produisent
  • Le suivi des bénéfices nécessite des mises à jour en temps opportun, sinon les bénéfices sont laissés sur la table
  • Surveiller le risque lié à une volatilité exceptionnelle du marché, ajuster la taille des positions ou arrêter les pertes si nécessaire

Directions d'optimisation

  • Considérez combiner d' autres indicateurs comme le MACD pour confirmer la tendance
  • Testez différents paramètres RSI
  • Introduire une prise de profit dynamique basée sur la volatilité du marché

Conclusion

Cette stratégie identifie les conditions de surachat avec le RSI pour déterminer la direction de la tendance et prend des profits progressifs à la suite de la tendance haussière. Par rapport à l'utilisation traditionnelle du RSI contrarian, cette stratégie offre une nouvelle perspective.


/*backtest
start: 2024-01-02 00:00:00
end: 2024-02-01 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1
strategy(shorttitle='Trend-following RSI Scalping Strategy (by Coinrule)',title='Trend-following RSI Strategy ', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       

showDate  = input(defval = true, title = "Show Date Range")

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => true


// RSI inputs and calculations
lengthRSI = input(14, title = 'RSI period', minval=1)
RSI = rsi(close, lengthRSI)

//Entry


strategy.entry(id="long", long = true, when = RSI > 70 and window()) 

//Exit

Take_profit= ((input (6))/100)
longTakeProfit = strategy.position_avg_price * (1 + Take_profit)

strategy.close("long", when = RSI < 55 or close > longTakeProfit and window())

Plus de