Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1134
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
FILE_SHARE_READ
128
Совместный доступ по чтению со стороны нескольких программ. Флаг используется при открытии файлов (FileOpen()), но не заменяет при открытии файла необходимости указать FILE_WRITE и/или флаг FILE_READ
Не заменяет. А вообще лучше не открывать и закрывать на каждом тике файл
Он разрешает совместный доступ к разрешенному чтению, а не разрешает чтение с совместным доступомЧем заменить функцию Sleep(500) в индикаторе?
Если очень нужно, то сделайте свою паузу подсчитывающую время тиков процессора в милисекундах. Пауза-то будет, но ждать будет весь поток.
Зачем объявлять переменную "time" если она не используется в "FileWrite"? Если не объявлять: то компилятор ругается, а смысл?
ЭТО ЧТО?????
Может убрать эту строчку совсем и посмотреть?
ЭТО ЧТО?????
Может убрать эту строчку совсем и посмотреть?
В хэлпе так написано: https://www.mql5.com/ru/docs/dateandtime/timelocal
Вызов без параметров
datetime TimeLocal();
В хэлпе так написано: https://www.mql5.com/ru/docs/dateandtime/timelocal
Вызов без параметров
datetime TimeLocal();
FileOpen
Функция открывает файл с указанным именем и указанными флагами.
int FileOpen(
string file_name, // имя файла
int open_flags, // комбинация флагов
short delimiter='\t', // разделитель
uint codepage=CP_ACP // кодовая страница
);
А файлопен так написан. Это не пример, как писать в программе, а указание типа возвращаемого значения.
Переменной time имеет смысл присвоить локальное время компьютера в онинит и это будет время начала работы эксперта)))Результат пишет -0,1299999999999999. Почему?
Особенности хранения вещественных чисел в памяти компьютера.
Для вывода с нужной точностью используйте DoubleToString()
А вообще, вам бы азы поучить, а уже потом пытаться писать программы.