Получите текущие и исторические данные Money.Net Используя веб-интерфейс сокета Money.Net

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

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

Создайте связь Money.Net

Создайте Деньги. Сетевой веб-сокет соединяет интерфейсом со связью c использование имени пользователя и пароля.

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

c = moneynetws(username,pwd);

Получите текущие данные Money.Net

Получите Деньги. Сетевые текущие данные d для символа IBM® использование Денег. Сетевая связь c. Таблица d содержит переменные для всех полей Money.Net.

symbol = "IBM";
d = getdata(c,symbol);

Получите Деньги. Сетевые текущие данные для symbols перечислите, который содержит IBM и Google® символы. Задайте Деньги. Сетевые поля данных f за самые высокие и самые низкие цены в течение текущего торгового дня.

symbols = ["IBM" "GOOG"];
f = ["high" "low"];
d = getdata(c,symbols,f);

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

Получите исторические данные Money.Net

Получите исторические данные в ежедневных панелях для символа IBM. Задайте диапазон дат с 1 июня 2015, в течение 5 июня 2015, с помощью datetime. Чтобы получить ежедневные данные, задайте интервал как "1D". Получите только высокие и низкие ценовые поля f от Money.Net.

d расписание, которое содержит эти переменные:

  • Метка времени даты

  • Высокая цена

  • Низкая цена

s = "IBM";
date = [datetime("1-Jun-2015") datetime("5-Jun-2015")];
interval = "1D";
f = ["high" "low"];
d = timeseries(c,s,date,interval,f);

Определите среднюю высокую цену в диапазоне дат.

avghigh = mean(d.high);

Получите данные о символе опции Money.Net

Получите символы опции o для символа IBM. o таблица. Каждая строка таблицы является символом опции.

s = "IBM";
o = optionchain(c,s);

Получите текущие данные для символа права преимущественной покупки o.symbol(1). Задайте поля f для описания символа опции:

  • Описание символа опции

  • Запрашиваемая цена символа опции

d таблица с одной строкой данных. Имя строки является именем символа опции. Таблица содержит переменную для каждого заданного поля f.

symbol = o.symbol(1);
f = ["description" "askPrice"];
d = getdata(c,symbol,f);

Закройте связь Money.Net

close(c)

Смотрите также

| | | | |

Похожие темы

Внешние веб-сайты

Для просмотра документации необходимо авторизоваться на сайте