跳至内容

Market Info

获取市场信息

这些函数用于接收关于市场状态的信息。

函数操作
MarketInfo返回“市场观察”窗口中列出的各种证券数据
SymbolsTotal返回在“市场观察”或所有选项中选中的可用证券数量
SymbolName返回指定证券的名称
SymbolSelect在“市场观察”窗口中选择证券或移除窗口中的证券
SymbolInfoDouble返回对应属性的证券的双精度值
SymbolInfoInteger返回对应属性的指定证券的整数类型(长整型、日期时间、整数或布尔值)
SymbolInfoString返回对应属性的指定证券的字符串类型值
SymbolInfoTick返回MqlTick类型的变量中指定证券的当前价格
SymbolInfoSessionQuote允许接收指定证券和一周中的某天的指定报价会话的开始和结束时间。
SymbolInfoSessionTrade允许接收指定证券和一周中的某天的指定交易会话的开始和结束时间。

MQL5中的新功能

添加了用于处理市场深度以获取交易所数据的函数。视觉上,它以交易资产的卖单和买单限价单的表格形式呈现。货币对、股票、金属和期货的格式相同。

交易平台提供了市场参与者订单的市场深度功能。bid和ask价格基于最佳订单在市场深度中形成。这些价格显示在“市场观察”窗口中。此外,交易所还提供最近执行交易的价格和成交量(最后价格和成交量)。最后价格用于创建价格图表和显示时间与销售情况:

dom_exchange

新函数允许您基于交易量和订单流开发策略,为手动交易创建自定义市场深度,并实时进行自动分析。

函数操作
MarketBookAdd打开指定证券的市场深度并订阅接收市场深度变化
MarketBookRelease关闭指定证券的市场深度并取消接收市场深度变化
MarketBookGet返回包含指定证券市场深度数据的MqlBookInfo数组
最后更新于