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


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


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

Теги:


Спасибо:


< 1 2 3 4  >
Alexander

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


Я уже запутался в чём проблема и как она связана с Plaza2 и с "Проблема с одновременным созданием правил Security.MarketDepthChanged() и StrategyNewOrder()"
Спасибо:

frontman

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


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

Я писал. Меняю коннектор на QuikTrader все норм...
Спасибо:

frontman

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


Поясняю : При одновременном создании этих двух правил перестают поступать новые заявки созданные в рамках стратеги... И событие NewOrders тоже перестает работать...
как будто данные стакана забивают данные о заявках...

Спасибо:

Alexander

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


frontman Перейти
Поясняю : При одновременном создании этих двух правил перестают поступать новые заявки созданные в рамках стратеги... И событие NewOrders тоже перестает работать...
как будто данные стакана забивают данные о заявках...



Отправьте лог роутера на help@rts.ru с описанием проблемы и с описанием вашего типа логина - базовый \ безбазовый, какой канал, etc.
Спасибо:

frontman

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


У меня то же были мысли что это роутер...
Вы ток пожалуйста скажите вы сами пробовали создавать 2 этих правила?)
Просто что бы я отмел одну из версий точно)
Спасибо:

frontman

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


Александр. Вы сами пробовали одновременно принимать данные по стакану и новым заявкам?
Спасибо:

Mikhail Sukhov

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


frontman Перейти
Александр. Вы сами пробовали одновременно принимать данные по стакану и новым заявкам?


Запустите пример SampleGUI. Стаканы пляшут, заявки создаются?
Спасибо:

frontman

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


Ну как то все относительно... Стакан я даже не знаю во скок раз медленнее чем у меня обновляется
Тут обновление стакана по таймеру идет. А у меня по событию.
Спасибо:

Mikhail Sukhov

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


frontman Перейти
Ну как то все относительно... Стакан я даже не знаю во скок раз медленнее чем у меня обновляется
Тут обновление стакана по таймеру идет. А у меня по событию.


Переделать на событие пару минут.
Спасибо:

frontman

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


Ну я чето такое зафигачил
Код
MainWindow.Instance.Trader.QuotesChanged +=
                marketDepths =>
                {
                    foreach (var marketDepth in marketDepths)
                    {
                        if (!_quotesWindows.Keys.Contains(marketDepth.Security)) continue;
                        var wnd = _quotesWindows[marketDepth.Security];
                        wnd.GuiAsync(() =>
                        {
                            wnd.Quotes.Clear();
                            wnd.Quotes.AddRange(marketDepth);
                        });
                    }
                };


Ток не знаю куда эту лепоту воткнуть что бы все без ошибок запускалось)
Подскажите?)
Спасибо:
< 1 2 3 4  >

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

loading
clippy