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


ProcessDataError при регистрации заявки и событие о новых сделок
Atom
14.01.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);
}
}


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

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

Теги:


Спасибо:




1 2  >
Alexander

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


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

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

Mikhail Sukhov

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


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

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


А какой SmartCom?
Спасибо:

Alexander

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


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

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


А какой SmartCom?


2.0.0.6 от 14.10.2010
Спасибо:

Mikhail Sukhov

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


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

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


А какой SmartCom?


2.0.0.6 от 14.10.2010


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

Alexander

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


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

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


А какой SmartCom?


2.0.0.6 от 14.10.2010


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


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

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

Mikhail Sukhov

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


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


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

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


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

Alexander

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


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


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

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


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


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

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

Alexander

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


Проблема сохраняется.
Спасибо:

Mikhail Sukhov

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


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


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

Mikhail Sukhov

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


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


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

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

loading
clippy