错误、漏洞、问题 - 页 2002

 
Alexey Viktorov:

谁阻止你只添加一行?

或者你不知道假的是0,其他的都是真的,不管符号是什么?你从数组储备中取值,并想确保有0。 好吧,在这种情况下,用0初始化数组 是合理的,但为什么在不应该做的情况下要用强制清空来加重系统的负担?

对不起,但这个例子绝对是胡说八道。

为什么没有人用汇编语言编写EA--它应该是更快的。

 

在选择代理人时,是否可以在菜单中设置一个复选框?只使用本地代理,只使用云。

事实证明,对于一个单一的测试,你必须包括你的计算机的代理。本地网络现在有256个代理,强大了30%。如果我在遗传优化过程中不关掉电脑,它就会算到最后一个,使整个优化过程变慢。

将我的电脑从测试中关闭的问题是,它总是开着。

预先感谢

 
调试器的问题。放在地方停止。飞过它们并从编辑器中删除停止的旗帜
 
Anton Ohmat:
调试器的问题。放在地方停止。飞过它们,并从编辑器中删除停止的标志

请给我一个例子来重现。

 
Alexander:

请给我们一个例子,让我们重现。

再一次,我很愚蠢))。- 对不起。从备份中抹去了文件,错过了包含文件的那一行。

因此,有一个想法。也许你可以做一个项目而不是一个EA。我把大量的代码分成了几个文件,这样我就不会在一个文件中迷失。这非常令人困惑--包括什么并不明显。

而带提示的菜单的变量范围 也扩大了。因此,如果你创建了有更多变量的结构,编辑器会显示哪些变量在文件中。

但当你切换到另一个文件时,就不会了。

我可能会说离题。但在我看来,mql5的复杂性是大家仍在使用mql4的原因。而且经纪人有mt4账户与1mt5账户的选项
 

能否请您解释一下


有2张磁盘

C//系统驱动器中应该是空的

D//MT应该存放在哪里


为什么当我下达命令将所有文件安装在D盘时,它仍然将一部分文件放在系统盘上?

我可以不使用它吗,这样我就不必一直手动清洁它?

 
当MQL5.com关闭时,终端并没有给出相当正确的信息
2017.09.15 10:05:58.829 Signal  '50004388': failed to parse json data

也许当资源本身不可用时,你应该以不同的方式报告。

 

你能告诉我在哪里可以找到终端的错误代码的破译,这些代码写在工具面板,日志标签。

例子。

2017.09.15 19:53:02.707 Custom Indicator loading of Traaaaaabbbb (EURUSD.m1,H2) failed [538] 。

2017.09.15 19:53:48.517自定义指标加载 traaaabbbbbb (EURUSD.m1,H2)失败 [539] 。

错误538是一个不正确的指标许可证(操作系统重新安装的原因),我自己猜的。

这个链接上没有错误538和539。

https://www.mql5.com/ru/docs/constants/errorswarnings/enum_trade_return_codes

 
你能告诉我如何禁用因类型转换错误而可能造成的数据损失 吗?
 
Anton Ohmat:
你能告诉我如何禁用因类型转换错误而可能造成的数据损失 吗?
做明确的铸造