BirdsIview
- Indicadores
- Abraham Correa
- Versión: 2.0
- Actualizado: 24 noviembre 2025
Resumen del mecanismo y las ventajas
El indicador opera transformando un gráfico estándar de MetaTrader 4 en una visión general basada en una cuadrícula, donde cada celda representa una combinación específica de símbolo y marco temporal; obtiene datos históricos y en tiempo real utilizando funciones integradas como CopyRates y MarketInfo, y luego presenta imágenes (puntos para precios de cierre o velas personalizadas para detalles de apertura-alta-baja-cierre) con barras de volumen opcionales debajo, mientras escala dinámicamente los anchos de celda proporcionalmente a los recuentos de barras y aplica paletas de colores cíclicas para la distinción visual. Para los operadores y los usuarios, esto ofrece ventajas significativas, como la supervisión simplificada de múltiples activos para identificar correlaciones o divergencias sin cambiar de gráfico, la mejora de la toma de decisiones a través de la tendencia de un vistazo y las perspectivas de volumen en los volátiles mercados de criptomonedas, la optimización de la eficiencia del espacio de trabajo a través de diseños adaptables, y la reducción del riesgo de lagunas de datos a través de notificaciones, en última instancia, el apoyo a estrategias de negociación más informadas y eficientes en el tiempo.
Parámetros y objetivos
- Display_Mode DisplayMode: Una enumeración para elegir entre puntos (para un seguimiento básico del precio de cierre) o velas personalizadas (para una vista OHLC completa), por defecto ModeDots; su propósito es permitir flexibilidad en la visualización de datos basada en la preferencia del usuario por la simplicidad o el detalle.
- bool UseMarketWatch: Un booleano para decidir si se extraen símbolos de la ventana Market Watch (true) o de una lista personalizada (false), por defecto false; permite la selección dinámica o estática de símbolos para un seguimiento a medida.
- cadena CustomSymbols: Una lista de símbolos separados por comas, por defecto "LTCEUR,LTCUSD,SOLUSD,ETHEUR,ETHUSD,BTCEUR,BTCUSD"; su propósito es especificar activos exactos, centrándose en criptodivisas para una supervisión relevante del mercado.
- int SymbolsRefreshInterval: Segundos para refrescar los símbolos de Market Watch, por defecto 1 (0 para desactivar); asegura listas de símbolos actualizadas sin intervención manual constante.
- int BarsM1: Barras para el marco temporal M1, por defecto 500; define la profundidad histórica para el análisis a corto plazo, permitiendo una amplia revisión de la volatilidad reciente.
- int BarsM5: Barras para M5, por defecto 300; similar a la anterior, para una visión a corto plazo ligeramente más amplia.
- int Bar sM15: Barras para M15, por defecto 100; equilibra detalle y visión general para tendencias intradía.
- int BarsM30: Barras para M30, por defecto 50; permite la evaluación de plazos medios.
- int BarsH1: Barras para H1, por defecto 168 (aproximadamente una semana); facilita la detección de tendencias horarias en un periodo semanal.
- int BarsH4: Barras para H4, por defecto 42 (aproximadamente una semana); para patrones intradiarios más largos.
- int BarsD1: Barras para D1, por defecto 252 (aproximadamente un año de negociación); permite el análisis de la tendencia diaria anual.
- int BarsW1: Barras para W1, por defecto 52 (aproximadamente un año); para perspectivas semanales a largo plazo.
- int BarsMN1: Barras para MN1, por defecto 12 (aproximadamente un año); para perspectivas estratégicas mensuales.
- int IntervaloActualización: Segundos para actualizaciones en modo puntos, por defecto 5; mantiene la visualización actualizada sin sobrecargar los recursos del sistema.
- int OffsetX: Desplazamiento horizontal del tablero en píxeles, por defecto 10; ajusta el posicionamiento para la integración del gráfico.
- int OffsetY: Desplazamiento vertical, por defecto 10; similar al anterior para personalizar el diseño.
- int LabelWidth: Anchura de las etiquetas de los símbolos, por defecto 70; asigna espacio para una identificación clara.
- int HeaderHeight: Altura de las cabeceras, por defecto 20; organiza la estructura de la rejilla.
- int Espaciado: Píxel de separación entre celdas, por defecto 5; mejora la legibilidad y la separación.
- int MinChartWidth: Anchura mínima de las celdas del timeframe, por defecto 50; evita visualizaciones demasiado estrechas.
- int MinChartHeight: Altura mínima de la fila de símbolos, por defecto 30; asegura la usabilidad en vistas compactas.
- string LabelFont: Fuente para las etiquetas, por defecto "Arial Bold"; mejora la claridad del texto.
- int FontSize: Tamaño de la fuente de las etiquetas, por defecto 9; equilibra la visibilidad y el espacio.
- color FontColor: Color del texto, por defecto clrChartreuse; proporciona un alto contraste para la legibilidad.
- color BullColor: Color del elemento alcista, por defecto clrLime; distingue los movimientos positivos.
- color BearColor: color del elemento bajista, por defecto clrRed; destaca las tendencias negativas.
- color VolumeColor: Color de la barra de volumen, por defecto clrGray; separa los datos de volumen de los de precio.
- int DotFontSize: Tamaño del punto en Wingdings, por defecto 8; personaliza la apariencia del punto en modo puntos.
- int DotWingdingCode: Código Wingdings para los puntos, por defecto 159 (círculo pequeño); permite variar la forma.
- bool UsePushNotification: Habilita las alertas push, por defecto false; notifica a los usuarios en móviles por problemas de datos.
- bool ShowM1: Muestra el marco temporal M1, por defecto true; activa la inclusión para vistas granulares.
- bool ShowM5: Muestra M5, por defecto true; visualización selectiva similar.
- bool ShowM15: Muestra M15, por defecto true.
- bool ShowM30: Muestra M30, por defecto true.
- bool ShowH1: Muestra H1, por defecto true.
- bool ShowH4: Muestra H4, por defecto true.
- bool ShowD1: Muestra D1, por defecto true.
- bool ShowW1: Muestra W1, por defecto true.
- bool ShowMN1: Muestra MN1, por defecto true.
- bool ShowVolumes: Muestra volúmenes, por defecto true; añade contexto de volumen a la acción del precio.
- int VolumeHeightPercent: Porcentaje del área de volumen (0-50), por defecto 20; asigna espacio dentro de las celdas.
- EPalette PaletaAlcista: Paleta alcista, por defecto EP_RainbowFull; ciclos de colores para atractivo visual.
- EPalette Paleta bajista: Paleta bajista, por defecto EP_CoolTones; diferencia las direcciones del mercado.
- EPalette VolumePalette: Paleta de volumen, por defecto EP_Greyscale; mejora la legibilidad del volumen.
- int CyclePeriodSeconds: Duración del ciclo de la paleta, por defecto 60; anima los colores para pantallas dinámicas.
- bool ApplyToBodies: Aplica paletas a cuerpos/puntos, por defecto true; personaliza visuales principales.
- bool ApplyToVolumes: Aplica a volúmenes, por defecto true; extiende la personalización.
- color CustomBullStart: Custom bull start color, por defecto clrRed; para paletas personalizadas.
- color CustomBullEnd: Custom bull end, por defecto clrYellow.
- color CustomBearStart: Color de inicio del oso, por defecto clrAzul.
- color CustomBearEnd: Custom bear end, por defecto clrGreen.
- color CustomVolumeStart: Inicio de volumen personalizado, por defecto clrGray.
- color CustomVolumeEnd: Fin de volumen personalizado, por defecto clrWhite; completa las opciones de color personalizadas.
