Error in getting current data from Interactive Brokers

조회 수: 16 (최근 30일)
Nancy
Nancy 2015년 4월 3일
편집: Chris Reid 2015년 4월 9일
I have a problem with the function getdata . Here is my code:
ibContract = ib.Handle.createContract;
ibContract.symbol = 'AAPL';
ibContract.secType = 'STK';
ibContract.exchange = 'SMART/NASDAQ';
ibContract.currency = 'USD';
d = getdata(ib,ibContract)
I have tried symbols of different stocks but the output is always
d =
BID_PRICE: -1
BID_SIZE: 0
ASK_PRICE: -1
ASK_SIZE: 0
LAST_SIZE: 0
Can anyone help me with this problem? Thanks a lot!

답변 (1개)

Chris Reid
Chris Reid 2015년 4월 9일
편집: Chris Reid 2015년 4월 9일
Its not an error - you get a response like this if you run the query outside of market hours.
Try it when the exchanges are open.

카테고리

Help CenterFile Exchange에서 Transaction Cost Analysis에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by