Вопрос к разработчикам относительно создания компиллятора пользовательских индикаторов в приложении с использованием MetaTrader API
для компиляции используется консольное приложение MetaLang.exe
если компиляция эксперта прошла с ошибками, то они будут перечислены в соответствующем log-файле
если компиляция эксперта прошла с ошибками, то они будут перечислены в соответствующем log-файле
К расзработчикам. Формат .exp - файлов
Какой формат имеют .exp-файлы, содержащие пользовательские индикаторы ?
Согласитесь, использование скомпеллированнных в MetaEditor пользовательских индикаторов совместно с MetaTrader API было бы очень удобным для написания приложений.
Какой формат имеют .exp-файлы, содержащие пользовательские индикаторы ?
Согласитесь, использование скомпеллированнных в MetaEditor пользовательских индикаторов совместно с MetaTrader API было бы очень удобным для написания приложений.
это - не самая удачная идея
во-первых, скомпилированный пи-код не является оптимальным и быстровыполняемым. при помощи АПИ можно программировать куда более быстрых и навороченных индикаторов.
во-вторых, пользовательский индикатор выполняется в контексте клиентского терминала. даже зная формат exp-файла, Вы не сможете воспроизвести этот контекст
во-первых, скомпилированный пи-код не является оптимальным и быстровыполняемым. при помощи АПИ можно программировать куда более быстрых и навороченных индикаторов.
во-вторых, пользовательский индикатор выполняется в контексте клиентского терминала. даже зная формат exp-файла, Вы не сможете воспроизвести этот контекст
К разработчикам
Хорошо, тогда подскажите пожалуйста ресурсы, в которых можно прочитать о создании компилляторов.
Хорошо, тогда подскажите пожалуйста ресурсы, в которых можно прочитать о создании компилляторов.
Ахо,Сети и Ульман, "Компиляторы. Принципы, технологии, инструменты"
есть более старые книги Ахо и Ульмана "Теория синтаксического анализа, перевода и компиляции". Ещё более старая книга академика Лебедева "Построение компиляторов"
также поищите в сети Terence Parr ANTLR(ANother Tool for Language Recognition aka PCCTS)
есть более старые книги Ахо и Ульмана "Теория синтаксического анализа, перевода и компиляции". Ещё более старая книга академика Лебедева "Построение компиляторов"
также поищите в сети Terence Parr ANTLR(ANother Tool for Language Recognition aka PCCTS)

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте !
В настоящее время я пишу приложение на основе MetaTrader API, в функциональность которого мне нужно включить возможность компиллирования пользовательских индикаторов, точно так же, как это реализовано в MetaTrader - файлы .mql компеллируются в файлы .exp для их дальнейшего многократного использования.
Подскажите пожалуйста, с чего можно начать в данном направлени, а также где в Сети об этом можно почитать.
С уважением, Андрей.