Respect4DualChart
- Indicadores
- Versión: 2.0
- Actualizado: 25 octubre 2025
está diseñado para mejorar la representación visual de los gráficos financieros en MetaTrader 4 mediante la alteración dinámica de los colores de varios elementos gráficos, incluyendo velas, barras, gráficos de líneas y barras de volumen. Su objetivo principal es mejorar la intuición del operador y el compromiso durante el análisis del mercado mediante la introducción de transiciones de color suaves y cíclicos que pueden poner de relieve los cambios de impulso, las tendencias o la volatilidad sin abrumar a la pantalla. Esta funcionalidad es especialmente beneficiosa para los operadores que cambian con frecuencia entre los tipos de gráficos, ya que garantiza la coherencia estética y hace hincapié en el comportamiento de los precios a través de visuales no estáticos. El indicador admite múltiples paletas de colores predefinidas u oscilaciones de color personalizadas, que se actualizan en tiempo real en función de un periodo de ciclo configurable para crear una experiencia gráfica viva y profesional a la vez.
Parámetros de entrada
- BullPalette (EPalette, por defecto: Forest): Especifica la paleta de colores aplicada a los elementos alcistas, como los cuerpos de las velas alcistas y las mechas. Este parámetro determina la gama de tonos y el estilo de transición para los movimientos positivos del precio, con opciones de la enumeración EPalette que incluyen None (ningún cambio), RainbowFull (ciclo de espectro completo), WarmTones (rojos a amarillos), CoolTones (azules a verdes), Fire (rojos/naranjas ardientes con parpadeo), Ice (azules/cíanes fríos), Forest (tonos verdes), Sunset (rojos a morados), Neon (ciclo completo brillante), Greyscale (tonos grises) o Custom (oscilación definida por el usuario).
- Paleta de osos (EPalette, por defecto: RainbowFull): Define la paleta de colores para los elementos bajistas, incluidos los cuerpos de las velas bajistas y las mechas. Controla el esquema de colores para los movimientos negativos del precio, utilizando las mismas opciones de EPalette que BullPalette para permitir distinciones visuales contrastantes o complementarias.
- LinePalette (EPalette, por defecto: CoolTones): Establece la paleta de colores para la representación del gráfico de líneas. Este parámetro permite colorear dinámicamente la línea de precios para reflejar los ciclos del mercado, a partir de la enumeración de EPalette para proporcionar transiciones suaves que ayuden a identificar rápidamente la tendencia en las vistas simplificadas de los gráficos.
- Paleta de volumen (EPalette, por defecto: Ice): Determina la paleta de colores para las barras de volumen. Aplica colores cíclicos a los datos de volumen, mejorando la visibilidad de los niveles de actividad de negociación a través de las opciones de EPalette disponibles, que pueden establecerse en None si no se desean cambios de color en el volumen.
- CyclePeriodSeconds (int, por defecto: 60): Establece la duración del ciclo de color en segundos. Este valor influye en la velocidad de las transiciones, con números más bajos (por ejemplo, 30) produciendo cambios más rápidos para efectos dinámicos y números más altos (por ejemplo, 120) ofreciendo cambios más lentos y sutiles para mantener la atención en el análisis.
- ApplyToBodies (bool, por defecto: true): Activa o desactiva los cambios de color para los cuerpos de velas y barras. Cuando se establece en true, activa las paletas dinámicas para los elementos principales del precio; si se establece en false, conserva los colores estáticos por defecto para estos componentes.
- ApplyToWicks (bool, por defecto: true): Controla si las transiciones de color se aplican a las mechas de las velas y a los bordes de las barras. Un valor verdadero integra las mechas en el esquema dinámico, mientras que un valor falso conserva los colores originales para estos detalles más finos.
- ApplyToLine (bool, por defecto: true): Activa los cambios de color para el gráfico de líneas. Si se activa (true), la Paleta de líneas actualiza dinámicamente el color de la línea; si se desactiva (false), la línea mantiene su aspecto estándar.
- ApplyToVolumes (bool, por defecto: true): Activa o desactiva las modificaciones de color para las barras de volumen. Cuando es true, aplica la VolumePalette; cuando es false, los volúmenes permanecen sin cambios.
- CustomBullStart (color, por defecto: clrGreen): Define el color de inicio para la opción Paleta personalizada en los elementos alcistas. Este parámetro sólo se utiliza cuando BullPalette está configurada como Custom, iniciando la oscilación desde este tono.
- CustomBullEnd (color, por defecto: clrYellow): Especifica el color final de la paleta alcista personalizada. Se empareja con CustomBullStart para crear una interpolación suave entre los dos colores cuando se selecciona la opción Custom.
- CustomBearStart (color, por defecto: clrRed): Establece el color inicial para la paleta Personalizada en elementos bajistas. Activo únicamente bajo el ajuste Custom BearPalette, inicia la secuencia de transición de color.
- CustomBearEnd (color, por defecto: clrRosa): Establece el color terminal para la paleta de osos Personalizada, facilitando un cambio gradual desde CustomBearStart cuando se elige Personalizada.
- CustomLineStart (color, por defecto: clrAzul): Determina el color inicial para la paleta Custom en el gráfico de líneas. Esto sólo es relevante si LinePalette es Custom, marcando el inicio de la oscilación del color.
- CustomLineEnd (color, por defecto: clrCyan): Define el color final de la paleta del gráfico de líneas Custom, permitiendo la interpolación desde CustomLineStart bajo la selección Custom.
- CustomVolumeStart (color, por defecto: clrMistyRose): Especifica el color inicial de la paleta de volumen Personalizar. Se activa cuando VolumePalette se establece en Custom, iniciando la transición.
- CustomVolumeEnd (color, por defecto: clrChartreuse): Establece el color final para la paleta de volumen Personalizado, completando el rango de oscilación desde CustomVolumeStart.
