无源码自定义指标:制作根据箭头建仓的ea教程

第一步:加载自定指标“Bollinger Bands Stop”,获取箭头的颜色序号。

第二步:区分出向上箭头和向下箭头的颜色序号
 a、如果属性窗口中,向上箭头和向下箭头的颜色都只有一行,直接将颜色所对应的颜色序号记录下来就行。
 b、如果箭头颜色在属性窗口中有多行,比如上图中,向上箭头是绿色的,属性窗口中绿色有3行,无法知道哪行代表的是向上箭头。
   那么我们需要将每行的颜色设置不同,然后点“确认”按钮,然后查看向上箭头的颜色,就知道其所对应的颜色序号了。

第三步:打开网页http://www.eano1.com后,点击页面顶部的“新建策略”,进入ea策略编辑页面。

第四步:填写自定义指标的名称和参数信息。

上图中的数据类型,怕图片显示不清楚,现用文字列出:int double bool color string ,按照上图中的设置好后,点击页面底部的“确定”按钮即可。

第五步:添加“向上箭头建仓BUY单”的指令。


之后:

之后:

之后:

之后,效果如下:

第六步:添加“向下箭头建仓SELL单”的指令。


之后:

一图:

二图:

之后,效果如下:

第七步:保存策略,生成和下载ea。

ea生成成功后,会弹出下载保存窗口,您直接保存到mt4的ea目录中,然后刷新一下mt4的ea列表就能看到ea了,或者下载到其它目录保存,然后用首页中介绍的安装ea的方法安装。

测试效果如下:


需要特别说明的是:
1、mt4的指标目录中必须存在ea所用到的“Bollinger Bands Stop”这个指标,并且不能放在子目录中!可以不加载,但是必须存在。
2、有些指标,比如当前用到的“Bollinger Bands Stop”只会显示最近一段时间的K线上的箭头,太久以前的K线并不会显示指标箭头,
所以进行ea历史回测时,尽量选择最近的数据,否则无法看到指标箭头与建仓箭头之间的位置关系。

查看本教程实例的ea策略编辑页面

下载Bollinger Bands Stop指标