【平台使用】DAI如何实现自定义的macro函数?

我想实现自定义的macro函数,例如计算时间截面上的某个统计量。是否可以自己实现这种macro函数?我理解时间截面上的统计量,需要用到窗口函数,但是不知道怎么用macro函数来实现