Запросите Интерактивные исторические данные Брокеров
d = history(ib,ibContract,startdate,enddate)d = history(ib,ibContract,startdate,enddate,ticktype,period)d = history(ib,ibContract,startdate,enddate,ticktype,period,tradehours)d = history(ib,ibContract,startdate,enddate,ticktype,period,tradehours,eventhandler) запрашивает Интерактивные исторические данные Brokers® с помощью Торговца IB объект d = history(ib,ibContract,startdate,enddate)ib и IB Trader Workstation IContract связи WorkstationSM ibContract, чтобы показать инструмент. history запрашивает данные от startdate до enddate. Типом метки деления по умолчанию является 'TRADES', и периодом по умолчанию является '1 day'.
запрашивает Интерактивные исторические данные Брокеров с помощью флага d = history(ib,ibContract,startdate,enddate,ticktype,period,tradehours)tradehours, чтобы включать все данные или только данные в течение часов регулярных торгов.
запрашивает Интерактивные исторические данные Брокеров с помощью функции обработчика событий d = history(ib,ibContract,startdate,enddate,ticktype,period,tradehours,eventhandler)eventhandler. Используйте демонстрационный обработчик событий ibExampleEventHandler или запишите пользовательскую функцию обработчика событий.
Если переменная ibBuiltInErrMsg появляется в рабочей области MATLAB®, проверяйте состояние связи и функционального выполнения путем отображения содержимого этой переменной. ibBuiltInErrMsg содержит сообщения, связанные с:
Связь
Информация, следующая из выполнения функций
Ошибки
close | createOrder | getdata | ibtws | realtime | timeseries