Cette stratégie identifie les renversements de prix autour des zones de point pivot pour générer des signaux pour le trading de tendance.
Calculer les points de pivot en utilisant le haut/bas des n barres précédentes.
Lorsque le prix dépasse le point de pivotement supérieur puis chute, un signal d'achat est généré.
Lorsque le prix dépasse le point de pivot inférieur puis rebondit, un signal de vente est généré.
La rupture du point pivot juge l'inversion de tendance et la confirmation de l'inversion forme des signaux de trading.
Mettre en place un stop loss pour contrôler les risques.
Haute probabilité de mouvements importants lorsque l'inversion se produit autour des zones de pivot.
La confirmation d'évasion filtre efficacement les fausses évasions.
Facile à régler les paramètres pour différents produits.
L'exposition au risque est calculée sur la base de l'exposition au risque.
Une logique simple et intuitive, relativement facile à mettre en œuvre pour le trading en direct.
Il faut déterminer correctement les paramètres de pivot pour éviter de manquer des opportunités.
Incapable de distinguer les oscillations normales et les inversions de tendance.
Aucune limite sur le nombre de transactions consécutives, risque de pertes amplifiées.
Aucun bénéfice défini, incapable de verrouiller les bénéfices.
Testez différents paramètres de pivot sur différents produits.
Ajoutez des indicateurs pour juger de l'authenticité des fuites.
Définir prendre profit ou trailing stop pour verrouiller les bénéfices.
Évaluez la force du point de pivotement pour éviter les entrées prématurées en arrière.
Limiter le nombre maximal de transactions de renversement consécutives.
Optimiser la gestion du capital pour une meilleure dimensionnement des positions.
Cette stratégie identifie les opportunités de trading des inversions de pivot avec un cadre simple et raisonnable. Elle offre une large marge d'optimisation et d'améliorations personnalisées. Certaines extensions des applications d'indicateurs peuvent enrichir les filtres d'entrée. Des mécanismes de prise de profit et de contrôle des risques sont également nécessaires pour améliorer la stabilité.
/*backtest start: 2023-09-12 00:00:00 end: 2023-09-19 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("KVFX Pivot Reversal Strategy", overlay=true) leftBars = input(4) rightBars = input(2) swh = ta.pivothigh(leftBars, rightBars) swl = ta.pivotlow(leftBars, rightBars) swh_cond = not na(swh) hprice = 0.0 hprice := swh_cond ? swh : hprice[1] le = false le := swh_cond ? true : (le[1] and high > hprice ? false : le[1]) if (le) strategy.entry("PivRevLE", strategy.long, comment="PivRevLE", stop=hprice + syminfo.mintick) swl_cond = not na(swl) lprice = 0.0 lprice := swl_cond ? swl : lprice[1] se = false se := swl_cond ? true : (se[1] and low < lprice ? false : se[1]) if (se) strategy.entry("PivRevSE", strategy.short, comment="PivRevSE", stop=lprice - syminfo.mintick) //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)