FileIsExist() 找不到文件

FileIsExist() not finding file

我正在让智能交易系统 (EA) 查找文件 "File.txt"。 该文件是由 python 程序创建的。 我可以在文件资源管理器中看到该文件。 该文件的路径是 C:\Users\AppData\Roaming\MetaQuotes\Terminal\Common\Files。 FileIsExist() 函数的错误代码是 5020(ERR_FILE_NOT_EXIST)。 为什么它不识别文件?它在另一个目录中查找吗?

while(!FileIsExist("File.txt", 0)){
      if(FileIsExist("File.txt", 0))
         printf("in while loop, waiting for file");
      else{
         int iErr = GetLastError();
         printf(iErr);
      }
}

如果您的文件在 'Common' 文件夹中,请使用相应的标志。

 bool exist=FileIsExist(filename,FILE_COMMON);

你的代码思路是什么?如果文件不存在 - 休眠一段时间(10 毫秒)然后再次检查