
La stratégie est une stratégie de croisement basée sur une moyenne mobile simple (SMA) de 8 cycles et 20 cycles. Faites plus lorsque le SMA rapide traverse le SMA lent et faites moins lorsque le SMA rapide traverse le SMA lent.
La stratégie utilise les croisements de la moyenne rapide et de la moyenne lente pour juger des changements de tendance. La moyenne rapide étant plus sensible aux changements de prix, elle permet de capturer plus tôt les retournements de tendance à court terme.
Le plus grand avantage de cette stratégie est qu’elle est simple et intuitive, facile à comprendre et à mettre en œuvre. En même temps, elle est également assez flexible et peut s’adapter à différents environnements de marché en ajustant les paramètres de la ligne moyenne.
Comme la stratégie repose uniquement sur un indicateur simple comme la croisée des lignes, la capacité de juger de la situation complexe du marché est faible. L’incapacité de déterminer la longueur et la direction des tendances spécifiques peut entraîner une entrée et une sortie prématurées. Il est également facile d’être piégé dans une situation de choc.
Il est possible de réduire les erreurs de jugement en évaluant la confirmation d’un signal de tendance par une combinaison avec d’autres indicateurs. Un assouplissement approprié de la marge d’arrêt peut également éviter dans une certaine mesure les pertes d’un marché en crise.
Cette stratégie peut être utilisée avec d’autres combinaisons d’indicateurs, en utilisant plus de facteurs pour juger les signaux de tendance, filtrer les faux signaux. En même temps, en jugeant les tendances, éviter les retournements trop fréquents. En outre, l’optimisation des paramètres et l’optimisation des arrêts de perte peuvent également améliorer considérablement la stabilité de la stratégie.
Le concept de la stratégie de croisement de la même ligne est simple, facile à comprendre et à mettre en œuvre. L’utilisation de différentes vitesses de croisement de la même ligne pour juger des changements de tendance permet de capturer efficacement les tendances à court terme.
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SMA Crossover Strategy", overlay=true)
// Define SMA lengths
fastLength = input.int(8, title="Fast SMA Length", minval=1)
slowLength = input.int(20, title="Slow SMA Length", minval=1)
// Calculate SMAs
fastSMA = ta.sma(close, fastLength)
slowSMA = ta.sma(close, slowLength)
// Plot SMAs on the chart
plot(fastSMA, color=color.blue, title="Fast SMA")
plot(slowSMA, color=color.red, title="Slow SMA")
// Trading strategy
longCondition = ta.crossover(fastSMA, slowSMA)
shortCondition = ta.crossunder(fastSMA, slowSMA)
if (longCondition)
strategy.entry("Long", strategy.long)
if (shortCondition)
strategy.entry("Short", strategy.short)
if (ta.crossunder(fastSMA, slowSMA))
strategy.close("Long")
if (ta.crossover(fastSMA, slowSMA))
strategy.close("Short")
// Plot buy and sell signals on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)