Stratégie de breakout de momentum basée sur MACD et RSI
Aperçu
Il s'agit d'une stratégie qui utilise les indicateurs MACD, RSI et stochastique pour déterminer la direction de la dynamique du cours d'une action, et qui achète à découvert ou vend à découvert lors des points de rupture de dynamique. En combinant plusieurs indicateurs pour évaluer la tendance, cette stratégie réduit le taux de faux signaux provoqués par un seul indicateur et permet de capturer efficacement les tendances à court et moyen terme des cours.
Principe
La stratégie utilise le MACD, le RSI et l'indicateur stochastique pour déterminer la direction de la tendance du cours. Lorsque la ligne DIFF du MACD franchit à la hausse la ligne DEAL, que le RSI est supérieur à 50 et que la ligne rapide du STOCH est également supérieure à 50, on considère qu'une tendance haussière se forme. Le lendemain à l'ouverture, la totalité des fonds est utilisée pour acheter à découvert au prix le plus élevé de la journée. Inversement, lorsque la ligne DIFF du MACD franchit à la baisse la ligne DEAL, que le RSI est inférieur à 50 et que la ligne rapide du STOCH est également inférieure à 50, on considère qu'une tendance baissière se forme. Le lendemain à l'ouverture, la totalité des fonds est utilisée pour vendre à découvert au prix le plus bas de la journée. Les stops de profit et de perte sont calculés en fonction de la fourchette de variation des 7 derniers jours, et le ratio gain/perte peut être personnalisé.
Une fois en position, si l'un des trois indicateurs émet un signal inverse, cela signifie que la tendance a changé et la position doit être fermée. En outre, un filtre temporel spécial est prévu pour sauter entièrement le mois de mars 2020, afin d'éviter l'impact des conditions de marché extrêmes.
Avantages
- La combinaison de plusieurs indicateurs pour juger la tendance permet de filtrer efficacement les faux signaux.
- L'entrée sur rupture permet de capturer la phase initiale de la tendance.
- L'utilisation de stops dynamiques de profit et de perte permet de verrouiller des gains raisonnables.
- La mise en place de périodes de saut évite les interférences des marchés extrêmes.
- La combinaison de mécanismes de tendance et de retournement réduit le nombre de transactions inutiles.
Risques
- La combinaison de plusieurs indicateurs peut entraîner un retard et faire manquer le meilleur moment d'entrée.
- Les signaux de rupture risquent de piéger les positions.
- Le stop dynamique peut être trop agressif et entraîner un stop précoce.
- La période de saut spéciale, si mal définie, peut aussi faire manquer des opportunités.
- Le signal de retournement peut être trop sensible, entraînant des transactions trop fréquentes.
Méthodes d'optimisation :
- Ajuster les paramètres des indicateurs pour réduire le retard.
- Ajouter des conditions de filtre et de volume pour éviter les pièges.
- Utiliser un stop suiveur pour éviter d'être stoppé prématurément.
- Optimiser et tester la plage de dates à sauter.
- Ajuster les paramètres du signal de retournement pour réduire la fréquence.
Résumé
Globalement, cette stratégie est une stratégie de suivi de tendance typique. Elle utilise simultanément plusieurs indicateurs pour juger la tendance et entrer en position, puis des signaux de retournement pour déterminer la fin de la tendance et sortir, réalisant ainsi une combinaison de suivi de tendance et de retournement. Cependant, la stratégie elle-même présente des problèmes de paramétrage inappropriés et de retard, qui doivent être optimisés et améliorés par un grand nombre de backtests afin que tous les paramètres de la stratégie soient ajustés au mieux.
Dans l'ensemble, la logique de la stratégie est claire et les indicateurs et méthodes utilisés sont relativement courants. Avec de bonnes optimisations de détails et un bon contrôle des risques, elle peut devenir une stratégie quantitative applicable en pratique. Mais il subsiste encore un certain écart par rapport à la perfection ; des tests et optimisations supplémentaires sont nécessaires pour que le ratio rendement/risque de la stratégie atteigne un niveau professionnel. Si elle est continuellement optimisée et mise à jour, cette stratégie peut devenir un type de stratégie digne d'un suivi à long terme.
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=4
// Backtest the power x strategy. The power x strategy is develop by Markus Heitkoetter and Rockwell Trading.
// This script shows the return for a given stock for with the defined date range with a fixed captial of $10,000
strategy("PowerX Test", overlay=true, initial_capital=10000)- 1

