Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет, я здесь относительный новичок.
Прочитав статью, предположил, что RESULT будет инструментом поиска кода, сгенерированного мастером.
Скачал zip-файл. Установил скрипт mql.mq5, скомпилировал его без ошибок.
Запуск mql.ex5 не дает никакого результата на экране.
Я нахожусь в режиме обучения. Хочу иметь возможность использовать мастер для использования кода из кодовой базы, а затем анализировать и модифицировать его, чтобы получить пригодный для использования советник.
Буду признателен за любую помощь.
Спасибо
Это не "инструмент поиска кода, сгенерированного мастером". Я писал статью на русском языке и не вычитывал ее английский перевод, сделанный MQ (у них это не принято), но я надеюсь, что статья содержит все детали и достаточно ясно показывает, что могут делать представленные скрипты. В частности, анализ MQL демонстрируется на примере извлечения иерархии классов и методов из источников. Я не понимаю, какого мастера вы имеете в виду.
Вы должны объяснить, что именно вы сделали (включая некоторые приготовления на системном уровне, необходимые для запуска скрипта), и что вы получили. Какого результата на экране вы ожидаете? Сценарий выводит результаты в журнал.
Поскольку у вас есть исходный код, вы можете отладить сценарий и выяснить, что происходит строка за строкой.
Привет, Стэн,
Спасибо, что нашли время ответить.
Я не знал, что команды Print в сценарии записываются в файл журнала.
Да, при запуске скрипта создается файл журнала.
Я постоянно сталкиваюсь с проблемой, когда смотрю на код, созданный (Wizard в MetaEditor new doc)
Вызовы функций, отсутствующих в открытом файле #includes, а затем еще больше уровней #include.
Надеялся, что ваш скрипт будет иметь поле поиска и затем скажет мне, в каком *.mqh файле была спрятана функция.
Поскольку этот скрипт не предназначен для поиска, я не буду отнимать у вас время.
Спасибо
Привет, Стэн,
Спасибо, что нашли время ответить.
Не знал, что команды Print в сценарии записывают в файл журнала.
Да, при запуске скрипта создается файл журнала.
Я постоянно сталкиваюсь с проблемой, когда смотрю на код, созданный (мастером в MetaEditor new doc)
Вызовы функций, отсутствующих в открытом файле #includes, затем еще ниже по уровням #include.
Я надеялся, что ваш скрипт будет иметь поле поиска и затем скажет мне, в каком файле *.mqh была спрятана функция.
Поскольку этот скрипт не предназначен для поиска, я не буду отнимать у вас больше времени.
Спасибо
Скрипт разбирает исходный код и отслеживает все вложенные включения, но он не предоставляет готового решения, чтобы показать вам, какой заголовочный файл содержит конкретную функцию - для этого скрипт должен быть настроен под ваши нужды.
Вы так и не прояснили, что именно вам нужно/полезно.
Если вы только что создали новую программу с помощью мастера MQL и хотите просмотреть все ее исходники, включая зависимости (заголовочные файлы), то вы можете легко сделать это прямо из MetaEditor: щелкните правой кнопкой мыши на любом идентификаторе, чтобы открыть контекстное меню, затем нажмите "Go to definition" (Alt+G) - это откроет нужный файл и покажет вам, откуда взялась функция или переменная.
Привет, Стэн, ваш последний абзац - это то решение, которое мне было нужно.
Спасибо.