Удалить файл из папки в общей папке Metatrader с MQL4 - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть советник, который обращается к файлу в папке с именем «MyFolder» в папке FILE_COMMON (\ Terminal \ Common \ Files) и извлекает из него информацию.

Затем я просто хочу удалить это файл.

Я попробовал эту и многие другие комбинации безуспешно:

FileDelete("\\MyFolder\\",FILE_COMMON + "FileToDelete.txt");

В сумме я хочу удалить этот файл: "... \ Terminal \ Common \ Files \ MyFolder \ FileToDelete.txt "

Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 11 февраля 2020

Вам необходимо поместить файлы в Common \ Files \, а не в Common.

Если common_flag = FILE_COMMON, то функция удаляет файл из общей папки для всех клиентских терминалов \ Terminal \ Common \ Files.

Я вернулся (я использую таймер, и рынок был закрыт, поэтому я не смог проверить его в выходные дни).

Наконец-то .... Я Наверное, я запутался, когда прочитал бит "Common" ... Я предположил, что это папка "Common", а не "Common \ Files".

Спасибо, что указали на это. Я знал, что это не может быть так сложно!

Теперь все исправлено и работает.

...