请问一下布尔的序列类型怎么赋值

您好,我建立了一个布尔的序列类型,想法是当第一根bar满足条件赋值True后,后面的bar自动跟随赋值True,但是好像第一根bar能实现,后面的bar就实现不了,请问下该怎么处理。代码如下:

 

Series<Bool> touch_downline; //触碰布林下轨
If(touch_downline[1] == True Or Low < DownLine)

{

touch_downline =True; // 是否触碰布林下轨

touch_upline = False; // 是否触碰布林上轨

}

序列类型的计算和赋值不能放在“或有”结构中的改进?
自定义序列变量赋值失败的问题
请问在defs空间中如何申明序列类型的参数?
TBL初学疑问之序列类型
map数据类型赋值
数组和变量序列相互赋值问题
变量在赋值的时候忽略其扩展数据类型,只考虑其基本数据类型
序列变量和一维数组相互赋值的问题
如何将布尔类型转化为字符串在bar上作为注释输出?
请教一下赋值前低该怎么写,麻烦老师教一下,谢谢

我试了一下当值为真的时候在图上输出,但是没有成功,代码如下:

If(touch_downline == True)
                {PlotBool("touch_downline",True,Low,Green);}

series就是会自动传递的

不知道你为什么会说实现不了

请问你的依据是什么?