您需要 登录 才可以下载或查看,没有帐号?注册
本帖最后由 ztrangle 于 2018-3-21 12:47 编辑
本人新手,手动操盘发现指标跑来跑去,跟本没有规律,压根看不懂。想求一个或者做一个网格类的的ea,如下:
1.适用于各小数位数的所有交易品种市场;
2.等距离开单,只要相应点位无单就开单,达到止盈止损就平单,不用带指标类的分析内容;
3.可以设定网格间距以及止损止盈数值小于服务器的最小默认值;
4.不是挂单类,是直接当前价位判断条件开单与平单;
本来开本帖的目的是求一个或者找人做一个最简单的EA,无奈,多日过去,并没有求到,只好自己边学习边自己编写。
自己做的EA,虽然现在仍存在大量问题,反复回测,在低点差的情况下,是盈利的。我的测试数据是贵金属黄金,微点差账户,点差平均在0.12的情况下。
网格类适合震荡区间,该EA也是如此,出现单边时,根据网格间距大小不同,会出现不同程度的回撤,目前正在想办法解决该问题。
问我索要源码的朋友,本来想发你邮箱,可找了半天,我都进不到自己的邮箱里头去,没法发出来,就贴在该贴上吧。
说实话,虽然回测盈利,但现在我并未用于实盘,因为回撤较大,还想继续完善一下再说,对网格类有兴趣的朋友,可以一起研究下。
因为我没有锁定盈利平仓时的标识号、货币对等内容,以便于调试,因此,该EA可以做为一键平仓用,设定盈利与止损目标值,将最多持单设定为0,可以在不下单的情况下将所有的持单平仓处理。
经过一个月的时间,自己编写的网格EA终于达到了初期的设想要求,也解决了前期测试中的大部分问题,在点差0.5的情况下,黄金2018.1.2-3.20日回测,如图:
仍存在的回撤问题,难以避免。这是由于网格EA本身决定的。当价格冲到新的区间,必然需要重新布网,这个布网过程是不盈利,或者说是必然亏损的。理论上来说,在同一个点位,只有第二次布网之后,才会出现盈利。
本EA纯网格,不看指标,不预判未来趋势,只看波动大小。原则上来说,小波动越剧烈,大波动的范围越窄,越适用。设计思路也很简单,就是个“堵鱼”的过程:价格无论走到哪里,都在上边与下边堵上,从哪边冲过去就在哪边再重新堵上,不断循环,如此往复。
为解决网格EA只能适应震荡区间、遇到单边就大亏甚至爆仓的问题,本EA采用翻倍的方式来解决了,倍数可自己设定。也就是,该EA适用于所有区间,即使出现单边,也能不会爆仓,稳定盈利。
特别提示一下,虽然不会爆仓,无论市场价格如何变化,都能够稳定盈利,但需要一个前提:你每天赚的钱要大于持仓单的总的隔夜费用。也就是说,持仓数量不能过大,当你运行很长一段时间后,由于上部大量的亏损多单与下部大量的亏损空单总数太过庞大,隔夜费就是个很大的数目,你需要对称的手工删除同等数量的持仓多空单,不建议用设置止损的方式自动平仓来降低持单数量,原因自己想。
最新版本的EA,不提供源码。只是在头次发的源码的基础之上,添加了翻倍方式来解决单边市场问题,其余内容几乎相同。
是否如我所描述,有兴趣的可以验证看看,ex4执行文件附件有效期一年。
等了5天,竟然一个回复的都没有,无奈自己写了个,哎,无语啊,亏的爆仓!第一次:下到100单....
第三次:3.10日,净值曲线像是心电图起起伏伏,好在坚持的时间较长,1个月未崩溃。目前发现程序存在两个问题:
1.在同一个点位重复下单的问题,是因为该点位计算的持仓数量返回数据不对,如何返回正确的持仓单数量;
2.下单操作延后一个循环,也就是在买入点必须波动2次才能下单,直线冲过去后,该点位就空出来了,无法下单
上面两个问题,研究了好久,怎么也找不到解决方案,求高手指点。谢谢
demo测试记录:3.21 净值 14430.67 3.22 9528.77
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!