Шаг 1 – попробуйте найти ответ:
База знаний: > Quik_DDE
Подключение двух Quik и более
Автор Andrey Demidov, Изменено Alexey TSLab на 24 July 2016 18:46
|
|
Добавление второго и последующих quik: 1. В настройках нового поставщика данных в TSLab меняем название DDE сервера. TSLab лучше после этого перезапустить.
2. В Quik создаем копию конфигурации (tslab.wnd) и подгружаем её в Quik. Далее заходим в каждое окно в Quik и в меню по правой кнопке выбираем "Вывод через DDE сервер". В окне нажать "Остановить вывод". Поменять имя DDE сервера, на выбранное в программе TSLab. Далее нажать "Начать вывод". Повторить это действие в каждом окне, на обоих закладках (всего 7 окон). 3. После этого подключаемся к Quik. 4. Автологин должен быть настроен только в одном из квиков, если будет во всех - поведение программы будет не предсказуемо. 5. Опцию TSLab "Закрывать квик при отключении" лучше отключить. Если соединение второго Quik не проходит, проверяйте следующее: 1. Включить автоматический вывод внешних транзакций в Quik 2. Если Quik запускается от admin, то и TSLab запускать от admin 3. Для каждого Quik, который хотите включать одновременно, нужно иметь свое подключение к серверу истории - разные логины. Сервер истории при одновременном соединении под одним логином отключает предыдущие соединения. В итоге -
- второе соединение подключается, но при этом рвется первое.
- первое выполняет реконнект - и убивает второе.
- и так до бесконечности
| |
|