Критическая ошибка подключения - System.ArgumentOutOfRangeException: Параметры Year, Month и Day описывают непредставимое значение DateTime

Критическая ошибка подключения - System.ArgumentOutOfRangeException: Параметры Year, Month и Day описывают непредставимое значение DateTime

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

    Регистрация:
    14.03.21
    Сообщения:
    2
    Был на сайте:
    24.06.21

    Добрый день!

    Помогите пожалуйста подружить платформу с квиком

     

    При подключении через DDE возникает ошибка относительно некорректного формата даты. Судя по всему, платформа пытается распарсить дату по формату mm/dd/yyyy при импорте таблицы обезличенных сделок, или как вариант из квика данные в таком виде приходят. 

    13/04/2021 13:00:07 Error System.ArgumentOutOfRangeException: Параметры Year, Month и Day описывают непредставимое значение DateTime.

       в System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day)

       в System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)

       в OsEngine.Market.Servers.Quik.QuikDde.TradesUpdated(Int64 id, Object[,] table)

     

    На скрине с графиком видно что свечки за 12 апреля построились, но под ними подписана дата 04/12/2021, в квике в таблице всех сделок дата отображается в корректном формате. Данные за 13/04/2021 не грузятся совсем, ломаются по формату.

    В настройке ОС формат указан dd/mm/yyyy

    Подскажите пожалуйста на что обратить внимание и какие настройки проверить?

    evgeny.a
    13.04.2021 13:43
    #1
  2. evgeny.a

    Регистрация:
    14.03.21
    Сообщения:
    2
    Был на сайте:
    24.06.21

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

    evgeny.a
    15.04.2021 12:47
    #2
Статус темы:
Закрыта..