SetBeginBarMaxCount疑问
void SetBeginBarMaxCount(Integer count) 说明: 设置最大起始bar数,在oninit域设置。 一般使用场景: 多图层叠加时,由于图层数据的开始时间不相同,图表会强制所有图层,按照最晚开始时间的品种的开始时间为统一,绘制图形。 例如,叠加10个数据源,9个数据源开始时间为2015年1月1日,1个数据源为2016年1月1日,那么所有数据源统一从2016年1月1日开始绘制交易信号。 在测试报告中,虽然样本区间有2015年,但是由于整个2015年间没有绘制交易信号,所以净值不会发生改变。如果需要让每个品种都按照自己的起始时间绘制交易信号,可以使用该函数。 以上是帮助手册里提到的,如果数据源不一致,那么从最晚的数据源开始计算,这句话没问题,但是和SetBeginBarMaxCount有什么关系吗?什么叫最大起始BAR数,不理解,能否解释下。是不是设置了SetBeginBarMaxCount就可以从最晚的数据源开始计算,那么最大起始bar数如何理解?是不同数据源的bar的数量,还是数据源的最大BAR数据,设置成10和设置成5有什么区别?