moneynet

Создание соединения Money.Net

Описание

moneynet функция создает moneynet объект. moneynet объект представляет соединение Money.Net.

После создания moneynet можно использовать функции объекта для извлечения текущих, внутридневных, исторических данных, данных в реальном времени и новостей. Данные извлекаются на основе учетных данных, которые состоят из имени пользователя и пароля. Для получения учетных данных обратитесь в Money.Net.

Создание

Описание

пример

c = moneynet(username,password) создает соединение Money.Net, задает свойство Username и использует пароль.

пример

c = moneynet(username,password,portnumber) также задает свойство Port.

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

развернуть все

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

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

Свойства

развернуть все

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

Пример: 'user@company.com'

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

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

Типы данных: double

Это свойство доступно только для чтения.

Имя сервера Money.Net, указанное как символьный вектор.

Пример: 'NTY_JAMES_IRWIN_88 TCP'

Типы данных: char

Функции объекта

развернуть все

closeЗакрыть подключение Money.Net
isconnectionОпределите, является ли подключение Money.Net допустимым
getdataПолучение текущих данных Money.Net
getsubscriptionsПолучение подписанных символов Money.Net и функций обработчика событий
newsПоиск и трансляция последних новостей Money.Net
optionchainИзвлечение символов параметров Money.Net
realtimeПолучение данных Money.Net в реальном времени
stopОтменить подписку на обновления данных Money.Net в реальном времени
timeseriesПолучение внутридневных и исторических данных Money.Net

Примеры

свернуть все

Создайте соединение Money.Net, а затем извлеките текущие данные для символа.

Подключитесь к Money.Net с помощью имени пользователя и пароля. c является объектом подключения Money.Net.

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

c = moneynet(username,pwd)
c = 

  moneynet with properties:

    Username: 'user@company.com'
        Port: 50010
      Server: 'NTY_JAMES_IRWIN_88 TCP'

Проверьте подключение Money.Net c с использованием isconnection функция. Эта функция возвращает 1, указывающее на успешное подключение.

v = isconnection(c)
v =

  logical

   1

Получение текущих данных Money.Net d для символа IBM ® с помощью соединения Money.Netc. Укажите поля данных Money.Net f для запроса и цены предложения.

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

d = getdata(c,symbol,f);

Закройте подключение Money.Net.

close(c)

Создайте соединение Money.Net, а затем получите новости.

Подключитесь к Money.Net с помощью имени пользователя, пароля и номера порта. c является объектом подключения Money.Net.

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

c = moneynet(username,pwd,portnumber)
c = 

  moneynet with properties:

    Username: 'user@company.com'
        Port: 50010
      Server: 'NTY_JAMES_IRWIN_88 TCP'

Проверьте подключение Money.Net c с использованием isconnection функция. Эта функция возвращает 1, указывающее на успешное подключение.

v = isconnection(c)
v =

  logical

   1

Получение данных новостей n для 10 новостей с помощью подключения Money.Net c.

n = news(c,'Number',10);

Закройте подключение Money.Net.

close(c)
Представлен в R2016b