Эта стратегия представляет собой двунаправленную торговую стратегию отслеживания трендов Renko, основанную на улучшенном индикаторе Supertrend. Стратегия в основном отслеживает ценовые тенденции и генерирует торговые сигналы в точках перелома тренда, используя подход к торговле отслеживанием тренда.
Основным показателем этой стратегии является улучшенный Supertrend. Supertrend - это технический индикатор, отслеживающий ценовые тенденции. Эта стратегия модифицирует его в двух основных аспектах:
Добавить параметр фактора для регулирования чувствительности Supertrend для управления частотой торговли.
Добавьте переменную тренда, которая меняет свое значение, когда цена проходит через верхнюю или нижнюю рельсы, генерируя торговые сигналы.
Когда Trend составляет 1, это указывает на тенденцию к росту. Когда Trend составляет -1, это указывает на тенденцию к снижению. Эта стратегия генерирует длинные и короткие сигналы входа, когда значение Trend меняется, что является точкой перелома тренда.
Кроме того, эта стратегия также устанавливает параметр пирамиды, чтобы позволить пирамидальную торговлю.
Основными преимуществами этой стратегии являются:
В этой стратегии также есть некоторые риски:
Контрмеры:
Эта стратегия также может быть оптимизирована несколькими способами:
В целом, это хорошая стратегия отслеживания трендов. По сравнению с традиционными стратегиями отслеживания трендов, эта стратегия получает более точные обратные тенденции через улучшенный Супертенд, тем самым создавая более качественные торговые сигналы.
/*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"}] */ //╭╮╱╱╭╮╭╮╱╱╭╮ //┃╰╮╭╯┃┃┃╱╱┃┃ //╰╮┃┃╭┻╯┣╮╭┫╰━┳╮╭┳━━╮ //╱┃╰╯┃╭╮┃┃┃┃╭╮┃┃┃┃━━┫ //╱╰╮╭┫╰╯┃╰╯┃╰╯┃╰╯┣━━┃ //╱╱╰╯╰━━┻━━┻━━┻━━┻━━╯ //╭━━━┳╮╱╱╱╱╱╱╱╭╮ //┃╭━╮┃┃╱╱╱╱╱╱╱┃┃ //┃┃╱╰┫╰━┳━━┳━╮╭━╮╭━━┫┃ //┃┃╱╭┫╭╮┃╭╮┃╭╮┫╭╮┫┃━┫┃ //┃╰━╯┃┃┃┃╭╮┃┃┃┃┃┃┃┃━┫╰╮ //╰━━━┻╯╰┻╯╰┻╯╰┻╯╰┻━━┻━╯ //━╯ //Vdub Renko SniperVX1 v1 // ATR Setting = 1 // ©Vdubus http://www.vdubus.co.uk/ // study("Vdub Renko SniperVX1 v1", overlay=true, shorttitle="Vdub_Renko_SniperVX1_v1") //@version=4 strategy(title = "Stripped Down Vdub Renko Sniper Strategy", shorttitle = "Vdub Renko Strat", overlay = true ) //Modified - Rajandran R Supertrend----------------------------------------------------- Factor=input(1, minval=1,maxval = 1000, title="Trend Transition Signal") Pd=input(1, minval=1,maxval = 1000, title="Period") Up=hl2-(Factor*atr(Pd)) Dn=hl2+(Factor*atr(Pd)) TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],0) plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=1000, minheight=50) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=1000, minheight=50) goLong = Trend == 1 and Trend[1] == -1 goShort = Trend == -1 and Trend[1] == 1 strategy.entry("longgg", strategy.long, when=goLong) strategy.entry("shortttt", strategy.short, when=goShort) strategy.exit("XL", from_entry = "long", profit = na, loss = na) strategy.exit("XS", from_entry = "short", profit = na, loss = na)