10点3.mq4 - 页 295

 
我没有看过这个EA的MQL,但是MT4在回测中没有删除点差,

The only way I've been able to get accurate backtests is to store all the spread costs in a variable, and print them to a log. Then I subtract the spread from the profits generated.

,至少我遇到的任何版本都没有。

如果你想得到真正的精确,你可以使用另一个叫做余额的变量,并设置。

balance = AccountBalance() - spread;

然后你用平衡变量来设置你的固定手数,而不是AccountBalance()。

相当复杂,可能需要重读一两遍。

我没有专业知识来质疑你所说的,如果你是对的,我也不会感到惊讶。 只是,如果这完全是真的,我就不会得到这样的结果。 你能解释一下为什么回测 中几乎每次进场都显示为-4美元,直到使用0的SL耗尽余额?

谢谢你对这个问题的任何启发。

saintmo

 

你好

Santimo,请描述你遇到的所有问题,我将努力寻找解决方案。

Master001

 

master001。

我不确定我是否能描述我的具体问题,以至于描述我的测试状况。我只能告诉你,我最近使用了你的新版程序,并使用2007年的数据在4HR时间框架内进行了测试。(FXDD和IBFX都是我现场交易的地方)。在我的测试中,2007年不仅代表了最近的时期,而且是对该EA最具挑战性的时期。

作为比较的基础,原始的T-JMA版本(英磅/美元)产生了10,055美元的损失,缩减了23.21%(5万美元账户交易0.1手)。采用默认参数 的新版本产生了9,255美元的损失,也有23%的缩减。一个轻微的改进。在查看图表和手动比较ATR指标的结果后,我选择了一些不同的参数,产生了10,400美元的损失,缩水24%。结果在错误的方向。

我还对4HR时间框架进行了几次优化运行,在2007年期间都没有产生积极的结果。

我现在真的不知道该怎么办了。有没有人测试过并得到了积极的结果?如果有,你使用的是什么设置、交易对、时间框架?

谢谢。

Saintmo

 

Rmi

saintmo:
谢谢你的信息,但是既然有这么多的版本,你能不能把你正在使用的版本公布出来? 或者参考一下可以找到它的帖子编号。

谢谢。

Saintmo

你可以在那里找到它。

https://www.mql5.com/en/forum/174975/page160

蒂埃里

 
thierrybl:
你可以在那里找到它。

https://www.mql5.com/en/forum/174975/page160

蒂埃里

哪个TF使用?

 

Rmi

Kamick:
哪个TF使用?

我在H1上运行它

 

你好

Saintmo我在2007年使用neuimex。

请从这里下载安装文件。

用户区 -> NEUIMEX交易终端 ::NEXTT交易系统

登录:asteroida5@wp.pl

密码: asteraster

我不知道为什么这个服务器拒绝我上传文件。

master001

 

master001。

当我现在正在运行的一些内存大的测试完成后,我会这样做。

我最初没有这样做,因为我想为什么要在一个我不太可能交易的平台上加载和测试。 但我会看看你有什么。

谢谢。

Saintmo

 

附上本周更新的T-JMA原始版本,使用FXDD的英镑/美元和欧元/美元。

我以为本周会恢复几次,但只是转到了另一个方向。 包括英镑/美元可能是一个错误。

附加的文件:
 

2周后再进行测试。