how to get multiple stocks datafeed for IQFeed?
조회 수: 1 (최근 30일)
이전 댓글 표시
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?
댓글 수: 0
답변 (1개)
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.
Details: https://undocumentedmatlab.com/IQML or https://www.mathworks.com/matlabcentral/fileexchange/69814-IQML
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...
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 String Parsing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!