marketdepth

IQFEED асинхронные данные об уровне 2

Синтаксис

marketdepth(Q,S)
marketdepth(Q,S,elistener,ecallback)

Описание

marketdepth(Q,S) возвращает асинхронные данные об уровне 2 с помощью прослушивателя сокета по умолчанию и обработчика событий.

marketdepth(Q,S,elistener,ecallback) возвращает асинхронные данные об уровне 2 с помощью явным образом заданного прослушивателя сокета и обработчика событий.

Аргументы

Q

Указатель связи IQFEED®, созданный с помощью iqf.

S

S задан как вектор символов или строка для одной безопасности или массива ячеек из символьных векторов или массива строк для нескольких ценных бумаг.

elistener

Указатель на функцию, который задает функцию, раньше прислушивался к данным по порту уровня 2.

ecallback

Указатель на функцию, который задает функцию то событие данных о процессах.

Примеры

Возвратите данные об уровне 2 с помощью прослушивателя сокета по умолчанию и обработчика событий и отобразите результаты в рабочей области MATLAB® в переменной IQFeedLevelTwoData.

marketdepth(q,'ABC')
openvar('IQFeedLevelTwoData')

Инициируйте часы на безопасности ABC для данных об уровне 2 с помощью указателей на функцию iqfeedlistener и iqfeedeventhandler. Отобразите результаты в рабочем пространстве MATLAB в переменной IQFeedLevelTwoData.

marketdepth(q,'ABC',@iqfeedmarketdepthlistener,@iqfeedmarketdeptheventhandler)
openvar('IQFeedLevelTwoData')

Представленный в R2012b