Назад  Вперед

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

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

·MqlDateTime предназначена для представления даты и времени;

·MqlParam позволяет передавать входные параметры при создании хэндла индикатора с помощью функции IndicatorCreate();

·MqlRates предоставляет информацию об исторических данных, содержащих цену, объем и спред;

·MqlBookInfo для получения информации, отображаемой в стакане цен (окно котировок);

·MqlTradeRequest для создания торгового запроса при проведении торговых операций;

·MqlTradeCheckResult позволяет проверить подготовленный торговый запрос перед  его отправкой;

·MqlTradeResult содержит ответ торгового сервера на торговый запрос, отправленный функцией OrderSend();

·MqlTradeTransaction содержит описание торговой транзакции;

·MqlTick предназначена для быстрого получения наиболее востребованной информации о текущих ценах.