Обсуждение статьи "Знакомство с языком MQL5 (Часть 29): Освоение API и функции WebRequest в языке MQL5 (III)"

 

Опубликована статья Знакомство с языком MQL5 (Часть 29): Освоение API и функции WebRequest в языке MQL5 (III):

В этой статье мы продолжаем осваивать API и WebRequest в языке MQL5, получая свечные данные из внешнего источника. Мы разберем ответ сервера, очистим данные и извлечем ключевые элементы – время открытия и значения OHLC для нескольких дневных свечей, подготовив все для дальнейшего анализа.

Приветствуем и снова рады видеть вас в Части 29 серии "Знакомство с языком MQL5"! В предыдущей статье мы рассмотрели элементы URL и узнали, как использовать API MQL5, чтобы получать самые свежие котировки с внешних платформ. Кроме того, вы научились читать JSON-ответ и извлекать именно ту информацию, которая вам нужна.

В этой статье мы пойдем дальше и займемся более практичным проектом. Мы свяжемся с внешней платформой и получим не только текущую цену, но полные свечные данные, включая время, цены открытия, максимума, минимума и закрытия для нескольких свечей. В этой статье мы также извлечем из этих данных каждый элемент и разложим их по отдельным массивам. Например, все цены открытия сохраним в одном массиве, все максимумы – в другом и т.д. Благодаря этому проекту вы лучше разберетесь в работе со структурированными JSON-ответами, обработке массивов в MQL5 и грамотной организации входящих рыночных данных.


Автор: Israel Pelumi Abioye