MT4订单的“身份证”以及如何找出属于你程序的订单

2019-07-11 阅读 :
MT4在设计的时候就充分考率了定单的程序操作问题。因此对订单的属性设计可谓十分周全。
除了常见的开仓价 开仓时间等等内容,和识别订单关系密切的还有3个属性:

明升西方馆备用1、Ticket 这是订单的唯一身份号码,也是下单后由服务器生成的唯一订单号。当你想使用程序操作这个订单的时候,必须首先找到这个号码。(当然还有按照顺序操作订单的方法,这里先不说)。这个号码是服务器生成的,不允许程序指定。

明升西方馆备用2、Magic 这个是程序发出入场命令订单的时候可以赋值的属性,是整数类型。也就是说你可以指定一个订单的Magic属性。一但发出命令,这个属性就不可以更改了。

3、Comment 这个属性和上面意思相近,不过是字符串类型,你也可以指定他的内容。不过需要注意的是当订单设置了目标或者止损,并且触发了目标或者止损,则Comment会自动变成[t/p] 或者 [s/l]。
 

上面3个订单标识有什麽用呢?

明升西方馆备用Ticket用于提前找到订单,然后才可以通过“选择这个Ticket”的方式指定当前被操作订单。然后才可以操作订单。

明升西方馆备用Magic的作用主要是用于区别其他程序的订单。防止混淆。一般的方式是这样:让同一个程序下的订单都使用相同的Magic数字。这样在查找订单的时候就可以使用:商品相同+Magic相同 的方式准确定位你自己程序下的订单。

明升西方馆备用Comment的作用比较灵活,如果你不使用Stop Loss 和 Target Point的方式,则可以将它完全当作一个记录状态的容器。用于任何需要记录入场当时情况的容器。这就给你的程序带来了很大的灵活性。做过编程的人一定知道:这样可以演变出很多“奇特”的功能。

本文标题:MT4订单的“身份证”以及如何找出属于你程序的订单 - MT4平台MQL4编程学习
本文地址:http://coxcopark.com/fxschool/autotrading/mql4/113862.html

相关文章

  • MT4编程实例分析:MessageBox的用法

    我们在编写MT4 EA或者MT4 脚本的时候,很多时候会遇到止损,止盈小于平台最小止损值,下单不成功的情况。那么我想到的一个明升西方馆备用是,弹出一个提示框,让我们选择。选择是,就修改止损,止盈值。 下面是相关的代码: double 冻...

    2019-07-12 MQL4编程学习
  • EA是什么?以及外汇EA的工作原理

    EA 是 Expert Advisor 的英文缩写,中文意思是专家顾问,俗称智能交易系统,就是由电脑模拟交易员的下单操作进行机器自动交易的过程。外汇EA是一套用于MT4平台(Metatrader4)/MT5平台(Metatrader5)的程序化交易系统,可以自动...

    2019-07-11 MQL4编程学习
  • MT4编程中的交易类型

    明升西方馆备用交易类型ConstantValueDescriptionOP_BUY 0 Buying position. OP_SELL 1 Selling position. OP_BUYLIMIT 2 Buy limit pending position. OP_SELLLIMIT 3 Sell limit pendin...

    2019-07-11 MQL4编程学习
  • MT4 EA/脚本自定义函数:一键全部平仓

    明升西方馆备用 bool ClosePosition()//Close all pending and holding positions { bool Flag=true; int tick[200],tp[200]; int j=0; for(int i=0;i<OrdersTotal();i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if(Ord...

    2019-07-11 MQL4编程学习
  • 关于MQL编程智能交易编程中未来函数的理解

    明升西方馆备用初学MQL编程者 应该听说过“未来函数”的说法,这里做个明确阐述。未来函数 来自于国内股软指标编程领域,因为国内股软中很多都有一些特殊函数用于提取未来的数据进行当前K线的指标计算,这些函数被称之为未来函数。在MQL...

    2019-07-11 MQL4编程学习
你可能感兴趣