Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 94
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Indicador Supertrend: Seguimiento de tendencias basado en ATR para MetaTrader 5
El indicador Supertrend es una herramienta muy utilizada para seguir tendencias basada en el Average True Range (ATR). Traza una línea dinámica de soporte o resistencia directamente en el gráfico de precios, cambiando entre una línea verde de tendencia alcista y una línea roja de tendencia bajista cada vez que el mercado cambia de dirección. Los operadores utilizan esta señal para mantenerse en el lado correcto de la tendencia sin tener que interpretar complejos osciladores o configuraciones de múltiples paneles.
Esta implementación trae toda la lógica Supertrend en MetaTrader 5 como un indicador personalizado nativo. Soporta dos métodos de cálculo ATR: la función estándar iATR incorporada en la biblioteca MQL5, y una Media Móvil Simple de Rango Real manual para los operadores que prefieren una banda más suave. Ambos métodos producen la misma estructura de banda de seguimiento, donde las bandas superior e inferior se estrechan o ensanchan con la volatilidad y se bloquean una vez que el precio se aleja decisivamente de ellas.
Cuando la tendencia cambia de bajista a alcista, se dibuja una flecha hacia arriba en la barra del cruce. Cuando cambia de alcista a bajista, aparece una flecha hacia abajo. Estas señales de compra y venta pueden activarse o desactivarse a través de los ajustes de entrada, manteniendo el gráfico limpio para los operadores que sólo necesitan la propia línea de tendencia. El indicador es totalmente configurable a través de cuatro parámetros de entrada: Periodo ATR, multiplicador ATR, método de cálculo y visibilidad de la señal.
Parámetros de entrada
| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
| ATRPeriod | int | 10 | El periodo de revisión utilizado para calcular el Average True Range. Un valor menor hace que las bandas sean más reactivas a la volatilidad a corto plazo, mientras que un valor mayor produce bandas más suaves y de movimiento más lento. |
| ATRMultiplier | doble | 3.0 | Un multiplicador aplicado al valor ATR para establecer el ancho de las bandas superior e inferior alrededor del precio fuente HL2. Los valores más altos crean bandas más anchas que producen menos señales pero más fiables, y los valores más bajos crean bandas más estrechas con cambios de tendencia más frecuentes. |
| ChangeATRMethod | bool | true | Selecciona el método de cálculo del ATR. Cuando se establece en true, el indicador utiliza la función estándar MQL5 iATR. Cuando se establece en false, calcula una Media Móvil Simple de Rango Real manualmente, lo que puede producir valores de banda ligeramente diferentes en ciertos instrumentos. |
| MostrarSeñales | bool | true | Controla la visibilidad de las señales de flecha de compra y venta en el gráfico. Cuando se establece en true, aparece una flecha verde hacia arriba en los cambios de tendencia alcista y una flecha roja hacia abajo en los cambios de tendencia bajista. Si se establece en falso, sólo se mostrarán las líneas de tendencia sin flechas. |
Nota: Este indicador está pensado para la identificación de tendencias y con fines educativos. Valide siempre las señales en una cuenta de demostración antes de aplicarlas en operaciones reales. El rendimiento pasado de cualquier indicador no garantiza resultados futuros.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/72345
Daily Risk Monitor Lite
Daily Risk Monitor Lite es un indicador ligero de MetaTrader 5 que muestra el P/L diario realizado, el P/L flotante, el total diario, el drawdown actual y el estado del riesgo basado en colores directamente en el gráfico. Es una herramienta de supervisión de sólo lectura y no cierra operaciones ni bloquea la negociación.
Easy Range Breakout EA - MT5
Este EA implementa una estrategia de negociación de ruptura de rango. Calcula un rango de precios entre las horas de inicio y fin definidas por el usuario, dibuja un rectángulo visual en el gráfico para marcar el máximo y el mínimo de ese rango y, a continuación, supervisa la acción del precio tras el cierre del rango. Si el mercado supera el máximo del rango, abre una operación de compra; si lo hace por debajo del mínimo, abre una operación de venta.
Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5
Un motor de procesamiento digital de señales (DSP) que aplica la transformada discreta de Fourier (DFT) a los datos del mercado, aislando la frecuencia cíclica dominante para proyectar los puntos de inflexión y eliminar el desfase.
Accelerator Oscillator (AC)
El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.
