Блог им. nxt

История IQFeed

    • 03 января 2013, 15:57
    • |
    • nxt
  • Еще
В данном посте хочу выложить написанную на скорую руку библиотеку для скачивания истории с 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
284 | ★2
11 комментариев
ВНИМАНИЕ! Хром пишет про вирус.
avatar
reist, какой еще вирус?
avatar
nxt, приложения скопмилированы под студией, на чистом пк, виросов там не может быть.
avatar
nxt, не знаю какой. Хром написал, я решил не качать.
avatar
reist, проверка на virus-total 46-ю антивирусами:

www.virustotal.com/file/19623c902d398ab65b566732b64cd0c3a2ce9712fe49d22b3dad33cf5ddfa026/analysis/1357237863/

Как видите все в порядке, браузер в данном случае ошибся.
avatar
nxt, спасибо, действительно браузер ступил. А где исходники?
avatar
reist, могу скинуть если нужно на почту
avatar
nxt, а есть отличия от iqfeedapi.codeplex.com/? Подключение напрямую к серверу или через промежуточную программу?
avatar
reist, это обертка, как и у меня.
Соединение к IQClient идет через TCPClient, можно обойтись официальной документацией. Но использовать готовые методы удобнее, если они подходят под конкретную задачу.
avatar
nxt, а зачем создавали свою, если уже есть готовая? Она чем-то отличается?

Я имел ввиду без промежуточных программ на стороне клиента.
avatar
reist, не знаю, не смотрел.
avatar

Читайте на SMART-LAB:
Фото
АКРА подтвердило кредитный рейтинг ПАО «ЭсЭфАй» на уровне AA-(RU)
Рейтинговое агентство АКРА подтвердило кредитный рейтинг ПАО «ЭсЭфАй» на уровне AA-(RU) со стабильным прогнозом. Рейтинг обусловлен агрегированной...
Продали часть проекта «Егорово парк» в Люберцах
Друзья, привет! ⚡️ Продолжаем следовать своей стратегии точечной монетизации земельного банка — мы реализовали проект строительства части жилого...
Фото
Вблизи тренда: три бумаги с потенциалом роста
Российский рынок акций продолжает восхождение наверх. Некоторые бумаги убежали далеко вперед, но есть и такие акции, которые находятся вблизи...
Фото
Сбер РПБУ 2025 г. - дешевле было только в 2022 году
Сбер опубликовал результаты по РПБУ за 2025 год Чистая прибыль за 2025 год составила 1,69 трлн руб. (+8,4% год к году). В декабре 126 млрд руб....

теги блога nxt

....все тэги



UPDONW
Новый дизайн