База знаний

Шаг 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, который хотите включать одновременно, нужно иметь свое подключение к серверу истории - разные логины. Сервер истории при одновременном соединении под одним логином отключает предыдущие соединения.
В итоге -
- второе соединение подключается, но при этом рвется первое.
- первое выполняет реконнект - и убивает второе.
- и так до бесконечности
(2 голос(а))
Эта статья полезна
Эта статья бесполезна