会员持仓getdicvalue

求求老师解答,难道算10天的会员持仓只能定义10个不同的变量名getdicvalue 吗怎么样才能够既能方便地用[1]回溯,又可以加载主力的数据??GetDicValue后的普通数组 不支持回溯, 只能通过date+time获取值,这样在分钟k线回溯前10天的数据很麻烦啊 DIC回溯仅DIC类型才行,但是需要预定义标的,这样每个品种就要改个程序,太繁琐了

要么你自己计算date往前date-1,要么叠加日线去回溯

什么叫10 天定义10个? 基数数据得到的结果先赋值给序列变量啊

回复:但是我的k线周期不确定,比如5分钟时,想要一天前的数据,就要几百根bar以前,感觉不太方便

回复:而如果直接date-1,就需要新建接受变量名

回复:GetDicValue("TB_MEMBER_positions_long",RelativeSymbol(),date+time,myPostionL);GetDicValue("TB_MEMBER_positions_long",RelativeSymbol(),date-1+time,myPostionL2);这样重复10次