ASCTrend系统 - 页 77

 

另一方面,我发现您在这个EA中使用了两个指标:ASCTrend和ASCTrend1。

虽然ASCTrend1是ASCTrend的一个重要指标,但是,为了避免混淆,并为ASCTrend EA找到最佳条件,请你修改EA,使其只基于ASCTrend指标工作。

 
etrade:
另一方面,我发现你在这个EA中使用了两个指标:ASCTrend和ASCTrend1 虽然ASCTrend1是ASCTrend的一个重要指标,但是,为了避免混淆,并为ASCTrend EA找到最佳条件,你能不能把这个EA修改为只基于ASCTrend指标工作...

应该是一个。

 
etrade:
我认为EA中存在一个错误

ASCTrend的唯一变量是风险参数。

虽然可以在EA中改变它,但在实际操作中,EA的行为没有任何区别。

我还测试了其他的ASCTrend EA,但也有同样的问题。

我甚至编辑了EA和指标的文件,加入了不同的RISK值,然后从头编译,但EA仍然在默认的RISK 3下工作。

这个问题的原因是什么?

 

对不起,我犯了一个错误

在帖子https://www.mql5.com/en/forum/173249/page6 中上传的EA在不同的RISK值下工作正常。

但我仍然有问题,无法适应newdigital开发的新EA。

 
etrade:
对不起,我犯了一个错误

在帖子https://www.mql5.com/en/forum/173249/page6 中上传的EA在不同的RISK值下工作正常。

但我仍然有问题,无法适应newdigital开发的新EA。

我无法解决这个风险问题。我问了Igorad,因为这个asctrend代码最初来自他,所以他知道得更多(见MetaEditor中代码内的评论)。

至于这个帖子中的这个EAhttps://www.mql5.com/en/forum/173249/page6,所以它使用了asctrend指标作为外部的自定义指标(意味着你必须在/indicators文件夹下有指标)。

我的EA没有从外部使用任何指标,这就是为什么我无法修复它。

希望它能很快被修复。

 
newdigital:
我无法解决这个风险问题。我问了Igorad,因为这段asctrend代码最初来自他,所以他知道得更清楚(见MetaEditor中代码内的注释)。

至于这个帖子上的这个EAhttps://www.mql5.com/en/forum/173249/page6,所以它使用的是外部的icustom asctrend指标(意味着你必须在/indicators文件夹里有指标)。

我的EA没有从外部使用任何指标,这就是为什么我无法修复它。

希望它能很快得到解决。

我理解你的情况,但我不明白RISK 3的默认值从何而来,因为我在编译前甚至在EA脚本中编辑过

 
etrade:
我理解你的情况,但我不明白这个RISK 3的默认值是怎么来的,因为我在编译前甚至在EA脚本中编辑过

我在这个帖子上更新了新的1.1版本的AsctrendBuySellExpert EAhttps://www.mql5.com/en/forum/173249/page51

Igorad修复了风险问题。

 
newdigital:
我在这个帖子上更新了新的1.1版本的AsctrendBuySellExpert EAhttps://www.mql5.com/en/forum/173249/page51 Igorad 修复了风险。

newdigital。

非常感谢这一改进。我将把它付诸于行动。我看了一下脚本,发现该交易系统就像帖子https://www.mql5.com/en/forum/173249/page6 中上传的ASCTrend EA。

正如我在https://www.mql5.com/en/forum/177886 中所讨论的

这个交易系统有一个很大的问题,因为它总是在没有交易的情况下打开一个新的交易。因此,如果一个交易被手动或TP或SL关闭,EA会在信号相同的情况下开启另一个交易。

换句话说,这个EA只在ASCTrend的一个开仓/平仓条件下工作。

 
etrade:
newdigital,

非常感谢这一改进。我将把它付诸于行动。我看了一下脚本,发现该交易系统就像帖子https://www.mql5.com/en/forum/173249/page6 中上传的ASCTrend EA。

正如我在https://www.mql5.com/en/forum/177886 中所讨论的

这个交易系统有一个很大的问题,因为它总是在没有交易的情况下打开一个新的交易。因此,如果一个交易被手动关闭,或被TP或SL关闭,EA会在信号相同的情况下开启另一个交易。

换句话说,这个EA只在ASCTrend的一个开仓/平仓条件下工作。

我看了这个主题,想说大多数的EA都是这样工作的。

EA正在等待下一个信号或信号被改变。几乎所有由Beluck和Igorad编写的EA都在等待信号。

例如,将AsctrendBuySellExpert_v1.1连接到GBPUSD M15图表上,获利=10,风险=8,你会看到(通过回测)。

附加的文件:
 

你说得很对。这是我的错误。这个问题只对ASCTrend EA有效,而不是AsctrendBuySellExpert_v1.1。

AsctrendBuySellExpert_v1.1的确是一个完美的EA。谢谢你的介绍。我将把它放在模拟账户 中,然后放在微型账户中进行测试。

对于通过添加额外的指标来改进该EA,有三种方法。

1.添加一个指标来忽略无效的信号。但问题是,在一个无效信号之后,当第二个指标改变时,EA将在无效信号上进行交易。我的意思是,我们需要一个显示与无效信号相反方向的指标,直到下一个信号。

2.找到一个显示非交易区的指标。类似ASCTrend1的指标,但要有一个长方向。

3.3.找到趋势方向(例如用EMA),然后说服EA在一个方向上交易(买入或卖出),同时第二个指标显示一个方向。

总之,时间会证明一切,但我对这个EA相当看好。

newdigital:
我看了这个主题,想说大多数的EA都是这样工作的。

EA正在等待下一个信号或信号被改变。而几乎所有由Beluck和Igorad编码的EA都在等待信号。

例如,将AsctrendBuySellExpert_v1.1连接到GBPUSD M15图表上,获利=10,风险=8,你会看到(通过回测)。