Возможно ли средствами LUA получить список всех зарегистрированных идентификаторов графиков, индикаторов, которые есть на данный момент. Просто список.
Иван написал: Можно пример привести пожалуйста, можно проверить как? через ~= nil?
лучше проверить наличие легенды на графике, а не данные. Т.к. бывают ситуации когда график есть а данных на нем еще нет. Легенду можно увидеть через параметр l функции getCandlesByIndex Если пусто (не nil а именно пустое значение) значит идентификатора нет. t, n, l = getCandlesByIndex (tag, line, first_candle, count) if (l~="") then message("GOOD") else message("BAD") end
Иван написал: Можно пример привести пожалуйста, можно проверить как? через ~= nil?
лучше проверить наличие легенды на графике, а не данные. Т.к. бывают ситуации когда график есть а данных на нем еще нет. Легенду можно увидеть через параметр l функции getCandlesByIndex Если пусто (не nil а именно пустое значение) значит идентификатора нет. t, n, l = getCandlesByIndex (tag, line, first_candle, count) if (l~="") then message("GOOD") else message("BAD") end
Sergey Gorokhov написал: Здравствуйте, Такой возможности не предусмотрено.
А можно как-то проверить существует такой идентификатор или нет?
Можно сделать так: перечень встроенных индикаторов не меняется. поэтому его можно записать в текстовый файл ------------------------ все самопальные индикаторы размещаются в папке LuaIndicators. Читаем имена файлов в этой папке.
Квик 7.27.2.1. Утром после ночи Квик запускается и виснет, потом выдает ошибку "Удалённый хост принудительно разорвал существующее подключение" и так по кругу. У меня в настройках файла .wnd 84 графика фьючерсов и акций, может ли это быть проблемой? Хотя раньше не было такого с программой.