В текущей версии коннектора OEC не реализован интерфейс получения исторических свечек. Самым идеологически правильным решением будет расширение интерфейса коннектора и добавление туда соответствующего API так, чтобы коннектор с помощью OEC API получал исторические свечки из OEC и конвертировал и в формат S#. Способ удобный, но, естественно, не универсальный, так как на запросы исторических данных есть ограничения по срокам в зависимости от таймфрейма (подробнее нужно смотреть доки OEC или их форум). В общем, такого способа будет достаточно для инициализации индикаторов, но может быть недостаточно для тестирования на истории.
Еще один важный момент - если по замыслу эти свечки должны регулярно обновляться по ходу работы робота онлайн, то это событие необходимо не забыть прописать ко всем остальным событиям в механизм переподключения. В противном случае после первого же автоматического реконнекта свечки благополучно отвалятся.
评论 (2)
登录 或 创建账户, 登录或注册以发表评论
В текущей версии коннектора OEC не реализован интерфейс получения исторических свечек. Самым идеологически правильным решением будет расширение интерфейса коннектора и добавление туда соответствующего API так, чтобы коннектор с помощью OEC API получал исторические свечки из OEC и конвертировал и в формат S#. Способ удобный, но, естественно, не универсальный, так как на запросы исторических данных есть ограничения по срокам в зависимости от таймфрейма (подробнее нужно смотреть доки OEC или их форум). В общем, такого способа будет достаточно для инициализации индикаторов, но может быть недостаточно для тестирования на истории.
Еще один важный момент - если по замыслу эти свечки должны регулярно обновляться по ходу работы робота онлайн, то это событие необходимо не забыть прописать ко всем остальным событиям в механизм переподключения. В противном случае после первого же автоматического реконнекта свечки благополучно отвалятся.