方法一:直接设置参数
1.选择一个加载了自动交易系统的图表,右击选择“专家列表”。
2.在弹出的专家窗口,点击“属性”。
进入EA参数设置窗口,根据需求来修改参数即可。
※以MT5本身的自动交易系统BlackCrows whiteSoldiers CCl为例,其可修改参数如下:
period for calculating average candlestick size:蜡烛平均大小的计算周期,默认值为12。
CCI period:CCI指标的周期,默认值为37。
price type:用于计算的价格类型,默认值为PRICE_CLOSE(即使用收盘价)。
position holding time in bars:持仓时间,以柱线数量为单位,默认值为10。
Stop Loss in points:止损点数,默认值为200点。
Take Profit in points:止盈点数,默认值为200点。
slippage in points:允许的滑点,默认值为10点。
Lot:交易手数,默认值为0.1。
Magic Number:EA的唯一标识符,默认值为120100,不建议修改。
3.双击这些参数即可进行修改,如下图:
4.修改完成后,再点击确定,即可保存参数设置。
方法二:通过MetaEditor代码设置
1.在导航栏中找到EA交易,进入“Free Robots”文件夹。
2.选择想要修改的自动交易程序,右击并选择“修改”。
3.打开“MetaEditor”窗口,这是一个代码编辑器。在这里,您可以查找想要修改的参数字段,并修改对应的数值。
例如,复制CCI指标周期字段的名称“CCI period”,在代码中搜索。
即可找到该字段,其前面就是CCI指标周期的代码(位置也可能是在后面或上/下),并找到原来默认的数值。
4.将数值修改成需要的数字,完成后按Ctrl+S保存。下次加载该自动交易程序时,新的默认值将生效。
※注意:
方法一:可以修改单独图表上应用的自动交易程序参数,适用于当前图表的特定EA设置,其他图表上的同一交易程序不会受到影响。
方法二:则是修改了整个自动交易程序的参数,影响所有应用该自动程序的图表。通过修改代码,默认的参数值将被永久改变,除非再次修改代码。
不同的EA(自动交易系统)都有其独特的参数设置,这些参数直接影响交易的执行方式和效果。因此,为了优化交易结果,交易者需要根据个人的交易策略和当前的市场情况,仔细调整和设置自动交易系统的参数。这包括选择合适的风险管理规则、交易频率、止损止盈点等,确保只能交易系统的表现能够与自身的交易目标和市场条件相匹配,从而实现最佳的交易效果。