Woodie Pivot pointe vers la stratégie de test arrière

Auteur:ChaoZhang est là., Date: 2023-09-20 17h08 et 11h
Les étiquettes:

Résumé

Cette stratégie utilise le modèle de Woodie pour calculer les pivots et les écarts commerciaux pour le backtest.

La logique de la stratégie

  1. Calculer le pivot et les bandes de la période en cours en utilisant les hauts, bas et bas de la période précédente.

  2. Allez long si le prix dépasse le pivot par le bas.

  3. Allez court si le prix tombe en dessous du pivot.

  4. Option pour échanger des signaux inversés.

  5. Les couleurs codent différents signaux commerciaux.

Les avantages

  1. Le calcul du modèle Woodie est simple et intuitif.

  2. Le trading de pivot breakouts est une technique courante.

  3. Les pivots visualisés et les marquages de signal.

  4. Paramètres par défaut simples et pratiques.

  5. Le code est facile à comprendre et à modifier.

Les risques

  1. Risques de fausses fuites après une première fuite.

  2. Aucun moyen efficace de régler les arrêts et les sorties.

  3. Un modèle et des paramètres incorrects ont une incidence négative sur les performances.

  4. Ne parvient pas à différencier les tendances et les fourchettes.

  5. Les signaux peuvent ne pas être opportuns.

Amélioration

  1. Testez différents paramètres de période pour obtenir des valeurs optimales.

  2. Ajouter un filtre de tendance pour une validation supplémentaire.

  3. Incorporer le stop loss et le take profit pour contrôler les risques.

  4. Évaluez les retraits après les évasions pour des signaux continus.

  5. Recherchez des moyens de mesurer la force des éruptions.

  6. Considérez de combiner avec d'autres facteurs pour la confirmation.

Conclusion

L'optimisation des paramètres, l'ajout d'arrêts et de sorties peut améliorer la stabilité d'un système fiable à court terme.


/*backtest
start: 2022-09-13 00:00:00
end: 2023-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 22/08/2018
// Simply input the vales of the high, low and closing price of the previous 
// period to calculate the Woodie pivot point and the associated resistance 
// and support levels for the present period.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Woodie Pivot Points Backtest", overlay = true)
width = input(2, minval=1)
xHigh  = security(syminfo.tickerid,"D", high[1])
xLow   = security(syminfo.tickerid,"D", low[1])
xClose = security(syminfo.tickerid,"D", close[1])
reverse = input(false, title="Trade reverse")
xPP = (xHigh+xLow+(xClose*2)) / 4
pos = iff(close[1] < xPP[1] and close > xPP, 1,
       iff(close < xPP, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))       
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(xPP, color=blue, title="WPP", style = circles, linewidth = width)

Plus de