奇迹仍在继续! - 页 8

 
GoldenFox писал(а)>>

你好,安吉拉

你用哪种数据类型来处理 double 或 int ticks ?如果你把它转换为整数类型,你怎么做?

问题是,在使用双字型的操作中,终端经常在最后一位数字上出错。

如果你比较两个相等的变量,例如,像这样(数字不一定是这样的)。

双重a=1.5555。

双倍b=1.5555。

如果(a-b>0) 打印("a>b")。

elseif (a-b<0) Print ("a<b");

else 打印("a=b")。

那么 对于某些a和b相互相等的情况,结果可能是a>b或a<b,尽管a=b应该是。

初步的归一化并没有给出正确的结果。

在比较、减法、除法和确定除法的余数时,会出现错误。我没有检查其余的东西--我发现的结果就足够了:))))我不能说这些错误如何取决于具体的数字(我懒得去找)。有一种概率是随机的,也就是说,在相同的数据上发生或不发生。我可以肯定的一点是,错误发生在最后一位数。

如果你的专家顾问使用双倍 类型的操作,并且 有相当多的操作,错误就会逐渐累积。

这可能是原因。

PS:顺便说一下,我在Alpari终端发现了这个错误。我没有在其他经纪人终端上检查过,但也许那里也有。

我曾面临过这些问题,但在这种情况下,我有一个不同的问题,在一个终端上它是稳定的,在另一个终端上它是不稳定的。

 
Angela писал(а)>>

不,我没有。

在我的个人信息中查看。

 

还有一个选项。

当连接到服务器时,终端会自动下载开放图表上的数据并将其添加到历史记录中。如果历史上有它在连接时下载的同一时期的数据,历史文件中的数据就会被新的数据取代。

也许,终端MQ是从另一个地方而不是Alpari网站下载的。

你可以通过这种方式找到它。连接Alpari终端。下载报价档案。重新启动终端。启动测试器。测试结束后,我们需要阻止终端与服务器的连接。

进入代理服务器设置(Service-Settings-Server-Proxy...),在 "Server "字段中写入一个不存在的代理(如192.168.100.100:10000)。点击 "确定"。在 "服务器 "选项卡中勾选 "启用代理服务器"。重新启动终端。此后,终端无法连接到服务器。

同样,对于MQ终端,进入代理服务器设置(Service-Settings-Server-Proxy...),在 "Server "一行写上不存在的代理(例如192.168.100.100:10000)。点击 "确定"。在 "服务器 "选项卡中勾选 "启用代理"。关闭MQ终端。

然后再次在Alpari中开始测试,并在测试完成后将 "history "和 "tester "文件夹从Alpari终端完全复制到MQ终端(MQ应关闭)。

现在启动MQ终端,测试专家顾问。

如果之后没有差异,那么我们就从不同地方下载了历史。

如果仍然有差异,那么我们可以明确地说,Alpari终端有问题。

顺便说一下,Alpari的历史与其他经纪公司非常不同,它不仅仅是5位数和浮动点差。数据在2004年4月左右开始出现差异。

我有一个专家顾问,从1999年到2006年,测试器显示稳定增长。自2007年以来,专家顾问也一直在不断地亏损。我已经在几家经纪公司测试过。各地的情况几乎都是如此。直到2006年10月出现了稳定的增长,随后到2007年1月,余额几乎保持在同一水平,然后稳定地下降。

而在Alpari终端,稳定的损失从2004年4月就开始了。

这里也有一个类似的问题https://www.mql5.com/ru/forum/112852

 
GoldenFox писал(а)>>

我有一个EA,从1999年到2006年在测试器中一直显示稳定增长。自2007年以来,专家顾问也一直在不断地亏损。我已经在几家经纪公司测试过。各地的情况几乎都是如此。直到2006年10月稳定增长,然后直到2007年1月余额保持在同一水平,然后它稳定地排水。

有这样一件事。在我看来,原因是自2006年以来,机器人进入市场,其数量每年都在增加。其结果是,经典的TA不再起作用。我相信很多人会不同意,但我相信每个人都无一例外地在市场上遇到过价格违背所有TA规律的情况。
 
