У вас не стоит Flash Player
Настройки
#85688 - Thu Sep 12 2019 04:43 PM Quik 8.0 vs TSLab 2.0
valeri Offline
stranger

Registered: Thu Sep 12 2019
Записи: 2
Проблема в следующем:

1. Есть Quik 8.0 ВТБ
2. Пытаюсь совместить с TSLab 2.0 последняя версия с сайта.
3. В дистрибутиве TSLab архив lua.zip содержит 32 разрядные dll.

4. При запуске скрипта QuikSharp.lua выдаётся ошибка:
Quote:
error loading module 'socket.core' from file 'C:\QUIK_VTB\TSLab\QuikSharp\clibs\socket\core.dll':
%1 не является приложением Win32.

5. При замене 32 разрядных dll на 64 разрядные скрип нормально запускается и работает. Но!
6. TSLab при старте делает валидацию директории QuikSharp, и выдаёт ошибку несовпадения хэша MD5:
Quote:
00:19:46.44[19]INFO :[QuikLua.Connect] Validating files in 'C:\QUIK_VTB\TSLab\QuikSharp'

00:19:46.45[19]WARN :[QuikLua.Connect] MD5 hash mismatch. Expected: '7FA818F532EFFD80CF7C1C54676E5A0D'; Actual: '42F03E2FF43F4E53A0687FEF366534EB'; File: 'C:\QUIK_VTB\TSLab\QuikSharp\clibs\lua51.dll'

00:19:46.45[19]ERROR:[QuikLua.Connect] System.IO.IOException when updating scripts. Message: Процесс не может получить доступ к файлу "C:\QUIK_VTB\TSLab\QuikSharp\clibs\lua51.dll", так как этот файл используется другим процессом.

00:19:46.45[19]WARN :[QuikLua.Connect] Validation finished.

Получается замкнутый круг - 32 разрядные dll не совместимы с Quik 8.0,
а если их заменить TSLab выдаёт ошибку несовпадения хэша MD5.

Возможно я ошибаюсь и lua51.dll действительно используется другим процессом, или не грузится 64 разрядная версия?

К сожалению ВТБ уже полностью перешёл на Quik 8.0, и 7 версию не найти.

Можно ли каким-либо образом отключить проверку хэша MD5 в TSLab 2.0?

Или есть какие либо другие варианты?

Заранее благодарен за помощь.


Отредактировано valeri (Thu Sep 12 2019 04:55 PM)

Наверх
#85692 - Fri Sep 13 2019 10:56 AM Re: Quik 8.0 vs TSLab 2.0 [Re: valeri]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
поменять брокера самый оптимальный, трудозатратный и менее нервный вариант!

Наверх
#85693 - Fri Sep 13 2019 12:19 PM Re: Quik 8.0 vs TSLab 2.0 [Re: valeri]
Option Wizard Offline
writer

Registered: Fri Apr 24 2015
Записи: 596
1) Версию Quik 7 можно скачать с сайта производителя квика.
Насколько помню анонс обновления, на уровне серверов ничего не поменялось.
По крайней мере, имеет смысл попытаться.


2) Напишите в техподдержку на сайте support.tslab.ru официальный запрос с просьбой "Реализовать интеграцию с Quik 8".

Будет полезно указать источник этих 64-битных библиотек.

Как мне кажется, технически это может быть организовано как
отдельный поставщик конкретно под Quik v8.
Впрочем, разработчики могут принять иное решение.
_________________________
Скидка на опционной криптобирже Deribit:
https://www.deribit.com/reg-2200.8947?q=home
Да пребудет с вами Вола!

Наверх
#85701 - Mon Sep 16 2019 02:09 PM Re: Quik 8.0 vs TSLab 2.0 [Re: Option Wizard]
valeri Offline
stranger

Registered: Thu Sep 12 2019
Записи: 2
Спасибо всем за участие!
Решил проблему по пути наименьшего сопротивления.
Написал в тех поддержку ВТБ брокер, с просьбой дать ссылку на последнюю 32 битную версию.
Ответным письмом получил искомую ссылку.
Установил 7 версию quik и благополучно подключился к TSLab 2.0.

В техподдержку TSLab писать не стал.
Думаю они и без меня понимают, что настала пора поставлять 64 битные коннекторы.

Наверх


Moderator:  ViL