错误、漏洞、问题 - 页 132 1...125126127128129130131132133134135136137138139...3184 新评论 Test Account 2010.09.15 13:26 #1311 Dmitriy2:所有的检查都需要内置于测试器中,如果有对某些数据的要求,而这些数据缺失,那么就会出现错误。 否则,测试器有条,但由于某些原因,它不能计算出数据,并保持沉默...测试器与真实终端的模拟没有任何关系。同样的情况(理论上)可能发生在终端。 那你想得到什么错误呢?目前,如果数据还没有来得及计算,BarsCalculated函数 返回-1。如果没有计算的数据,CopyBuffer函数本身也会返回-1。所有这些在帮助中都有描述。 Документация по MQL5: Доступ к таймсериям и индикаторам / BarsCalculated www.mql5.com Доступ к таймсериям и индикаторам / BarsCalculated - Документация по MQL5 Vasiliy Orlov 2010.09.15 13:34 #1312 在测试器中打开图表 的按钮去哪里了? Документация по MQL5: Операции с графиками / ChartOpen www.mql5.com Операции с графиками / ChartOpen - Документация по MQL5 Rashid Umarov 2010.09.15 13:37 #1313 vasya_vasya: 在测试器中打开图表 的按钮去哪里了? 现在,一旦测试完成,图表就会自动打开。 [删除] 2010.09.15 13:37 #1314 vasya_vasya: 在测试器中打开图表 的按钮去哪里了? 图应该在测试结束时自己打开,在加入视觉模式后,它也会在测试开始时打开(在视觉模式下)。 Дмитрий 2010.09.15 14:09 #1315 alexvd: 测试器与此无关,它只是在模拟一个真实的终端。同样的情况(理论上)可能只是发生在终端。 那你想得到什么错误呢? 目前,如果数据还没有来得及计算,BarsCalculated函数 返回-1。如果没有计算的数据,CopyBuffer函数本身也会返回-1。所有这些在帮助中都有描述。 不...这是测试员的错...... 我又删除了BarsCalculated,将计算抛物线的函数保持原样,没有改变任何东西。 只在代码中添加了Parabolic(PERIOD_CURRENT,0.02,0.2,i+1)<=0的条件。if(iLow(PERIOD_CURRENT,i+1,1)<Параболик(PERIOD_CURRENT,0.02,0.2,i+1) || Параболик(PERIOD_CURRENT,0.02,0.2,i+1)<=0) break; 所以,当在日志中显示数值时,只有一次(第一次)抛物线函数,即CopyBuffer,返回0,而不是-1,因为它应该在出错的情况下(虽然这不应该,所有的数据都是全部下载的,没有伟大的多维数组,不应该出错!),所以只在测试中发生,只有一次。从这里开始,一切运作正常。 在主代码中,我并不关心函数的返回,最终当涉及到交易请求时,收到的请求值由通用函数检查,如果一切正常,我们就发送请求,如果不正常--我们就等待,直到一切正常......。 Mario 2010.09.15 14:41 #1316 顺便说一下,在晚上12点的冠军赛上会发生什么...重新开张还是调换收费? Ruslan Khasanov 2010.09.15 14:42 #1317 Rosh: 现在,一旦测试完成,图表就会自动打开。有这样的情况:测试结束 后,图表没有打开,生成了正常的报告,但去看交易时,发现没有交易。而该代理人的状态仍然是 "忙"。它与什么有关?还有一件事,当我再次运行EA时,在完成测试后,图表打开,交易开启,一切正常,但在第一次 "失败 "的测试后,再次出现了对象被添加到图表的时刻。 Rashid Umarov 2010.09.15 14:43 #1318 Kos:有这样的情况:测试结束后,图表没有打开,生成了正常的报告,但去看交易时,发现没有交易。而该代理人的状态仍然是 "忙"。它与什么有关?还有一件事,当EA在完成测试后重新运行时,图表打开,交易可用,一切正常,但在第一次 "失败 "的测试后,又有一些对象被添加到图表中。 最好把这种情况写给服务台。详细的描述有助于重现和消除错误。 Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. Ruslan Khasanov 2010.09.15 14:44 #1319 Rosh: 最好是向服务台 报告此类情况。详细的描述有助于重现和纠正错误。 认可 [删除] 2010.09.15 14:46 #1320 maryan.dirtyn: 顺便说一下,在晚上12点的冠军赛上会发生什么...重开还是调换应计? 根据我的理解,应计制,就像在演示中或在测试器中... 1...125126127128129130131132133134135136137138139...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Dmitriy2:
所有的检查都需要内置于测试器中,如果有对某些数据的要求,而这些数据缺失,那么就会出现错误。 否则,测试器有条,但由于某些原因,它不能计算出数据,并保持沉默...
测试器与真实终端的模拟没有任何关系。同样的情况(理论上)可能发生在终端。
那你想得到什么错误呢?
目前,如果数据还没有来得及计算,BarsCalculated函数 返回-1。如果没有计算的数据,CopyBuffer函数本身也会返回-1。所有这些在帮助中都有描述。
在测试器中打开图表 的按钮去哪里了?
在测试器中打开图表 的按钮去哪里了?
测试器与此无关,它只是在模拟一个真实的终端。同样的情况(理论上)可能只是发生在终端。
那你想得到什么错误呢?
目前,如果数据还没有来得及计算,BarsCalculated函数 返回-1。如果没有计算的数据,CopyBuffer函数本身也会返回-1。所有这些在帮助中都有描述。
不...这是测试员的错......
我又删除了BarsCalculated,将计算抛物线的函数保持原样,没有改变任何东西。
只在代码中添加了Parabolic(PERIOD_CURRENT,0.02,0.2,i+1)<=0的条件。
所以,当在日志中显示数值时,只有一次(第一次)抛物线函数,即CopyBuffer,返回0,而不是-1,因为它应该在出错的情况下(虽然这不应该,所有的数据都是全部下载的,没有伟大的多维数组,不应该出错!),所以只在测试中发生,只有一次。从这里开始,一切运作正常。
在主代码中,我并不关心函数的返回,最终当涉及到交易请求时,收到的请求值由通用函数检查,如果一切正常,我们就发送请求,如果不正常--我们就等待,直到一切正常......。
现在,一旦测试完成,图表就会自动打开。
有这样的情况:测试结束 后,图表没有打开,生成了正常的报告,但去看交易时,发现没有交易。而该代理人的状态仍然是 "忙"。它与什么有关?
还有一件事,当我再次运行EA时,在完成测试后,图表打开,交易开启,一切正常,但在第一次 "失败 "的测试后,再次出现了对象被添加到图表的时刻。
有这样的情况:测试结束后,图表没有打开,生成了正常的报告,但去看交易时,发现没有交易。而该代理人的状态仍然是 "忙"。它与什么有关?
还有一件事,当EA在完成测试后重新运行时,图表打开,交易可用,一切正常,但在第一次 "失败 "的测试后,又有一些对象被添加到图表中。
最好是向服务台 报告此类情况。详细的描述有助于重现和纠正错误。
顺便说一下,在晚上12点的冠军赛上会发生什么...重开还是调换应计?