getdata

Извлечение текущих данных Money.Net

Синтаксис

Описание

пример

d = getdata(c,symbols,f) возвращает данные Money.Net d использование соединения Money.Net c для символов и полей Money.Net f.

Примеры

свернуть все

Создайте соединительные c Money.Net использование имени пользователя и пароля.

username = 'user@company.com';
pwd = '999999';

c = moneynet(username,pwd);

Извлечение текущих данных Money.Net d для символа IBM® использование соединения Money.Net c. Задайте поля данных Money.Net f за предложение и цену предложения.

symbol = 'IBM';
f = {'Ask','Bid'};

d = getdata(c,symbol,f);

Отобразите текущие данные Money.Net.

d
d = 

    Symbol     Ask       Bid  
    ______    ______    ______

    'IBM'     145.00    143.85

d - таблица, содержащая столбцы для символа, цены запроса и цены предложения. Строка содержит значения данных Money.Net для каждого столбца.

Закройте соединение Money.Net.

close(c)

Создайте соединительные c Money.Net использование имени пользователя и пароля.

username = 'user@company.com';
pwd = '999999';

c = moneynet(username,pwd);

Извлечение текущих данных Money.Net d для symbols список, который содержит IBM, Google®и Yahoo!® использование соединения Money.Net c. Задайте поля данных Money.Net f за предложение и цену предложения.

symbols = {'IBM','GOOG','YHOO'};
f = {'Ask','Bid'};

d = getdata(c,symbols,f);

Отобразите текущие данные Money.Net.

d
d = 

    Symbol     Ask       Bid  
    ______    ______    ______

    'IBM'     145.00    143.85
    'GOOG'    700.50    700.05
    'YHOO'     37.50     37.41

d - таблица, содержащая столбцы для символа, цены запроса и цены предложения. Строки содержат значения данных Money.Net для каждого символа в списке символов.

Закройте соединение Money.Net.

close(c)

Входные параметры

свернуть все

Соединение Money.Net, заданное как объект соединения, созданный с помощью moneynet.

Список символов Money.Net, заданный как вектор символов, массив ячеек из векторов символов, строкового скаляра или строковых массивов. Чтобы задать один символ, используйте вектор символов или строковый скаляр. Чтобы задать несколько символов, используйте массив ячеек из векторов символов или строковые массивы.

Пример: 'IBM'

Пример: {'IBM','GOOG'}

Типы данных: char | cell | string

Список полей данных Money.Net, заданный как вектор символов, массив ячеек из векторов символов, строковый скаляр или строковые массивы. Чтобы задать одно поле, используйте вектор символов или строковый скаляр. Чтобы задать несколько полей, используйте массив ячеек из векторов символов или строковые массивы.

Задайте поле с помощью одинарного символа или определения поля. Для примера, чтобы определить самую высокую цену для капитала в течение текущего торгового дня, используйте один символ 'H' или соответствующее определение поля 'High'. При использовании определения поля программа игнорирует случай определения. Для просмотра списка допустимых полей Money.Net и определений полей см. документацию по API Money.Net.

Пример: 'High'

Пример: {'High','Low'}

Типы данных: char | cell | string

Выходные аргументы

свернуть все

Данные Money.Net, возвращенные как таблица. Каждая строка соответствует symbols список. Каждый столбец соответствует списку полей f.

Введенный в R2016b