Cette stratégie est conçue pour des lignes K de 5 minutes d'indices bancaires et d'indices pour suivre les percées.
Cette stratégie calcule les indicateurs de prix les plus élevés et les plus bas pour juger si le prix franchit la fourchette de prix la plus élevée et la plus basse. Si le prix franchit cette fourchette, elle générera des signaux d'achat ou de vente. Pour filtrer un peu de bruit, elle utilise également des indicateurs auxiliaires pour la confirmation.
Analyse des avantages:
Analyse des risques:
Directions d' optimisation:
Cette stratégie recherche des opportunités de trading en jugeant si les prix franchissent la plage de prix élevée et basse. Elle réagit rapidement et évite le retard, mais fait également face à des risques tels que des échecs et des pièges de percée.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy(title="MARKET DYNAMICS HH LL BREAKOUT", shorttitle="BREAKOUT STRATEGY", overlay=true) //// //Higher High or Lower Low Entry Inputs price = input(close) LookBack = input(26) Highest = highest(LookBack) Lowest = lowest(LookBack) long = price > Highest[1] short = price < Lowest[1] //Safety Confirmation Inputs - Helps to thin out false breakouts or break downs length = input(10) High_Guard = highest(length) Low_Guard = lowest(length) length2 = input(1) long1 = long == 1 and Highest[1] > High_Guard[length2] short1 = short == 1 and Lowest[1] < Low_Guard[length2] strategy.entry("Long", strategy.long, when=long1) strategy.entry("Short", strategy.short, when=short1)