ошибка закрузки данных

ошибка загрузки данных в эмуляторе

Статус темы:
Закрыта.
  1. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21

    загрузил с финама неделю данных: сек, мин, 30 мин, tick

    при нажатии "дополнительно" всплывает ошибка в момент перед отрисовкой Day, но Day я не загружал и в дата-сете его нету, а он путь до него указывает, будто есть. Ошибка всплывает также при наведении мыши на Day. Сет и скрин прикладываю.

    Скачать set-setfinam.zip 2 Мб
    dnfppkmnjsk
    26.09.2020 14:51
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    16.04.24
    Цитата: dnfppkmnjsk

    загрузил с финама неделю данных: сек, мин, 30 мин, tick

    при нажатии "дополнительно" всплывает ошибка в момент перед отрисовкой Day, но Day я не загружал и в дата-сете его нету, а он путь до него указывает, будто есть. Ошибка всплывает также при наведении мыши на Day. Сет и скрин прикладываю.

    Это значит что в начале истории в данных разрывы и программа ошибочно видит не те ТФ в файле. Что за инструмент Вы скачиваете?

    Алексей Ван
    27.09.2020 08:33
    #2
  3. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21
    Цитата: Алексей Ван
    Что за инструмент Вы скачиваете?

    скачивал так

    dnfppkmnjsk
    29.09.2020 13:13
    #3
  4. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    16.04.24
    Цитата: dnfppkmnjsk
    Цитата: Алексей Ван
    Что за инструмент Вы скачиваете?

    скачивал так

     

    Да. Это ошибка парсинга из-за пустот в данных. Откройте файл с датой. Там будут файлики текстовые. Их нужно открыть и удалить первые данные. Пустые. 

    А лучше конечно качать дату в которой будут данные без пропусков. Ибо тестов на таких данных всё равно не выйдет

    Алексей Ван
    04.10.2020 14:47
    #4
  5. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21
    Цитата: Алексей Ван
    Да. Это ошибка парсинга из-за пустот в данных. Откройте файл с датой. Там будут файлики текстовые. Их нужно открыть и удалить первые данные. Пустые.

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

    dnfppkmnjsk
    07.10.2020 01:11
    #5
  6. achicha

    Регистрация:
    10.04.20
    Сообщения:
    4
    Был на сайте:
    30.06.21

    в тестере нет возможности подгружать секундные ТФ (хотя в Дате есть возможность скачать их).

    я кидал ПР, чтобы пофиксить ошибку отображения, но его не приняли :) https://github.com/AlexWan/OsEngine/pull/132 

     

    PS. чтобы тестировать на секундах. 0) нужно скачать trades, потом 1) выбрать тип = TickOnlyReadyCandle в дополнительной закладке 2) появится возможность выбора секундных свечек в Data settings

    achicha
    09.10.2020 11:36
    #6
  7. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21
    Цитата: achicha
    чтобы тестировать на секундах

    свечки не особо интересны, тем более на секундном тф, строю логику на ивенте BestBidAskChangeEvent, вроде работает и в тесте при выгрузке тиков. Хотя если бы был ивент "изменилась последняя цена сделки", ушел бы на него, он логичней, а то приходится думать "я продаю или покупаю, брать bid или ask". Все таки не понимаю откуда берется бага с дневным ТФ, хотя он мне не нужен, а пропуски в данных - думаю связаны с неправильной обработкой дневного 5 мин клиринга в 14:00 и вечернего 15/20 минутного в 18:45. Алексей?

    dnfppkmnjsk
    09.10.2020 14:10
    #7
  8. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    16.04.24
    Цитата: dnfppkmnjsk
    Цитата: achicha
    чтобы тестировать на секундах

    свечки не особо интересны, тем более на секундном тф, строю логику на ивенте BestBidAskChangeEvent, вроде работает и в тесте при выгрузке тиков. Хотя если бы был ивент "изменилась последняя цена сделки", ушел бы на него, он логичней, а то приходится думать "я продаю или покупаю, брать bid или ask". Все таки не понимаю откуда берется бага с дневным ТФ, хотя он мне не нужен, а пропуски в данных - думаю связаны с неправильной обработкой дневного 5 мин клиринга в 14:00 и вечернего 15/20 минутного в 18:45. Алексей?

    у меня нет решения для этой задачи прямо сейчас. Я запишу себе в список туду. На проверку. Но он очень большой если честно. Тут с коммандировкой в москву все графики слетели. Придётся подождать пока я сам это протестирую.

    Алексей Ван
    10.10.2020 14:04
    #8
  9. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21
    Цитата: Алексей Ван
    запишу себе в список туду. На проверку. Но он очень большой если честно

    спасибо, надеюсь когда-нибудь список разгребется)

    dnfppkmnjsk
    10.10.2020 16:50
    #9
  10. achicha

    Регистрация:
    10.04.20
    Сообщения:
    4
    Был на сайте:
    30.06.21

    >>>  Все таки не понимаю откуда берется бага с дневным ТФ,

    я же написал, бага изза отстуствия секунд в тестере. чтобы не было проблем, удалите из вашего сета секундные таймфреймы.

    https://github.com/AlexWan/OsEngine/pull/160 закинул быстрый фикс.

    achicha
    12.10.2020 10:53
    #10
  11. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21
    Цитата: achicha
    я же написал, бага изза отстуствия секунд в тестере. чтобы не было проблем, удалите из вашего сета секундные таймфреймы. https://github.com/AlexWan/OsEngine/pull/160 закинул быстрый фикс.

    о, теперь понятно, спасибо! т.е. выгрузить секунды можно, а загрузить в тестер нельзя, и нет защиты от дурака

    тогда да, можно в тестер секунды, или делать проверку и пропускать небольшие тф, чтобы не было ошибок.

    dnfppkmnjsk
    13.10.2020 09:45
    #11
  12. dnfppkmnjsk

    Регистрация:
    08.02.20
    Сообщения:
    21
    Был на сайте:
    03.06.21

    на сколько понял, фикс решил проблему, ошибка больше не возникает, спасибо!

    dnfppkmnjsk
    15.10.2020 00:47
    #12
Статус темы:
Закрыта..