Полез я, значит, за примером использования кастомных индюков в классе сигналов. Нашёл примеры, за что спасибо.
Однако, при ближайшем рассмотрении выяснилось, что методы CJFatlSignal::ValidationSettings и CJFatlSignal::InitIndicators не вызывают соответствующие виртуальные методы родительского класса!!! К чему это приводит? К неустановке флага стадии инициализации и, как следствие, к несозданию буферов таймсерий. Писатели вообще не читают исходники библиотеки? Здесь пронесло, т.к. сигнал не требует в работе тайм-серий. В другом месте не пронесёт.
Как такой epic fail прошёл проверку и был опубликован - загадка.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Модуль торговых сигналов, выполненный на основе индикатора ColorJFatl:
Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета индикатора ColorJFatl.
Сигнал формируется в момент закрытия бара. Для корректной работы сгенерированного советника необходимо наличие откомпилированного файла индикатора ColorJFatl.ex5 в папке каталог_данных_терминала\MQL5\Indicators.
Процесс создания торгового робота на основе данного модуля торговых сигналов никаких особенностей не имеет и достаточно подробно изложен в статье "MQL5 Wizard для "чайников". Общая идея построения модуля торговых сигналов представлена в статье "Простейшие торговые системы с использованием семафорных индикаторов".
Автор: Nikolay Kositsin