Stratégie de négociation de renversement du point pivot

Auteur:ChaoZhang est là., Date: 2023-09-20 14:52:57 Je vous en prie.
Les étiquettes:

Résumé

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.

La logique de la stratégie

  1. Calculer les points de pivot en utilisant le haut/bas des n barres précédentes.

  2. Lorsque le prix dépasse le point de pivotement supérieur puis chute, un signal d'achat est généré.

  3. Lorsque le prix dépasse le point de pivot inférieur puis rebondit, un signal de vente est généré.

  4. La rupture du point pivot juge l'inversion de tendance et la confirmation de l'inversion forme des signaux de trading.

  5. Mettre en place un stop loss pour contrôler les risques.

Analyse des avantages

  1. Haute probabilité de mouvements importants lorsque l'inversion se produit autour des zones de pivot.

  2. La confirmation d'évasion filtre efficacement les fausses évasions.

  3. Facile à régler les paramètres pour différents produits.

  4. L'exposition au risque est calculée sur la base de l'exposition au risque.

  5. Une logique simple et intuitive, relativement facile à mettre en œuvre pour le trading en direct.

Analyse des risques

  1. Il faut déterminer correctement les paramètres de pivot pour éviter de manquer des opportunités.

  2. Incapable de distinguer les oscillations normales et les inversions de tendance.

  3. Aucune limite sur le nombre de transactions consécutives, risque de pertes amplifiées.

  4. Aucun bénéfice défini, incapable de verrouiller les bénéfices.

Directions d'amélioration

  1. Testez différents paramètres de pivot sur différents produits.

  2. Ajoutez des indicateurs pour juger de l'authenticité des fuites.

  3. Définir prendre profit ou trailing stop pour verrouiller les bénéfices.

  4. Évaluez la force du point de pivotement pour éviter les entrées prématurées en arrière.

  5. Limiter le nombre maximal de transactions de renversement consécutives.

  6. Optimiser la gestion du capital pour une meilleure dimensionnement des positions.

Résumé

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)

Plus de