Проблема с одновременным созданием правил Security.MarketDepthChanged() и StrategyNewOrder()

Проблема с одновременным созданием правил Security.MarketDepthChanged() и StrategyNewOrder()
Atom
9/26/2011
frontman


Я решил вынести это в отдельную тему, т.к думаю причина всех остальных бед именно в этом... Если не создавать правило на изменение стакана правило на получение заявок работает без проблем...


Tags:


Thanks:


1 2 3  > >>
Alexander

Avatar
Date: 9/26/2011
Reply


frontman: Я решил вынести это в отдельную тему, т.к думаю причина всех остальных бед именно в этом... Если не создавать правило на изменение стакана правило на получение заявок работает без проблем...

Как Strategy.NewOrder() связан с PlazaTrader? Как вообще стратегия связана в данном случае с коннектором?

Thanks:

Mikhail Sukhov

Avatar
Date: 9/26/2011
Reply


frontman: Я решил вынести это в отдельную тему, т.к думаю причина всех остальных бед именно в этом... Если не создавать правило на изменение стакана правило на получение заявок работает без проблем...

Можете какой-то минимальный кусок кода привести, который можно скомпилировать и проверить?

Thanks:

frontman

Avatar
Date: 9/26/2011
Reply


Александр просто такое наблюдается только при использовании PlazaTrader... С QuikTrader все работает...

Thanks:

frontman

Avatar
Date: 9/26/2011
Reply


Михаил сейчас пытался как то убрать из кода лишнее что бы вам прислать... Так вот при отключении logManager данные начали поступать.

Лог менеджера я так инициализировал :

var logManager = new LogManager();
logManager.Sources.Add(_strategy);
logManager.Listeners.Add(new GuiLogListener(logControl1));

У меня есть соображение что это связанно с тем что PlazaTrader был инициализирован в главном потоке... Может вывод логов как то его затормаживал... Ну я правда не пойму как это связанно..[biggrin]

Thanks:

frontman

Avatar
Date: 9/26/2011
Reply


Вот это тот случай когда виноваты мои кривые руки видимо) Как вы думаете в чем причина?

Thanks:

Mikhail Sukhov

Avatar
Date: 9/26/2011
Reply


frontman: Вот это тот случай когда виноваты мои кривые руки видимо) Как вы думаете в чем причина?

Я так и не понял основного. Вы по разным форумам понаписали сообщения, вместо того, чтобы выбрать один топик. Какая у вас версия S#?

Thanks:

frontman

Avatar
Date: 9/26/2011
Reply


Версия 4.0

Thanks:

Mikhail Sukhov

Avatar
Date: 9/26/2011
Reply


frontman: Версия 4.0

ITrader.ProcessDataError что нибудь пишет?

Thanks:

frontman

Avatar
Date: 9/26/2011
Reply


Нет. Пусто(

Thanks:

Mikhail Sukhov

Avatar
Date: 9/26/2011
Reply


frontman: Нет. Пусто(

А какие последний сообщения от стратегии были в контроле?

Thanks:
1 2 3  > >>

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

loading
clippy