Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Indicadores

Spread Monitor for Scalpers - indicador para MetaTrader 5

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
17
Ranking:
(1)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Un indicador en una ventana secundaria para operadores de scalping que representa el spread en tiempo real en forma de histograma, traza una línea de umbral horizontal y muestra el spread actual, medio, máximo y mínimo durante un periodo retrospectivo configurable, además del coste del spread de ida y vuelta por operación —el número de pips que debes ganar solo para cubrir gastos—. Avisa (ventana emergente, registro, notificación push opcional) cuando el spread supera el umbral establecido, con un periodo de espera para que no se activen las alertas mientras el spread se mantenga amplio. El spread se muestra en pips y se ajusta correctamente a cualquier símbolo mediante la adaptación de Digits() (los brókers de 5/3 dígitos y de JPY se leen correctamente). Solo lee y muestra; nunca envía, modifica ni cierra una orden.

Características

  • Histograma del spread en una subventana: el spread en tiempo real se representa como una barra vertical en su propio panel debajo del gráfico, por lo que nunca cubre las velas. MT5 no guarda un historial de spreads por barra, por lo que las barras anteriores a la incorporación del indicador se dejan vacías en lugar de mostrarse falsificadas; desde el momento en que lo incorporas, cada nueva barra registra su propio spread y la barra en formación sigue el spread en tiempo real tick a tick — y ese historial registrado permanece inalterado durante el resto de la sesión.
  • Escala vertical fija, sin parpadeos: el eje Y del histograma está fijado (de 0 a 4 veces tu umbral de alerta por defecto, o puedes configurar tú mismo el límite superior de la escala del histograma [pips]) en lugar de ajustarse automáticamente a los datos visibles, por lo que las alturas de las barras y la línea de umbral se mantienen visualmente estables tick a tick.
  • El historial se conserva al cambiar de marco temporal: el spread registrado se guarda en un pequeño archivo por símbolo y marco temporal (opción «Recordar historial de spread», activada por defecto). Si cambias de M5 a M15 y viceversa, tus barras de M5 seguirán ahí en lugar de aparecer en blanco; cada símbolo tiene siempre su propio historial independiente, que nunca se mezcla con el de otro gráfico.
  • Línea de umbral en el histograma: una línea horizontal discontinua en tu umbral de spread (pips) se sitúa en el histograma, de modo que puedes ver de un vistazo si la barra actual está por encima o por debajo de tu límite.
  • Panel de estadísticas (actual / media / máx. / mín.) — un panel en la esquina muestra el spread en tiempo real, además de la media, el máximo y el mínimo de las últimas barras de retrospectiva, de modo que un spread que se amplía se aprecia como una cifra, no solo como una barra más alta.
  • Coste total por operación — spread × 2 (entrada + salida) que se muestra en el panel como «Coste/operación»: el número exacto de pips que debe generar una sola operación solo para alcanzar el umbral de rentabilidad. La mayoría de los monitores de spread gratuitos se limitan a mostrar el spread sin más; este te indica cuánto te cuesta.
  • Alerta de umbral de spread con tiempo de espera: cuando el spread supera tu límite, recibes una ventana emergente y una línea de registro (alerta de spread: X,X pips — comprueba antes de entrar (umbral Y,Y)); un tiempo de espera configurable (en segundos) evita que se envíen alertas repetidas mientras el spread se mantenga amplio.
  • Notificaciones push opcionales: la alerta de spread se puede enviar a la aplicación móvil de MetaTrader (SendNotification); desactivada por defecto.
  • Spread en pips, válido para cualquier símbolo: el spread en puntos sin procesar de SymbolInfoInteger(SYMBOL_SPREAD) se convierte a pips utilizando el número de dígitos del símbolo, por lo que los brókers de 5 y 3 dígitos (JPY) se leen correctamente, al igual que los metales cuando se les aplica allí.
  • Panel configurable: ubicación de los datos, tamaño de la fuente y color del texto seleccionables. El color del histograma y el de la línea de umbral también se pueden configurar.
  • Un único archivo, sin dependencias ni inclusiones externas. Se compila sin errores ni advertencias.

