Performance indicator
- Utilidades
- Mattia Impicciatore
- Versión: 1.0
Visión general
Performance Indicator muestra un mapa de calor de los rendimientos porcentuales de una lista de símbolos en intervalos de tiempo configurables. Se utiliza para comparar visualmente la fuerza y debilidad relativa, sin ofrecer ninguna garantía de resultados.
Configuración
SymbolsList: símbolos separados por comas; deben coincidir exactamente con los nombres en el terminal.
BaseTF: marco temporal base para los cálculos.
UpdateSeconds: intervalo en segundos para la actualización automática.
CapPercent: valor de normalización para la intensidad del color.
PeriodsList: cadena que define los periodos (por ejemplo, D1, W1, M1, M3, M6, Y1, YTD); acepta formatos como 1M, 2W, YTD.
Cálculo de retornos
Standard periods: comparación entre el cierre actual y el cierre de N periodos atrás.
YTD: usa el cierre más cercano al inicio del año en curso para una comparación coherente.
Codificación visual
Fondo: verde para rendimientos no negativos, rojo para negativos; intensidad escalada por CapPercent.
Texto: verde si el retorno es ≥ 0, rojo si es negativo, gris si no hay datos disponibles. La codificación dual garantiza legibilidad.
Mecanismo de actualización
Un temporizador verifica el tiempo transcurrido definido por UpdateSeconds y reconstruye el mapa solo cuando está permitido, con salvaguardas internas para evitar actualizaciones demasiado frecuentes.
Casos de uso
-
Comparar diferentes activos en múltiples horizontes.
-
Monitorear una cartera para detectar cambios en la fuerza relativa.
-
Modificar PeriodsList en tiempo real para explorar distintos horizontes.
Ejemplo
PeriodsList: "D1,1W,3M,YTD" — diario, semanal, 3 meses, desde el inicio del año.
Notas
-
Los símbolos deben existir en el terminal.
-
Las actualizaciones demasiado frecuentes se limitan internamente; ajusta UpdateSeconds con cuidado al usar listas grandes.
