Добрый день!
Столкнулся с проблемой определения направления сделок из "Таблицы всех сделок", а именно:
1. Это бывает редко, но бывает.
Пример кода:
Так вот, например сегодня 28.07.2015 при старте в 10:00:00
первая сделка в текстовом представлении терминала QUIK (версия 6.17.1.17) выглядит так:
№ Время Цена Кол-во Операция
______________________________________
1 10:00:00 60648 55 Купля
______________________________________
С помощью программы на Lua не получается определить направление сделки,
причём это бывает всегда, а именно, при старте.
Далее, всё работает нормально и все направления определяются правильно,
но и после старта случается невозможным определить направление, правда, гораздо реже.
Что же делать?
Как быть?
Что не так?
Как сам терминал определяет направление и, надеюсь, правильно определяет?
С уважением ко всем разработчикам!
Заранее благодарю!
Столкнулся с проблемой определения направления сделок из "Таблицы всех сделок", а именно:
1. Это бывает редко, но бывает.
Пример кода:
Код |
---|
sClassCode = "SPBFUT" sSecCode = "SiU5" if alltrade.sec_code == sSecCode and alltrade.class_code == sClassCode then if alltrade.flags==1 then direction="Продажа" end if alltrade.flags==2 then direction="Купля" end |
первая сделка в текстовом представлении терминала QUIK (версия 6.17.1.17) выглядит так:
№ Время Цена Кол-во Операция
______________________________________
1 10:00:00 60648 55 Купля
______________________________________
С помощью программы на Lua не получается определить направление сделки,
причём это бывает всегда, а именно, при старте.
Далее, всё работает нормально и все направления определяются правильно,
но и после старта случается невозможным определить направление, правда, гораздо реже.
Что же делать?
Как быть?
Что не так?
Как сам терминал определяет направление и, надеюсь, правильно определяет?
С уважением ко всем разработчикам!
Заранее благодарю!