关于相应图层的品种名称判断的问题

1.假设我确定要交易的品种为:rb2410、MA409、au2408 (可以交易的品种是多个且数量可能增减,是由我主观判断的)

2.获得当前图层的品种名称是:data0.SymbolName


请教如何:如何判断data0.SymbolName是否为我需要交易的三个品种之中。

关于图层的问题
请教!关于多品种,跨周期,多图层
咨询关于使用PlotString, 图表上没有显示相应信息的问题?
多图层onBar(),各品种bar的时间对齐问题
请教多图层的判断语句
关于不同图层函数的问题
如何获取期货品种名称或英文简称代码?
关于回测历年品种连续的复权问题
请教版主关于判断语句异常执行的问题
关于条件语句判断与实际交易不符的问题

已经解决 ,用bool kk5 =ArrayFind(q5,k);

谢谢指导!

首先指出【data0.SymbolName】就是图层0的合约名称,不是当前图层。其次当前图层的合约名称直接TB内嵌的自动图层遍历结构,就能取到当前图层合约名称

Events
	OnReady(){
		Integer i;
		Range[i = 0 : DataSourceSize - 1]{
			Print(\"图层\" + Text(i) +\"品种名称:\" + SymbolName);
		}
	}

正如楼上所言,必然是用某个循环来判断,range,for都可以

把自己要做的标的做成数组rb2410、MA409、au2408,  对data[N].symbol进行检测

          array<String> q2 = [\"rb2401\",\"eb2707\"];

           string kk = data0.SymbolName;

           请教如何判断kk在不在q2的元素内?