← Zurück

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

Сборка 17507

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

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (6)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Alexander
Alexander

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

Moadip
Moadip Autor

Ок. Вывел в 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 Autor

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

Mikhail Sukhov
Mikhail Sukhov

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

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

Alexander
Alexander

Выложили