首页 系统交易 帖子

MetaTrader 5中的订单成交政策解析

附件
46578.zip (889 bytes, 下载 0次)

什么是订单成交政策?

在金融交易中,订单成交政策决定了交易指令如何被处理。在MetaTrader 5中,我们可以通过特定的函数来获取某个金融工具的成交政策。

如何确定成交政策

  1. 输入符号(symbol):该函数需要一个金融工具的符号作为输入,以便确定其成交政策。
  2. 获取成交政策类型(filling):函数利用 SymbolInfoInteger 来获取提供的符号的成交政策信息,并将其存储在一个名为 filling 的变量中,该变量的值为数字形式。
  3. 比较成交政策: 接下来,将获取到的数字值 filling 与预定义的常量进行比较,这些常量代表不同的成交政策,比如“完全成交或取消”(SYMBOL_FILLING_FOK)、“立即成交或取消”(SYMBOL_FILLING_IOC)和“返回”(SYMBOL_FILLING_RETURN)。
  4. 返回成交政策类型:根据比较的结果,函数确定成交政策类型。如果匹配“完全成交或取消”,则返回 ORDER_FILLING_FOK;如果匹配“立即成交或取消”,则返回 ORDER_FILLING_IOC;如果都不匹配,则返回 ORDER_FILLING_RETURN

总结

总的来说,这个函数可以帮助我们在MetaTrader 5中获取某个符号的成交政策。这对于根据特定金融工具的成交政策做出交易决策非常有帮助。

相关帖子

评论 (0)