Идентификация экземпляра индикатора

Страницы: 1
RSS
Идентификация экземпляра индикатора
 
Здравствуйте

В индикаторе необходимо сохранять определённые данные между запусками терминала

соответственно:

1. как отличить ручное удаление индикатора (или закрытие окна/диаграммы) от закрытия терминала?
2. как идентифицировать данный экземпляр индикатора, чтобы сохранить данные для него?

ну и попутно.

Третий параметр setvalue() может быть nil.  Всегда и всюду в lua правые параметры nil при вызове функций можно опускать, но не в случае этой функции. Я уже раз пятый наезжаю на эту граблю... Может, стоит привести в норму?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Как понимаю,  no way at all?  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Страховался от случайного изменения или удаления индикатора.
Задачи похожи.

Присвоить индикатору идентификатор и получать данные через

local t, n, l = getCandlesByIndex (tag, tagline, first_candle, count);

далее

if not t[0] or not t[1] or not t[2] then --если удалили индикатор
сохраняешь данные именно этого индикатора
.....
end;
 
Спасибо,  но вопрос совсем в другом.

нужно в самом индикатора,  написанном на луа, сохранять некоторые данные между сеансах работы квика.  И не сохранять данные,  если индикатор был закрыт вручную.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Страницы: 1
Читают тему
Наверх