Русский

Справочник MQL4 Константы, перечисления и структуры Структуры данных

Структуры данных

В MQL4 существуют 8 предопределенных структур, предназначенные для хранения и передачи служебной информации:

 

 

Что нового в MQL5

В платформе пятого поколения был существенно расширен торговый функционал – стала возможна работа с тиками и стаканом цен, расширены свойства ордеров и торгового запроса, добавлена обработка торговых событий, появились функции Экономического календаря. Для передачи и обработки всей этой обширной информации были добавлены новые структуры для хранения данных:

  • MqlParam предназначена для описания входных параметров при создании индикатора с помощью функции IndicatorCreate();
  • MqlRates предоставляет информацию об исторических данных, содержащих цену, объем и спред;
  • MqlBookInfo для получения информации из стакана цен (окно котировок);
  • MqlTick предназначена для быстрого получения наиболее востребованной информации о текущих ценах;
  • MqlTradeRequest используется для отравки торгового запроса;
  • MqlTradeCheckResult содержит результат проверки торгового запроса перед  его отправкой;
  • MqlTradeResult возвращает ответ торгового сервера на торговый запрос;
  • MqlTradeTransaction дает описание полученной транзакции;
  • Структуры Экономического календаря предназначены для получения новостей и актуальных макроэкономических показателей, которые поступают прямо в платформу.