← Назад

4.1.2 CandleManager пропуск тиков за текущий день

Сборка 17507

При подгрузке тиков за текущий день, идет пропуск, из за этого свечки собираются не с начала торгов.

4.1.2 CandleManager пропуск тиков за текущий день

На одной из более ранних сборок

4.1.2 CandleManager пропуск тиков за текущий день

Комментарии (6)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Alexander
Alexander

Где конкретно пропуск? У вас не упорядочен вывод, вон видно что вначале выводятся 10:33, потом 10:32. надо упорядочить и нормально посмотреть

Moadip
Moadip Автор

Ок. Вывел в txt лог.


09:55:14.038 |            | QuikTrader      | Экспорт запущен.
09:55:28.044 |            | QuikTrader      | Запуск получения свечек
09:55:29.281 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:31:00, State = Finished
09:55:29.295 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:32:00, State = Finished
09:55:29.308 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:33:00, State = Finished
09:55:29.326 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:34:00, State = Finished
09:55:29.344 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:35:00, State = Finished
09:55:29.359 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:36:00, State = Finished
09:55:29.375 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:37:00, State = Finished
09:55:30.656 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:38:00, State = Finished
09:55:30.671 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:39:00, State = Finished
09:55:30.693 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:40:00, State = Finished
09:55:30.746 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:41:00, State = Finished
09:55:30.766 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:42:00, State = Finished
09:55:32.039 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:43:00, State = Finished
09:55:32.059 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:44:00, State = Finished
09:55:32.068 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:45:00, State = Finished
09:55:32.079 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:46:00, State = Finished
09:55:32.092 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:47:00, State = Finished
09:55:32.104 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:48:00, State = Finished
09:55:32.119 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:49:00, State = Finished
09:55:32.130 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:50:00, State = Finished
09:55:33.419 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:51:00, State = Finished
09:55:33.432 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:52:00, State = Finished
09:55:33.445 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:53:00, State = Finished
09:55:33.459 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:54:00, State = Finished
09:55:33.466 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:55:00, State = Finished
09:55:33.475 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:56:00, State = Finished
09:55:33.495 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:57:00, State = Finished
09:55:33.506 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:58:00, State = Finished
09:55:33.523 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 11:59:00, State = Finished
09:55:34.834 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:00:00, State = Finished
09:55:34.865 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:01:00, State = Finished
09:55:34.889 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:02:00, State = Finished
09:55:34.905 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:03:00, State = Finished
09:55:36.188 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:04:00, State = Finished
09:55:36.207 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:05:00, State = Finished
09:55:36.218 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:06:00, State = Finished
09:55:36.228 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:07:00, State = Finished
09:55:36.250 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:08:00, State = Finished
09:55:36.260 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:09:00, State = Finished
09:55:36.277 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:10:00, State = Finished
09:55:36.288 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:11:00, State = Finished
09:55:36.298 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:12:00, State = Finished
09:55:37.550 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:13:00, State = Finished
09:55:37.576 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:14:00, State = Finished
09:55:37.590 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:15:00, State = Finished
09:55:37.603 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:16:00, State = Finished
09:55:37.611 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:17:00, State = Finished
09:55:37.616 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:18:00, State = Finished
09:55:37.625 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:19:00, State = Finished
09:55:37.636 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:20:00, State = Finished
09:55:37.658 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:21:00, State = Finished
09:55:37.671 |            | QuikTrader      | Свечка закончена. CloseTime = 01.06.2012 12:22:00, State = Finished

Видно что первая 1мин свечка заканчивается не в 10:01:00 а в 11:31:00

Мои предположения с чем это связано.

Раньше когда создавалась и запускалась серия, все данные которые пришли от шлюза шли на создание свечек. Т.е. CandleManager создан и экспорт запущен например в 11:00:00 Дальше нажимается кнопка - создается и запускается серия в 11:00:05 Разница в 5 сек. но тики брались с самого начала, с 10:00:00

Сейчас же, за эту разницу в 5 сек. успевают загрузиться тики из квика и свечки начинают собираться не с самого начала торгов, а с момента когда была создана и запущена серия. Т.е. на момент создания например последний пришедший тик будет 10:30:01 и с этого тика и начнут собираться свечки.

Alexander
Alexander

Ага, подтверждаю, есть такое.

Moadip
Moadip Автор

Планируется ли в ближайшем будущем фикс по свечкам? Скачивал сборки 17550 и 17615 проблема осталась.

Mikhail Sukhov
Mikhail Sukhov

Moadip: Планируется ли в ближайшем будущем фикс по свечкам? Скачивал сборки 17550 и 17615 проблема осталась.

Да, уже пофиксили. Надо на кодеплекс выложить. Думаю, в будни сделаем.

Alexander
Alexander

Выложили