SynapticTrendline
- Indicadores
-
Shi Yuan Wang
Desarrollo indicadores personalizados, Asesores Expertos (EA), scripts y herramientas de trading para MetaTrader 4 y MetaTrader 5, así como indicadores para TradingView (Pine Script).
Lo que puedo hacer por ti: - Convertir una regla de trading claramente descrita en un EA MQL4/MQL5 con backtesting - Versión: 1.49
SynapticTrendline — Líneas de tendencia automáticas con estadísticas de contacto y ruptura
Descripción general
SynapticTrendline es un indicador para la ventana de gráficos de MetaTrader 5. Detecta y traza automáticamente líneas de tendencia de soporte y resistencia, y a continuación analiza cómo interactúa el precio con ellas: toques, toques mantenidos o fallidos, rupturas, continuación o fracaso, y nuevas pruebas. Las velas seleccionadas se pueden colorear, y un panel compacto resume las estadísticas actuales.
Este indicador está diseñado como herramienta de análisis y formación. No ofrece asesoramiento de inversión, señales de trading ni garantía alguna sobre los resultados de las operaciones.
Características principales
-
Detección automática de líneas de tendencia de soporte y resistencia con sensibilidad configurable.
-
Seguimiento de toques con estados de «pendiente», «mantenido», «fallido» y «tiempo de espera agotado».
-
Seguimiento de rupturas al alza y a la baja.
-
Evaluación del seguimiento y del fracaso de la ruptura.
-
Detección de nuevas pruebas con etiquetas de eventos.
-
Resaltado de velas para estados de contacto, rupturas, fallos de ruptura y nuevas pruebas.
-
Panel de estadísticas compacto para líneas en tiempo real, distancia más cercana al soporte/resistencia en ATR, tasa de toques mantenidos, tasa de seguimiento de rupturas, tasa de nuevas pruebas y promedio de toques por ruptura.
-
Marcadores de la línea más cercana que muestran la distancia en ATR y el recuento de toques.
-
Alertas opcionales para nuevas líneas de tendencia, rupturas y eventos de contacto. Todas las alertas están desactivadas por defecto.
-
Nombres de entrada y texto de salida de los gráficos en inglés.
-
Sin llamadas a DLL, sin WebRequest, sin enlaces externos, sin recopilación de datos personales y sin restricciones basadas en la cuenta.
Cómo utilizarlo
-
Añade el indicador a un gráfico normal de MetaTrader 5.
-
Deja que se carguen los datos históricos y de ATR.
-
En el grupo «Líneas de tendencia», ajusta la sensibilidad de detección, el número mínimo de toques, el número máximo de líneas activas y la extensión máxima de las líneas.
-
En el grupo «Medición», establece el umbral de movimiento del ATR y la ventana de evaluación que se utilizarán para determinar los toques y las rupturas.
-
En el grupo «Dibujo», elige si deseas mostrar etiquetas de eventos, etiquetas de contacto, colores de las velas en estado de contacto y colores de las velas en caso de ruptura.
-
En el grupo «Panel», activa o desactiva el panel de estadísticas, los marcadores de la línea más cercana y la leyenda.
-
Las alertas opcionales se pueden activar en el grupo «Alertas». Están desactivadas por defecto.
-
Observa los colores del panel y de las velas para analizar las interacciones con las líneas de tendencia.
Panel y leyenda
-
LÍNEAS DE TENDENCIA: número de líneas de soporte/resistencia activas.
-
RESISTENCIA / SOPORTE: distancia de la línea activa más cercana en ATR y su recuento de toques.
-
CONTACTO MANTENIDO: porcentaje de contactos evaluados que se mantuvieron frente a los que fallaron.
-
SEGUIMIENTO DE LA RUPTURA: porcentaje de rupturas evaluadas que se mantuvieron frente a las que fallaron.
-
REPRUEBADAS: porcentaje de reevaluaciones y media de toques por ruptura.
-
Por determinar / Se ha mantenido / Fallo: leyenda del estado de los toques.
-
Pendiente / Seguida / Fallida: leyenda de los estados de las rupturas.
Parámetros de entrada
| Grupo | Parámetro | Valor por defecto | Finalidad |
|---|---|---|---|
| Líneas de tendencia | InpPivLen | 8 | Sensibilidad del pivote para la detección de líneas de tendencia. |
| Líneas de tendencia | InpMaxPer | 3 | Número máximo de líneas activas por lado. |
| Líneas de tendencia | InpLookPiv | 6 | Número de pivotes recientes que se tienen en cuenta durante la búsqueda de líneas. |
| Líneas de tendencia | InpTolAtr | 0,25 | Tolerancia de contacto en ATR. |
| Líneas de tendencia | InpBrkAtr | 0,10 | Búfer de confirmación de ruptura en ATR. |
| Líneas de tendencia | InpMinLen | 10 | Número mínimo de barras entre puntos de anclaje. |
| Líneas de tendencia | InpMinTch | 3 | Mínimo de toques necesarios para mantener una línea. |
| Líneas de tendencia | InpMaxBars | 6000 | Número máximo de barras históricas procesadas. |
| Líneas de tendencia | InpMaxLineSpan | 2000 | Extensión máxima de la línea de tendencia en barras. |
| Medida | InpMoveAtr | 1,00 | Umbral de alejamiento en ATR para la evaluación de contacto/ruptura. |
| Medida | InpEvalBar | 20 | Ventana de evaluación en barras. |
| Dibujo | InpExtR | 15 | Longitud de la extensión derecha en barras. |
| Dibujo | InpKeepBrk | 2 | Número de líneas discontinuas que se mantienen en el gráfico. |
| Dibujo | InpMaxEventMarks | 500 | Número máximo de etiquetas de eventos conservadas; se eliminan primero las más antiguas. |
| Dibujo | InpShowEv | true | Mostrar etiquetas de ruptura y de nueva prueba. |
| Dibujo | InpShowTch | true | Mostrar etiquetas de recuento de toques en las líneas. |
| Dibujo | InpShowTchMk | true | Colorear las velas para indicar el estado de contacto. |
| Dibujo | InpShowBrkRes | true | Velas de color para marcar el resultado de la ruptura. |
| Desplazamientos de los marcadores | InpArrowOffPts | 50 | Parámetro heredado que se mantiene por motivos de compatibilidad con las plantillas. |
| Desplazamientos de los marcadores | InpLabelOffPts | 100 | Desplazamiento de la etiqueta en puntos. |
| Desplazamientos de marcadores | InpDotOffPts | 50 | Parámetro heredado que se mantiene por motivos de compatibilidad con las plantillas. |
| Desplazamientos de los marcadores | InpRTLabelOffPts | 100 | Desplazamiento de la etiqueta de repetición de la prueba en puntos. |
| Colores de las velas | InpBearCandle / InpBullCandle | clrNONE | Colores de las velas bajistas/alcistas. El valor predeterminado NONE mantiene el enfoque normal del gráfico; configura los colores si es necesario. |
| Colores de las velas | InpBrkUpCandle / InpBrkDnCandle | Verde lima / Rojo | Colores de las velas de ruptura. |
| Colores de las velas | InpBrkFailCandle | Gris | Color de la vela de fracaso de la ruptura. |
| Colores de las velas | InpRetestCandle | Amarillo | Color de la vela de nueva prueba. |
| Colores de las velas | InpTouchPend / InpTouchHeld / InpTouchFail / InpTouchTimeout | Varios | Colores de las velas de estado táctil. |
| Panel | InpShowTbl | true | Mostrar el panel de estadísticas. |
| Panel | InpShowNear | verdadero | Mostrar los marcadores de soporte/resistencia más cercanos. |
| Panel | InpShowLegend | true | Mostrar leyendas del panel. |
| Alertas | InpAlBrk | false | Alerta en caso de ruptura. |
| Alertas | InpAlNew | false | Alerta de nueva línea de tendencia. |
| Alertas | InpAlTch | false | Alerta al tocar. |
| Colores de la línea de tendencia | InpColSup / InpColRes | Azul Dodger / Rojo violeta medio | Colores de las líneas de soporte y resistencia. |
| Colores de las líneas de tendencia | InpColPanel / InpColText / InpColBorder | Varios | Colores de fondo, texto y borde del panel. |
Notas y limitaciones
-
Este producto es una herramienta de análisis y formación. No ofrece asesoramiento en materia de inversiones ni garantiza beneficios.
-
Los resultados dependen del símbolo, el marco temporal, el historial, la volatilidad y la configuración del usuario. El comportamiento pasado del mercado no garantiza el comportamiento futuro.
-
Los datos ATR se utilizan para la tolerancia, la confirmación de rupturas, la visualización de distancias y la evaluación de eventos. Espera a que el gráfico cargue un historial suficiente.
-
Las alertas son opcionales y están desactivadas por defecto.
-
Todos los nombres de los parámetros de entrada y los mensajes que aparecen en el gráfico están en inglés.
-
El producto no contiene llamadas a DLL, WebRequest, enlaces externos, enlaces de soporte de terceros ni recopilación de datos personales.
Plan de lanzamiento
En la fase actual, el producto está disponible de forma gratuita en MQL5 Market. Cuando las descargas en Market superen las 500, el autor tiene previsto cambiar la página del producto a un servicio de suscripción o alquiler utilizando las condiciones admitidas por MQL5 Market. Este plan se aplica al método de adquisición futuro. Los usuarios actuales deben seguir las normas de MQL5 Market y el recuento de activaciones válido. Las condiciones definitivas se mostrarán en la página del producto.
