Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2419
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скажите, пожалуйста, а в МТ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 не считаются..они есть но это обмануть самого себя