Доработала свой индикатор, теперь он выглядит так!!! Мой "почти Грааль" индикатор на основе TRENDSENTRY и ArrZZx2 – НЕ ПЕРЕРИСОВЫВАЕТСЯ!
Идея была такая: взять два известных (хоть и декомпилированных) индикатора – один для определения основного тренда (на базе логики, похожей на "4 Scalp TREND-SENTRY m [valseva]") и второй для более точных точек входа (на базе "ArrZZx2" с его характерными звездами) – и объединить их в один инструмент, который бы:
- Не перерисовывал свои сигналы и линии на истории.
- Давал четкие визуальные сигналы: линии тренда и стрелки (звезды) для входа.
- Имел алерты на эти события.
Что получилось (смотрите скриншот!):
- Сине-красные линии: Показывают основной тренд. Они основаны на осцилляторе из "4 Scalp TREND-SENTRY m [valseva]", но значения берутся со сдвигом на несколько баров назад (ShiftForLines), чтобы полностью исключить перерисовку. Синяя линия – восходящий тренд, красная – нисходящий. Значения линий соответствуют MA(5) от Low (для UP) или High (для DOWN) на том "стабильном" баре, как в оригинальном индикаторе.
- Желтые звезды (стрелки): Это сигналы от индикатора "ArrZZx2". Они также берутся со сдвигом (ShiftForArrZZx2Stars), чтобы быть неперерисовывающимися. Появляются в точках, где "ArrZZx2" генерирует свои сигналы UP (звезда под ценой) или DOWN (звезда над ценой).
- Алерты: Настроены отдельно для смены цвета линий тренда и для появления новых звезд.
Ключевые моменты "под капотом":
- Индикатор является "оболочкой", которая вызывает оригинальные 4 Scalp TREND-SENTRY m [valseva].ex4 и ArrZZx2.ex4 через iCustom. Поэтому эти два файла должны быть у вас в папке MQL4/Indicators.
- Главное – неперерисовка! Достигается за счет чтения данных из оригинальных индикаторов со сдвигом (ShiftForLines и ShiftForArrZZx2Stars). Вы сами можете настроить этот сдвиг (обычно 1-3 бара достаточно).
- Есть возможность настраивать основные параметры обоих базовых индикаторов.
- Код старалась сделать максимально чистым и понятным (насколько это возможно с "насилием" над декомпилом
) ).
Конечно, это не "Грааль" в волшебном смысле слова, но это стабильный инструмент, который дает неперерисовывающиеся сигналы на основе логики двух интересных индикаторов. Дальше – дело за тестированием, подбором параметров под свой стиль и инструмент, и разработкой четких правил входа/выхода и управления капиталом.
Буду рада, если кому-то пригодится!
А ПОКУДА ЖДУ КЛАССЫ!
Посмотреть вложение 571355