KN Smart Tp and SL
- Indicadores
-
Shipra Gupta
Soy Shipra Gupta, trader y desarrolladora de estrategias cuantitativas con una sólida formación en matemáticas, economía y sistemas de trading algorítmico. A lo largo de los años, he trabajado ampliamente en los mercados de forex, oro, índices, materias primas y criptomonedas, enfocándome en - Versión: 1.0
KN Smart TP SL Signals — Indicador Tendencial de Cruce de EMA para MT5
KN Smart TP SL Signals es un indicador de trading visual y limpio para MetaTrader 5 que genera señales de Compra (Buy) y Venta (Sell) basadas en cruces de medias móviles exponenciales (EMA). Diseña de forma automática un plan de riesgo completo — Entrada (Entry), Stop Loss, TP1, TP2 y TP3 — para cada señal en su gráfico, eliminando el trazado manual de niveles y las suposiciones.
Está diseñado para traders que buscan configuraciones rápidas, legibles y con un riesgo perfectamente definido en cualquier símbolo y temporalidad.
Cómo funcionan las señales
-
Señal de Compra (Buy): Se activa cuando la EMA rápida cruza por encima de la EMA lenta.
-
Señal de Venta (Sell): Se activa cuando la EMA rápida cruza por debajo de la EMA lenta.
Ambas señales se confirman únicamente en barras cerradas. La vela en formación nunca se utiliza, por lo que el indicador está libre de repintado (no repainting).
Una vez que se activa la señal, el indicador calcula el Stop Loss utilizando el ATR (Average True Range) y coloca tres niveles de Take Profit según los múltiplos de relación Riesgo/Beneficio (R:R) elegidos. Todo se dibuja directamente en el gráfico de forma instantánea.
Visualización en el Gráfico
-
Dos líneas EMA continuas: La EMA rápida en verde y la EMA lenta en rojo corren continuamente por el gráfico para ofrecerle el contexto del cruce de un solo vistazo.
-
Flechas de Buy y Sell: Marcan cada barra de señal. Las flechas se sitúan debajo del mínimo de la vela para señales de Compra y por encima del máximo para señales de Venta.
-
Cinco niveles de precio por señal: Trazados como segmentos de línea acotados:
-
Entrada (Entry): línea sólida gris.
-
Stop Loss: línea sólida naranja.
-
TP1 y TP2: líneas discontinuas de color aqua.
-
TP3: línea sólida de color aqua con mayor grosor. Las líneas se extienden hacia adelante el número de barras definido por el usuario a partir de la vela de señal.
-
-
Dos zonas de relleno: Le otorgan un contexto visual inmediato del riesgo. Un rectángulo sombreado en verde cubre el espacio desde la Entrada hasta el TP3 (zona de ganancias). Un rectángulo sombreado en rojo cubre el espacio desde el Stop Loss hasta la Entrada (zona de pérdidas). Estas zonas hacen que sea obvio cuánto puede ganar frente a lo que puede perder en cada operación.
-
Actualización en tiempo real: Las líneas se expanden automáticamente mientras la operación está abierta y se congelan en el momento exacto en que se alcanza el TP3 o el Stop Loss. Cuando el precio toca los niveles de TP, sus líneas pasan de aqua discontinuo a verde sólido. Cuando se alcanza el SL, la línea de Stop Loss se vuelve roja. Las etiquetas del gráfico se actualizan con marcas de ✓ y ✕ .
-
Historial completo de señales: Todas las señales del pasado permanecen visibles en el gráfico, no solo la actual. Las zonas y niveles de cada señal se dibujan de forma independiente con sus propios objetos gráficos, lo que le permite desplazarse hacia atrás para revisar cada configuración anterior, ver qué TP se alcanzaron y estudiar el comportamiento del indicador bajo diferentes condiciones de mercado.
Ajustes de Riesgo y Personalización
La distancia del Stop Loss se establece como un multiplicador del ATR (por defecto 1.5×). Los tres niveles de take profit se calculan como múltiplos de esa distancia de riesgo: TP1 a 1R, TP2 a 2R y TP3 a 3R por defecto. Los cuatro multiplicadores son totalmente ajustables para que pueda configurar cualquier perfil de R:R de su preferencia.
Los períodos de las EMA rápida y lenta (por defecto 5 y 13) y el período del ATR (por defecto 14) son totalmente configurables. La longitud de extensión de las líneas y el número máximo de señales históricas dibujadas también son parámetros ajustables.
Notificaciones Push
El indicador envía alertas push a su aplicación móvil de MetaTrader. Una alerta de Compra o Venta incluye el precio de Entrada, el Stop Loss y los tres niveles de TP en un solo mensaje. También dispone de alertas opcionales para cuando se alcanza el SL o cuando el precio toca los niveles de TP individuales. Cada alerta se activa una sola vez por cierre de barra, nunca en cada tick.
Cómo habilitarlo: Vaya a Herramientas → Opciones → Notificaciones en MT5, introduzca su ID de MetaQuotes de la aplicación móvil y active las alertas deseadas en los parámetros de entrada del indicador.
Mercados Compatibles
Funciona en cualquier símbolo disponible en MT5: pares de Forex mayores, menores y exóticos, Oro (XAUUSD), Plata, Crudo, índices estadounidenses y europeos (NAS100, US30, SPX500, DAX40) y CFDs de criptomonedas. El stop basado en ATR se adapta automáticamente a la volatilidad de cada instrumento, por lo que no requiere recalibración manual al cambiar de símbolo. Las señales más limpias se obtienen en M15, H1, H4 y D1.
Instalación
Copie el archivo KN_SmartTPSL.mq5 en su carpeta MQL5/Indicators/ (mediante MetaEditor → Archivo → Abrir carpeta de datos), presione F7 para compilar y luego arrastre el indicador desde el panel Navegador hacia cualquier gráfico.
Preguntas Frecuentes (FAQ)
-
¿El indicador repinta? No. Las señales se calculan exclusivamente en barras completamente cerradas. La vela actual en formación nunca activará una señal.
-
¿Puedo cambiar los períodos de las EMA? Sí. La EMA rápida, la EMA lenta y el período del ATR son parámetros de entrada independientes.
-
¿Por qué solo se ven algunas señales históricas? El parámetro Max Signals (por defecto 40) limita cuántas señales se dibujan a la vez para mantener el recuento de objetos en MT5 bajo control. Auméntelo en la configuración si desea revisar un historial más largo.
-
¿Funciona en Oro e índices? Sí. El algoritmo del ATR ajusta de forma automática los niveles según el rango de volatilidad de cada activo.
