Indicator Signal Trader Kb
- Utilidades
-
Bohdan Klok
I debug, finish and audit MetaTrader robots — MQL5 and MQL4. - Versión: 1.5
- Actualizado: 6 octubre 2026
- Activaciones: 10
Indicator Signal Trader Kb convierte las señales de un indicador que ya utilizas en operaciones o alertas. Tú eliges el indicador, le indicas al programa cuál de sus búferes significa «Comprar» y cuál «Vender», y configuras el stop loss, el take profit y el tamaño del lote. Se pueden añadir hasta cuatro indicadores más que actúen como filtros para confirmar cada señal. No se necesita saber programar.
La dificultad habitual con este tipo de herramientas es saber qué valor corresponde a cada valor. Indicator Signal Trader Kb lo muestra en el gráfico. Una vez que lo añadas, un panel muestra todos los valores del indicador y lo que han indicado en las últimas 300 barras: flechas (cuántas hay y la hora de la última), líneas (con el valor actual) o índices de color (con el valor actual, para que puedas asociar un número al color que ves en la última barra).
Cómo configurarlo
- Indicador. Introduce el nombre del indicador tal y como aparece en la carpeta MQL5\Indicators, sin la extensión del archivo; por ejemplo, Examples\Fractals. Los indicadores de mercado adquiridos se encuentran en la carpeta «Market», por ejemplo, «Market\Nombre del indicador». Las entradas del indicador pueden introducirse como una lista separada por comas en el mismo orden que en el indicador, por ejemplo, «14, 2,5, true». Deja la lista vacía para utilizar los valores predeterminados del propio indicador.
- Buffers. Adjunta el programa a un gráfico y consulta el panel para encontrar el buffer que transmite la señal.
- Reglas. Tanto para «Comprar» como para «Vender», elija una de las reglas: aparece una flecha en un búfer; un búfer cruza un nivel; un búfer cruza a otro (por ejemplo, una línea rápida que cruza una línea lenta); un búfer de color cambia a un valor determinado.
- Filtros (opcional). Hasta cuatro indicadores más pueden confirmar una señal antes de que se considere válida; por ejemplo: comprar solo mientras el RSI esté por encima de 50, o solo mientras el precio de cierre esté por encima de una media móvil de 200 períodos en H4. Cada filtro tiene su propio indicador, parámetros y marco temporal, y para «Comprar» y «Vender» una condición: un indicador por encima o por debajo de un nivel, por encima o por debajo de un segundo indicador, el precio de cierre por encima o por debajo de un indicador, un indicador de color igual a un valor, o un indicador que tenga un valor en la barra. Los filtros se comprueban en la última barra cerrada de su propio marco temporal. Una señal que cualquier filtro rechace se ignora por completo: no abre ni cierra una posición, y no se envía ninguna alerta; el panel muestra qué filtro la rechazó y qué detectó.
Por defecto, la señal se toma de la última barra cerrada, por lo que el Probador de Estrategias reproduce lo que ocurre en un gráfico en tiempo real. Puedes comprobar tu propio indicador con la demo gratuita del Probador de Estrategias antes de comprarlo.
Ejemplo: tomar solo señales del MACD en la dirección de la tendencia del H4
El indicador de señales se mantiene tal cual: deja el campo «Nombre del indicador» en blanco para utilizar el MACD integrado (12,26,9); sus reglas predeterminadas ya indican «Comprar» cuando el búfer 0 cruza al alza el búfer 1 y «Vender» cuando lo cruza a la baja. Abre las entradas (F7) y rellena el grupo «Filtro 1»:
- Nombre del indicador (vacío = filtro desactivado): Examples\Custom Moving Average
- Entradas del indicador, separadas por comas: 200,0,1 (período 200, desplazamiento 0, método 1 = exponencial)
- Marco temporal del filtro: H4 (4 horas)
- Permitir la compra solo cuando: el precio de cierre esté por encima del buffer (media móvil, etc.)
- Compra: número de banda: 0
- Permitir la venta solo cuando: el precio de cierre esté por debajo del umbral
- Venta: número de banda: 0
Resultado: solo se abre una posición de compra cuando la última vela H4 cerrada está por encima de la media móvil exponencial de 200 períodos, y solo se abre una posición de venta cuando está por debajo. Una señal rechazada no abre ni cierra ninguna posición; el panel la muestra en «Última señal» con el número del filtro y el valor que detectó el filtro.
Añadir un segundo filtro: el RSI debe coincidir
Rellena el grupo «Filtro 2» de la misma manera. Ahora una señal solo cuenta cuando ambos filtros coinciden:
- Nombre del indicador (vacío = filtro desactivado): Examples\RSI
- Entradas del indicador, separadas por comas: 14
- Marco temporal del filtro: actual
- Permitir compra solo cuando: el búfer esté por encima del nivel
- Compra: número de buffer: 0
- Compra: nivel: 50
- Permitir la venta solo cuando: el buffer esté por debajo del nivel
- Venta: número de buffer: 0
- Venta: nivel: 50
Resultado: para comprar, es necesario que el cierre en H4 esté por encima de la media y que el RSI esté por encima de 50; para vender, es necesario que ambos estén por debajo.
- ¿No sabes el número de buffer de un filtro? Introduce solo el nombre del indicador y adjunta el programa: el panel muestra los buffers de cada filtro con sus valores actuales. A continuación, configura las condiciones.
- Los filtros 3 y 4 funcionan de la misma manera. Un filtro con el nombre del indicador en blanco está desactivado.
- Si hay un error tipográfico en el nombre de un filtro o un número de búfer que el indicador no tiene, se muestra en el panel en rojo bajo «PROBLEMA DE CONFIGURACIÓN», indicando qué hay que corregir.
Operaciones
- Lote fijo, o un lote calculado a partir de un porcentaje del saldo y la distancia del stop-loss.
- Stop-loss: ninguno, fijo en puntos o un múltiplo del ATR.
- Take profit: ninguno, fijo en puntos o un múltiplo del stop-loss.
- Ante una señal opuesta: ignorarla, cerrar la posición o cerrarla y abrir la opuesta.
- Una posición a la vez o varias.
- Punto de equilibrio y trailing stop.
- Spread y tiempo: spread máximo y una ventana de tiempo de negociación en hora del servidor.
- Antes de cada orden, el programa comprueba los límites de lotes del símbolo, la distancia mínima del stop, el margen libre, el límite de órdenes del bróker y si la sesión de negociación está abierta.
- Funciona en cuentas de compensación y de cobertura; las posiciones se identifican mediante el número mágico.
Alertas
El programa también puede funcionar en modo de solo alertas sin abrir operaciones: alerta emergente, notificación push a la aplicación móvil de MetaTrader y correo electrónico.
Limitaciones
- El indicador debe proporcionar sus señales en los búferes de indicadores. No se pueden leer los indicadores que solo dibujan objetos gráficos en el gráfico.
- Se considera una flecha cualquier valor que no sea un valor vacío o cero.
- El programa ejecuta las señales de tu indicador tal y como son. No convierte al indicador en rentable; prueba primero tus ajustes en el Probador de estrategias.
Entradas
- Indicador: nombre, entradas, marco temporal, barra de señal (1 = última barra cerrada).
- Señal de compra y señal de venta: regla, número de búfer, nivel, segundo búfer.
- Filtro 1 a Filtro 4: nombre del indicador (vacío = desactivado), entradas, marco temporal; para compra y venta: condición, número de búfer, nivel; segundo búfer.
- Operaciones: modo (operar o solo alertas), modo de lotes, lote fijo, porcentaje de riesgo, modo y tamaño del stop-loss, período ATR, modo y tamaño del take-profit, acción ante una señal opuesta, una posición a la vez.
- Gestión de posiciones: umbral de equilibrio y puntos bloqueados, distancia del trailing stop.
- Spread y horario: spread máximo, inicio y fin de la ventana de negociación.
- Alertas: ventana emergente, notificación push, correo electrónico.
- Panel: mostrar u ocultar, tamaño de fuente.
- Identificación: número mágico, comentario de la orden.
