Читаем https://www.mql5.com/ru/docs :
Пользовательский индикатор — технический индикатор, самостоятельно написанный пользователем в дополнение к индикаторам, уже интегрированным в клиентский терминал. Пользовательские индикаторы, также как и встроенные, не могут автоматически торговать и предназначены только для реализации аналитических функций.
Пользовательские индикаторы хранятся в директории каталог_терминала\MQL5\Indicators

Документация по MQL5 - языку автоматического трейдинга и тестированию торговых стратегий
- www.mql5.com
Справочник MetaQuotes Language 5 (MQL5) - Документация на MQL5.com
А варианты обхода)
zfs:
А варианты обхода)
А варианты обхода)
только один:
или так (в разных вариантах):

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
При попытке в четверке вызова торговой функций индикатор зависал вместе с терминалом.
Как с этим дело обстоит в пятерке, может ли торговать индикатор после своей калькуляции?
Кроме как попробовать хотелось бы услышать разницу между принципиально разными задачами. И может быть удачным примером или предложением её реализации, ведь в даже в 4-ке был не один вариант обхода. Приходилось комментировать строчку индикатора и избавляться от буферов. Либо был скриптик, симулирующий ручную торговлю.