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

Работа параллельно с несколькими квиками
Atom
4/23/2010


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

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

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



Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 4/23/2010
Reply


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

Thanks:

AndreiFX

Avatar
Date: 4/23/2010
Reply


Вот таким образом я создаю 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


Thanks:

AndreiFX

Avatar
Date: 4/23/2010
Reply


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

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


Thanks:

Mikhail Sukhov

Avatar
Date: 4/27/2010
Reply


В точку.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy