混淆就体现在名字上。
- 投票: 18
- 2017.07.18
- Vladimir Karputov
- www.mql5.com
您无法为时间设置优化步骤。
因此,枚举从不允许输入步骤。只能输入 "开始 "和 "结束"。这种情况从很久很久以前就一直存在。
枚举从未允许您输入步骤。只能输入 "开始 "和 "结束"。这种情况从很久很久以前就开始了。
没错。只有在 MT4 原始版本中才可以设置时间步长,而在 MT5 变体中,用户被人为地剥夺了这种可能性。
此外,键入数字比用鼠标在下拉列表中选择要方便得多。
没错。只有在 MT4 原始版本中才可以设置时间步长,而在 MT5 变体中,用户被人为地剥夺了这种可能性。
此外,输入数字比用鼠标在下拉列表中选择要方便得多。
不,当用户输入日期(或时间)时,通常是通过字符串完成的,用户不应该相信手动输入,因为手动输入的数字甚至无法读取。此外,我们不应忘记,枚举非常适合优化。
这一点前不久已经讨论过了。还记得这个主题吗?
不,当用户输入日期(或时间)时,通常 是通过字符串 输入的,不应该让用户手动输入,因为手动输入的数字无法读取。
在 MT4-original 中,输入的不是字符串,而是 int,这与通用性有什么关系?
此外,我们不应忘记,枚举是优化的绝佳 工具。
如果枚举不能完全匹配,就不能设置步长。
这个问题不久前已经讨论过了。还记得那个话题吗?
我记得那个恶心的话题。它与本 EA 毫无关系。只是这个转换的作者和这个话题不谋而合。
- 2017.09.06
- www.mql5.com
不,当用户输入日期(或时间)时,通常 是通过字符串来完成的,我们不应该相信用户的手动输入,因为手动输入 的数字根本无法读取。此外,我们不应忘记枚举对优化的巨大作用。
这一点前不久已经讨论过了。还记得这个话题吗?
时间一直都是通过 int 设置的(如果你像代码中那样写,小时和分钟是分开的)。
使用 int 来写时间只是为了优化,而优化这些参数从根本上来说需要一个步骤。
从来没有人使用过枚举,因为用户总是理智的。
没人在乎旧航站楼里有什么。
马丁:
作者: Vladimir Karputov