<HELP> for explanation

Блог им. nxt

История 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
 

ВНИМАНИЕ! Хром пишет про вирус.
reist, какой еще вирус?
avatar

nxt

nxt, приложения скопмилированы под студией, на чистом пк, виросов там не может быть.
avatar

nxt

nxt, не знаю какой. Хром написал, я решил не качать.
reist, проверка на virus-total 46-ю антивирусами:

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

Как видите все в порядке, браузер в данном случае ошибся.
avatar

nxt

nxt, спасибо, действительно браузер ступил. А где исходники?
reist, могу скинуть если нужно на почту
avatar

nxt

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

nxt

nxt, а зачем создавали свою, если уже есть готовая? Она чем-то отличается?

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

nxt


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UP