一键挂单面板是EA文件,通过EA程序创建可视化面板来执行挂单。
一键挂单脚本是脚本文件,通过脚本程序来执行挂单。
在挂单功能的执行方面,两者是相同的,都可以通过不同的参数来实现各种不同需求的挂单。而且两者都是执行单次挂单,设置一次参数,执行一批单子。当然,也都可以根据需求设置不同的参数来重复执行挂单,能挂多少单子,是所在平台订单持仓规则的问题,脚本或者面板本身是不限制挂多少单子的。
在安装路径方面,EA面板文件和脚本文件是不同的。安装时,先在MT4上方“文件”菜单下点击“打开数据文件夹”,接着在数据文件夹中打开MQL4文件夹(如下图),在MQL4目录中的 Experts文件夹就是放置EA文件的地方,把”一键挂单面板.ex4″文件复制粘贴进去即可,Scripts 文件就是放置脚本文件的地方,根据需要选择复制脚本文件粘贴进去就可以。
因为都是需要执行挂单交易指令,所以在往图表加载EA面板或者脚本之前,都需要开启mt4的智能交易开关,在这方面,两者设置是完全相同的。在mt4上方“工具”菜单下点“选项”并参考下图勾选即可。
当一键挂单面板EA加载到图表以后,它会一直在图表上运行,直到人工从图表上移除EA为止。即使是周末市场不开盘,它在图表上也不会自动退出,到周一开盘后又会再次随价格跳动而运行。
如上图所示,当挂单面板加载到图表上以后,只要是在有价格跳动的交易时间段,它就会一直在循环运行内置程序。这些突出表现在订单管理方面,如移动止损就是一旦激活后就时刻随盈利的扩大而修改止损。一键挂单面板内置的多项订单管理功能也都是如此。
而当一键挂单系列脚本加载到图表后,它只执行一次内置程序,执行完就会自动从图表上退出。比如buystop挂单脚本,当鼠标拖拽到图表并设置参数确认后,它就按设置的参数挂出一批buystop单子,单子挂完以后就自动从图表上退出,不会在有任何执行动作。其中的提损保护,添加止损止盈等脚本,都是如此,加载一次执行一次。
从上面可以看出,虽然挂单面板和挂单脚本都是外汇mt4平台的挂单软件,但是两者在实际运行上还是有很大区别的。主要是挂单面板是EA文件,可以在市场交易时间段无休止的循环检测运行内置程序。而挂单脚本因其本身的属性,仅仅是加载到图表一次执行一次,执行完毕就会自动从图表退出。
还有一点也需要清楚,挂单面板和挂单脚本相互之间是没有任何冲突的。在加载有挂单面板的图表上,可以随意使用脚本来补单或者执行某些需要的功能。同时,如果用脚本使用和面板相同的订单识别码来挂单,那么挂单一旦成交,面板也会自动对这些订单执行管理的,如移动止损、平均止盈、盈亏清仓等。