PineScript VAR and VARIP declaration modes modifiers. Programming indicators in TradingView.
HTML-код
- Опубликовано: 7 июн 2024
- Learn more about the var and varip modifiers that change the behavior of variables in PineScript. When using the var operand, the variable is initialized only once, on the first bar.
🤑 Support the blogger
azzrael.ru/spasibo
t.me/azzraelru
Documentation
www.tradingview.com/pine-scri...
🤘 Timeline
00:00 How PineScript works
01:46 var modifier on simple data types (int, float, string and etc.)
02:48 var modifier on objects
10:33 varip modifier
.
.
.
#pinescript #chart #tradingview
Спасибо! Ждем следующее видео!
как всегда отличная подача материала ) огромное спасибо !
Спасибо ))
Хороший пример с линией, осталось только дописать автоматическое нахождение максимум и минимум.
Подскажите, как сделать примере с лейблом , что бы при пересечении она меняла свой цвет. Если пересекает сверху вниз краснеет а с низу вверх зеленеет.
Здравствуйте! А можно ли при помощи вашего модификатора сделать в терминале кнопку "БАБЛО"!
Думаю, varip актуален когда стратегия просчитывает "историю" для начальных данных, а затем динамически следит за текущей ценой. Полезно при большой волатильности тикера.
Возможно, если бы он не сбрасывался при смене тф или инструмента.
@@AzzraelCode тогда надо смотреть на сигналы, которые он будет давать в автономном режиме :)
Привет, друг! Объясните пожалуйста в целом про эти логические слова типа var. В справке написано очень коротко одним предложением, и непрограммистам очень сложно понять для чего это надо. Или вот функцию swift я так и не понял как работает, у меня не получается. Или вот в тернарном операторе в стратегии мне приходится перечислять разные условия входа и выхода с помощью логического AND, и поэтому не получается логически сложный функционал задать. Вот можете ли вы какие-то такие програмистские приёмы рассказать связанные с тернарным оператором?
В планах по PineScript есть ролик по условным операторам и по тернарному оператору в тч. Надеюсь смогу что-то объяснить и не программистам ;)
Спасибо большое за материал! Подскажите пожалуйста, как прикрепить линию(луч вправо) на закрытие бара после обновления предыдущего фрактала Зиг-Зага? Только делаю первые шаги и изучаю Ваши видео, очень помогает!
Попробуйте посмотреть этот скрипт
ru.tradingview.com/script/nlZhcXgF-HH-LL-ZZ/
@@AzzraelCode Спасибо большое за скорый отзыв! Буду разбираться!
Тут возник такой вопрос: если я в стратегии ставлю выполнение ордера на strategy.entry, то как понять по какой цене этот ордер выполнился? можно эту цену внести в переменную потом?
Вам нужны
strategy.closedtrades.entry_price(trade_num)
strategy.opentrades.entry_price(trade_num)
@@AzzraelCode ага, спасибо. А то уже много документации "покурил". Не совсем очевидно как сделать задуманное. Хотелось бы при открытии позиции видеть цену по какой установился лонг. И далее есть 2 варианта, пока не решил какой лучше.
1. Ставить strategy.close по рынку при достижении какой-то текущей заданной цены. Но тут не понятно было как потом посмотреть за сколько продалось по рынку и какой профит. Также не понял как ловить текущую реал-тайм цену.
2. Ставить strategy.exit по лимиту с указанием сразу профитной цены для лонга. Тогда по профиту всё понятно, не понятно как после такого выхода из позиции снова запустить логику на поиск лонг-входа?
Вы приблизились к порогу за которым у меня пришло понимание, что TradingView платформа совсем не подходящая для бэкстестов (по крайней мере на тарифах ниже премки, где нет опции Deep Backtesting). После чего я ушел в TSLab ;)
@@AzzraelCode ясно, не думал что так быстро прийду к это грани :)) пока что ок и с реал-тайм ценой, без бектестов. Хотелось бы потестить логику текущей цены на реальных торгах, и так будет видно эффективность