对MQL5的祝愿 - 页 10 1...34567891011121314151617...131 新评论 Oleg 2007.10.20 14:37 #91 引入新的 "写 "型变量。Delphi很好地实现了这一点。 例子。声明了一个变量类型。 RSpisok=Record Name : string; Count : int; Pork : double; end; Spisok = RSpisok的数组[0...20]。 然后你可以以一种非常方便和清晰的方式来参考它。例如x=Spisok[4].Count; 或者 s=Spisok[i].Name。 Edgar Akhmadeev 2007.10.20 23:00 #92 albe: 引入 "记录 "类型的新变量。Delphi很好地实现了这一点。 例子。声明了一个变量类型。 RSpisok=Record Name : string; Count : int; Pork : double; end; Spisok = RSpisok的数组[0...20]。 然后你可以以一种非常方便和清晰的方式来参考它。例如x=Spisok[4].Count; 或 s=Spisok[i].Name。 在Syax中,这被称为结构,并且在MQ5中早已被承诺。 [Deleted] 2007.10.21 11:11 #93 我在哪里可以读到 "MQ5承诺 "的一切? MetaQuotes 2007.10.21 11:35 #94 搜索MQL5 [Deleted] 2007.10.21 12:21 #95 谢谢你,我学到了很多。特别喜欢对历史的游览。 是否会有面向公众的测试版本? Алексей 2007.10.22 11:26 #96 grasn: 我也有一个愿望,也许是受到了关于MQL发展主题的文章的影响而变得更加愚蠢。我记得,很久以前,我用C语言编写各种程序。我使用了滑铁卢计算公司(Watcom)的编译器。在那个时候,它是最好的之一,如果不是最好的话。该项目最终转移到了开放沃特科姆的新阶段,可能部分停滞了,但是,呃,一切似乎都停留在那里。 http://www.openwatcom.org/index.php/Download 或者,与其开发MQL(我们为什么要发明已经存在的东西(各种结构和东西),而且是白白提供的),不如附上这个非常的编译器,包括C/C++/FORTRAN,而忘记开发问题(这毕竟是MQL5,最后是MQL6)?我必须增加专门用于交易的功能,并将其与环境相结合。而MQL本身与C语言相似(我的意思是语法可能可以重新编译,问题不大)。我记得Delphi是用它写的。 至少,非常重要的计算速度问题将得到彻底解决(当时没有比该编译器更快的东西)。而且不需要dlls,也不需要竞争对手.....。 我知道这不会发生,但是......忍不住了。:о) PS:不要禁止我 :o)))) 顺便说一下,是的,这是个好主意。 执行速度将像中性代码一样,而不是虚拟机的速度。但是这里有一个营销政策,然后你必须对这些公开的马匹小心翼翼,否则会有一些人要求一些权利。 [删除] 2007.10.22 11:59 #97 我不知道是否已经讨论过了,但在MT中加入MFE、MAE图表是必须的! 这些图表非常重要,开发者不仅应该将其添加到MT5,还应该添加到MT4。 越早越好。 每次都在Excel中手动绘制,太耗费时间了。 Алексей 2007.10.22 12:46 #98 如果能够选择一个代码块并使其自动格式化和缩进,那也是很好的。通常,你必须复制或删除大块的代码,而且对准代码文本需要时间,很烦人。此外,突出显示{}()或将光标放在它附近,它将被突出显示,这非常方便。这在著名的代码编辑器中也很方便。 Владимир Тезис 2007.11.04 14:12 #99 我建议未来的编译器应该有一个函数来检查声明的变量,看它们是否都在代码中被使用。如果它发现某些变量没有被使用,而只是被声明,编译器应该发出一个注释,说某个变量没有在任何地方被使用(也就是说,它是一种多余的)。 Владимир Тезис 2007.11.04 14:13 #100 elritmo: 如果能够选择一个代码块并让它自动缩进,那也是很好的。我们经常要复制或删除大块的代码,代码文本对齐需要时间,而且很烦人。此外,突出显示{}()或将光标放在它附近,它将被突出显示,这非常方便。这在著名的代码编辑器中也很方便。 我完全支持高亮显示小括号--这将使许多程序员更容易,相当容易。 为了避免CPU负荷过重,你可以在工具栏上放一个类似 "高亮括号 "的按钮。高亮显示所需的支架,按下按钮,相关的支架也会被高亮显示。 1...34567891011121314151617...131 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
引入新的 "写 "型变量。Delphi很好地实现了这一点。
例子。声明了一个变量类型。
RSpisok=Record
Name : string;
Count : int;
Pork : double;
end;
Spisok = RSpisok的数组[0...20]。
然后你可以以一种非常方便和清晰的方式来参考它。例如x=Spisok[4].Count; 或者 s=Spisok[i].Name。
引入 "记录 "类型的新变量。Delphi很好地实现了这一点。
例子。声明了一个变量类型。
RSpisok=Record
Name : string;
Count : int;
Pork : double;
end;
Spisok = RSpisok的数组[0...20]。
然后你可以以一种非常方便和清晰的方式来参考它。例如x=Spisok[4].Count; 或 s=Spisok[i].Name。
我也有一个愿望,也许是受到了关于MQL发展主题的文章的影响而变得更加愚蠢。我记得,很久以前,我用C语言编写各种程序。我使用了滑铁卢计算公司(Watcom)的编译器。在那个时候,它是最好的之一,如果不是最好的话。该项目最终转移到了开放沃特科姆的新阶段,可能部分停滞了,但是,呃,一切似乎都停留在那里。
http://www.openwatcom.org/index.php/Download
或者,与其开发MQL(我们为什么要发明已经存在的东西(各种结构和东西),而且是白白提供的),不如附上这个非常的编译器,包括C/C++/FORTRAN,而忘记开发问题(这毕竟是MQL5,最后是MQL6)?我必须增加专门用于交易的功能,并将其与环境相结合。而MQL本身与C语言相似(我的意思是语法可能可以重新编译,问题不大)。我记得Delphi是用它写的。
至少,非常重要的计算速度问题将得到彻底解决(当时没有比该编译器更快的东西)。而且不需要dlls,也不需要竞争对手.....。
我知道这不会发生,但是......忍不住了。:о)
PS:不要禁止我 :o))))
我不知道是否已经讨论过了,但在MT中加入MFE、MAE图表是必须的!
这些图表非常重要,开发者不仅应该将其添加到MT5,还应该添加到MT4。
越早越好。
每次都在Excel中手动绘制,太耗费时间了。
如果能够选择一个代码块并让它自动缩进,那也是很好的。我们经常要复制或删除大块的代码,代码文本对齐需要时间,而且很烦人。此外,突出显示{}()或将光标放在它附近,它将被突出显示,这非常方便。这在著名的代码编辑器中也很方便。
我完全支持高亮显示小括号--这将使许多程序员更容易,相当容易。
为了避免CPU负荷过重,你可以在工具栏上放一个类似 "高亮括号 "的按钮。高亮显示所需的支架,按下按钮,相关的支架也会被高亮显示。