DC2008 >> :
有这样一件事。在我看来,原因是机器人自2006年以来一直在市场上出现,而且每年都有更多的机器人。其结果是,经典的TA不再起作用。我相信很多人会不同意,但我相信每个人都无一例外地在市场上遇到过价格违背TA所有规律的情况。

2006年之前,大家都很高兴,因为法律起作用了吗?还是大多数 "专家 "在之前和之后都一样成功?

 
DC2008 >> :
...自2006年以来,机器人一直在市场上 ...

所以机器人是在2006年才诞生的?:)))

嗯,嗯...

而计算机可能是在05年出生的?

DC2008>>:
.... 结果是--经典的TA不再起作用了。 ...

你最好对这种慷慨激昂的说法小心谨慎,因为如果它对你不起作用,并不意味着它根本不起作用。

例如,我尽可能地挣扎,但我无法从神经网络中获得任何实际用途。但这并不是得出 "国安局不起作用 "这一结论的依据。

贝廷格让他们工作,他们做得很好。而且我猜他不是唯一的一个。

 

安吉拉。

我对你(我们的!))的小题大做有一些想法。然后我想,--当然,这一切都很有趣,但不值得去理会。你似乎也得出了同样的结论。

TC的稳定性比这个问题更有趣。即便如此--有这样的问题是非常好的--你可以检查TC的合法性。(是的,你可以在一切事物中找到积极的一面。)


Z.U.

起初我以为我不小心来到了一个错误的分支--似曾相识,一些对TA有意见的人。的确,他们向我保证,是TA有问题。)典型的失败者逻辑。

你们有自己的主题。情绪对你的影响越来越大?(看在上帝的份上,不要回答--这个问题是反问句!))。

 
Svinozavr писал(а)>>

安吉拉。

我对你(我们的!))的流行有一些想法。然后我想,--当然,这一切都很有趣,但不值得去理会。你似乎也得出了同样的结论。

TC的稳定性比这个问题更有趣。即便如此--有这样的问题是非常好的--你可以检查TC的合法性。(是的,你可以在一切事物中找到积极的一面。)

Z.U.

起初以为是不小心上了一个错误的分支--似曾相识,有些人对TA有意见。的确,他们向你保证,这是TA的问题。)典型的失败者逻辑。

你们有自己的主题。情绪对你的影响越来越大?(看在上帝的份上,不要回答--这个问题是反问句!))。

是的,我其实都说过了,而且我不再做了。问题已经缩小到Alpari终端(尽管可能还有其他经纪公司,问题也会同样严重)。再次澄清最后一个实验,我在自主模式下工作,在Alpari终端上梳理历史,模拟完成了90%,没有出现图表不匹配的错误,我把Alpari终端上的报价历史文件夹转移到MQ终端。在MQ终端上,我得到的结果与以前的历史相同且稳定,建模质量也是90%。在Alpari终端上,它仍然不稳定,不对应于MQ。在MIG终端上,它完全符合MQ的要求,而且从各种迹象来看甚至更好。在没有连接到服务器的情况下操作,模拟账户或任何其他原因都不可能影响结果。

结论:不同的经纪公司在终端上有不同的设置,这极大地影响了对tick敏感的策略的结果。显然,这个问题很常见,在所有终端上都存在,但它出现的程度不同,取决于设置、TS敏感性等。在我的案例中,将TS从MQ终端转移到Alpari终端导致了60%的利润损失,如果使用不太敏感的策略,损失可能是10%-20%,可能大多数人只是没有在这个方向上做彻底的研究,没有注意到小的损失和差异,认为这只是与市场变化有关。显然,经常有人买了一个TS,结果显示与广告完全不同,这个问题也是存在的,并不是所有的卖家都是坏蛋,试图卖一个错误的,只是另一个经纪人终端,虽然这个世界上的一切是相对的。

我不再处理这个问题了,我使用另一种策略,他们像小猫一样快速出生,光是过去两个月我就数不清做了多少次。但现在满足我的3个指标(缩水不超过6%,利润--不低于4,每月交易数量不低于40,并且TS不需要定期重新优化),--还没有收到,其中一个指标超出了规范,但我希望我会。

我希望我能够得到它。 我可以认为这个话题已经结束了,无论如何,黑匣子的所有秘密都不会被我知道。

 
Angela >> :

我们可以认为这个话题已经结束了,反正黑匣子的所有秘密都不会向我们透露。

>> 阿门。