nicix 发表于 2021-6-22 11:09:13

对冲马丁开仓条件的问题

我想实现一个开仓的策略:1、价格在55均线之上的时候,价格触碰到布林带的下轨开多单;2、价格在55均线之下的时候,价格触碰到布林带的上轨开空单。
我看EA帮助手册上,价格&均线开仓的定义就是:价格&均线开仓:价格在长均线上方,系统进多单,反之进空单;我的设置: 但是我在回测和实盘中同时满足布林和均线开仓时,经常不按条件开仓,比如在均线之上开空单,在均线之下开多单。如图:实际上按如果按开仓条件的话这里不应该开空单,因为价格并不在长均线之下。请问这是什么原因呢?是我的设置有问题吗?

唐老师 发表于 2021-6-23 15:59:03


可能跟视觉有误差,所以你以为ea出错了。
“价格和均线”里,你选择的是“开仓按收盘价”,看图上,上一根K线的收盘价,可能刚好低于了均线,而这根K线正好又大于了布林上轨。
所以EA开仓是没错的,因为EA会严谨的执行交易策略。

建议你把“开仓按收盘价”改成“开仓按现价”(点击按钮切换),应该可以避免上图的这种情况。

EA邦高老师 发表于 2021-6-23 17:57:39

请确认调入的均线是否为ema类型。

nicix 发表于 2021-6-30 16:54:43

唐老师 发表于 2021-6-23 15:59
可能跟视觉有误差,所以你以为ea出错了。
“价格和均线”里,你选择的是“开仓按收盘价”,看图上,上一根 ...

改为现价之后这个问题确实解决了,感谢
页: [1]
查看完整版本: 对冲马丁开仓条件的问题