Stratégie de suivi de tendance de cassure haute et basse


Date de création: 2023-09-13 15:50:50 Dernière modification: 2023-09-13 15:50:50
Copier: 8 Nombre de clics: 614
1
Suivre
1617
Abonnés

Cette stratégie est appelée stratégie de suivi de la tendance de rupture des hauts et des bas de la courbe. La stratégie consiste à identifier les prix pour créer de nouveaux hauts et des bas, à juger de la direction de la tendance et à suivre la tendance lors de la rupture des derniers hauts ou des bas.

La logique de l’opération est la suivante:

  1. Calculer le prix le plus élevé et le prix le plus bas d’une période donnée (par exemple 22 jours).

  2. Un signal d’achat est généré lorsque le prix dépasse les plus hauts de la dernière journée, indiquant une tendance à la hausse.

  3. Un signal de vente est généré lorsque le prix est inférieur au plus bas du jour le plus récent, ce qui indique la formation d’une tendance à la baisse.

  4. Pour filtrer les fausses indications, il est nécessaire de vérifier la direction de la tendance. Par exemple, si le prix est élevé, mais que l’indicateur s’écarte, il n’est pas envisagé d’acheter.

  5. Le suivi est effectué lors de la rupture du dernier sommet/bas seulement lorsque l’indicateur est en accord avec la tendance des prix.

L’avantage de cette stratégie est de capturer le moment où les prix franchissent les points critiques, ce qui est souvent accompagné d’un démarrage ou d’une accélération de la tendance. Cependant, il est nécessaire de prévenir la production de trop de signaux inefficaces lors d’une correction de choc.

Dans l’ensemble, le fait de se concentrer sur les ruptures dans les zones de prix clés est une méthode de suivi de tendance fondamentale. Cependant, le trader doit également confirmer avec d’autres indicateurs et ajuster les paramètres en fonction de la situation réelle pour tirer le meilleur parti de la stratégie.

Code source de la stratégie
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1
strategy(title="HIGHER HIGH LOWER LOW STRATEGY", shorttitle="HH LL STRATEGY", overlay=true, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)

////


//Higher High or Lower Low Entry Inputs
price = input(hlc3)
LookBack = input(22)
Highest = highest(LookBack)
Lowest = lowest(LookBack)

long = price > Highest[1] 
short = price < Lowest[1]




//Divergence Check Inputs
length = input(14)
High_Guard = highest(length)
Low_Guard = lowest(length)

length2 = input(2)

long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]


plot(long and long[1], color=green, style=line)
plot(short and short[1], color=red, style=line)

strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)