10点3.mq4 - 页 292

 

本周FXAO Ladder v0.TJMA-ATR的结果。

直到8-1才开始测试这个。

附加的文件:
8_3_1.htm  12 kb
 

你好

谢谢你的测试。

这里是带有ATR的版本,可以避免1、5、15和30分钟时间框架的价格突然跳动。这意味着更多的利润保护,所以它意味着更低的资金损失,但并不总是更高的利润结果。

如果你想停止当前的ATR时间框架,将ATR值设置为100,那么ATR将被设置在最大波动率之上。

你可以体验到许多不同的结果,在某些月份的结果可能是非常惊人的。一般来说,更多的ATR是为了提供更安全的交易。

level1=0.1, level2=0.4, level3=0.2; - lot size

SLlevel1=0, SLlevel2=70, SLlevel3=40 - SL大小,SLlevel2=50, SLlevel3=50也可以是好的。

TPlevel=10, TPleve2=10, TPleve3=12 - TP尺寸

ATRvalue=0.0011, ATR_timeframe=1, ATR_Period=4; - 1分钟时间框架

ATRvalue2=0.0005, ATR_timeframe2=5, ATR_Period2=1; - 5分钟时间框架

ATRvalue3=0.003, ATR_timeframe3=15, ATR_Period3=2; - 15分钟时间框架

ATRvalue4=0.005, ATR_timeframe4=30, ATR_Period4=3; - 30分钟时间框架

dist=15; - 水平之间的距离

Santimo是对的,在以前的TURBO_JMA时间框架设置中,结果更好,这在这个版本中被引入。

我相信对于EA的进一步发展,只有避免SL才能对最终结果产生积极影响。

ATR是一个价格变化值,不显示价格方向,所以在价格突然变化时,考虑到价格跳跃的方向,增加对冲可能会有更多的利润,但这是非常危险的,所以我没有把这个放在EA中。

我还在考虑根据ADX的变化-距离和TP:如果ADX上升,距离=10,TP=2,如果ADX下降,距离=15,TP=10。但我也没有这样做。

master001

附加的文件:
 

很好。 将试一试。

 

我把它放在欧元/美元15TF上。

我应该运行默认设置吗?

谢谢

里克

 

我使用默认参数运行了2007年至今的所有欧元/美元30分钟TF。 见下图。 这是一个缓慢的消耗。

我已经完成了大部分GBP/USD的测试,使用默认参数对同一时期的5分钟Tf进行了测试,得到了类似的结果,只是情况稍差一些。

所有的测试都是使用每个tick

我正在为欧元/美元30分钟的优化运行做准备。 这将需要一些时间。

附加的文件:
 

更多的测试结果。当然,看起来市场环境对这个EA的结果有很大的不同。

我试图对2007年的欧元/美元30分钟的周期进行优化。我无法找到任何有利可图的设置。(可能有一些,但我必须扩大测试来找出。我试图优化SL1,TP1,ATRVAL4和ATRPeriod4)。

然后我试着用15分钟的TF和2007年的默认选项测试了欧元/美元,结果与上面公布的30分钟类似。逐渐的损失。见下文。

然后我试着在2004年7月至2005年12月期间使用15分钟的TF和默认期权来测试eur/usd,结果明显好转,而且是积极的结果,同时也有低的缩水。见下文。

附加的文件:
 

你好

第一次测试应该在默认设置下进行,以检查结果。

我认为应该在4h时间框架上进行分析,因为对利润最危险的是趋势反转。所以趋势反转越少,利润就越高。

我的ATR、SL、TP和dist设置是为GBPUSD设计的,所以你应该为不同的交叉盘找到这种设置,这将是最合适的,例如,如果你把dist=15改为dist=10,你会看到在趋势中的利润有相当大的积极差异。

所有的设置都是为了在趋势反转时获胜!

时间框架越小,越难找到合适的设置。我不想说较新的版本更好,如果有一些版本,你可以选择最安全和稳定的。我不知道如何动态,如何针对不同的市场特征进行自动调整。

我希望ATR(波动率)参数能有所帮助,但还需要很多实验。

当你把不同时间段的ATR值设置为100时,会有更多不同的结果,看看结果是否更好。

在5分钟的时间框架上测试总是给我带来不好的结果。

Yoeleven说,EA遇到了错误:交易环境繁忙。我读到过,错误发生在与其他模拟运行的EA的碰撞中,但我也见过一些情况,在没有EA的情况下(!),收到这样的信息。以下是链接(它只涉及1个以上的EA运行的情况)。

错误146("交易环境繁忙")以及如何处理它 - MQL4文章

如果有人能认真解释一下不同经纪商的数据之间的差异如何以及为什么会影响到EA的结果,这将是非常好的。

主人公001

 
master001:
你好

第一次测试应该在默认设置下进行,以检查结果。

我认为分析应该在4h时间框架上进行,因为对利润最危险的是趋势逆转。所以趋势反转越少,利润就越高。

我的ATR、SL、TP和dist设置是为GBPUSD设计的,所以你应该为不同的交叉盘找到这种设置,这将是最合适的,例如,如果你把dist=15改为dist=10,你会看到在趋势中的利润有相当大的积极差异。

所有的设置都是为了在趋势反转时获胜!

时间框架越小,越难找到合适的设置。我不想说较新的版本更好,如果有一些版本你可以选择最安全和稳定的。我不知道如何动态,如何针对不同的市场特征进行自动调整。

我希望ATR(波动率)参数能有所帮助,但还需要很多实验。

当你把不同时间段的ATR值设置为100时,会有更多不同的结果,看看结果是否更好。

在5分钟的时间框架上测试总是给我带来不好的结果。

Yoeleven说,EA遇到了错误:交易环境繁忙。我读到过,错误发生在与其他模拟运行的EA的碰撞中,但我也见过一些情况,在没有EA的情况下(!),收到这样的信息。以下是链接(它只涉及1个以上的EA运行的情况)。

错误146("交易环境繁忙")以及如何处理它 - MQL4文章

如果有人能认真解释一下不同经纪商的数据之间的差异对EA结果的影响,那将是非常好的。

master001

好的。

我不知道要测试什么。

我将把它放在4小时内。

 

伙计们,即使你在过去7年的数据中成功地对EA进行了回测,你的EA也会在正向测试或实盘交易中失败。因为自2007年以来,市场范围发生了很大的变化。如果你能将2007年的设置曲线拟合到现在,你的EA可能会存活更长的时间。

谢谢

大卫

 

我现在正在测试欧元/美元和英镑/美元的4HR TF。 在使用默认值的情况下,很难获得积极的结果。

所以我正在尝试优化。 据推测,这包括将ATR_timeframe设置为240,优化值和周期,以及其他诸如tp和sl的东西。 还是我的想法不对?

谢谢。