Работа параллельно с несколькими квиками

Работа параллельно с несколькими квиками
Atom
23.04.2010
AndreiFX


Интересная ситуация. Есть привод, берет данные из дде квика и открывается на первой котировке. Если квик один и привод один, то все работает нормально. Если открываю несколько квиков и несколько приводов(таблицы дде экспорта в каждом квике идут под отдельными названиями ), запускаю их перед открытием, то все дде данные(заявки, стоп ордера и т.д.), идут в один привод, т.е. например в таблице стоп заявок получаем все стоп заявки от всех приводов)

Если все то же самое делать, не на открытии, а где нибудь среди сессии, то все ок. Тут какая то проблема дде вывода именно при условии, что начинается вывод одновременно на нескольких квиках. М.б. есть идеи как подправить?

-- Subscription settings:http://groups.google.com/group/stocksharp/subscribe?hl=ru


Теги:


Спасибо:


Mikhail Sukhov

Фотография
Дата: 23.04.2010
Ответить


А Вы ddeServer для каждого привода свой указываете? Нужно уникальное имя для каждого QuikTrader.

Спасибо:

AndreiFX

Фотография
Дата: 23.04.2010
Ответить


Вот таким образом я создаю QuikTrader this.Trader = new QuikTrader(this.Path.Text, "wrapper", "Вывод через DDE сервер", "инструменты" + prefix, "все сделки" + prefix, "стоп- заявки" + prefix, "заявки" + prefix, "мои сделки" + prefix, "{0} котировки" + prefix, ClientCode.Text);

Но при работе несколько приводов запущены отдельно и лежат в разных папках. Что здесь следует поправить?

-- Subscription settings:http://groups.google.com/group/stocksharp/subscribe?hl=ru

Спасибо:

AndreiFX

Фотография
Дата: 23.04.2010
Ответить


вероятно также надо сделать "wrapper"+ prefix вместо просто "wrapper". И указать у каждого квика свои префиксы. Так?

-- Subscription settings:http://groups.google.com/group/stocksharp/subscribe?hl=ru

Спасибо:

Mikhail Sukhov

Фотография
Дата: 27.04.2010
Ответить


В точку.

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy