对MT5的祝愿 - 页 36

 
如果在策略测试器 中设置宏,以程序化方式控制按钮的按下,这将增加测试器的灵活性,那就更好了。
 
请制作一个热键来编译所有打开的文件!
如果班级在不同的文件中,就必须不断地进行切换。
Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
Файловые операции / FileOpen - Документация по MQL5
 
mrProF:
请制作一个热键来编译所有打开的文件!
如果班级在不同的文件中,就必须不断地进行切换。

+1

 
mrProF:
请制作一个热键来编译所有打开的文件!
如果班级在不同的文件中,就必须不断地进行切换。

+100

以及编辑器中 "导航 "窗口中目录的上下文菜单中的 "全部编译 "命令。

 
gumgum:

我很早以前就写过,星期五的实际时间并不一致。

我决定再一次写作。

显然,MQ的交易时间是周五到24点,例如在Alpari,这个信息显示得很正确


 
mrProF:
如果班级在不同的文件中,你就必须不断地切换。
我在不同的文件中都有类,但它们都是一次性编译的。你必须在主文件中运行编译 - 你有一个。
 
sergey1294:

MQ似乎在周五的24:00之前都在交易,例如在Alpari上这一信息的显示是正确的。


直到~23:00
 
DC2008:
我在不同的文件中都有类,但它们都是一次性编译的。要做到这一点,你必须在主文件中开始编译--你有一个。

我意识到了这一点。

情况。

主要的EA文件~30行,每周编辑1-3次,其中包括2个文件,每3分钟编辑一次课。但要编译整个EA,我们必须切换到主文件,进行编译,然后再切换回类文件。

但如果有一个按钮可以编译所有的东西,你编辑好类文件,立即点击一个按钮就可以了,不需要切换到任何地方。

 

工作时,你需要定期保存所有打开的文件,并在某个时间重新编译。它就像一个交易,比方说把代码从一个模块转移到另一个模块,修复它,提交交易。

这里我们肯定需要一个热键。 现在有一个按钮可以保存所有的文件,但使用起来不是很方便。

我建议使用Shift+F11来写入所有打开的文件,Shift+F12来重新编译(当然是写入)所有打开的mql5文件。它们离得很远,不会被意外地按到,而且按照布局标准,它们适合这些功能。

 
我不知道这是否是一个要求,但....,在终端有一个有用的东西,如经济日历,如果有一个MQL接口就好了,即能够跟踪新闻发布时间、重要性、货币等。