Multi Timeframe Signal Workshop MT4
- Indicadores
-
George Ciprian Mandache
Mostly writing code that does stuff...
User guides are on my blog. For questions or bugs, write in the product's Comments tab or send me a message. - Versión: 1.0
- Activaciones: 5
Multi Timeframe Signal Workshop es un indicador para MetaTrader 4 que vigila las señales que usted construye con indicadores de cualquier marco temporal y marca cada barra en la que una de ellas se activa. Una señal como "RSI de H4 en sobreventa mientras el precio está por encima de la EMA 200 diaria" se construye con clics, sin código, y cada activación se dibuja en el gráfico con las zonas, líneas y valores de indicadores que leyó. Incluye 36 señales listas para usar y le avisa con una alerta cuando aparece una activación nueva.
Precio de lanzamiento: 49 USD para las primeras 10 copias, después 79 USD.
Qué hace
- Señales con clics. Elija un marco temporal, un indicador con sus propios parámetros (el período de un RSI, la desviación de las Bandas de Bollinger) y qué comprobar (sobreventa, un cruce, una divergencia, precio dentro de una zona, una línea por encima de otra) y cuándo debió cumplirse. Las condiciones se agrupan: todas, cualquiera de ellas o al menos un número dado.
- Cualquier marco temporal en una señal. Una condición puede leer H4, la siguiente D1 y otra el marco temporal del propio gráfico.
- Marcado en el gráfico. Cada activación recibe una flecha con el nombre de la señal al lado; donde se juntan los nombres de activaciones cercanas, el más reciente queda encima. Lo que se cumplió se dibuja con ella: un punto donde se cruzaron las líneas, una línea entre los pivotes de una divergencia, la zona o el nivel que leyó.
- Los indicadores se dibujan solos. Los indicadores que nombra una señal se dibujan sobre las velas o en recuadros (docks) debajo de ellas. No hay que instalar nada más. El ajuste Markers only los deja fuera.
- Alertas. Una activación nueva avisa por la ventana de alertas, un sonido, una notificación push o un correo, para todas las señales o para cada una con su propia configuración.
- Señales en archivos de texto. Save to file guarda una señal como archivo de texto plano, y Load from file pone cualquier archivo de señal en un gráfico. Escriba o modifique uno en Notepad o en cualquier editor de texto, cópielo a otro terminal o envíelo a otra persona. Los gráficos vuelven a cargar un archivo modificado en unos segundos.
- 36 señales listas para usar sobre osciladores, bandas, la votación de tendencia, soportes y resistencias, oferta y demanda, Fibonacci, bloques de órdenes, brechas de valor justo y estructura del mercado, la mayoría en pares alcistas y bajistas.
Indicadores que puede usar una señal
- Precio y medias móviles: el cierre, SMA y EMA de cualquier período.
- Bandas y canales: Bandas de Bollinger con el squeeze, canales de Keltner y de Donchian.
- Tendencia: Supertrend, Parabolic SAR, Ichimoku, ADX con +DI y -DI, y la votación de tendencia de ocho métodos (estructura, orden de las medias, Donchian, ADX, Supertrend, Parabolic SAR, Ichimoku, VWAP), cada método también por separado.
- Smart money concepts: estructura del mercado (BOS y CHoCH), bloques de órdenes (con el barrido de liquidez, el desplazamiento y su brecha de valor justo) y FVG.
- Niveles y zonas: puntos de oscilación (HH, LH, HL y LL), Fibonacci (niveles, golden pocket, optimal trade entry), soportes y resistencias y oferta y demanda. Cada zona se lee como dentro, tocada, cerca o rota, y las distancias se miden en ATR, así que una señal significa lo mismo en cualquier símbolo.
- Osciladores: RSI, estocástico, estocástico cuádruple, Stochastic RSI, MACD, CCI, Williams %R y MFI, con divergencias regulares y ocultas.
- Volatilidad y volumen: ATR y volumen de ticks, cada uno frente a su media, y OBV con sus divergencias.
El lenguaje de las reglas
Cada señal es una regla en un único lenguaje legible. Las tarjetas la escriben por usted y la muestran debajo como Rule text; un archivo de señal la toma tal como usted la escribe, en tantas líneas como quiera, con comentarios # y una línea marker: bullish o marker: bearish.
- Nombres: marco temporal, indicador y campo, como H4.rsi.value, D1.ema200.is_above o Chart.bb.upper. Chart sigue el marco temporal del propio gráfico.
- Parámetros del indicador: los parámetros propios de un indicador van entre paréntesis después de él, como H4.rsi(21).is_oversold(30) o H4.bb(20, 2.5).upper. Si se omiten, se usan los valores por defecto, así que H4.rsi es un RSI 14. El editor de condiciones los muestra debajo del indicador.
- Banderas y sus números: cada bandera empieza por is_ y lleva sus números entre paréntesis, como H4.rsi.is_oversold(25) o D1.macd.is_bull_div(3, 40). Si se omiten, se usan los valores por defecto publicados.
- Combinación y cálculos: and, or, not y paréntesis; comparaciones con números o con otras líneas; + - * / y abs, min, max, round, floor y ceil.
- Funciones: within_bars(x, 5) para "en las últimas 5 barras", bars_ago(x, 7), at_least_true(2, a, b, c), in_range(x, 40, 60), cross_above(a, b) y cross_below(a, b).
Dos ejemplos:
- H4.rsi.is_oversold(35) and D1.ema200.is_above
- abs(H1.price.value - H1.ema50.value) / H1.atr.value < 0.5 and at_least_true(2, H1.rsi.value < 45, H1.stoch.is_cross_up, H1.macd.hist > 0)
Una regla que no compila muestra el motivo y no se guarda. La referencia del lenguaje de reglas, en mi blog, recoge cada indicador, campo, bandera y número con su definición y su fuente.
Primeros pasos
- Adjunte el indicador a un gráfico. En el terminal se llama MTF Signal Workshop.
- Pulse + Signal y luego Load from file para elegir una señal lista para usar, o + Add condition para construir la suya. Save la pone en el gráfico; Save to file además la guarda como archivo para todos los gráficos.
- En cada fila, On/Off pausa una señal, el lápiz la edita y la papelera la quita. Settings define las alertas y los colores de las marcas.
Cuándo se activa una señal
Cada condición se evalúa con barras cerradas de su propio marco temporal. Una señal se activa en la barra en la que su regla pasa a ser verdadera, al menos un número fijado de barras después de su activación anterior. Una divergencia solo se conoce unas barras después de su segundo pivote, así que su flecha queda en la barra en la que se conoció. Solo avisa una activación en la barra que acaba de cerrar, y una sola vez; quitar el indicador y volver a añadirlo no repite la alerta. Las activaciones anteriores dentro de las barras revisadas se dibujan sin avisar.
Probador de estrategias
En el probador de estrategias, Multi Timeframe Signal Workshop muestra seis de las señales listas para usar: cruces del DMI con el ADX por encima de 25, acuerdo de tendencia fuerte y rupturas de estructura, alcistas y bajistas. Para probar las suyas, copie el archivo de configuración del gráfico y los archivos de las señales a la carpeta compartida de los terminales, Common\Files; la guía de usuario muestra cómo.
Notas y límites
- Las señales, su longitud y los indicadores que leen no tienen límite. El dibujo sí: 32 líneas sobre las velas y 32 indicadores por gráfico. Una señal cuyos indicadores ya no caben dibuja solo sus marcas y lo indica, y sigue activándose y avisando.
- MetaTrader 4 no puede rellenar áreas, así que la nube de Ichimoku y las bandas de Bollinger, Keltner y Donchian muestran sus líneas sin relleno.
- Cada símbolo guarda su propia lista de señales, con el On/Off, el Min bars between signals y las alertas de cada señal, y la lista vuelve tras reiniciar. Al quitar el indicador se borran sus marcas, líneas, recuadros y panel.
- No abre ni gestiona operaciones. MTF Indicator Suite, gratuito en el Market, dibuja los mismos indicadores sin señales.
Soporte
Dos entradas de mi blog lo cubren todo: la guía de usuario, con una imagen de cada paso, y la referencia del lenguaje de reglas y de los indicadores.
- Guía de usuario: https://www.mql5.com/en/blogs/post/779985
- Referencia del lenguaje de reglas y de los indicadores: https://www.mql5.com/en/blogs/post/779986
Para preguntas o problemas, escriba en la pestaña Comentarios de esta página o envíeme un mensaje privado en MQL5.

