Section |
---|
Column |
---|
| Интеграция с одним источникомВ данном видео показано, как интегрировать OW с торговым терминалом QUIK. |
|
...
600 | url | http://www.youtube.com/watch?v=KO_W4SpjEUQ |
---|
height | 394 |
---|
|
|
Column |
---|
Panel |
---|
bgColor | #F5F5F5 |
---|
borderStyle | dotted |
---|
| Содержание страницы: |
|
|
Для интеграции следует:
- открыть папку %PROGRAMFILES(X86)%\Option Workshop\LUA;
- скопировать в папке LUA файлы:
- cjson.dll;
- lua5.1.dll;
- lua51.dll.
- открыть папку установки QUIK;
- добавить с заменой файлы в папку установки QUIK;
- запустить терминал и авторизоваться;
- перейти в раздел Таблицы→LUA→Доступные скрипты;
Рисунок 1 – настройки QUIK
- нажать кнопку Добавить в окне Доступные скрипты;
- выбрать файл itgQuikLuaServer.lua в проводнике Windows и нажать кнопку Открыть;
- нажать кнопку Запустить (рис. 2);
Рисунок 2 – добавление скрипта
в интерфейсе OW перейти во вкладку Data source, нажать кнопку Add transport и в списке выбрать источник данных;
Рисунок 3 – вкладка Data source
заполнить параметры и нажать кнопку OK;
- Type – название источника по умолчанию;
- Name – название источника (добавленное пользователем);
- Prefix – приставка к торговому счету, загруженному с источника QUIK;
- IP adress – IP адрес компьютера, на котором запущен Quik. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Port – порт соединения с Quik (по умолчанию 1248).
нажать кнопку ОК во вкладке Data source.
...
Warning |
---|
Перед установкой обновлений OW, первоначально требуется закрыть терминал. |
Интеграция с двумя источниками
Для добавления второго источника необходимо:
- открыть папку %PROGRAMFILES(X86)%\Option Workshop;
- скопировать папку LUA в любое место рабочего стола;
- перейти в скопированную папку LUA;
- открыть в текстовой редакторе файл transport.lua;
- в функции createServer, в строке 71 заменить порт 1248 на 1249, сохранить файл;
Image Added
Рисунок 4 – изменения номера порта
- в скопированной папке LUA открыть файл itgQuikLuaServer.lua в текстовом редакторе;
- в строке local logFileFullPath = owLogsPath .. "itgQuikLuaServer.txt" добавить 1, сохранить файл;
Image Added
Рисунок 5 – добавление скрипта - запустить терминал QUIK и авторизоваться;
- перейти в раздел Таблицы→LUA→Доступные скрипты;
Image Added
Рисунок 6 – настройки QUIK
- нажать кнопку Добавить в окне Доступные скрипты;
- выбрать файл itgQuikLuaServer.lua в скопированной папке и нажать кнопку Открыть;
- выбрать добавленный скрипт и нажать кнопку Запустить (рис. 7);
Image Added
Рисунок 7 – запуск второго скрипта
в интерфейсе OW перейти во вкладку Data source, нажать кнопку Add transport и в списке выбрать источник данных;
Image Added
Рисунок 8 – вкладка Data source
заполнить параметры и нажать кнопку OK;
- Type – название источника по умолчанию;
- Name – название источника (добавленное пользователем);
- Prefix – приставка к торговому счету, загруженному с источника QUIK;
- IP adress – IP адрес компьютера, на котором запущен Quik. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Port – порт соединения с Quik (для второго источника указать порт 1249).
нажать кнопку ОК во вкладке Data source.
Image Added Рисунок 9 – результат подключения двух источников