Обновление платформы MetaTrader 4 build 670: виртуальный хостинг, web-запросы и работа с сигналами из MQL-программ - страница 27
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня на ESC не реагирует...
О, и у меня уже не реагирует!
О, и у меня уже не реагирует!
Для хранения данных на тру глобальном уровне, есть GlobalVariableSet, а внутренние глобальные переменные по идее должны переинициализироваться с каждой инициализацией эксперта/индикатора, при смене тф у вас происходит выгрузка эксперта/индикатора и загрузка его заново, по чему он должен какие-то старые данные держать в памяти? Это не логично, на мой взгляд. Можно привести аналогию с приложением в операционной системе, там же при закрытии приложения данные не остаются в памяти до следующего запуска.
одно с другим
кстати GlobalVariableSet только для double
Ув. разработчики!
Начиная с билда выше 610 и по текущий, в тестере перестала работать алертная функция Alert(...). Не могли бы вы, пожалуйста, обратить внимание на эту проблему или, если этой проблемы нет, посоветуйте, как запустить алерт в тестере (в реальной торговле алерт работает)?
Также еще в тестере не различаются функции TimeLocal() и TimeCurrent(). При запуске индикатора в тестере со значениями этих функций
datetime LocalTime = TimeLocal();
datetime CurrentTime = TimeCurrent();
Print("LocalTime: ", LocalTime);
Print("CurrentTime: ", CurrentTime);
в 610-м билде значения разные и верные, а в текущем билде LocalTime = CurrentTime, что, естественно, так не может быть.
Заранее благодарен!
Ув. разработчики!
Начиная с билда выше 610 и по текущий, в тестере перестала работать алертная функция Alert(...). Не могли бы вы, пожалуйста, обратить внимание на эту проблему или, если этой проблемы нет, посоветуйте, как запустить алерт в тестере (в реальной торговле алерт работает)?
Также еще в тестере не различаются функции TimeLocal() и TimeCurrent(). При запуске индикатора в тестере со значениями этих функций
datetime LocalTime = TimeLocal();
datetime CurrentTime = TimeCurrent();
Print("LocalTime: ", LocalTime);
Print("CurrentTime: ", CurrentTime);
в 610-м билде значения разные и верные, а в текущем билде LocalTime = CurrentTime, что, естественно, так не может быть.
Заранее благодарен!
Вы читали что-нибудь про ограничения тестирования?
Все, что нашел, - это статью "Особенности и ограничения тестирования торговых стратегий в MetaTrader 4" (https://www.mql5.com/ru/articles/1512), но она от 14.09.2005. В ней, в частности, указано, что "некоторые функции отрабатываются/пропускаются без вывода. Это Sleep(), Alert(), ...", но в 610-м билде алерты выводились и этот билд вышел через 9 лет после этой статьи. Также в ней ничего не сказано про ситуацию в тестере с функциями TimeLocal() и TimeCurrent(). Кажется, что в этой статье информация частично может быть устаревшая.
Не могли бы вы дать ссылку на, действительно, актуальную информацию по ограничению тестирования?
Здравствуйте! Подскажите, пожалуйста, как теперь запускать советники в новом варианте МТ4? Раньше, было все просто - файл с расширением .ex4 копировался в папку experts и при перезапуске терминала советник был в числе доступных. Теперь же копирование в новую папку MQL4\experts ничего не дает. Подскажите, пожалуйста, куда необходимо скопировать искомый файл советника .ex4 чтобы советник появился в списке доступных в терминале МТ4?
Здравствуйте! Подскажите, пожалуйста, как теперь запускать советники в новом варианте МТ4? Раньше, было все просто - файл с расширением .ex4 копировался в папку experts и при перезапуске терминала советник был в числе доступных. Теперь же копирование в новую папку MQL4\experts ничего не дает. Подскажите, пожалуйста, куда необходимо скопировать искомый файл советника .ex4 чтобы советник появился в списке доступных в терминале МТ4?
Может надо просто в окне навигатора-правая кнопка мыши-обновить или попробовать записать .ex4 сюда - Файл-Открыть каталог данных
Все, что нашел, - это статью "Особенности и ограничения тестирования торговых стратегий в MetaTrader 4" (https://www.mql5.com/ru/articles/1512), но она от 14.09.2005. В ней, в частности, указано, что "некоторые функции отрабатываются/пропускаются без вывода. Это Sleep(), Alert(), ...", но в 610-м билде алерты выводились и этот билд вышел через 9 лет после этой статьи.
...