用测试器创造奇迹。 - 页 4 1234567 新评论 Valerii Mazurenko 2012.04.01 21:29 #31 总而言之,测试器/优化器的情况非常糟糕......我必须把第一条排除在工作之外。还有一个错误:它在任何地方都会发生(但相当频繁,虽然不总是这样),在工作日的第一个定时电话。1.测试器。FDAXZ1 2011.09.06 00:00 InfoTick: true bid/ask: 0 0 vol: 0.1 Volume: 0.1 Price/SL/TP: 0 322.5 -26 RetCode: 100162.同一参数的优化器(一次又一次)。FDAXZ1 2011.09.06 00:00 InfoTick: true bid/ask: 5246.5 5246.5 vol: 0.1 Volume: 0.1 Price/SL/TP: 5246.5 5569 5220.5 RetCode: 10009同时,在其他通道上,在测试器和优化器中的第一次触发出价/买价=0。我不知道应该如何,在测试器和优化器上的工作方式应该是一样的。 我将在服务台按329165号要求附上另一个专家顾问进行测试。+有时测试人员没有到达测试的终点--"结果 "选项卡没有出现,尽管日志显示测试通过了终点。 Valerii Mazurenko 2012.04.05 00:28 #32 更新。我在新版公告中没有看到任何错误修复(在服务台也没有看到),但它们是必不可少的。 Valerii Mazurenko 2012.04.06 10:49 #33 测试仪的另一个浮动故障(偶尔发生且不一致)。HL 0 Trade 11:40:47 2011.11.16 10:10:32 exchange buy 0.30 NZDCHF at 0.56548 (0.56468 / 0.56548 / 0.56468) DQ 0 Trades 11:40:47 2011.11.16 10:10:32 deal #46 buy 0.30 NZDCHF at 0.56548 done (based on order #46) QO 0 Trade 11:40:47 2011.11.16 10:10:32 deal performed [#46 buy 0.30 NZDCHF at 0.56548] GH 0 Trade 11:40:47 2011.11.16 10:10:32 order performed buy 0.30 at 0.56548 [#46 buy 0.30 NZDCHF at 0.56548] KF 0 BF_TEST_CALCHPR (NZDCHF,M12) 11:40:47 2011.11.16 10:10:37 MAX(stopLevel, freezeLevel):0 DR 2 Trades 11:40:47 2011.11.16 10:10:37 failed modify buy 0.30 NZDCHF sl: 0.00000, tp: 0.00000 -> sl: 0.36702, tp: 0.57612 [Invalid stops] QD 0 BF_TEST_CALCHPR (NZDCHF,M12) 11:40:47 2011.11.16 10:10:37 MAX(stopLevel, freezeLevel):0 DP 2 Trades 11:40:47 2011.11.16 10:10:37 failed modify buy 0.30 NZDCHF sl: 0.00000, tp: 0.00000 -> sl: 0.26779, tp: 0.58144 [Invalid stops] OR 0 BF_TEST_CALCHPR (NZDCHF,M12) 11:40:47 2011.11.16 10:10:37 MAX(stopLevel, freezeLevel):0 GN 2 Trades 11:40:47 2011.11.16 10:10:37 failed modify buy 0.30 NZDCHF sl: 0.00000, tp: 0.00000 -> sl: 0.16856, tp: 0.58676 [Invalid stops] EP 0 BF_TEST_CALCHPR (NZDCHF,M12) 11:40:47 2011.11.16 10:10:37 MAX(stopLevel, freezeLevel):0 HL 2 Trades 11:40:47 2011.11.16 10:10:37 failed modify buy 0.30 NZDCHF sl: 0.00000, tp: 0.00000 -> sl: 0.06933, tp: 0.59208 [Invalid stops] CN 0 BF_TEST_CALCHPR (NZDCHF,M12) 11:40:47 2011.11.16 10:10:37 MAX(stopLevel, freezeLevel):0 我不明白为什么无效止损,如果止损没有限制,使用NormalizeDouble,止损的数值是正确的? Документация по MQL5: Преобразование данных / NormalizeDouble www.mql5.com Преобразование данных / NormalizeDouble - Документация по MQL5 Renat Fatkhullin 2012.04.06 12:09 #34 notused:测试仪的另一个浮动故障(偶尔发生且不一致)。 我不明白为什么无效止损,如果止损没有限制,使用了NormalizeDouble,止损的数值是正确的?收到错误时,输出市场买入/卖出价格。当然,你会看到,止损点实际上是接近市场的。 Valerii Mazurenko 2012.04.06 12:24 #35 Renat:在收到错误时输出市场买入/卖出价格。你可能会看到,这些止损点实际上是接近市场的。我故意把StopLevel和FreezeLevel的最大数量放在日志中。 MAX(stopLevel, freezeLevel):0这对股票来说一般是正确的。此外,我又做了三次增加止损的尝试,最后一次是sl=0.06933,tp=0.59208(比开盘价 几乎高了一个月的范围,但没有什么可以停止的)。我将完成测试并打印当前的买入/卖出价--不太可能有什么变化。我在图表上看到2011.11.16的一个巨大峰值,显然你,Renat,是对的。UPD2.塔基-雷纳特,你是对的--有一个高峰,价格发生了巨大的变化。+ 我有一个强烈的主观印象,在第619次构建中,优化速度变慢了(我曾经使用4个核心+4个本地 "远程 "代理;现在只剩下本地代理了,也许这就是为什么看起来优化速度变慢了)。+++优化占用了计算机的所有资源,与其他应用程序一起工作变得不舒服(例如,观看youtube或在Visual Studio中工作)--在之前的构建中,即使有4个更多的本地 "远程 "代理,一切都很好,人们可以很舒服地做事。 Mykola Revych 2012.07.17 08:33 #36 如果开发者在测试器中提供一个调试器,就会容易得多。 谁能说为什么测试器中没有调试器? Anatoli Kazharski 2012.07.17 08:37 #37 1CMaster: 如果开发人员在测试器中提供调试器,那就容易多了。 谁能说为什么测试器中没有调试器? 因为这个原因,我甚至从未使用过它。对我来说,在可视化模式下实施和检查一切,不知不觉中更快。输出到日志、评论或我自己的信息面板 上的图表。 Yury Kulikov 2012.09.14 18:51 #38 未使用。优化和单次通过的结果不一致(服务台 - #329165 + EA也有)。stringo。 我们会想出办法的。我想问的是--你想通了吗?我不明白如何测试 专家顾问。而最恼人的是,优化是在云端运行的,钱被提走了,但人不能使用结果。 Anatoli Kazharski 2012.09.14 19:20 #39 Yurich:我想问的是--你想通了吗?因为不清楚如何测试专家顾问。而最令人恼火的是,优化是在云端完成的,钱被提取了,但你不能使用这个结果。... 这是一个多么大的差异。只有在云中运行优化时才会发生,还是在本地也会发生?我从来没有注意到这一点(我从来没有在云中进行过优化)。 Yury Kulikov 2012.09.14 19:24 #40 tol64: 这是一个多么大的差异。只有在云端优化时才会这样,还是在本地也会这样?我从来没有注意到这一点(我从来没有在云中进行过优化)。 在云中。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
总而言之,测试器/优化器的情况非常糟糕......我必须把第一条排除在工作之外。
还有一个错误:它在任何地方都会发生(但相当频繁,虽然不总是这样),在工作日的第一个定时电话。
1.测试器。
2.同一参数的优化器(一次又一次)。
同时,在其他通道上,在测试器和优化器中的第一次触发出价/买价=0。
我不知道应该如何,在测试器和优化器上的工作方式应该是一样的。
我将在服务台按329165号要求附上另一个专家顾问进行测试。
+有时测试人员没有到达测试的终点--"结果 "选项卡没有出现,尽管日志显示测试通过了终点。
更新。
我在新版公告中没有看到任何错误修复(在服务台也没有看到),但它们是必不可少的。
测试仪的另一个浮动故障(偶尔发生且不一致)。
我不明白为什么无效止损,如果止损没有限制,使用NormalizeDouble,止损的数值是正确的?测试仪的另一个浮动故障(偶尔发生且不一致)。
我不明白为什么无效止损,如果止损没有限制,使用了NormalizeDouble,止损的数值是正确的?收到错误时,输出市场买入/卖出价格。
当然,你会看到,止损点实际上是接近市场的。
在收到错误时输出市场买入/卖出价格。
你可能会看到,这些止损点实际上是接近市场的。
我故意把StopLevel和FreezeLevel的最大数量放在日志中。
MAX(stopLevel, freezeLevel):0
这对股票来说一般是正确的。此外,我又做了三次增加止损的尝试,最后一次是sl=0.06933,tp=0.59208(比开盘价 几乎高了一个月的范围,但没有什么可以停止的)。
我将完成测试并打印当前的买入/卖出价--不太可能有什么变化。
我在图表上看到2011.11.16的一个巨大峰值,显然你,Renat,是对的。
UPD2.塔基-雷纳特,你是对的--有一个高峰,价格发生了巨大的变化。
+ 我有一个强烈的主观印象,在第619次构建中,优化速度变慢了(我曾经使用4个核心+4个本地 "远程 "代理;现在只剩下本地代理了,也许这就是为什么看起来优化速度变慢了)。+++优化占用了计算机的所有资源,与其他应用程序一起工作变得不舒服(例如,观看youtube或在Visual Studio中工作)--在之前的构建中,即使有4个更多的本地 "远程 "代理,一切都很好,人们可以很舒服地做事。
如果开发人员在测试器中提供调试器,那就容易多了。 谁能说为什么测试器中没有调试器?
未使用。
优化和单次通过的结果不一致(服务台 - #329165 + EA也有)。
stringo。
我们会想出办法的。我想问的是--你想通了吗?我不明白如何测试 专家顾问。而最恼人的是,优化是在云端运行的,钱被提走了,但人不能使用结果。
我想问的是--你想通了吗?因为不清楚如何测试专家顾问。而最令人恼火的是,优化是在云端完成的,钱被提取了,但你不能使用这个结果。
...
这是一个多么大的差异。只有在云端优化时才会这样,还是在本地也会这样?我从来没有注意到这一点(我从来没有在云中进行过优化)。