Cómo utilizarlo

  1. Añade el indicador a cualquier gráfico. Aparecerá un histograma del spread en una subventana debajo del gráfico, con una línea de umbral discontinua sobre él, y se mostrará un panel de estadísticas en la esquina.
  2. Establece el número de barras de retrospectiva (Lookback bars) en la ventana sobre la que deseas que se calcule el spread medio, máximo o mínimo (por defecto, 100 barras).
  3. Establece el «Umbral de alerta (pips) » en el nivel por encima del cual no deseas entrar: la barra del histograma cruza la línea discontinua, la línea «Spread:» del panel se vuelve roja y se activa una alerta cuando el spread en tiempo real lo supera. El límite superior de la escala del histograma (pips) viene por defecto a 4 veces este umbral; auméntalo manualmente si tu spread supera regularmente ese valor.
  4. Ajusta el «Tiempo de espera de la alerta» (segundos) para que no se produzcan alertas repetidas mientras el spread se mantenga amplio.
  5. Deja activada la opción «Mostrar coste por operación» para ver el «Coste por operación» (spread de ida y vuelta) en el panel: los pips que debes recuperar antes de que una operación genere beneficios (su umbral de rentabilidad).
  6. Si lo deseas, activa las «Notificaciones push» para recibir alertas de spread en tu teléfono.
  7. Deja activada la opción «Recordar historial de spreads» para conservar las barras registradas al cambiar de marco temporal (o desactívala si prefieres no crear un pequeño archivo por símbolo y marco temporal en MQL5\Files).

¿Por qué utilizarlo?

Para un scalper, el spread no es una comisión: es la propia operación. Un spread de 1,5 pips son 1,5 pips que debes ganar antes de que una sola posición pase a estar en verde, y un spread que se triplica silenciosamente en torno a un rollover o a la publicación de una noticia convierte una buena entrada en una pérdida antes incluso de que se forme la vela. La cifra del spread sin procesar en la barra de estado no te indica nada de esto; un histograma sí lo hace. Esto sitúa el spread en su propio panel, donde debe estar, junto a la media y los valores extremos de tu periodo de análisis, con el coste total detallado como una cifra de umbral de rentabilidad —la única cifra que decide si merece la pena siquiera realizar una operación de scalping—. Sin ajustes que configurar, sin enviar nada al bróker: solo el coste de la entrada, en la pantalla, antes de hacer clic.

Capturas de pantalla
XAUUSD AUDJPY EUR/USD Datos de entrada

Alerta

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76557

RegimeRouter: clasificador de tendencias y rangos con un registro de la tasa de victorias por régimen RegimeRouter: clasificador de tendencias y rangos con un registro de la tasa de victorias por régimen

Clasifica el mercado mediante el ADX, el exponente de Hurst y la autocorrelación de retardo 1, dirige cada barra a un módulo de ruptura o a un módulo de reversión a la media, y mantiene un registro independiente de la tasa de aciertos para cada régimen con un límite inferior del 95 % de Wilson, para que puedas ver qué mitad del sistema está funcionando realmente.

One-Click Trade Manager: tamaño de lote basado en el riesgo con punto de entrada, stop y objetivo en un solo clic One-Click Trade Manager: tamaño de lote basado en el riesgo con punto de entrada, stop y objetivo en un solo clic

Calcula el tamaño de la posición a partir de tu porcentaje de riesgo y la distancia del stop, y luego abre la operación con el stop loss y el take profit ya establecidos. Nunca opera por su cuenta.

RiskGuard Lite - Percent-Risk EMA/ATR EA RiskGuard Lite - Percent-Risk EMA/ATR EA

EA educativo para MT5: entradas mediante cruces de EMA en barras cerradas, stop loss y take profit basados en el ATR, tamaño del lote calculado a partir de un porcentaje fijo del capital mediante OrderCalcProfit, filtro de spread, aislamiento de números mágicos y comprobaciones de los códigos de respuesta del servidor. Una plantilla sencilla para crear EAs con control de riesgos. No se garantizan beneficios.

Session Candle Counter: candles numbered from the cash open, DST aware Session Candle Counter: candles numbered from the cash open, DST aware

Se numeran todas las velas de la jornada bursátil actual a partir de la apertura al contado de Fráncfort, Londres, Nueva York o Tokio. La referencia se convierte de la hora local de la bolsa a la hora del servidor del bróker con ajuste automático al horario de verano, por lo que la primera vela tras la apertura es siempre la número uno, tanto en verano como en invierno.