nxt
nxt личный блог
03 января 2013, 15:57

История IQFeed

В данном посте хочу выложить написанную на скорую руку библиотеку для скачивания истории с IQFeed, а также пример ее использования.

{Скачать}

Как использовать:

//подключение к программе IQClient
IQFeedHistory.History IQ_Feed = new IQFeedHistory.History();
bool is_connect = IQ_Feed.Connect_To_IQ();

//Для скачивания истории
//instrument — обозначение инструмента (ex. @EUH13)
//start_date и end_date — диапазон дат для скачивания
//output_path — путь файла для записи тиков
//shift — смещение тиков по времени (в часах)
//is_split — порезка всех данных по дням, в отдельные файлы
//ticks_list — список объектов/тиков (время, цена, объем тика + bestBid & bestAsk)
IQ_Feed.Start_Load(string instrument, DateTime start_date, DateTime end_date, string output_path, int shift, bool is_split, List<TickData> ticks_list);

Если получать тики в список ticks_list не требуется, то можно передать в качестве аргумента null. Если экспортировать в txt не требуется, то можно также передать null вместо строки output_path.


Пример работы с Dll находится в архиве вместе с исходным кодом.
Версия .NET: 4.5

История IQFeed
11 Комментариев
  • Евгений
    03 января 2013, 21:58
    ВНИМАНИЕ! Хром пишет про вирус.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн