BirdsIview
- Indicadores
- Versión: 2.1
- Actualizado: 24 septiembre 2026
Resumen del mecanismo y las ventajas
El indicador funciona transformando un gráfico estándar de MetaTrader 4 en una vista general basada en una cuadrícula, donde cada celda representa una combinación específica de símbolo y marco temporal; obtiene datos en tiempo real e históricos mediante funciones integradas como CopyRates y MarketInfo; a continuación, genera representaciones visuales (puntos para los precios de cierre o velas personalizadas para los detalles de apertura, máximo, mínimo y cierre) con barras de volumen opcionales en la parte inferior, al tiempo que escala dinámicamente el ancho de las celdas de forma proporcional al número de barras y aplica paletas de colores cíclicas para facilitar la distinción visual. Para los operadores y usuarios, esto ofrece ventajas significativas, como un seguimiento optimizado de múltiples activos para identificar correlaciones o divergencias sin tener que cambiar de gráfico, una mejora en la toma de decisiones gracias a la información sobre tendencias y volúmenes de un solo vistazo en los volátiles mercados de criptomonedas, una eficiencia optimizada del espacio de trabajo mediante diseños adaptativos y un menor riesgo de lagunas en los datos gracias a las notificaciones, lo que, en última instancia, favorece estrategias de trading más informadas y eficientes en términos de tiempo.
Parámetros y finalidades
- Display_Mode DisplayMode: una enumeración para elegir entre puntos (para el seguimiento básico del precio de cierre) o velas personalizadas (para una vista OHLC completa), con el valor predeterminado ModeDots; su finalidad es permitir flexibilidad en la visualización de datos en función de la preferencia del usuario por la simplicidad o el detalle.
- bool UseMarketWatch: un valor booleano para decidir si se extraen los símbolos de la ventana «Market Watch» (true) o de una lista personalizada (false); el valor por defecto es false; permite la selección dinámica o estática de símbolos para un seguimiento a medida.
- string CustomSymbols: Una lista de símbolos separados por comas; el valor predeterminado es «LTCEUR,LTCUSD,SOLUSD,ETHEUR,ETHUSD,BTCEUR,BTCUSD»; su finalidad es especificar activos concretos, centrándose en las criptomonedas para una supervisión relevante del mercado.
- int SymbolsRefreshInterval: Segundos para actualizar los símbolos de «Market Watch»; valor predeterminado: 1 (0 para desactivarlo); garantiza que las listas de símbolos estén actualizadas sin necesidad de una intervención manual constante.
- int BarsM1: Barras para el marco temporal M1, valor por defecto 500; define la profundidad histórica para el análisis a corto plazo, lo que permite un examen exhaustivo de la volatilidad reciente.
- int BarsM5: Barras para el timeframe M5, valor por defecto 300; similar al anterior, para obtener una visión a corto plazo ligeramente más amplia.
- int BarsM15: Barras para el timeframe M15, valor por defecto 100; equilibra el detalle y la visión general de las tendencias intradía.
- int BarsM30: Barras para el timeframe M30, valor por defecto 50; permite la evaluación de timeframes de rango medio.
- int BarsH1: Barras para H1, valor por defecto 168 (aproximadamente una semana); facilita la identificación de tendencias por horas a lo largo de un periodo semanal.
- int BarsH4: Barras para H4, valor por defecto 42 (aproximadamente una semana); para patrones intradía más largos.
- int BarsD1: Barras para D1, valor por defecto 252 (aproximadamente un año bursátil); permite el análisis de tendencias diarias anuales.
- int BarsW1: Barras para W1, valor por defecto 52 (aproximadamente un año); para perspectivas semanales a largo plazo.
- int BarsMN1: Barras para MN1, valor por defecto 12 (aproximadamente un año); para visiones generales estratégicas mensuales.
- int UpdateInterval: Segundos para las actualizaciones del modo de puntos, valor predeterminado 5; mantiene la visualización actualizada sin sobrecargar los recursos del sistema.
- int OffsetX: Desplazamiento horizontal del panel de control en píxeles, valor predeterminado 10; ajusta la posición para la integración de gráficos.
- int OffsetY: Desplazamiento vertical, valor predeterminado 10; similar al anterior para la personalización del diseño.
- int LabelWidth: Ancho de las etiquetas de símbolos, por defecto 70; asigna espacio para una identificación clara.
- int HeaderHeight: Altura de los encabezados de los marcos temporales, por defecto 20; organiza la estructura de la cuadrícula.
- int Spacing: Espacio en píxeles entre celdas, valor predeterminado 5; mejora la legibilidad y la separación.
- int MinChartWidth: Ancho mínimo de celda del marco temporal, por defecto 50; evita visualizaciones excesivamente estrechas.
- int MinChartHeight: Altura mínima de la fila de símbolos, valor por defecto 30; garantiza la usabilidad en vistas compactas.
- string LabelFont: Fuente de las etiquetas, por defecto «Arial Bold»; mejora la claridad del texto.
- int FontSize: Tamaño de la fuente de las etiquetas; valor por defecto: 9; equilibra la visibilidad y el espacio.
- color FontColor: Color del texto; valor por defecto: clrChartreuse; proporciona un alto contraste para facilitar la legibilidad.
- color BullColor: color de los elementos alcistas, por defecto clrLime; distingue los movimientos positivos.
- color BearColor: color bajista, por defecto clrRed; resalta las tendencias negativas.
- color VolumeColor: Color de la barra de volumen, por defecto clrGray; separa el volumen de los datos de precios.
- int DotFontSize: Tamaño de los puntos en Wingdings, por defecto 8; personaliza el aspecto de los puntos en el modo de puntos.
- int DotWingdingCode: Código Wingdings para los puntos, por defecto 159 (círculo pequeño); permite variar la forma.
- bool UsePushNotification: Activa las alertas push, valor por defecto false; notifica a los usuarios en dispositivos móviles en caso de problemas con los datos.
- bool ShowM1: Muestra el marco temporal M1, valor por defecto true; activa o desactiva su inclusión en las vistas detalladas.
- bool ShowM5: Muestra M5, valor predeterminado «true»; visualización selectiva similar.
- bool ShowM15: Muestra M15, valor por defecto «true».
- bool ShowM30: Muestra el M30; valor por defecto: «true».
- bool ShowH1: Muestra el H1; valor predeterminado: verdadero.
- bool ShowH4: Muestra el H4; valor predeterminado: verdadero.
- bool ShowD1: Muestra D1, valor predeterminado «true».
- bool ShowW1: Muestra W1, valor predeterminado: verdadero.
- bool ShowMN1: Muestra MN1, valor predeterminado: verdadero.
- bool ShowVolumes: muestra los volúmenes, valor predeterminado «true»; añade contexto de volumen a la evolución del precio.
- int VolumeHeightPercent: Porcentaje del área de volumen (0-50), valor predeterminado 20; asigna espacio dentro de las celdas.
- EPalette BullPalette: paleta alcista, valor por defecto EP_RainbowFull; alterna los colores para mejorar el atractivo visual.
- EPalette BearPalette: paleta bajista, valor predeterminado EP_CoolTones; diferencia las direcciones del mercado.
- EPalette VolumePalette: paleta de volumen, valor 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 obtener visualizaciones dinámicas.
- bool ApplyToBodies: Aplica las paletas a los cuerpos/puntos, valor por defecto true; personaliza los elementos visuales principales.
- bool ApplyToVolumes: Se aplica a los volúmenes, valor por defecto true; amplía la personalización.
- color CustomBullStart: Color personalizado del inicio de la vela alcista, por defecto clrRed; para paletas personalizadas.
- color CustomBullEnd: Color de final de tendencia alcista personalizado; valor por defecto: clrYellow.
- color CustomBearStart: color de inicio del «bear» personalizado, por defecto clrBlue.
- color CustomBearEnd: Color de final de tendencia bajista personalizado; valor predeterminado: clrGreen.
- color CustomVolumeStart: Inicio del volumen personalizado; valor predeterminado: clrGray.
- color CustomVolumeEnd: color personalizado para el final del volumen; valor predeterminado: clrWhite; completa las opciones de colores personalizados.
