Scalpetronix
- Indicadores
- Andrey Kozak
- Versión: 1.0
- Activaciones: 20
Scalpetronix Indicator — el núcleo de señales del robot Scalpetronix
Este indicador implementa los algoritmos y señales en los que se basa el Asesor Experto Scalpetronix. Todas las entradas del robot se generan a partir de estos cálculos: combinación de medias móviles exponenciales (EMA), filtrado de tendencia mediante ADX, normalización de la volatilidad a través de ATR y análisis de la estructura de velas.
Ventajas del indicador
-
funciona con un sistema multinivel de EMA (rápida y lenta) con umbral dinámico;
-
elimina señales débiles gracias al filtrado por ADX;
-
tiene en cuenta la volatilidad a través de ATR, adaptando la sensibilidad a diferentes fases del mercado;
-
analiza la estructura de las velas (modelos HH/HL para compras y LH/LL para ventas);
-
visualiza las señales mediante líneas multicapa y zonas de relleno, además de dibujar flechas en los puntos de entrada.
Algoritmo de funcionamiento
Cálculo de EMA y umbral dinámico
sep(t) = max(Point, 0.1 * ATR(t))
— estado de compra: EMA_fast(t) > EMA_slow(t) + sep(t)
— estado de venta: EMA_fast(t) < EMA_slow(t) - sep(t)
Validación de la estructura de velas
— para compras: High(t-1) > High(t-2) y Low(t-1) > Low(t-2)
— para ventas: High(t-1) < High(t-2) y Low(t-1) < Low(t-2)
Filtrado de la fuerza de tendencia
Una señal se confirma solo si ADX(t) > ADX_threshold.
Cambio de fase
Cuando cambia la dirección, se realiza la copia de capas (Up↔Down) para mantener la continuidad de los canales.
Reglas de generación de señales
Se genera una señal de compra si:
-
EMA_fast(t) > EMA_slow(t) + sep(t)
-
y (EMA_fast(t-1) <= EMA_slow(t-1) + 0.5 * sep(t-1) o se cumple el modelo HH/HL)
-
y ADX(t) > ADX_threshold
Se genera una señal de venta si:
-
EMA_fast(t) < EMA_slow(t) - sep(t)
-
y (EMA_fast(t-1) >= EMA_slow(t-1) - 0.5 * sep(t-1) o se cumple el modelo LH/LL)
-
y ADX(t) > ADX_threshold
Segmentación y visualización
El indicador utiliza 10 buffers:
-
4 líneas para fases de compra (bufUpL1…L4),
-
4 líneas para fases de venta (bufDownL1…L4),
-
2 buffers de relleno (bandBuy y bandSell).
El grosor de las líneas se define mediante los parámetros widthCore, widthInner, widthOuter y widthEdge, creando una gradación visual de la fuerza de la tendencia.
En el momento del cambio de fase aparecen objetos de flecha en el gráfico: azul (código 233) para compra y rojo (código 234) para venta.
Parámetros del indicador
-
fastEmaPeriod — período de la EMA rápida.
-
slowEmaPeriod — se calcula como fastEmaPeriod + 2.
-
calcBars — profundidad de análisis (de 50 a 5000).
-
widthCore, widthInner, widthOuter, widthEdge — sistema de grosores para la representación multicapa.