EA邦程序化交易论坛

标题: 求助rsi开平仓止损问题 [打印本页]

作者: dy520    时间: 2022-2-24 18:42
标题: 求助rsi开平仓止损问题
本帖最后由 EA邦高老师 于 2022-3-2 14:18 编辑

我想设置这样一个思路,在Hedging_EA里,条件开平仓是rsi上线70出V形开空单,下线30出V行开多单,平仓正好反过来,这个会设置。
我还想设置一个止损,就是当rsi值超过85空单自动止损,rsi值低于15自动止损多单,下面这个改如何设置能,求助大佬
这个止损数值最好可以主动设置

作者: 唐老师    时间: 2022-2-24 19:54
应该要开两个图表,一个设置成v形开平仓,一个设置成超过85平仓,打开管理手动单,或是把配置文件里的魔术码改成一样的。
注意:修改配置文件中的魔术码时要关掉mt4,修改完成后再打开。
作者: dy520    时间: 2022-2-25 01:13
唐老师 发表于 2022-2-24 19:54
应该要开两个图表,一个设置成v形开平仓,一个设置成超过85平仓,打开管理手动单,或是把配置文件里的魔术 ...

感谢唐老师帮我解答,我试验确实能够达到效果,但同时又出现一个新问题。就是当另个图标窗口管理手动订单,触发止损后。负责开仓的窗口因为在平仓后,无单,又满足了开仓条件,之后又导致另一个窗口平仓,短时间内如此反复。
现有EA中有没有办法解决这个问题呢?或者是和均线交叉开单一样,只在rsi线触碰对应百分比时开仓,比如70和20,当超过70或者低于20时,无单情况下不开单

作者: 唐老师    时间: 2022-2-26 11:00
dy520 发表于 2022-2-25 01:13
感谢唐老师帮我解答,我试验确实能够达到效果,但同时又出现一个新问题。就是当另个图标窗口管理手动订单 ...

就算只用一个ea也无法避免这种情况。
因为开仓的条件,和平仓的条件不一致,就有可能同时开仓和平仓。
如果平仓条件是跟开仓条件完全相反,那不会出现这种同时满足开平仓的问题。
还是要在策略上找原因,你可以试试,把开仓的策略加到平仓上面,或是把平仓的部分条件加到开仓上面,就是说让开仓包含一部分平仓的条件,或平仓包含一部分开仓条件,明白我的意思吧。

作者: dy520    时间: 2022-2-28 16:11
唐老师 发表于 2022-2-24 19:54
应该要开两个图表,一个设置成v形开平仓,一个设置成超过85平仓,打开管理手动单,或是把配置文件里的魔术 ...

感谢唐老师解答,我已经通过开两个窗口解决了这个问题

作者: gaohui_8888    时间: 2022-2-28 23:27
学习学习




欢迎光临 EA邦程序化交易论坛 (https://www.eabang.com/bbs/) Powered by Discuz! X3.5