Scalpetronix
- Индикаторы
- Andrey Kozak
- Версия: 1.0
- Активации: 20
Scalpetronix Indicator — сигнальное ядро робота Scalpetronix.
Этот индикатор реализует алгоритмы и сигналы, на которых работает советник Scalpetronix. Все входы робота формируются именно на базе этих вычислений: комбинация экспоненциальных скользящих средних, фильтрации тренда через ADX, нормализации волатильности по ATR и анализа структуры баров.
Преимущества индикатора
-
работает на многоуровневой системе EMA (быстрая и медленная) с динамическим порогом;
-
исключает слабые сигналы благодаря фильтрации ADX;
-
учитывает волатильность через ATR, адаптируя чувствительность к разным фазам рынка;
-
анализирует структуру баров (модели HH/HL для покупок и LH/LL для продаж);
-
визуализирует сигналы через многослойные линии и заливку фаз, а также строит стрелки в точках входа.
Алгоритм работы
-
Расчёт EMA и динамического порога
sep(t) = max(Point, 0.1 * ATR(t))
— buy-состояние: EMA_fast(t) > EMA_slow(t) + sep(t)
— sell-состояние: EMA_fast(t) < EMA_slow(t) - sep(t) -
Проверка структуры баров
— для покупок: High(t-1) > High(t-2) и Low(t-1) > Low(t-2)
— для продаж: High(t-1) < High(t-2) и Low(t-1) < Low(t-2) -
Фильтрация по силе тренда
Сигнал подтверждается только при условии ADX(t) > ADX_threshold. -
Переключение фаз
При смене направления выполняется копирование слоёв (Up↔Down), что обеспечивает непрерывность каналов.
Правила генерации сигналов
Buy-сигнал формируется, если:
-
EMA_fast(t) > EMA_slow(t) + sep(t)
-
и (EMA_fast(t-1) <= EMA_slow(t-1) + 0.5 * sep(t-1) или выполнена модель HH/HL)
-
и ADX(t) > ADX_threshold
Sell-сигнал формируется, если:
-
EMA_fast(t) < EMA_slow(t) - sep(t)
-
и (EMA_fast(t-1) >= EMA_slow(t-1) - 0.5 * sep(t-1) или выполнена модель LH/LL)
-
и ADX(t) > ADX_threshold
Сегментация и визуализация
Индикатор использует 10 буферов:
-
4 линии для фаз покупок (bufUpL1…L4),
-
4 линии для фаз продаж (bufDownL1…L4),
-
2 заливочных буфера (bandBuy и bandSell).
Толщина линий задаётся через параметры widthCore, widthInner, widthOuter, widthEdge, формируя визуальную градацию силы тренда.
В момент смены сегмента на графике появляются стрелочные объекты: синий (код 233) для покупки и красный (код 234) для продажи.
Параметры индикатора
-
fastEmaPeriod — период быстрой EMA.
-
slowEmaPeriod — рассчитывается как fastEmaPeriod + 2.
-
calcBars — глубина анализа (от 50 до 5000).
-
widthCore, widthInner, widthOuter, widthEdge — система толщин для многослойной отрисовки.
