错误、漏洞、问题 - 页 428

 
Im_hungry:

试图在同一工具中记录相同的内容,但在mt4中。

我把bin文件转移到mt5的测试文件夹中 - 没有任何文件

它不能打开--错误5004,在MT5中它仍然可以打开一些东西。


我在MT4指标中实现了数据记录(所有数据都正确写入),具体如下。

但在mt5中由EA读取的数据仍然是一样的。

mt5中的EA有可能打开 mt4中创建的文件 吗?

如果我没记错的话,mt4是以Ansish编码保存文件的。
 
请回答服务台的问题#124661。
 
sergey1294:
如果我没记错的话,mt4是以Ansish编码加密文件的。

我不知道编码的情况,但关于mt4文件记录的一切都在这里

https://docs.mql4.com/ru/files/filewritedouble

而mt5文件一开始是打开30mb,然后是900kb。- 他不愿意打开

现在有了,但不超过40MB。我在这里问过了--代码是有组织的

我说对了,我没有改变读写规则,但结果是不同的

可能是也可能不是!

FileWriteDouble - Документация на MQL4
  • docs.mql4.com
FileWriteDouble - Документация на MQL4
 
sergey1294:
也许吧,但你也应该指定编码,如果我没记错的话,mt4保存的是Ansish编码的文件。
文件中没有字符串,所以编码并不重要。
 
Im_hungry:
是的,当然--它看到了文件,但不想读它,因为打开错误5004

这是最后一次了。

  1. 在OnInit中打开文件。
  2. 在OnTick中读取文件。
  3. 在OnDeinit中关闭该文件

否则每次打勾时:"打开钱包--拿到钱包。打开了我的钱包,拿出了我的钱包。打开皮包--拿到皮包......"

 
uncleVic:

这是最后一次了。

  1. 在OnInit中打开文件。
  2. 在OnTick中读取文件。
  3. 在OnDeinit中关闭该文件

否则,每次打勾时:"我打开了钱包--我拿出了钱包。打开了她的钱包--拿出了她的钱包。打开了我的钱包--拿到了我的钱包......"

完美无缺--读取所有内容,没有任何问题 谢谢大家的协助

//---

我正在将mt4中的时间和缓冲区数值写入一个文件。

然后我把文件转移到mt5(测试者文件夹,它应该在那里)。

并与专家顾问一起阅读--一切都在进行中!

/---

我在文章结尾处对这一切进行了描述,供有兴趣的人参考。

https://www.mql5.com/ru/forum/3224

 

MetaEditor的问题(build 468,但以前发生过一次)。不小心按了一个随机的组合键后,所有的面板,包括工具栏,都消失了,再次打开编辑器时,手动添加后,它们不再出现。

在设置和帮助中找不到这个问题的解决办法。
.

 
DV2010:

MetaEditor的问题(build 468,但以前发生过一次)。不小心按了一个随机的组合键后,所有的面板,包括工具栏,都消失了,再次打开编辑器时手动添加后,不再出现。

我在设置和帮助中找不到这个问题的解决办法。

有一个类似的--回到三百多岁的时候,我就把这个文件删除了

C:\Program Files\MetaTrader 5\Configuration/terminal.ini

然后所有的设置都被重置了,就这样了。

- 之后,所有的设置都被重置了,就这样了。

没有发生!好运!

 
DV2010:

MetaEditor的问题(build 468,但以前发生过一次)。不小心按了一个随机的组合键后,所有的面板,包括工具栏,都消失了,再次打开编辑器时,手动添加后,它们不再出现。

在设置和帮助中找不到这个问题的解决办法。
.

你需要按下神奇的F12按钮。
 

joo:
Нужно нажать волшебную кнопочку F12

听着,你似乎是一个真正的巫师!: )

谢谢你!:)

原因: