新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1054

 
Vladimir Karputov:

最好是直接打开该文件--不应用 "从文本文件获取数据 "命令。(文件 - 打开 - 浏览)。这样一来,数据将立即被正确识别。

我有点疑惑,这个数据是在从OnTester上传后收到的。我怎样才能用FileWrite函数将它们直接载入xlsx中?

 
Alexandr Sokolov:

我有点疑惑,这个数据是在从OnTester上传后获得的。如何使用FileWrite函数将它们直接载入xlsx中?

MQL5创建了一个文件。然后你在Excel中打开这个文件。要做到这一点,使用Excel->文件-打开-浏览

 
Vladimir Karputov:

MQL5创建了一个文件。然后你在Excel中打开这个文件。要做到这一点,请使用Excel->文件-打开-浏览

好的,谢谢

 
Alexandr Sokolov:

我有点疑惑,这个数据是在从OnTester上传后获得的。如何使用FileWrite函数将它们直接载入xlsx中?

弗拉基米尔-卡尔普托夫

MQL5创建了一个文件。然后你在Excel中打开这个文件。要做到这一点,使用Excel->文件-打开-浏览


然后别忘了点击 "另存为"--Excel使用文件锁,只要该文件在Excel中打开(即使是一个发育不良的CSV),你就无法覆盖它。

 
如果一个结构是本地声明的,即在程序代码中声明的,那么这个结构可以传递给一个函数吗?
 
Seric29:
如果一个结构是本地声明的,即在程序代码中声明的,那么这个结构可以传递给一个函数吗?

结构只能通过引用来传递。所以,你可以从该结构的范围内通过引用把它传递给一个函数。

 
Artyom Trishkin:

结构只能通过引用来传递。所以,从这个结构的范围内,你可以通过引用把它传递给一个函数。

我这样做了。

但这样的转移是没有意义的。在这种情况下,该结构是全局声明的,可以从程序的任何地方访问。然而,我不知道我的做法是否正确。我想在本地声明一个结构并将其传递给一个函数。

 
Seric29:

我这样做了。

但这样的转移是没有意义的。在这种情况下,该结构是全局声明的,可以从程序的任何地方访问。但我不知道我的做法是否正确。我想在本地声明该结构并将其传递给一个函数。

你在局部范围 内声明了一个结构类型的变量,并将其发送给一个函数。在同一个局部范围内。

 
Alexandr Sokolov:

好的,谢谢

还建议你检查Windows中的区域设置--即是否指定','或'.'作为分隔符。我建议设置'.'作为分隔符。


 

祝大家今天愉快。

你能告诉我如何在"Alert()"中附加你自己的声音吗?

原因: