自定义Plot里的setOption

需求是在自定义Plot里画线时不能偏移“回溯”画线,觉得"setOption-设置属性函数"里“缺少”回溯“属性。比如如同普通主图PlotNumeric函数的最后一个参数:

可以实现的,因为PlotNumeric功能较弱,虽然提供了回溯的属性设置,有一项默认的x坐标是date+time,Plot功能强大,虽然没有直接暴露这个属性,但是本质上回溯的根数是和x坐标挂钩的,前一个bar也就是x坐标往前移动一个周期,以1d周期举个例子:OnBar(ArrayRef<Integer> indexs) { if(CurrentBar % 2 == 0){ Commentary("------" + Text(date+time)); PlotNumeric("test",open,0,red,1); Plt.line("test1",date+time-1,open); Buy(1,close); }Else{ //PlotNumeric("test",open -10000,0,green,1); Sell(1,Close); } }

回复:Plt.line("test1",date+time-1,open);在日频率周期上你这样简单的减一是错误的吧?因为要考虑到休息日。应该写成:Plt.line("test1",date[1]+time[1],open);是吗?请指正!