诚信为本
量力而为
当前位置:峰汇在线 ea编程知识 正文

手机端mt4一键平仓的实现

对于mt4平台的一键平仓,网络上有很多一键平仓脚本或一键平仓ea,这些都是基于电脑端mt4来执行的。那么能不能通过手机端mt4来执行一键平仓呢?既然有这种需求,那就应该能够找到解决办法。

在开发外汇ea的时候,很多情况下,我们都会接触到一些条件清仓类的编程,如账户盈亏达到多少就执行一键清除,又或者在简单的均线EA编程中,当均线形成死叉时就清仓所有多单,等等,细细研究一下,就不难发现,这些清仓动作的执行是因为它有了某个特定的执行条件。

那么接下来,我们就可以考虑,能不能通过手机端mt4给ea人为的制造一个特定条件?让ea判断到这种条件成立后执行相应的平仓动作。

答案是肯定能的,且通过实际测试也证明了这条思路的可行性。当然,到这里你可能发现,手机端mt4一键平仓其实是个概念上的偷换。

手机端mt4协助一键平仓功能的原理是在手机端mt4上按照ea中设定的参数来挂出指定特征的挂单,挂单成功后,就是人为给ea制作了一种条件,当ea识别到账号下出现了指定特征的挂单就会执行对应的平仓功能。

说到一键平仓,大家可能会想到很多种类型的一键平仓,如一键平仓多单、一键平空单、一键平盈利多单、一键平盈利空单、一键全平账户所有订单等等。要在ea中执行对应的平仓功能,那就在手机端mt4通过不同的挂单特征来制造不同的条件让ea查找判断并执行平仓即可。

在实际交易中,如果使用手机端mt4来协助一键平仓,以下事项还是需要注意的:

1、在mt4一键开平仓面板、一键挂单面板、挂单宝最新版本中都添加了手机端协助一键平仓功能。但“手机端协助一键平仓开关”默认是关闭状态,如果交易策略用不上此功能,不要开启。如果需要用,那将开关赋值”true”后在设置相关参数。

2、手机端mt4和面板EA所在的电脑端mt4必须是登录同一账号;

3、电脑端mt4的图表上必须加载有挂单面板EA并开启智能交易开关,也就是说面板EA处于正常运行状态;

4、为了手机端mt4挂单操作的方便,手机端mt4挂单类型采用第一个“买入限价”,也就是 buylimit 挂单;

5、挂单品种及手数必须和面板中参数设置完全一致,要是怕弄错,可以在参数设置后用手机拍个照片保存下来;

6、对于挂单价格,需要设置一个当前达不到的价格,防止造成意外,不能用可以达到的价格来挂。比如欧元兑美元EURUSD,可以在0.01000的价位去挂buylimit 挂多单。

mt4一键开平仓面板一键挂单面板挂单宝最新版本中,都实现了通过手机端mt4来协助一键平仓的功能。

版权所有转载请注明标题及链接:峰汇在线 » 手机端mt4一键平仓的实现