手机版
在线交易平台

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

开户咨询
在线交易开户咨询
阅读 : 10072 次
点击此处咨询交易开户相关问题
外_汇_邦 WaiHuiBang.com
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的方式,则可以将它完全当作一个记录状态的容器。用于任何需要记录入场当时情况的容器。这就给你的程序带来了很大的灵活性。做过编程的人一定知道:这样可以演变出很多“奇特”的功能。

外_汇_邦 WaiHuiBang.com
       在正规平台开户,开始您的交易之旅

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

免责声明: 本文内容不代表外汇邦网站观点,内容仅供参考,不构成投资建议。投资者若据此操作,风险自担。

相关文章

点击查看低点差交易平台稳定专业、接受多国监管的交易经纪商稳定快速、适合EA交易的平台

  • 从零开始学习MT4外汇EA编程(一)

    开始使用MT4前言 当变幻莫测的外汇市场、24 小时不间断的交易、品种...

    在线交易开户 MQL4编程学习
  • MT4订单的“身份证”以及如何找出属于你程序的订单

    MT4在设计的时候就充分考率了定单的程序操作问题。因此对订单的属性设计可谓十分周全。 除了常见的开仓价 开仓时间等等内容,和识别订单关系密切的还有3个属性:1、Ticket 这是订单的唯一身份号码,也是下单后由服务器生成...

    交易开户 MQL4编程学习
  • 扒一扒市场上各种类型的外汇EA,如何更好的利用EA!

    目前外汇EA的类型及特点主要有以下几种:趋势型EA:适合稳健的中长期交易,盈利能力不一定最强,但胜在稳定,亏损的波幅比例相对较小,有较高的安全系数。头皮类EA:纯粹是快进快出的超短线典范,多在行情平淡的晚间...

    在线交易平台 MQL4编程学习
  • MT4编程初级手册(11):使用MT4的报警功能
    MT4编程初级手册(11):使用MT4的报警功能

    报警功能是MT4的一个特色功能。它可以在预定的条件达到时,给用户发出警报。见图: 与指标画线相比,报警语句则显得相对简单,只要在判断语句中加一个报警的指令语句即可。 报警方式有:弹出窗口报警、音乐报警、邮件报警...

    经纪商平台 MQL4编程学习
  • MQL4交易函数常见错误代码及处理意见

    任何交易相关操作(OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete()和OrderModify()函数)都会因为些原因导致失败,返回负的订单号或FALSE,我们通过调用GetLastError()函数能找出失败的原因。每一...

    交易开户知识 MQL4编程学习
你可能感兴趣