написал: версия 9.3 выдает ошибку на использование unpack()
Потому что теперь функция называется table.unpack. Аж с луа 5.2.
Согласен, хотя на текущий момент интерпретатор поддерживает и то и другое А формально - заходим на сайт разработчика и скачиваем документацию последней версии 9.3.3 Открываем "Использование LUA в рабочем месте Quik" и видим код примера
function OnCalculate(idx) local res={} for i=1, Settings.N do res[i] = gtMA[i](idx,"C") end return unpack(res) end
Это все и говорит об уровне отношения разработчика к поддержке своего продукта и своим клиентам
Версия 9.2.3.15, Метки
Пользователь
Сообщений: Регистрация: 30.11.2021
21.12.2021 22:15:14
Цитата
Alexey Ivannikov написал: Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Alexey Ivannikov, Вы не ответили на мой пост о том что "версия 9.3 выдает ошибку на использование unpack()"
И главное, вопрос о том что терминал некорректно работает с метками идет несколько лет! а Вы в уже ставшем традицией тоне пишите " проблема изучается"
Я не буду публиковать здесь свои коды, а приведу как мне кажется академический пример, который можно использовать для обучения а в данном случае тестирования терминала: Пару лет назад профессиональными программистами был написан скрипт и индикатор сохранения данных по сделкам в файл с последующим их нанесением на график На текущий момент в публикации остался только скрипт По этому прикладываю весь комплект с описанием который сохранился у меня в закромах
Протестируйте и Вы найдете целый ряд проблем в работе терминала с метками И кстати не только с метками Окажите уважение трейдеру с многолетним стажем, который 20 лет спустя решил вспомнить о российском рынке и Вашем продукте под названием Quik
Попробуйте обновиться до актуальной версии и сообщить нам результат. Скачать обновление можно тут:
Метки и так работали некорректно во всех версиях а с 9 версии вообще перестали отображаться. При наложении индикатора на только что открытый график отображаются, после перезагрузки терминала уже нет
Обновление до рекомендованной версии 9.3 выдает ошибку на использование unpack()