
La stratégie Pivot Points Breakout est une stratégie de négociation quantitative basée sur les points pivots calculés sur la base des prix les plus élevés, les plus bas, les prix de clôture de la journée précédente, ainsi que sur les hautes et les basses pistes pour déterminer la tendance du marché et effectuer des opérations de négociation. L’idée principale de cette stratégie est de faire plus si le prix est en hausse et de faire moins si le prix est en baisse.
La formule de calcul de la stratégie de rupture de pivot est la suivante:
Le prix du point pivot (PP) = le prix le plus élevé du jour précédent + le prix le plus bas du jour précédent + le prix de clôture du jour précédent) / 3
Ligne de résistance en amont ((First Resistance, R1) = (prix du point pivot)*2) - Le prix le plus bas de la veille
Ligne de soutien de la sous-route ((First Support, S1) = (prix du point pivot)*2) - Le prix le plus élevé de la veille
La logique de jugement du signal de transaction est la suivante:
Si le prix de clôture est supérieur à la résistance de la ligne R1, faites plus
Si le prix de clôture est inférieur à la ligne de support S1
Les principaux avantages de cette stratégie sont les suivants:
La stratégie de rupture des pôles présente les avantages suivants:
La formule de calcul est simple et facile à mettre en œuvre. Il suffit de calculer le prix le plus élevé, le prix le plus bas et le prix de clôture de la veille pour calculer le pivot et la trajectoire ascendante.
La réponse est rapide. Les axes centraux et les voies ascendantes sont mis à jour quotidiennement, ce qui permet de saisir rapidement les changements de prix.
La capture d’une tendance est précoce. La rupture de la trajectoire ascendante ou descendante d’une tendance signifie un changement majeur et peut entraîner une nouvelle tendance.
Le risque de perte est limité par la mise en place d’un stop loss.
Facile à optimiser. Les paramètres peuvent être ajustés, par exemple en utilisant différentes périodes pour calculer les pivots.
La stratégie de rupture des pôles comporte aussi des risques:
Risque de rupture erronée. Le prix peut être momentanément brisé et entraîner une perte de trading.
Risque de choc du marché. Lorsque le marché est en choc pendant une longue période, le prix peut toucher plusieurs fois la voie de la baisse et entraîner des pertes.
Le risque de paramétrage augmente également si les paramètres sont mal réglés, par exemple si le cycle de négociation est trop court.
La réponse:
Le système de contrôle des pertes a été mis en place et les risques ont été maîtrisés.
Paramètres d’optimisation, réglage de la longueur du cycle.
Combiné à d’autres indicateurs, le signal de filtrage
Les stratégies de percée des axes peuvent également être optimisées dans les domaines suivants:
Optimisation des cycles. On peut tester des cycles plus longs, comme la périphérie ou la lune, pour calculer les axes de données.
Optimisation des paramètres: vous pouvez tester l’ajustement des valeurs des paramètres en amont et en aval, par exemple 1,5 ou 2,5.
Optimisation du filtrage des signaux d’erreur de filtrage des indicateurs tels que les moyennes mobiles.
Optimisation du contrôle du vent. Mise en place d’un mécanisme d’arrêt de perte dynamique, ajustant le point de perte en fonction des changements du marché.
La stratégie de rupture de pivot est une stratégie de suivi de tendance simple et pratique. Elle réagit rapidement aux changements du marché et peut capturer efficacement la formation de nouvelles tendances. Mais il existe également un certain risque de faux signal.
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/06/2018
// The name ‘Floor-Trader Pivot,’ came from the fact that Pivot points can
// be calculated quickly, on the fly using price data from the previous day
// as an input. Although time-frames of less than a day can be used, Pivots are
// commonly plotted on the Daily Chart; using price data from the previous day’s
// trading activity.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Floor Pivot Points Backtest", shorttitle="FPP", overlay = true)
xHigh = request.security(syminfo.tickerid,"D", high[1])
xLow = request.security(syminfo.tickerid,"D", low[1])
xClose = request.security(syminfo.tickerid,"D", close[1])
reverse = input(false, title="Trade reverse")
vPP = (xHigh+xLow+xClose) / 3
vR1 = (vPP * 2) - xLow
vS1 = (vPP * 2) - xHigh
pos = iff(close > vR1, 1,
iff(close < vS1, -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 )