Access Violation at adress и Unknown exception at adress, Прошу помощи с ошибкой Lua
Пользователь
Сообщений: Регистрация: 19.08.2022
08.06.2024 08:40:32
Всем спасибо, проблема действительно была в DLL. Забыл предусмотреть return в "исключительных" случаях. (
Access Violation at adress и Unknown exception at adress, Прошу помощи с ошибкой Lua
Пользователь
Сообщений: Регистрация: 19.08.2022
27.05.2024 18:24:16
Цитата
1) Вы случаем при небольших изменениях не сменили версию Lua c 5.3 на 5.4? ----------------------- Поставьте вывод в лог файл, чтобы локализовать функцию, в которой возникает ошибка.
Спасибо. Нет, Lua не менял.
Access Violation at adress и Unknown exception at adress, Прошу помощи с ошибкой Lua
Пользователь
Сообщений: Регистрация: 19.08.2022
27.05.2024 15:31:35
Спасибо, учту версия Lua 5.4.1.
Access Violation at adress и Unknown exception at adress, Прошу помощи с ошибкой Lua
Пользователь
Сообщений: Регистрация: 19.08.2022
27.05.2024 15:21:29
Обращаюсь к форуму, потому что уже сам не понимаю где ловить ошибку.
История :
Quik 8.13 Боевой робот, достаточно масштабный, но стабильно работающий более года. Внешняя библиотека DLL на Cpp.
После совершенно незначительных обновлений библиотеки (тип переменных) и управляющего библиотекой скрипта Lua (тип переменных) скрипт регулярно падает с двумя видами ошибок - 1. Access Violation at adress XXX 2. Unknown Exception at adress XXX
При этом сам Quik остается рабочим, просто завершает скрипт.
Помогите сузить круг поиска, правильно ли я понимаю, что проблема исключительно в DLL или, возможно, во внутренних функциях, например GetParamEx() и подобных?
Спасибо.
Заявка типа BoC - Book-or-Cancel
Пользователь
Сообщений: Регистрация: 19.08.2022
10.08.2023 10:03:23
Попробую, спасибо.
Заявка типа BoC - Book-or-Cancel
Пользователь
Сообщений: Регистрация: 19.08.2022
09.08.2023 10:55:07
Уважаемый Quik Clients Support, а не могли бы вы уточнить как выставить данную заявку из QLua скрипта?
Данные в Квик - салат из фьючей., invalid data, graphs, sources
Пользователь
Сообщений: Регистрация: 19.08.2022
29.08.2022 09:11:36
А пока ARQA отмалчивается и даже не предлагает зарегестрировать обращение, Квик выдает все новые подвиги ...
Никаких предпосылок к тому, чтобы мешать свечи BRU и BRV нет - все данные целые, отсутствуют пробелы, но Квик, почему-то упорно миксует разные инструменты в одной таймсерии. Так скоро и Газпром с Норникелем начнет мешать, ради забавы.
Данные в Квик - салат из фьючей., invalid data, graphs, sources
Пользователь
Сообщений: Регистрация: 19.08.2022
19.08.2022 11:11:12
Добрый день. Суть проблемы в том, что Квик 8.13.1.16 создает неверные данные по инструментам срочного рынка, заполняя пропуски другими данными, взятыми с торгов другими инструментами.
На графике фьючерса это выглядит так :
Эта же проблема возникает при склеивании фьючерсов - отсутствие сделок и пропуск свечи автоматически приводит к замене ее на свечу с "соседнего" инструмента. В результате данные отображаются неверно и корректировать их становится невозможно.
Вывод по CreateDataSource повторяет те же ошибки.
Возможно, существует какая-то настройка, но мне ее найти не удалось.