错误、漏洞、问题 - 页 478 1...471472473474475476477478479480481482483484485...3184 新评论 vyv 2011.08.02 14:41 #4771 Rosh:打开一个带有只写标志FILE_WRITE 的文件,写你想 写的东西。在此之前的任何内容都将被删除。谢谢,这样比较方便......但是,如果我使用一个文件来缓存数据(如果终端重新启动,Expert Advisor将从文件中读取状态并继续工作,就像什么都没发生过一样),也就是说,我在不断地对它进行读写...我必须不断地:1.打开阅读2.阅读,3.关闭,4.打开写作,5.写作,6.关闭 ....7打开阅读...等。这既是一个资源问题,也是一个不必要的错误,因为它很复杂。相反,你可以1.打开文件进行读/写,2.读,3.清除(如果需要),4.写...5 当取消专家初始化时--关闭文件。 BaTTLeBLooM 2011.08.02 15:15 #4772 MT5有一些乱七八糟的东西,它什么时候才能变得友好?访问数组时的关键错误让我很不爽......而无论如何,如何获得至少是3年前的价格值...它在任何时间范围内发誓,甚至一小时,甚至一个星期......。这是自1993年以来的历史......MT5到底在对我的大脑做什么? DV2010 2011.08.02 17:48 #4773 Alert的 信息输出有2个明显的缺点。1.没有办法调整前两栏的宽度,所以它们总是占屏幕的一半,尽管你可以在几乎任何程序中改变字段的宽度。2.由于空格字符只占一个正常符号的一半,因此很难在第三字段内对几列不同的数据进行格式化输出,也就没有相应的功能。为什么减号和空白处的宽度是正常数字和字母的一半,这也很难理解。为什么以及何时这一切可能是关键的? 我自己的一个例子。作为检查的结果,我有17个参数,每个条形图输出29个过滤器。因此,29行中的每一行应该包含17个参数,但由于其中一些参数的名称长度不等,结果的可读性,唉,受到很大影响。 Mykola Demko 2011.08.02 18:39 #4774 DV2010:...为什么减号和空格字符的宽度是普通数字和字母的一半,这也是令人难以理解的。...因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。单行线字体- 维基百科 DV2010 2011.08.03 10:15 #4775 Urain:因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。 你能告诉我如何将第三个Alert 字段分割(格式化)成列,同时考虑到它们的内容可能不同? Владимир 2011.08.05 12:47 #4776 Админ6034Rosh2011.07.27 10:042011.07.27 10:04:39关于MetaTrader 5 build 480 的公告在接下来的几天里,我们正在计划MetaTrader 5平台的下一次更新。计划进行以下改革。我不明白!我仍然有一个比德尔478,还是说公告只是不想转为发布? Renat Fatkhullin 2011.08.05 13:00 #4777 Erm955:我不明白的事情!我不知道。我还有一个Beadle 478,还是说公告就是不愿意进入发布阶段?在宣布之后,为了进行更多的测试,我们将构建工作推迟了一些。我们将在未来几天内发布该版本--它几乎已经完成。另外,现在也是假期时间,开发人员需要休息一下。 [删除] 2011.08.05 21:32 #4778 请告知可能是什么问题。我做了一个专家顾问,它的主体是在一个有300毫秒停顿的循环中,该循环是OnTimer函数,一切工作了20-30分钟,然后专家顾问从图表中被移除。 交易终端中没有错误信息(除以零,等等),GetLastError()也没有发誓。 为什么会这样? --- 2011.08.05 21:38 #4779 220Volt:则该专家将从图表中删除。为什么会发生这种情况? 删除的原因是什么? 你看了吗? [删除] 2011.08.05 21:49 #4780 这就是问题所在,我无法理解为什么。在专家标签(交易终端)中没有错误信息,在日志标签中一切正常,程序完全执行(显示最后一行信息)。专家顾问在没有OnDeinit()函数的情况下被删除。 Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции www.mql5.com Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5 1...471472473474475476477478479480481482483484485...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
打开一个带有只写标志FILE_WRITE 的文件,写你想 写的东西。在此之前的任何内容都将被删除。
谢谢,这样比较方便......
但是,如果我使用一个文件来缓存数据(如果终端重新启动,Expert Advisor将从文件中读取状态并继续工作,就像什么都没发生过一样),也就是说,我在不断地对它进行读写...我必须不断地:1.打开阅读2.阅读,3.关闭,4.打开写作,5.写作,6.关闭 ....7打开阅读...等。这既是一个资源问题,也是一个不必要的错误,因为它很复杂。
相反,你可以1.打开文件进行读/写,2.读,3.清除(如果需要),4.写...5 当取消专家初始化时--关闭文件。
MT5有一些乱七八糟的东西,它什么时候才能变得友好?访问数组时的关键错误让我很不爽......
而无论如何,如何获得至少是3年前的价格值...
它在任何时间范围内发誓,甚至一小时,甚至一个星期......。这是自1993年以来的历史......MT5到底在对我的大脑做什么?
Alert的 信息输出有2个明显的缺点。
1.没有办法调整前两栏的宽度,所以它们总是占屏幕的一半,尽管你可以在几乎任何程序中改变字段的宽度。
2.由于空格字符只占一个正常符号的一半,因此很难在第三字段内对几列不同的数据进行格式化输出,也就没有相应的功能。为什么减号和空白处的宽度是正常数字和字母的一半,这也很难理解。
为什么以及何时这一切可能是关键的?
我自己的一个例子。作为检查的结果,我有17个参数,每个条形图输出29个过滤器。因此,29行中的每一行应该包含17个参数,但由于其中一些参数的名称长度不等,结果的可读性,唉,受到很大影响。DV2010:
...
为什么减号和空格字符的宽度是普通数字和字母的一半,这也是令人难以理解的。
...
因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。
单行线字体- 维基百科
因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。
Админ
6034
关于MetaTrader 5 build 480 的公告
在接下来的几天里,我们正在计划MetaTrader 5平台的下一次更新。计划进行以下改革。
我不明白!我仍然有一个比德尔478,还是说公告只是不想转为发布?
我不明白的事情!我不知道。我还有一个Beadle 478,还是说公告就是不愿意进入发布阶段?
在宣布之后,为了进行更多的测试,我们将构建工作推迟了一些。我们将在未来几天内发布该版本--它几乎已经完成。
另外,现在也是假期时间,开发人员需要休息一下。
请告知可能是什么问题。
我做了一个专家顾问,它的主体是在一个有300毫秒停顿的循环中,该循环是OnTimer函数,一切工作了20-30分钟,然后专家顾问从图表中被移除。 交易终端中没有错误信息(除以零,等等),GetLastError()也没有发誓。 为什么会这样?
220Volt:
则该专家将从图表中删除。为什么会发生这种情况?
这就是问题所在,我无法理解为什么。在专家标签(交易终端)中没有错误信息,在日志标签中一切正常,程序完全执行(显示最后一行信息)。专家顾问在没有OnDeinit()函数的情况下被删除。