ProcessDataError при регистрации заявки и событие о новых сделок

ProcessDataError при регистрации заявки и событие о новых сделок
Atom
1/14/2011


1) Сегодня пришло событие ProcessDataError, в котором была следующая ошибка:


Событие пришло после регистрации заявки из стратегии.
Для инструмента, используемого в стратегии, были зарегистрированы все необходимые события:
Code
_multiTrader.RegisterTrades(security);
_multiTrader.RegisterQuotes(security);
_multiTrader.RegisterSecurity(security);


Для остальных инструментов - нет.

С чем связана данная ошибка? Заявки на сервере зарегистрировались.


2) Также почему-то не для всех моих сделок приходит событие NewMyTrades в стратегии.
Подписываюсь на событие в конструкторе.
Вот скриншот сделок в смарте:
А вот что печатается в обработчике NewMyTrades:

и всё. Даже спустя 4 минуты ничего не пришло.

Печать сделана так:
Code
private void MyTradeStrategyNewMyTrades(IEnumerable<MyTrade> trades)
{
foreach (var trade in trades)
{
AddLog(StrategyErrorStates.None, "Прошла сделка по цене {0}, объём {1}, направление {2}.",
trade.Trade.Price, trade.Trade.Volume, trade.Order.Direction);
}
}


Это стратегия, что и в первом вопросе. Т.е. подписан на теже самые события.

С чем это связано и как получать все мои сделки?

Tags:


Thanks:


1 2  >
Alexander

Avatar
Date: 1/15/2011
Reply


Хочу добавить, что проект собран под Framework 3.5, т.к. это важно при работе со SmartCom'ом.

Вообще мне кажется, или работа с квиком на порядок стабильнее?
За год работы не сталкивался с глобальными проблемами...
Thanks:

Mikhail Sukhov

Avatar
Date: 1/16/2011
Reply


Alexander Go to
Хочу добавить, что проект собран под Framework 3.5, т.к. это важно при работе со SmartCom'ом.

Вообще мне кажется, или работа с квиком на порядок стабильнее?
За год работы не сталкивался с глобальными проблемами...


А какой SmartCom?
Thanks:

Alexander

Avatar
Date: 1/16/2011
Reply


Mikhail Sukhov Go to
Alexander Go to
Хочу добавить, что проект собран под Framework 3.5, т.к. это важно при работе со SmartCom'ом.

Вообще мне кажется, или работа с квиком на порядок стабильнее?
За год работы не сталкивался с глобальными проблемами...


А какой SmartCom?


2.0.0.6 от 14.10.2010
Thanks:

Mikhail Sukhov

Avatar
Date: 1/16/2011
Reply


Alexander Go to
Mikhail Sukhov Go to
Alexander Go to
Хочу добавить, что проект собран под Framework 3.5, т.к. это важно при работе со SmartCom'ом.

Вообще мне кажется, или работа с квиком на порядок стабильнее?
За год работы не сталкивался с глобальными проблемами...


А какой SmartCom?


2.0.0.6 от 14.10.2010


А ошибка с направление заявки всегда проявляется?
Thanks:

Alexander

Avatar
Date: 1/16/2011
Reply


Mikhail Sukhov Go to
Alexander Go to
Mikhail Sukhov Go to
Alexander Go to
Хочу добавить, что проект собран под Framework 3.5, т.к. это важно при работе со SmartCom'ом.

Вообще мне кажется, или работа с квиком на порядок стабильнее?
За год работы не сталкивался с глобальными проблемами...


А какой SmartCom?


2.0.0.6 от 14.10.2010


А ошибка с направление заявки всегда проявляется?


Я так понимаю только в тех случаях, когда меняется состояние заявки. Если просто сейчас, в неработающее время, послать ордер - то не происходит.

А вот воспроизведение не приходящего события о моих некоторых новых сделках - стабильно точно.
Thanks:

Mikhail Sukhov

Avatar
Date: 1/16/2011
Reply


Alexander Go to
Я так понимаю только в тех случаях, когда меняется состояние заявки. Если просто сейчас, в неработающее время, послать ордер - то не происходит.


Ок, тогда ждем до завтра. Что за площадка (РТС Мамба)? И какое адрес у сервера?

Alexander Go to
А вот воспроизведение не приходящего события о моих некоторых новых сделках - стабильно точно.


Эти два слова друг другу противоречат.
Thanks:

Alexander

Avatar
Date: 1/16/2011
Reply


Mikhail Sukhov Go to
Alexander Go to
Я так понимаю только в тех случаях, когда меняется состояние заявки. Если просто сейчас, в неработающее время, послать ордер - то не происходит.


Ок, тогда ждем до завтра. Что за площадка (РТС Мамба)? И какое адрес у сервера?

Alexander Go to
А вот воспроизведение не приходящего события о моих некоторых новых сделках - стабильно точно.


Эти два слова друг другу противоречат.


фортс, 82 сервер

:) имелось в виду, что если выставить 20 заявок, то точно не обо всех сделках придут события при срабатывании.
Для отслеживания использую только NewMyTrades.
Thanks:

Alexander

Avatar
Date: 1/17/2011
Reply


Проблема сохраняется.
Thanks:

Mikhail Sukhov

Avatar
Date: 1/17/2011
Reply


Alexander Go to
Проблема сохраняется.


Днем был занят. Сейчас смотрю как раз СмартКом.
Thanks:

Mikhail Sukhov

Avatar
Date: 1/18/2011
Reply


Alexander Go to
Проблема сохраняется.


Потестировал на RTS. Заявка стабильно обновлялась (при исполнении и при снятии). Сделки приходят. Есть подозрение, что на сайте Инвест лежит более свежий дистрибутив СмертоКом (обновляют в тихую). Проверю его в течении дня.
Thanks:
1 2  >

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

loading
clippy