Stratégie quantitative bidirectionnelle S/R (Support/Résistance)
Aperçu
Cette stratégie identifie les niveaux de support et de résistance en suivant le nombre de périodes consécutives de hausse ou de baisse des prix, puis combine une moyenne mobile comme signal d'entrée et de stop-loss pour construire des stratégies de trading long et short. Elle peut trader à la fois à l'achat et à la vente, ou uniquement sur un seul côté.
Principe
- Identification des niveaux de support et de résistance
- Lorsque le prix de clôture est supérieur au prix de clôture des 4 jours précédents pendant 4 jours consécutifs, ce point est enregistré comme un niveau de support baissier.
- Lorsque le prix de clôture est inférieur au prix de clôture des 4 jours précédents pendant 4 jours consécutifs, ce point est enregistré comme un niveau de résistance haussier.
- Génération de signaux
- Après l'identification d'un support, si le nombre de périodes de hausse des prix atteint le seuil de position longue défini (par défaut 9 jours), un signal d'achat est généré.
- Après l'identification d'une résistance, si le nombre de périodes de baisse des prix atteint le seuil de position courte défini (par défaut 9 jours), un signal de vente est généré.
- Filtrage par moyenne mobile et stop-loss
- À l'entrée, le prix doit être supérieur ou inférieur à la moyenne mobile de la période définie pour filtrer les signaux.
- Le niveau de stop-loss est fixé à la moyenne mobile au moment de l'entrée.
Avantages
- L'utilisation des niveaux de support et de résistance est relativement fiable et n'est pas induite en erreur par les fluctuations à court terme.
- La combinaison avec une moyenne mobile réduit les faux signaux.
- Le trading bidirectionnel augmente la fréquence des opérations et les opportunités de profit.
- Les paramètres sont ajustables, permettant une optimisation en fonction des différents instruments et conditions de marché.
Risques et solutions
- Sur un marché en tendance, des pertes répétées peuvent survenir à court terme.
- Solution : augmenter la période de la moyenne mobile pour réduire la fréquence des transactions.
- Risque d'erreur dans l'identification des niveaux de support ou de résistance.
- Solution : ajuster le seuil de longueur utilisé pour déterminer ces niveaux.
- Sur un marché très volatile, le stop-loss peut être déclenché trop fréquemment.
- Solution : élargir la plage du stop-loss.
- Ajouter des indicateurs de tendance.
Axes d'optimisation
- Intégrer davantage d'indicateurs techniques pour améliorer la robustesse de la stratégie.
- Ajouter des indicateurs de tendance, de momentum, etc.
- Optimiser la logique d'identification des niveaux de support et de résistance.
- Tester l'impact de différents paramètres sur les conclusions.
- Optimiser les paramètres pour des instruments et des périodes spécifiques.
- La plage d'ajustement des paramètres varie selon les instruments.
- Développer un mécanisme de stop-loss adaptatif.
- Ajuster dynamiquement la largeur du stop-loss en fonction de la volatilité du marché.
Résumé
Cette stratégie est globalement simple et fiable. En identifiant correctement les niveaux de support et de résistance, elle peut capturer les retournements de prix avec une probabilité élevée. Combinée à une moyenne mobile, elle garantit un bon timing d'entrée et évite les pièges. Enfin, bien que son orientation soit relativement conservatrice, elle offre une bonne adaptabilité et extensibilité. Les utilisateurs peuvent sélectionner les paramètres appropriés en fonction de leur compréhension du marché pour optimiser les performances et obtenir de meilleurs résultats.
/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © GlobalMarketSignals
//@version=4- 1

