Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos,
Tengo datos financieros sobre varias acciones que desearía poder analizarlas con un enfoque de bandas de Bollinger. Así partí de una media móvil de 20 días con esta fórmula:
Sin embargo, no suma en absoluto (es decir: cada elemento de MovingAverage20d es el mismo que AdjClose), ¡ni hace el promedio en ellos! Adjunto un screeenshot para más detalles.
¿Alguna idea?
Gracias
Solved! Go to Solution.
al intentarlo y tratarlo, obtuve una solución que se pregunta si también te parece buena.
Con este código, es posible que haya encontrado la media móvil simple de 20 días también teniendo en cuenta el hecho de que tengo varias acciones en mi tabla.
@gunicotra , Parece que necesitas una columna, prueba como
Nueva columna =
var _dt = 'History-TopStocks'[Fecha]
CALCULATE(AVERAGEX(filter( 'History-TopStocks', [Date] >= _dt-20 && [Date] <= _dt) 'History-TopStocks'[Adj Close]))
si necesita una medida, con la ayuda de la tabla de fechas
Rolling 20 = CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-20,DAY))
hola amitchandak!
Lo intenté con tu:
Además, mi tabla tiene varias acciones, por lo tanto, los cálculos de la media móvil deben comenzar desde el principio a medida que cambia la acción.... dificultad dentro de la dificultad (¡al menos para mí!!)
al intentarlo y tratarlo, obtuve una solución que se pregunta si también te parece buena.
Con este código, es posible que haya encontrado la media móvil simple de 20 días también teniendo en cuenta el hecho de que tengo varias acciones en mi tabla.