怎么得到多图层中某个图层的序号

OnBar(ArrayRef<Integer> indexs) { Range[0:datacount-1] { Commentary(\"当前图层=\"+text(datacount));}这样写好像也不对,这个是总图层数。应该怎么样写?

尽快吧

range[ dataIdx=0 : dataSourceSize -1]{Data[dataIdx] .....if(data[dataIdx].Symbol == xxxxx) ... // buy or sell}

比如加载了10个品种,data0-data9,我想做其中一个品种。但我不知道该品种在这个图层中是在第几层。有什么办法可以直接获得data[x]中的X的编号?

回复:事先排好顺序,或者就是自己建好索引再或者每次循环判断用什么方法以上都取决于你策略本身

输出是[0:1],我只想得到 一个1字。

回复:输出1?data1

谜底就在谜面 Commentary(TextArray(indexs));