MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 36

 
Barbarian:
谁告诉你我禁用了UAC?以管理员身份在Windows中工作而不关闭UAC是可能的。顺便说一下,我在Windows中不是以root身份运行的,我是以具有管理权限的用户身份运行的,这是操作系统中默认的。如果你不明白我的问题,或者看不出超级用户和普通管理员权限之间的区别,那么请发帖,我会解释。

你就快快安顿下来吧。

我得为你轻轻 解释多少次。你会有开发客户软件的实践,与群众一起工作,然后回来 "解释"。

 
artmedia70:
如果在指标参数中,在颜色选项卡中,按重置按钮。

那么所有缓冲区的所有颜色都不会被重置到它们的原始状态,也就是在#属性indicator_colorN 中设置的状态,而是一个透明的颜色,即缓冲区不会显示在图表上。
以前,行为是不同的--它被重置为#property indicator_colorN 中指定的初始颜色。

这种行为会得到纠正,还是会一直如此?

是的,它肯定会被纠正。
 
artmedia70:

如果你改变了指标的输入参数,新的参数只有在将指标从图表中移除并重新启动后才会生效。这是个问题...

改变时间框架并不奏效。

康帕斯
这来自于MT5。对我来说,这似乎非常正确。

如果该指标有几百个外部变量,而你想改变其中的几十个变量,那么...

在重新安装之前,你应该记住哪些变量的值应该保存在以前设置指标时改变的那些变量中。

这有时似乎并不现实......。这不仅仅是不方便...我找不到合适的词来生动地描述这种情况......。

此外,通过一个 "机枪孔"(钥匙孔),从几百个参数中选择需要....。在这里,每个人都可以根据自己的教育水平来添加自己的文字......

为了避免抱怨,为什么有这么多的参数,我可以补充说,现有的开发工具没有其他方法来实现它。而且也没有转到其他平台的意愿,比如说ensign。

 

雷纳特,下午好!

你承诺不在MQL4中做任何全局性的改变 https://www.mql5.com/ru/forum/146531

而现在事实证明,我们必须完全改变长期以来形成的算法。现在在市场上运作的方案将发生什么?它们是否也要重写?为了什么?

 
ForexMoneyMaker:

雷纳特,下午好!

你承诺不在MQL4中做任何全局性的改变 https://www.mql5.com/ru/forum/146531

而现在事实证明,我们必须完全改变长期以来形成的算法。现在在市场上运作的方案将发生什么?它们是否也要重写?为了什么?

又有一个危言耸听的人拜访我们了还是什么?

你的问题是什么?

谁让你下载了一个正在俄语区小范围内进行测试的终端版本,并让你的工作母机在上面工作?

 
ForexMoneyMaker:

雷纳特,下午好!

你承诺不在MQL4中做任何全局性的改变 https://www.mql5.com/ru/forum/146531

而现在事实证明,我们必须完全改变长期以来形成的算法。现在在市场上运作的方案将发生什么?它们是否也要重写?为了什么?

你到底指的是什么?

什么对你个人来说是无效的?

 
Renat:

你到底指的是什么?

什么对你个人来说是无效的?


问题在这里:发布测试版,你要求我们根据MQL4的逻辑来测试你的算法。有MQL5,它有自己的逻辑。当你看到有人留言说某样东西对某人不起作用时,答案是:"它来自MQL5。"它来自MQL5",也就是说,它来自另一个逻辑。因此,事实证明,我们检查了MQL5和MQL4逻辑的共生性,但没有形成这样的语言,即没有逻辑或规则。(另一个问题:MQL4必须用MQL5的逻辑来补充(即用逻辑,而不是保护功能或其他对Market来说必要的东西),从而 创造一种新的语言 "MQL6"?)在测试编译文件过程中出现的错误无法与任何东西联系起来,因为不清楚为什么会出现这些错误--没有任何逻辑和规则可以清楚地说明有什么东西被破坏了。当你不知道要遵循什么规则时,你怎么能检查错误?你明白吗?
 
ForexMoneyMaker:

你明白吗?
也就是说,你个人对软件的功能没有任何问题,你问的是一般性问题。

我读了几遍你的问题,完全没有理解。我们在这里讨论的是具体细节。

 
nen:

如果一个指标有几百个外部变量,在安装过程中需要改变几十个,那么...

在一个程序中拥有数百个全局变量 是不可取的。

OOP和类通过隐藏作用域和提供对数据的保护性访问,完全而显著地解决了这个问题。

 
ForexMoneyMaker:

问题是这样的:当你发布测试版时,你要求我们根据MQL4的逻辑来测试你的算法。有一个MQL5,它有自己的逻辑。当看到一些报告说某些东西对某人不起作用时,答案是:"它来自MQL5。"它来自MQL5",也就是说,它来自另一个逻辑。因此,事实证明,我们检查了MQL5和MQL4逻辑的共生性,但没有形成这样的语言,即没有逻辑或规则。(另一个问题:MQL4必须用MQL5的逻辑来补充(即用逻辑,而不是保护功能或其他对Market有必要的东西),从而 创造一种新的语言 "MQL6"?)在测试编译文件过程中出现的错误无法与任何东西联系起来,因为不清楚为什么会出现这些错误--没有任何逻辑和规则可以清楚地说明有什么东西被破坏了。当你不知道要遵循什么规则时,你怎么能检查错误?你明白吗?
如果你不想使用MQL5的功能,就不要做。问题是什么?