Проблема с отправкой значения пользовательской переменной в предупреждающем сообщении tradingview - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь отправить значение пользовательской переменной, используя функцию построения графика внутри соснового скрипта.

plot(0.42, title="SL")
alertcondition(condition=b_long , title='L', message='msg_{{plot("SL"}}_{{close}}')

Это работает только тогда, когда у меня нет длинного соснового скрипта, более ~ 400 строк кода.

Проблема в том, что tradeview не заменяет {{plot ("SL")}} значением, которое циркулирует внутри соснового скрипта. и я получил сообщение: msg _ {{plot ("SL"}} _ 8873.34 вместо msg_0.42_8873.34 Я столкнулся со странной проблемой, которая создает проблему только тогда, когда у меня pinescript длинный

У вас есть похожая проблема? Есть идеи, как ее решить? Отправка тикетов в службу поддержки в настоящее время невозможна.

1 Ответ

1 голос
/ 29 мая 2020

У меня была точно такая же проблема, и я тестировал всевозможные вещи. В конце концов, я перестроил простое новое исследование, отправив самую простую настраиваемую переменную в предупреждение, и оно сработало (волшебным образом). После этого я добавил код из исследования, который не работал и по какой-то причине работает. Это похоже на ошибку, потому что между двумя исследованиями буквально нет разницы. Надеюсь, это сработает и для вас!

Редактировать: Единственная разница теперь в том, что все индикаторы отображаются под графиком. Не уверен, что это имеет значение.

...