Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1360
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в один файл и упаковывается все
Нет. Индикатор может обрабатывать события, которые не может Эксперт и наоборот. Поэтому один файл никак не получиться. Это разные программы.
Например, Индикатор работает с OnCalculate() и не может работать с OnTrade(). Как можно это все в один ехе? Научите!
Нет. Индикатор может обрабатывать события, которые не может Эксперт и наоборот. Поэтому один файл никак не получиться. Это разные программы.
можете продолжать дальше так думать)
можете продолжать дальше так думать)
Вот индикатор:
Вот эксперт:
Вот всё в одном файле:
Четвёрка правда, но в пятёрке также.Вот индикатор:
Вот эксперт:
Вот всё в одном файле:
Четвёрка правда, но в пятёрке также.У вас скомпилирован только файл Эксперта.
Попробуйте, хотя-бы простым графическим объектом наполнить индикатор, чтобы он вызывался Экспертом. Затем после компиляции, переименуйте или удалите Res_Ind.ex4, как бы отправили на Маркет только файл Эксперта. Клиент получит неработающую программу.
А отдельно 2 файла в Маркете не разместить. Такова политика.
У вас скомпилирован только файл Эксперта.
Попробуйте, хотя-бы простым графическим объектом наполнить индикатор, чтобы он вызывался Экспертом. Затем после компиляции, переименуйте или удалите Res_Ind.ex4, как бы отправили на Маркет только файл Эксперта. Клиент получит неработающую программу.
Да нельзя-же быть таким упёртым… Сказано, что индикатор подключенный ресурсом включается в исполняемый файл советника, значит так и есть.
А вот тот факт, что ваш индикатор рисует графические объекты, а советник должен их читать, это большая проблема. Графические объекты доступны только при тестировании с визуализацией, а автовалидатор тестирует без оного, соответственно свойств объектов не видит…
Сказано, что индикатор подключенный ресурсом включается в исполняемый файл советника, значит так и есть.
Индикатор в отдельном окне
Компилируем Индикатор --> win.ex5.
Эксперт с этим Индикатором в ресурсе
Компилируем Эксперта --> exp.ex5.
Запускаем Эксперта, на графике есть окно индикатора.
Публикуем в Маркете один файл эксперта exp.ex5 (фактически удаляем файл индикатора win.ex5)
Запускаем Эксперта, на графике нет окна индикатора.
Восстанавливаем удаленный файл win.ex5.
Запускаем Эксперта, на графике есть окно индикатора.
Вывод: код Индикатора не включается в код Эксперта. Для нормальной работы Эксперта с ресурсным Индикатором необходим исполняемый файл Индикатора указанного в ресурсе.
Повторю свой вопрос:
как опубликовать в Маркете, когда имеется Эксперт с кастомным Индикатором, библиотекой, т.е. для нормальной работы Эксперта нужно больше чем один файл?
Индикатор в отдельном окне
Компилируем Индикатор --> win.ex5.
Эксперт с этим Индикатором в ресурсе
Компилируем Эксперта --> exp.ex5.
Запускаем Эксперта, на графике есть окно индикатора.
Публикуем в Маркете один файл эксперта exp.ex5 (фактически удаляем файл индикатора win.ex5)
Запускаем Эксперта, на графике нет окна индикатора.
Восстанавливаем удаленный файл win.ex5.
Запускаем Эксперта, на графике есть окно индикатора.
Вывод: код Индикатора не включается в код Эксперта. Для нормальной работы Эксперта с ресурсным Индикатором необходим исполняемый файл Индикатора указанного в ресурсе.
Повторю свой вопрос:
как опубликовать в Маркете, когда имеется Эксперт с кастомным Индикатором, библиотекой, т.е. для нормальной работы Эксперта нужно больше чем один файл?
Сколько раз вам дали ссылку на документацию? Почитать мама не разрешает?
Прочтите наконец-то…