Data Structures
数据结构
MQL4语言提供了8种预定义的结构:
- MqlDateTime用于处理日期和时间;
- MqlRates用于操作历史数据,包含价格、交易量和价差信息;
- MqlTick旨在快速获取关于当前价格的最常用信息。
MQL5的新功能
- 第五代平台具有显著扩展的交易功能。它允许处理 ticks和市价深度。订单和交易请求属性也得到了扩展。该平台能够处理交易事件。经济日历功能也被添加进来。新的数据存储结构用于处理和传递这些大量数据:
- MqlParam描述了创建IndicatorCreate()函数时的输入参数;
- MqlRates提供包含价格、交易量和价差的历史数据信息;
- MqlBookInfo从市价深度(报价窗口)获取数据;
- MqlTick旨在及时获取关于当前价格的最急需数据;
- MqlTradeRequest用于发送交易请求;
- MqlTradeCheckResult包含在发送交易请求之前对它的检查结果;
- MqlTradeResult返回交易服务器对交易请求的响应;
- MqlTradeTransaction提供了所获取交易的描述;
- 经济日历结构用于获取直接发送到平台的新闻和相关宏观经济指标。
最后更新于