Сделать стратегию на Tradingview из индикатора
Budget: €30 – €250 EUR
Все максимально просто:
Код индикатора ниже.
Нужо с данного индикатора сделать стратегию.
В стратегии нету стопов и ордеров на продажу. Только на покупку.
Нужно чтобы при пересечении ценой сверху вниз параметр Renko Open Warning давался сигнал на покупку в LONG.
При пересичении ценой снизу вверх параметр Renko Close Warning сигнал на покупку SHORT.
На одной прямой линии Renko Close Warning или Renko Open Warning только ОДИН сигнал на покупку(ЕСЛИ ВОЗМОЖНО ВОПЛОТИТЬ)
Подробне описал на скриншотах. TELEGRAM https://t.me/V_M1989
Код индикатора и ссылки на информацию с его описанием в прикрепленном файле.
//@version=3
strategy("VIT MYSHKO", overlay=true)
//Buy entry if a bearish renko brick is followed by a bullish brick
//Sell entry if a bullish brick is followed by a bearish brick
//strategy
long = close > open[14] and close[1] < open[8]
short = close < open[14] and close[1] > open[8]
strategy.entry ("long", strategy.long, when=close > open[14] and close[1] < open[8])
strategy.entry("short", strategy.short, when=close < open[14] and close[1] > open[8])
//Use this to customize the look of the arrows to suit your needs.
plotshape(long, location=location.belowbar, color=lime, style=shape.arrowup, text="Buy")
plotshape(short, location=location.abovebar, color=red, style=shape.arrowdown, text="Sell")
//inputs
atrLen = input(14, minval=1, title="ATR Length")
isATR = input(false, title="ATR Renkos?")
tradLen1 = input(115, minval=0, title="Input value for Non-ATR Renkos")
wfil = input(40, minval=1, title="Warning zone, % of Renko")
//functions RENKO
tradLen = tradLen1 * .01
param = isATR ? renko(tickerid, "open", "ATR", atrLen) : renko(tickerid, "open", "Traditional", tradLen)
renko_close = security(param, period, close, lookahead=true)
renko_open = security(param, period, open, lookahead=true)
renko_dif = abs(renko_close - renko_open)
//plots
col = renko_close < renko_open ? red : lime
p1=plot(renko_close+renko_dif, linewidth=1, color=col, title='renko close')
p2=plot(renko_close-renko_dif, linewidth=1, color=col, title='renko open')
fill(p1, p2, color=col, transp=85, title='renko fill')
col1 = renko_close < renko_open ? yellow : na
col2 = renko_close > renko_open ? yellow : na
col3 = renko_close < renko_open ? yellow : black
col4 = renko_close > renko_open ? yellow : black
p3=plot(renko_close+renko_dif+(renko_dif*(wfil/100)), linewidth=1, color=col1, title='renko close warning')
p4=plot(renko_close-renko_dif-(renko_dif*(wfil/100)), linewidth=1, color=col2, title='renko open warning')
fill(p1, p3, color=col3, transp=85, title='renko warning fill')
fill(p2, p4, color=col4, transp=85, title='renko warning fill')
Код индикатора ниже.
Нужо с данного индикатора сделать стратегию.
В стратегии нету стопов и ордеров на продажу. Только на покупку.
Нужно чтобы при пересечении ценой сверху вниз параметр Renko Open Warning давался сигнал на покупку в LONG.
При пересичении ценой снизу вверх параметр Renko Close Warning сигнал на покупку SHORT.
На одной прямой линии Renko Close Warning или Renko Open Warning только ОДИН сигнал на покупку(ЕСЛИ ВОЗМОЖНО ВОПЛОТИТЬ)
Подробне описал на скриншотах. TELEGRAM https://t.me/V_M1989
Код индикатора и ссылки на информацию с его описанием в прикрепленном файле.
//@version=3
strategy("VIT MYSHKO", overlay=true)
//Buy entry if a bearish renko brick is followed by a bullish brick
//Sell entry if a bullish brick is followed by a bearish brick
//strategy
long = close > open[14] and close[1] < open[8]
short = close < open[14] and close[1] > open[8]
strategy.entry ("long", strategy.long, when=close > open[14] and close[1] < open[8])
strategy.entry("short", strategy.short, when=close < open[14] and close[1] > open[8])
//Use this to customize the look of the arrows to suit your needs.
plotshape(long, location=location.belowbar, color=lime, style=shape.arrowup, text="Buy")
plotshape(short, location=location.abovebar, color=red, style=shape.arrowdown, text="Sell")
//inputs
atrLen = input(14, minval=1, title="ATR Length")
isATR = input(false, title="ATR Renkos?")
tradLen1 = input(115, minval=0, title="Input value for Non-ATR Renkos")
wfil = input(40, minval=1, title="Warning zone, % of Renko")
//functions RENKO
tradLen = tradLen1 * .01
param = isATR ? renko(tickerid, "open", "ATR", atrLen) : renko(tickerid, "open", "Traditional", tradLen)
renko_close = security(param, period, close, lookahead=true)
renko_open = security(param, period, open, lookahead=true)
renko_dif = abs(renko_close - renko_open)
//plots
col = renko_close < renko_open ? red : lime
p1=plot(renko_close+renko_dif, linewidth=1, color=col, title='renko close')
p2=plot(renko_close-renko_dif, linewidth=1, color=col, title='renko open')
fill(p1, p2, color=col, transp=85, title='renko fill')
col1 = renko_close < renko_open ? yellow : na
col2 = renko_close > renko_open ? yellow : na
col3 = renko_close < renko_open ? yellow : black
col4 = renko_close > renko_open ? yellow : black
p3=plot(renko_close+renko_dif+(renko_dif*(wfil/100)), linewidth=1, color=col1, title='renko close warning')
p4=plot(renko_close-renko_dif-(renko_dif*(wfil/100)), linewidth=1, color=col2, title='renko open warning')
fill(p1, p3, color=col3, transp=85, title='renko warning fill')
fill(p2, p4, color=col4, transp=85, title='renko warning fill')