
Cette stratégie est une stratégie multifonctionnelle à long terme, qui intègre les trois indicateurs de la moyenne, du RSI et de l’ATR, pour juger si la tendance entrera dans une zone sous-évaluée et générera un signal d’achat. Il s’agit d’une stratégie à long terme, axée sur la recherche de gains stables.
Lorsque la moyenne périodique rapide traverse la moyenne périodique lente, formant un signal de fourche, et que l’indicateur RSI est en dessous de la zone de survente, considérez que le marché est sous-évalué, générant un signal d’achat. Ensuite, définissez un stop loss et un stop loss en fonction de l’indicateur ATR, en utilisant un stop loss fixe.
En particulier, la stratégie utilise la moyenne des 10 jours et la moyenne des 50 jours pour former un signal de transaction. Un signal de vente est généré lorsque la moyenne des 10 jours traverse la moyenne des 50 jours.
Après l’entrée en bourse, un stop-loss est défini en fonction de la taille de l’ATR ((14). Le stop-loss est le prix de l’action inférieur à 1,5 fois l’ATR d’entrée; le stop-loss est le prix de l’action supérieur à 2 fois l’ATR d’entrée.
Il s’agit d’une stratégie multifonctionnelle qui, en combinant plusieurs indicateurs, permet d’éviter efficacement les pertes causées par les fausses percées. Les avantages sont:
Cette stratégie présente également des risques en tant que stratégie de long terme. Les principaux points de risque sont:
Cette stratégie peut être optimisée dans les directions suivantes:
Cette stratégie est une stratégie de longue ligne multifonctionnelle qui combine la courbe de la paire, le RSI et l’indicateur ATR pour générer des signaux de négociation basés sur des jugements multifonctionnels afin de poursuivre les gains stables apportés par la tendance de la longue ligne. Elle a des caractéristiques d’exactitude de jugement, de clarté de stop-loss et de simplicité d’exécution, une stratégie de longue ligne recommandée.
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Long Only Multi-Indicator Strategy", shorttitle="LOMIS", overlay=true)
// Inputs
lengthMAFast = input(10, title="Fast MA Length")
lengthMASlow = input(50, title="Slow MA Length")
rsiLength = input(14, title="RSI Length")
rsiOverbought = input(70, title="RSI Overbought Level")
rsiOversold = input(30, title="RSI Oversold Level")
atrLength = input(14, title="ATR Length")
riskMultiplier = input(1.5, title="Risk Multiplier for SL and TP")
// Moving averages
maFast = sma(close, lengthMAFast)
maSlow = sma(close, lengthMASlow)
// RSI
rsi = rsi(close, rsiLength)
// ATR
atr = atr(atrLength)
// Long condition
longCondition = crossover(maFast, maSlow) and rsi < rsiOverbought
// Entering long trades
if (longCondition)
strategy.entry("Long", strategy.long)
slLong = close - atr * riskMultiplier
tpLong = close + atr * riskMultiplier * 2
strategy.exit("SL Long", "Long", stop=slLong)
strategy.exit("TP Long", "Long", limit=tpLong)
// Plotting
plot(maFast, color=color.red)
plot(maSlow, color=color.blue)
hline(rsiOverbought, "Overbought", color=color.red)
hline(rsiOversold, "Oversold", color=color.blue)