x64 разрядный Квик
Есть ли возможность обновить враппер для 8 Квика? Обещают что он станет х64 разрядным, значит и DLL тоже будет новая? Или достаточно просто заменить DLL на новую?
DLL, по идее, должна стать 64-разрядной, т.к. она общается с терминалом, который будет собран для x64.
Я не тестил пока, но вроде как, если они не поменяли API, то всё должно остаться бинарно совместимым. Поэтому я бы сначала попробовал завести это дело, просто заменив DLL-ку и пересобрав обёртку.
Мой брокер на данный момент (КИТ Финанс и Сбер) всё ещё на 7-ой версии версии терминала.
Спасибо! Мне пока просто заводить нечего :) Я только начал делать экспорт по DDE, а тут броке обрабовал сказав что х64 скоро для всех. Буду пробовать.
Я собрал проект, заменив DLL, получил для примера из ридми "Указанная транзакция по указанному классу не найдена: "TQBR" для синхронной функции. Ну, сейчас и торгов нет и строка левая.
Получается, что работает? Ответ явно от Квика, значит нативный метод вызвался. Ещё один вопрос: у меня 2 квика, значит мне лоадер не подойдёт, так как я должен работать с разными инстансами Trans2QuikLibrary, правильно?
Кажется, разные инстансы Trans2QuikLibrary не помогут :( DLL JNA грузит один раз. Видимо, придётся через connect - disconnect