how to get multiple stocks datafeed for IQFeed?

조회 수: 1 (최근 30일)
Shaun Werkhoven
Shaun Werkhoven 2013년 7월 11일
답변: Yair Altman 2020년 1월 12일
how do I get data for multiple stocks simultaneously using IQFeed with the Datafeed Toolbox?
the main real time data function 'realtime' seems designed to get data on only 1 stock ... but IQFeed accounts are able to get a minimum of 500 stocks' data simultaneously.
Am I missing something here?

답변 (1개)

Yair Altman
Yair Altman 2020년 1월 12일
I believe that the Datafeed Toolbox only allows specifying one symbol at a time. See here for example.
As an alternative, consider using my IQML (IQFeed-Matlab) connector. IQML enables both synchronous (blocking) and asynchronous (background) queries for multiple symbols, that are fetched either serially or in parallel (using the Matlab Parallel Computing Toolbox). A simple usage example:
data = IQML('history', 'symbol','XIV,AAPL,MSFT,GOOG', 'UseParallel',true);
IQML was developed with top performance, reliability and usability in mind. IQML supports 100% (repeat: 100%) of IQFeed's API functionality. It is fully documented, continuously maintained/improved, and I am happy to provide support.
Note: I am an independent software developer and not a MathWorks employee. Don't get angry at me for bringing an independent alternative to the table...

카테고리

Help CenterFile Exchange에서 String Parsing에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by