Сделать стратегию на Tradingview из индикатора
- Описание
Для всех, кто разбирается в Pine Editor трейдерского сайта Tradingview.com
Все максимально просто:
Код индикатора ниже.
Нужо с данного индикатора сделать стратегию.
В стратегии нету стопов и ордеров на продажу. Только на покупку.
Нужно чтобы при пересечении ценой сверху вниз параметр Renko Open Warning давался сигнал на покупку в LONG.
При пересичении ценой снизу вверх параметр Renko Close Warning сигнал на покупку SHORT.
На одной прямой линии Renko Close Warning или Renko Open Warning только ОДИН сигнал на покупку(ЕСЛИ ВОЗМОЖНО ВОПЛОТИТЬ)
Подробне описал на скриншотах.
Код индикатора и ссылки на информацию с его описанием в прикрепленном файле.
//@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')
- Безопасное сотрудничество
- Работодатель готов использовать "Безопасную сделку".
- Категория
Оставить заявку
Похожие проекты
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP