Прошу прощения за беспокойство, сегодня внезапно все заработало. Не знаю в этом дело или нет, но в этот раз запустил квик от имени администратора.
Скрипт перестал работать.
Пользователь
Сообщений: Регистрация: 01.02.2019
11.09.2019 12:11:23
Здравствуйте, написал под себя бота некоторое время назад и работал он всегда исправно, затем был перерыв в торговле около месяца. Сегодня попытался запустить его, но оказалось функция getParamEx("BRX9", "SPBFUT", "last").param_value просто возвращает 0. В чем может быть дело? Вы не меняли апи квика? Или может брокер мог что-то поменять? Версия квика 7.27.2.1 от Открытия.
Конфликт коллбэков
Пользователь
Сообщений: Регистрация: 01.02.2019
06.02.2019 23:55:34
Спасибо Дмитрию с сайта Я был уверен что приходит только один адрес стека - при экспорте библиотеки, оказалось он приходит каждый раз при вызове коллбэка, и для мейна и для прочих они разные.
Конфликт коллбэков
Пользователь
Сообщений: Регистрация: 01.02.2019
01.02.2019 21:29:22
Разобрался, спасибо.
Конфликт коллбэков
Пользователь
Сообщений: Регистрация: 01.02.2019
01.02.2019 19:34:41
Пишу библиотеку на c#, импортировал в нее коллбэки main и OnStopOrder. В main работает бесконечный цикл. Когда в main реализуется некоторый код с использованием lua и одновременно срабатывает OnStopOrder случается неизвестное исключение. Если main занимается своими делами без использования lua то OnStopOrder отрабатывает гладко. Правильно ли я понимаю ошибка из-за одновременного доступа к стеку? Как можно этого избежать?