错误、漏洞、问题 - 页 478

 
Rosh:

打开一个带有只写标志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:

...

为什么减号和空格字符的宽度是普通数字和字母的一半,这也是令人难以理解的。

...

因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。

单行线字体- 维基百科

 
Urain:

因为字体不是单行线,在单行线字体中,所有字符的宽度都是相等的。

你能告诉我如何将第三个Alert 字段分割(格式化)成列,同时考虑到它们的内容可能不同?
 

Админ
6034

Rosh2011.07.27 10:042011.07.27 10:04:39

关于MetaTrader 5 build 480公告

在接下来的几天里,我们正在计划MetaTrader 5平台的下一次更新。计划进行以下改革。

我不明白!我仍然有一个比德尔478,还是说公告只是不想转为发布?

 
Erm955:

我不明白的事情!我不知道。我还有一个Beadle 478,还是说公告就是不愿意进入发布阶段?

在宣布之后,为了进行更多的测试,我们将构建工作推迟了一些。我们将在未来几天内发布该版本--它几乎已经完成。

另外,现在也是假期时间,开发人员需要休息一下。

[删除]  

请告知可能是什么问题。

我做了一个专家顾问,它的主体是在一个有300毫秒停顿的循环中,该循环是OnTimer函数,一切工作了20-30分钟,然后专家顾问从图表中被移除。 交易终端中没有错误信息(除以零,等等),GetLastError()也没有发誓。 为什么会这样?

 

220Volt:

则该专家将从图表中删除。为什么会发生这种情况?

删除的原因是什么? 你看了吗?
[删除]  

这就是问题所在,我无法理解为什么。在专家标签(交易终端)中没有错误信息,在日志标签中一切正常,程序完全执行(显示最后一行信息)。专家顾问在没有OnDeinit()函数的情况下被删除。

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5