[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 183

 
alsu:
标准的FileXXXXX函数有什么问题?

我需要在终端文件夹之外工作,我正在努力做到这一点,我还没有在网站上找到一个或多或少紧凑而有效的代码,我正在拾遗补缺。我有Win7,我发现的所有东西要么在XP要么在Vista上工作。如果你有一个链接或你自己的经验,我将不胜感激。我已经挣扎了很久了...
 
merkulov.artem:

需要在终端文件夹之外工作,我正在努力做,我没有在网站上找到任何不那么紧凑和有效的代码,我正在拾遗补缺。我有Win7,我在XP或Vista上找到的所有东西都能用。如果你有一个链接或你自己的经验,我将不胜感激。我已经痛苦了很久...

经过验证的方案。

1.打开一个终端(cmd),输入命令mklink /?

2.阅读显示的帮助。

3.在experts/files文件夹内创建一个符号链接,指向一个你想写/读文件的位置。

4. 使用一百年)

这只适用于NTFS,如果你有FAT32磁盘,那么就会失败。

 

例子(在文件中,创建了一个符号 链接文件夹,直接指向c盘的根部)。

>cd c:\MetaTrader\experts\files
>mklink /D disk_c c:\
 
最主要的是不要删除与explorer)))) 的链接,它不理解这种笑话。TotalCommander或FAR会做得很好。
 

都有标准的CLOSE脚本。它关闭了第一个开放的交易。我想,如果我把它做成专家顾问,它将逐一关闭所有交易。

我看了一下结构--它与专家顾问没有区别。

把它移到 "Expert Advisors "文件夹中 - 我以为它不会被执行一次,而是循环执行 - 但...它不起作用。

请告知专家顾问与脚本有什么不同(内部)?

 
lottamer:

都有标准的CLOSE脚本。它关闭了第一个开放的交易。我想,如果我把它做成专家顾问,它将逐一关闭所有交易。

我看了一下结构--它与专家顾问没有区别。

把它移到 "Expert Advisors "文件夹中 - 我以为它不会被执行一次,而是循环执行 - 但...它不起作用。

请告知专家顾问与脚本有什么不同(内部)?


移除

#property show_confirm
 
merkulov.artem:
最好使用CreateFile之类的文件。更方便,但也更复杂。
 
alsu:

例子(在文件中创建了一个符号链接文件夹,直接指向c盘的根目录)。



你能否详细说明一下,这很有意思。我只是打开一个命令行:mklink /?接下来是帮助。

MKLINK [[/D] | [/H] | [/J]] 链接分配


/D 创建一个象征性 链接到目录。

默认是创建一个文件的符号链接。

/H 创建一个硬链接而不是符号链接。

/J 为一个目录创建一个连接。

链接 新的符号链接名称。

目的地 目的地路径(相对或绝对)。

新的链接。

我需要使用/D。它说""/D "不是内部或外部命令、可执行文件或批处理文件"。

也许我做错了什么,我只是把终端放在k盘,我指定了它。

 
有没有人有自己的mql4的代码,用来处理终端以外的文件,我只需要写和读。我有Win7 x64。MT4构建451。
 
merkulov.artem:



我在上面举了一个例子,试着在命令行中输入它,看看会发生什么。只指定你自己的MT路径。
原因: