序列变量和全局变量区别


请教TB老师:

1、同一个指标A同时用在一个商品的多个周期图表上,

这个指标A代码里面有全局变量;这个指标同时用在多个周期图表上;每个图表都写入和读取全局变量的值,这样会错乱;

如果指标中用序列变量,不用全局变量;这个指标是加载在叠加多个时间周期的策略单元后,在同时运行时,是否不会混乱了?

(机制上序列变量时每个指标的每个图表上独立储存读取的吧)

关于序列变量函数和if
请问多数据源的模型,哪些地方不能用序列变量,只能用全局变量
全局变量定义
数组和变量序列相互赋值问题
全局变量
序列值和数组的区别
序列变量
关于全局变量
咨询全局变量
TBquant全局变量问题

谢谢!

您好,同一个策略,在同一个策略单元,叠加多个合约(这里就是同一合约的多个周期)的情况下,全局变量在多个图层下实际是同一个,所以,记录东西会错乱。而序列变量在各个图层是独立的,所以,如果您不想各个图层记录的数据互相影响的话,确实是应该使用序列变量,而不要使用全局变量。