Ошибки, баги, вопросы - страница 3601
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почему так нельзя?
Ограничение препроцессора MQL (работает без проблем в C++).
Надеюсь, новая версия справится с этим.
Форум по трейдингу, автоматизированным торговым системам и тестированию торговых стратегий
Как определить путь для включаемого файла, расположенного в другой папке?
Ален Верлейен , 2021.06.05 21:56
Ни то, ни другое не работает, поскольку препроцессор Metaquotes не реализует весь стандартный препроцессор C, макрорасширения не работают с #include. Это ограничение MQL.
https://gcc.gnu.org/onlinedocs/cpp/Computed-Includes.html#Computed-Includes
Ограничение препроцессора MQL (работает без проблем в C++).
Надеюсь, новая версия справится с этим.
Спасибо.
MT4:
MT5:
В МТ4 мне больше нравится. Но даже для MT4 хотелось бы, что бы _print1 давал такой-же результат, как _print2. Но я не знаю, как бы это работало в C++, к стати.
MT4:
MT5:
В МТ4 мне больше нравится. Но даже для MT4 хотелось бы, что бы _print1 давал такой-же результат, как _print2. Но я не знаю, как бы это работало в C++, к стати.
Макросы MT4 и MT5 теперь работают по-разному. MT5 похож на C++ (но не то же самое, он более ограничен).
Итак, вам нужно изучить, как работают макросы. Чтобы получить то, что вы хотите, вам нужно добавить косвенность.
MQL5.
Макросы MT4 и MT5 теперь работают по-разному. MT5 похож на C++ (но не то же самое, он более ограничен).
Итак, вам нужно изучить, как работают макросы. Чтобы получить то, что вы хотите, вам нужно добавить косвенность.
MQL5.
Спасибо большое!
Спасибо большое!
Одно из возможных применений в MQL - добавить номер версии к идентификатору input переменной. Для того, чтобы с помощью .set файлов для предыдущих версий нельзя было установить значение параметра. В умолчательное значение номер версии был добавлен ради прикола.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
Vladislav Boyko, 2024.12.22 16:55
Одно из возможных применений в MQL - добавить номер версии к идентификатору input переменной. Для того, чтобы с помощью .set файлов для предыдущих версий нельзя было установить значение параметра. В умолчательное значение номер версии был добавлен ради прикола.
Интересно, что в выделенных местах плюс не понадобился.
Интересно, что в выделенных местах плюс не понадобился.
Ничего нового.
Всем привет! Уважаемые коллеги, подскажите, почему не подгружаются результаты форвард-теста? В оптимизаторе МТ5 открываю, на вкладке "Оптимизация", папку с результатами оптимизации и форвард-теста, кликаю на один из результатов оптимизации, открывается только оптимизация, вкладки с форвард-тестом нет...
Кликаю на файл с результатами форвард-оптимизации, вообще ничего не открывается....
почему не подгружаются результаты форвард-теста?