
La stratégie utilise deux paramètres différents: les moyennes mobiles rapides et les moyennes mobiles lentes. Lorsque les moyennes mobiles rapides traversent les moyennes mobiles lentes par le bas, un signal d’achat est généré; lorsque les moyennes mobiles rapides traversent les moyennes mobiles lentes par le haut, un signal de vente est généré.
La logique de base de cette stratégie est basée sur le principe de la croix d’or sur les moyennes mobiles. La croix d’or est une croix de longue durée sur les moyennes mobiles à court terme, considérée comme un signal de retournement des conditions du marché, généralement indiquant une hausse des cours. La croix de mort est une croix de longue durée sur les moyennes mobiles à court terme, indiquant une baisse des cours.
Plus précisément, la stratégie définit deux moyennes mobiles, une moyenne mobile rapide de 10 jours et une moyenne mobile lente de 30 jours. À la fin de chaque ligne K, les valeurs de ces deux moyennes mobiles sont calculées.
Afin d’arrêter la perte en temps opportun, un signal de vente est généré si une traversée de la moyenne mobile lente se produit sur la moyenne mobile rapide, et toutes les positions sont immédiatement liquidées.
Cette stratégie présente les avantages suivants:
La théorie de la croix d’or des moyennes mobiles est une stratégie de trading d’indicateurs techniques simple et efficace.
Les paramètres de la moyenne mobile rapide sont de 10 jours et permettent de réagir rapidement aux variations de prix; les paramètres de la moyenne mobile lente sont de 30 jours et permettent de filtrer efficacement le bruit du marché.
La stratégie comprend un mécanisme d’arrêt des pertes, qui, en cas d’événements défavorables, est utilisé pour arrêter rapidement les pertes et contrôler efficacement les risques.
La logique de la stratégie est simple, facile à comprendre et à mettre en œuvre, adaptée à l’exécution automatique de transactions quantifiées.
Les paramètres de l’indicateur peuvent être ajustés de manière flexible pour s’adapter aux différentes variétés de transactions.
Malgré les avantages évidents de cette stratégie, il y a des risques à prendre en compte:
Cette stratégie peut générer de fréquents signaux erronés si le marché est en tendance à long terme. Elle peut être optimisée en ajustant les paramètres de la moyenne mobile.
Les moyennes mobiles ont elles-mêmes un caractère de retard, ce qui peut entraîner un certain retard dans le signal.
La stratégie d’un seul indicateur est susceptible d’être trompeuse et devrait être combinée à d’autres facteurs pour déterminer l’admission finale.
Un mauvais réglage du point d’arrêt peut entraîner des pertes inutiles. Des positions d’arrêt raisonnables devraient être réglées pour les différentes variétés.
Il y a encore de la place pour optimiser cette stratégie:
Il est possible de tester plus de combinaisons de paramètres pour trouver les meilleures moyennes rapides et moyennes lentes.
La confirmation d’autres indicateurs, tels que le volume de transactions, les bandes de Brin, etc., peut être ajoutée pour améliorer la précision du signal.
Les paramètres d’optimisation en temps réel peuvent être utilisés pour adapter les moyennes mobiles en fonction des différentes conditions du marché.
Il est possible de mettre en place un contrôle de glissement pour éviter les pertes de glissement inutiles lors de fortes fluctuations.
Il est possible d’ajouter une stratégie d’arrêt automatique, en réglant le stop loss en fonction de l’ATR dynamique.
Cette stratégie utilise une simple théorie de la double moyenne mobile de la croix d’or et fournit un ensemble de stratégies de négociation d’indicateurs techniques simples et pratiques pour le trading quantitatif. La stratégie est facile à comprendre et à mettre en œuvre, et après optimisation des paramètres, elle peut s’appliquer à différentes variétés et environnements de marché.
Dans l’ensemble, la stratégie de la moyenne mobile a un avantage de probabilité, accompagnée d’un contrôle strict du risque, et a un potentiel de profit à long terme. Cependant, les traders doivent également être conscients de ses limites et doivent être flexibles dans leur utilisation, et être complétés par d’autres outils d’analyse.
/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Crude Oil Moving Average Crossover", overlay=true)
// Define inputs
fastLength = input(10, "Fast Length")
slowLength = input(30, "Slow Length")
// Calculate moving averages
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)
// Plot moving averages
plot(fastMA, color=color.blue, title="Fast MA")
plot(slowMA, color=color.red, title="Slow MA")
// Entry conditions
longCondition = ta.crossover(fastMA, slowMA)
shortCondition = ta.crossunder(fastMA, slowMA)
// Exit conditions
exitCondition = ta.crossover(slowMA, fastMA)
// Execute strategy
if longCondition
strategy.entry("Buy", strategy.long)
if shortCondition
strategy.entry("Sell", strategy.short)
if exitCondition
strategy.close_all()
// Plot buy and sell signals
plotshape(longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)