В этом примере показано, как соединиться с Tick History из Refinitiv™ и инициировать решение о продаже для одного Reuters® Код инструмента (RIC) с использованием цены закрытия.
Создайте Tick History из соединения Refinitiv с помощью имени пользователя и пароля. Внешний вид объекта соединения c
в MATLAB® рабочая область указывает на успешное подключение.
username = 'username'; password = 'password'; c = trth(username,password);
Получение исторических данных для IBM® безопасность. Использование history
функция, извлеките цену закрытия с 6 ноября 2017 года по 7 ноября 2017 года.
sec = ["IBM.N","Ric"]; fields = ["Last"]; startdate = datetime('11/06/2017','InputFormat','MM/dd/yyyy'); enddate = datetime('11/07/2017','InputFormat','MM/dd/yyyy'); d = history(c,sec,fields,startdate,enddate);
2×1 timetable Time Last __________ ______ 2017/11/06 150.84 2017/11/07 151.35
Примите ценовой порог в $150. Определите, превышает ли цена закрытия $150. Установите индикатор продажи sellnow
на true
при достижении порога.
sellnow = (d.Last > 150);
Используйте индикатор продажи, чтобы создать порядок на продажу акций IBM в выбранной вами торговой системе.