下载MetaTrader 5
要添加评论,请登录注册
添加线程到收藏夹。追踪更快的变化!
MetaQuotes Software Corp.
版主
180136
MetaQuotes Software Corp. 2016.03.17 11:26 

新文章 通过 WINAPI 进行文件操作已发布:

MQL4 环境是基于安全“沙盒”概念:通过语言读取和保存文件的功能仅限于部分预定义的文件夹。这将保护 MetaTrader 4 的用户避免 HDD 上的重要数据受到破坏的潜在危险。但是,离开该安全区域有时也是必要的。本文专门介绍如何能够简单而正确地进行该操作。

MQL4 设计的理念是,即便是编写错误的程序也无法误删硬盘中的数据。用于 文件读取和编写操作 的函数仅可用于以下目录(报价):

  • /HISTORY/<current broker> - 尤其对于 FileOpenHistory 函数;
  • /EXPERTS/FILES - 普通情况;
  • /TESTER/FILES - 尤其针对测试。
禁止处理其他目录的文件。

如果你仍需在目录以外工作(出于安全原因),你可以调用 Windows OS 的函数。为此,出现在 kernel32.dll 库中的 API 函数已广泛使用。

作者:MetaQuotes Software Corp.

/
要添加评论,请登录注册