La stratégie de croisement inverse des moyennes mobiles est une stratégie d'analyse technique. Elle utilise la relation entre les lignes moyennes mobiles et les cours des actions pour déterminer quand entrer ou sortir des positions. Plus précisément, elle court lorsque le prix des actions traverse en dessous de la ligne moyenne mobile de 45 jours de haut en bas; ferme la position courte après l'avoir maintenue pendant 8 jours; court à nouveau lorsque le signal du prix des actions traverse en dessous de la moyenne mobile de 45 jours réapparaît.
La logique de base de cette stratégie est la suivante:
Plus précisément:
Grâce à cette logique, nous pouvons aller court lorsque le prix de l'action traverse la ligne moyenne mobile significativement vers le bas, et réduire les pertes après une période de temps.
Cette stratégie présente les avantages suivants:
Comparée à d'autres stratégies, cette stratégie est facile à comprendre et à mettre en œuvre. En même temps, elle utilise l'indicateur technique bien connu des lignes moyennes mobiles pour déterminer les tendances des prix. Lorsque les prix franchissent les moyennes mobiles, cela signifie souvent des renversements des tendances à court terme. Ainsi, certaines opportunités de renversement peuvent être capturées.
En outre, les règles d'entrée et la méthode de stop loss fixe de 8 jours dans la stratégie rendent également la gestion des risques claire. Les fausses ruptures sont également filtrées dans une certaine mesure. En général, cette stratégie est simple, pratique et facile à maîtriser.
Toutefois, cette stratégie présente certains risques:
Plus précisément, les moyennes mobiles sont elles-mêmes en retard sur les prix, de sorte que leurs signaux peuvent ne pas être synchronisés avec précision.
En outre, la période de détention de 8 jours est relativement courte. Dans les grandes tendances boursières, ces paramètres de stop loss peuvent être trop agressifs pour capturer continuellement des renversements plus importants.
La stratégie repose uniquement sur la relation entre les prix et les moyennes mobiles pour déterminer les signaux croisés. Aucun indicateur ou critère de confirmation supplémentaire n'est configuré pour filtrer les signaux.
Enfin, aucun point de prise de profit n'est fixé pour verrouiller les bénéfices.
Sur la base de l'analyse de risque ci-dessus, la stratégie peut être optimisée dans les directions suivantes:
Configurez plus d'indicateurs ou de conditions de confirmation pour filtrer les fausses éruptions
Par exemple, d'autres indicateurs techniques tels que le MACD et le KD peuvent être configurés, et les renversements de tendance ne peuvent être identifiés que lorsqu'ils montrent également certains signaux.
Configurer la période de rétention adaptative
Par exemple, arrêtez la perte seulement après que le prix a dépassé une certaine amplitude fixe. ou arrêtez la perte lorsque d'autres indicateurs (tels que le MACD) donnent des signaux.
Résultat de l'arrêt de traîneau
C'est-à-dire, déplacer progressivement le point de prise de profit après que le prix a augmenté d'un certain pourcentage pour verrouiller les bénéfices.
Optimiser les paramètres de moyenne mobile
Essayez différents jours de paramètres et testez pour trouver les paramètres optimaux.
Grâce à ces optimisations, tout en maintenant la simplicité et l'efficacité de la stratégie, la qualité du signal peut être améliorée et la probabilité de fausses ruptures peut être réduite; des profits de tendance plus suffisants peuvent être obtenus; et des capacités de contrôle des risques plus fortes peuvent être obtenues. Ainsi, une meilleure performance de la stratégie peut être obtenue.
La stratégie de croisement inverse de la moyenne mobile est une stratégie de trading à court terme très simple et pratique. Elle utilise l'indicateur technique bien connu des moyennes mobiles pour déterminer si les prix des actions montrent des signaux d'inversion de tendance à court terme. Elle présente les avantages d'être facile à comprendre, simple à mettre en œuvre, de contrôler les risques, etc. Il existe également des problèmes optimisables tels que les fausses ruptures et les périodes de détention. En configurant raisonnablement les indicateurs ou paramètres techniques, la simplicité et la validité de la stratégie peuvent être maintenues tout en améliorant davantage les capacités de performance et de contrôle des risques.
/*backtest start: 2023-11-23 00:00:00 end: 2023-11-28 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Moving Average Reverse Crossover Strategy", overlay=true) // Calculate the 45-day moving average ma_length = 45 ma = ta.sma(close, ma_length) // Track position entry and entry bar var bool in_short_position = na var int entry_bar = na var int exit_bar = na // Entry condition: Close price crosses below the 45-day moving average to enter the short position if (not in_short_position and ta.crossunder(close, ma) and not na(ma[1]) and close < ma and close[1] > ma[1]) in_short_position := true entry_bar := bar_index // Exit condition: Close the short position after holding for 8 trading days if (in_short_position and bar_index - entry_bar >= 8) in_short_position := false exit_bar := bar_index // Re-entry condition: Wait for price to cross below the 45-day moving average again if (not in_short_position and ta.crossunder(close, ma) and not na(ma[1]) and close < ma and close[1] < ma[1] and (na(exit_bar) or bar_index - exit_bar >= 8)) in_short_position := true entry_bar := bar_index // Execute short entry and exit if (in_short_position) strategy.entry("Short", strategy.short) if (not in_short_position) strategy.close("Short")