exponenta event banner

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