Как самому написать индикатор или стратегию на tradingview на pine script
Популярная тема среди продвинутых людей: «Как самому написать индикатор или стратегию на tradingview«.
Все очень просто и делается интуитивно, в Трейдингвью применяется pine script.
Открываем внизу графиков вкладку pine script
Далее начинаем писать код
Пишем свой индикатор
Сперва нужно научиться писать индикаторы, а потом уже стратегии.
Итак:
1. Сверху пишем версию pine script — можно и без этого пункта
//@version=3
или
//@version=4
2. слово Study — означает, что пишем как раз индикатор.
study(title= «MA Cross 14 & 28», overlay=true)
title — это название нашего индикатора, которое будет отображаться на графике
overlay=true означает отобразить поверх графика
3. Указываем входные данные. У нас это sma 14 и 28. Запишем их в переменные, short — короткий период, long — длинный период
short = sma(close, 14)
long = sma(close, 28)
4. Начинаем рисовать, это делается при помощи функции plot
plot(short, color = red, linewidth = 3)
plot(long, color = green, linewidth = 3)
Тут видно, что мы задействуем переменные, которые указали выше, а также цвет линий и ширину
Все! уже можно нажимать Сохранить (там же ) и Добавить на график!
Теперь вы видите их на графике это скользящие средние.
5. Можно жирным выделить пересечение данных MA для наглядности
plot(cross(short, long) ? short : na, style = cross, linewidth = 4)
Все поздравляю — индикатор готов и им можно пользоваться, подогнав цифры под себя.
Пишем свою стратегию
Тут в центре — условия, то же самое, что в индикаторах (писали выше), только сверху и снизу меняется.
Сверху вместо study пишем :
strategy(«Cross EMA», overlay=true)
Внизу: уже будут команды
Смотрите также:
Последние комментарии