请问如何写数据同比功能,比如,今天到了11点,要把rb 的10:30到11点的成交量,与rb过去10个交易日的10:30到11点的成交量均值做对比。
过去的10天,收集到什么数据结构体里合适呢?比如,我在1分钟周期数据里,Series<Numeric> 是连续的1分钟的数据吧,怎么快速定位到过去10天11点的数据呢?
换个思路
用一个队列容器 可以存放10天里的11点数据
然后尾部插入新数据 头部pop就行了
这个队列容器可以是10个序列变量 也可以是1个数组 看看你喜欢用什么数据结构和算法
我记得以前的数组在新的bar到来会清空,现在可以保存着数据么?
定义序列类型 或者natural修饰 传递 不重置 都可以起到效果
ok