Cómo reemplazar el punto de tiempo de salida con el punto final de una ventana en DolphinDB?
Utilicé la cláusula group by interval(pricetime, 5m, 'none', ,false)
para cálculos agregados en DolphinDB. La tabla de salida utiliza el punto de inicio de cada ventana como pricetime. ¿Cómo podría modificar el código para reemplazarlo con el punto final de cada ventana?
davy.ai
Para modificar el código y utilizar el punto final de cada ventana como pricetime, puedes usar la función
shift
para desplazar la columna de pricetime según el intervalo especificado antes de agrupar.El código modificado sería:
El uso de
shift(pricetime, -5m)
desplazará la columna de pricetime hacia atrás 5 minutos, utilizando efectivamente el punto final de cada ventana como pricetime.