Странно работает логирование QuikTrader
Atom Ответить
23.11.2011


Сделал логирование шлюза, и то ,что он пишет в лог, значительно отличается от того, что приведено в документации.

Ошибки - это понятно, но зачем он записал в лог таблицу заявок?
И почему тогда не записал все остальные таблицы?
И какую полезную информацию из этого лога можно извлеч?

14:11:37.997 | | QuikRobotTrader | New order: TransactionId=49849171, Id=2574090939, Price=141800, Balance=3, Security=RIZ1@RTS, State=Done
14:11:37.998 | | QuikRobotTrader | New order: TransactionId=49849173, Id=2574092738, Price=141800, Balance=3, Security=RIZ1@RTS, State=Done
14:11:37.998 | | QuikRobotTrader | New order: TransactionId=49849175, Id=2574094542, Price=141800, Balance=3, Security=RIZ1@RTS, State=Done
14:11:37.998 | | QuikRobotTrader | New order: TransactionId=50472507, Id=2574098004, Price=142000, Balance=0, Security=RIZ1@RTS, State=Done
14:11:37.998 | | QuikRobotTrader | New order: TransactionId=50472508, Id=2574098035, Price=142210, Balance=0, Security=RIZ1@RTS, State=Done
14:11:37.998 | | QuikRobotTrader | New order: TransactionId=50472509, Id=2574098803, Price=142310, Balance=0, Security=RIZ1@RTS, State=Done
14:11:38.267 | | QuikRobotTrader | Экспорт запущен.
14:11:38.417 | Error | QuikRobotTrader | System.InvalidOperationException: Инструмент с кодом RI160000BL1 для деривативной позиции не найден.
в StockSharp.Quik.QuikTrader.#=qo0Vi6wGBK$as_ep_2f9XFHIDAXiusQMjUkovJvclei8=.#=qR4FRLzDjMHvkZZx72MHydQ==(IList`1 #=qwpW$VGhg8q4w$PJv7ehUow==, Func`2 #=qQmPLY9v8LaE32KQD35gQzw==)
в #=qCRtzqZsjBFdO7dsWIIuZSfcYnwnt6J12Q$Ik0nNK2p3qBvsyM6IydNSviWDGph7x.#=qAnZypRW2DB3GMuWu6HNG6w==(DdeTable #=qBs3t4MSE1LiNEZgPzj$XBg==, IList`1 #=qIPV72b5wdopNUM$j5bqNhw==, Action`2 #=qdxrVmtGuaM53Ud5BLrwkeA==, Action`1 #=qlF486nzdmOel4BI$HolxfQ==, Boolean #=qBypZe0Lv264DQWSvY4Pavw==)
14:11:38.418 | Error | QuikRobotTrader | System.InvalidOperationException: Инструмент с кодом GMKN для деривативной позиции не найден.
в StockSharp.Quik.QuikTrader.#=qo0Vi6wGBK$as_ep_2f9XFHIDAXiusQMjUkovJvclei8=.#=qR4FRLzDjMHvkZZx72MHydQ==(IList`1 #=qwpW$VGhg8q4w$PJv7ehUow==, Func`2 #=qQmPLY9v8LaE32KQD35gQzw==)
14:12:09.606 | | QuikRobotTrader | Экспорт остановлен.

Теги:


Спасибо:




4 Ответов
Alexander

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


Версия S#?
Что конкретно отличается от документации?
Спасибо:

vader

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


4.0.5

Отличия в том, что нет ничего из этого
StartExport()
ReadPortfolios()
OnProcessPortfolios()
41469|15152,43|15530,8|
ReadSecurities()
OnProcessSecurities
кроме StartExport().
Или эти записи добавлены методом типа AddLog?

Не понятно, какого вида информацию должен записывать этот логгер.
И почему он записал полученные заявки и не записал, к примеру полученные сделки?
Автор топика
Спасибо:

Alexander

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


Все сообщения добавляются посредством AddLog.

P.S. пример дан для AlfaTrader
Спасибо:

vader

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


спасибо, понял.
Автор топика
Спасибо:


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

loading
clippy