错误、漏洞、问题 - 页 322 1...315316317318319320321322323324325326327328329...3184 新评论 [删除] 2011.03.02 07:24 #3211 Renat: 那么,测试器的404版本即使在测试标准的移动平均数专家顾问时也会崩溃?移动平均线 和MACD都会发生混淆。 Rashid Umarov 2011.03.02 07:31 #3212 52_rus: 测试:MACD在TF H1 上的一年的样本。在第一次测试之后,立即进行第二次测试:MACD样本为一年的TF Н4 ; 在报告中,我们得到了对TFH1 的第一次测试的结果。 如果我们在第一次测试后等待5分钟,然后在不同的TF上运行下一次测试,我们会得到一个新的正确报告,与第一次测试报告不同。 打造404 一个类似问题的链接:https://www.mql5.com/ru/forum/3139 谢谢你的信息。转载,我们会改正。 vda 2011.03.02 09:36 #3213 大家下午好。为专家顾问编写了一些代码。 double Open1[1],Open2[1]; int data1=CopyOpen(Symbol1,0,1,1,Open1); int data2=CopyOpen(Symbol1,0,5,1,Open2); double ss=MathAbs(Open1[0]-Open2[0]); 计算1和5条之间的差异。将其打印 到日志中 并得到了这个 ss是一个模数的区别,在这一行之前,有开数1和5条。 正如你所看到的,差异并不清楚是如何计算出来的,它对所有第i次的人都是一样的。 吧,货币和TF。它出现在10个案例中的1个。也许这是一种服务,或者我搞错了什么? ...还是我搞错了? Alexey Da 2011.03.02 10:06 #3214 alexluek:大家下午好。为专家顾问编写了一些代码。 计算1和5条之间的差异。通过打印输出到日志这个怎么样?Print(DoubleToString(ss,SymbolInfoInteger(Symbol1,SYMBOL_DIGITS))); vda 2011.03.02 12:05 #3215 alexvd: 这个怎么样? 好的,我将在3-4小时后测试器完成后检查。 但不清楚为什么在Print中要 这样做(数字转换)。 如果它是这样计算的,而专家顾问就是这样工作的。 也许你暗示,如果你在代码中做同样的事情? 然后就可以在代码中尝试你的结构了 Документация по MQL5: Общие функции / Print www.mql5.com Общие функции / Print - Документация по MQL5 vda 2011.03.02 14:16 #3216 同... Aleksandr Chugunov 2011.03.02 14:23 #3217 alexluek:同...将差异正常化double ss=MathAbs(NormalizeDouble(Open1[0]-Open2[0], SymbolInfoInteger(Symbol1,SYMBOL_DIGITS)));https://www.mql5.com/ru/articles/1561https://www.mql5.com/ru/docs/convert/normalizedoublehttps://www.mql5.com/ru/docs/basis/types/double或者更好的是double ss=NormalizeDouble(MathAbs(Open1[0]-Open2[0]), SymbolInfoInteger(Symbol1,SYMBOL_DIGITS)); Особенности работы с числами типа double в MQL4 - Статьи по MQL4 www.mql5.com Особенности работы с числами типа double в MQL4 - Статьи по MQL4: примеры использования экспертов, тестирования и оптимизации vda 2011.03.02 15:37 #3218 AlexSTAL: 将差异正常化 https://www.mql5.com/ru/articles/1561 https://www.mql5.com/ru/docs/convert/normalizedouble https://www.mql5.com/ru/docs/basis/types/double 或更好的也许是 我将在一两个小时内尝试并回复... Slava 2011.03.02 15:41 #3219 alexluek: 我将在一两个小时内尝试... 首先,在帮助中阅读一下真实的数字。 vda 2011.03.02 15:44 #3220 嗯...它回来了。possible loss of data due to type conversion可能错过了一些东西NormalizeDouble与数组处理一样(例如,不想混淆...[1]-识别和[0]-使用)。 1...315316317318319320321322323324325326327328329...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那么,测试器的404版本即使在测试标准的移动平均数专家顾问时也会崩溃?
测试:MACD在TF H1 上的一年的样本。在第一次测试之后,立即进行第二次测试:MACD样本为一年的TF Н4 ; 在报告中,我们得到了对TFH1 的第一次测试的结果。
如果我们在第一次测试后等待5分钟,然后在不同的TF上运行下一次测试,我们会得到一个新的正确报告,与第一次测试报告不同。
打造404
一个类似问题的链接:https://www.mql5.com/ru/forum/3139
大家下午好。为专家顾问编写了一些代码。
计算1和5条之间的差异。将其打印 到日志中
并得到了这个
ss是一个模数的区别,在这一行之前,有开数1和5条。
正如你所看到的,差异并不清楚是如何计算出来的,它对所有第i次的人都是一样的。
吧,货币和TF。它出现在10个案例中的1个。也许这是一种服务,或者我搞错了什么?
...还是我搞错了?
大家下午好。为专家顾问编写了一些代码。
计算1和5条之间的差异。通过打印输出到日志
这个怎么样?
这个怎么样?
好的,我将在3-4小时后测试器完成后检查。
但不清楚为什么在Print中要 这样做(数字转换)。
如果它是这样计算的,而专家顾问就是这样工作的。
也许你暗示,如果你在代码中做同样的事情?
然后就可以在代码中尝试你的结构了
同...
同...
将差异正常化
https://www.mql5.com/ru/articles/1561
https://www.mql5.com/ru/docs/convert/normalizedouble
https://www.mql5.com/ru/docs/basis/types/double
或者更好的是
将差异正常化
https://www.mql5.com/ru/articles/1561
https://www.mql5.com/ru/docs/convert/normalizedouble
https://www.mql5.com/ru/docs/basis/types/double
或更好的也许是
我将在一两个小时内尝试并回复...
我将在一两个小时内尝试...
嗯...它回来了。
可能错过了一些东西NormalizeDouble
与数组处理一样(例如,不想混淆...[1]-识别和[0]-使用)。