客服热线:18391752892

关于新版MT4(432版)利息单独算作订单的程序注意事项和...

   日期:2019-01-12     浏览:291    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 经520FX会员 chunshang 的发现:
 MT4最新版本432版程序,在持仓隔夜的情况下,会在第2日账户出现利息订单,并占用一个订单序号。
 如下图:
            2012-6-28 23:54 上传
 下载附件 (61.85 KB)   
 
 
     
 这样当EA实际运行时,都会有隔夜利息订单出来,并被对程序产生读取准确性的影响:如果不过滤这种利息单,就会无法正确读取到最新单或指定顺序的订单 并进行相应操作。
 
 经过测试:我们发现这类订单的类型对应的数字是6
 而MQL4函数说明里 并没有说道这一点,只写出了订单类型有6种,从0~5:
 序号0:OP_BUY - buying position,
 序号1:OP_SELL - selling position,
 序号2:OP_BUYLIMIT - buy limit pending position,
 序号3:OP_BUYSTOP - buy stop pending position,
 序号4:OP_SELLLIMIT - sell limit pending position,
 序号5:OP_SELLSTOP - sell stop pending position.
 ======================================
 因此在这里提出的解决办法是,当你的程序在读取持仓单或者历史单的时候,如果不想读出这种利息单,请使用if语句 过滤类型序号为6的订单,举例如下:
 游客,如果您要查看本帖隐藏内容请回复
 
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行