IB historical data error
조회 수: 6 (최근 30일)
이전 댓글 표시
i had a function to read historical data from Interactive Brokers, and was working good.
now i'm trying to run again (after some month) and stopped working returing this errors:
'Warning: You submitted request with date-time attributes without explicit time zone. Please switch to use yyyymmdd-hh:mm:ss in UTC or use instrument time zone, like US/Eastern. Implied time zone functionality will be removed in the next API release'
Error: 'No historical data query found for ticker id:1418'
the CODE:
ib = ibtws('127.0.0.1', 7497,1)
ibContract = ib.Handle.createContract;
ibContract.symbol = 'MSFT'; %'MSFT';
ibContract.secType = 'STK';
ibContract.exchange = 'SMART';
ibContract.primaryExchange = 'NASDAQ';
ibContract.currency = 'USD';
startdate = datenum(2023,03,16,12,30,00);
enddate = datenum(2023,03,17,13,30,00);
barsize = '10 secs'; %5 secs 10 secs 1 min
ticktype = 'ask'; %bid or ask
tradehours = true; % false(default) ; true
ask = timeseries(ib,ibContract,startdate,enddate,barsize,ticktype,tradehours);
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Transaction Cost Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!