你好,弗拉基米尔、
我想请您修改一下这个策略。目前,当指标进入 超买区间时,EA 会打开一个卖出仓位。 我建议当指标退出 超买区间时,EA 应该打开一个卖出仓位;当指标退出 超卖区间时,EA 应该打开一个买入仓位。另一个建议是:两个 MA 可能效果更好。
你好,弗拉基米尔、
我想请您修改一下这个策略。目前,当指标进入 超买区间时,EA 会打开一个卖出仓位。 我建议当指标退出 超买区间时,EA 应该打开一个卖出仓位;当指标退出 超卖区间时,EA 应该打开一个买入仓位。另一个建议是:两个 MA 可能效果更好。
目前,我还不打算改造这个顾问。
好的,我明白了,再次感谢。
https://www.mql5.com/en/code/18671 在 standart aplari 上不起作用,在 esp 上起作用,但警告说 "允许损失错误!",显然它无法从图表中获取 m_symbol.StopsLevel() 变量。
问题是,如果我注释掉这几行就可以了吗?或者,我怎样才能将它们改成在标准的 alpari 外汇图表上运行?
谢谢!
// if(ExtAllowLoss!=0 && ExtAllowLoss<m_symbol.StopsLevel())
// {
//Print("Wrong Allow Loss!");
// return(INIT_FAILED);
// }
// if(ExtTrailingStop!=0 && ExtTrailingStop<m_symbol.StopsLevel())
// {
// Print("Wrong Trailing Stop!");
// return(INIT_FAILED);
// }
- 投票: 27
- 2017.08.10
- Vladimir Karputov
- www.mql5.com
https://www.mql5.com/en/code/18671 在 standart aplari 上不起作用,在 esp 上起作用,但警告说 "允许损失错误!",显然它无法从图表中获取 m_symbol.StopsLevel() 变量。
问题是,如果我注释掉这几行就可以了吗?或者,我怎样才能将它们改成在标准的 alpari 外汇图表上运行?
谢谢!
1.应按以下方式插入代码:在论坛上正确插入代码。
2."无法从图表中获取 m_symbol.StopsLevel() 变量..."是一个不正确的语句。在检查之前先打印出来:
- 您设置的止损
- m_symbol.StopsLevel() 产生的结果

Expert_RSI_Stochastic_MA:
本EA交易使用了三个指标: MA(150), RSI(3) 中的水平 80 和 20, Stochastic(6, 3, 3) 中的水平 70 和 30.
作者: Vladimir Karputov