Aleksey Vyazmikin #: Как переименовать директорию? Чего то вот понадобилось, но не пойму как...
boolFileMove(
conststring src_file_name, // имя файла для операции перемещения int common_flag, // расположение файла conststring dst_file_name, // имя файла назначения int mode_flags // способ доступа и/или расположение файла
);
Эта функция для файлов, для папок не работает (хатя, не вижу причин ей не работать умышленно).
Алгоритм действий для случая, если перемещаемая папка пустая.
1. Создать папку с новым именем.
2. Удалить папку со старым именем.
Алгоритм действий для случая, если перемещаемая папка НЕпустая.
1. Получить список файлов в старой папке.
2. Создать папку с новым именем.
3. Переместить файлы в новую папку с помощью функции FileMove.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Скажите, пожалуйста, а в МТ4 есть подобное?
Нет. Используйте магик. Руками открыли - всегда 0.
Нет. Используйте магик. Руками открыли - всегда 0.
Да, благодарю.
Просто хотелось снизить вероятность магика 0 в советнике (по каким-то причинам) до 0%.
Ну, ничего страшного. Вероятность почти нулевая.
Как переименовать директорию? Чего то вот понадобилось, но не пойму как...
Эта функция для файлов, для папок не работает (хатя, не вижу причин ей не работать умышленно).
Алгоритм действий для случая, если перемещаемая папка пустая.
1. Создать папку с новым именем.
2. Удалить папку со старым именем.
Алгоритм действий для случая, если перемещаемая папка НЕпустая.
1. Получить список файлов в старой папке.
2. Создать папку с новым именем.
3. Переместить файлы в новую папку с помощью функции FileMove.
4. Удалить папку со старым именем.
Добрый день!
Нет ли возможности из скрипта отправить файл по телеграм?
С уважением, Александр
Эта функция для файлов, для папок не работает
Понял, на прямую нет возможности, спасибо за ответ.
Добрый день!
Нет ли возможности из скрипта отправить файл по телеграм?
С уважением, Александр
Почитайте эту статью, там хорошие примеры и удобная библиотека.
https://www.mql5.com/ru/articles/2355
Почитайте эту статью, там хорошие примеры и удобная библиотека.
https://www.mql5.com/ru/articles/2355
Большое спасибо!
Добрый день!
В скрипте осуществляется запись данных в в песочницу Files:
string NameSettings = "abc.set"; // Формируется имя для Settings
int file_handle=FileOpen("//"+NameSettings,FILE_READ|FILE_WRITE|FILE_CSV|FILE_ANSI);
FileWriteString(file_handle,Settings+"\r\n"); // Записывается строка Settings в песочницу Files
Подскажите, пожалуйста, как осуществить эту запись непосредственно в папку тестера (она же не песочница?):
C:\Users\lizak\AppData\Roaming\MetaQuotes\Terminal\FA97EA291D4188820508F9D2B5AAD50F\MQL5\Profiles\Tester
С уважением, Александр
Добрый день!
В скрипте осуществляется запись данных в в песочницу Files:
string NameSettings = "abc.set"; // Формируется имя для Settings
int file_handle=FileOpen("//"+NameSettings,FILE_READ|FILE_WRITE|FILE_CSV|FILE_ANSI);
FileWriteString(file_handle,Settings+"\r\n"); // Записывается строка Settings в песочницу Files
Подскажите, пожалуйста, как осуществить эту запись непосредственно в папку тестера (она же не песочница?):
C:\Users\lizak\AppData\Roaming\MetaQuotes\Terminal\FA97EA291D4188820508F9D2B5AAD50F\MQL5\Profiles\Tester
С уважением, Александр
никак..
это-же не песочница ? profiles/tester и /files разные сущности
потенциально можно писать в дерево Common - но и то из одного тестируемого в другой. И то не факт и это плохо
PS> варианты WinAPI он-же DLL не считаются..они есть но это обмануть самого себя