不是序列变量 ,这是结构体
你自己可以定义成序列的
那怎么把Bar的datetime这个数据引用出来呢?
怎么把Bar的datetime这个数据引用出来赋值给变量呢?@quantl
datatime标注的类型 是numeric
你只要定义一个numeric类型的变量,赋值就可以啦
好像知道你的纠结点了,你以为你的open这些数据都是从bar结构体里来的,但是按照相同的格式对datetime没行?
要是没有获取结构体数据,你的输出结果是咋来的?好奇
你试试下面这样
Vars
//此处添加变量
Bar mybar; //Vars区域声明bar结构体
Numeric a; //Vars区域按照要提取数据的类型声明一个变量
存储
OnBar(ArrayRef<Integer> indexs)
{
GetBar(mybar, 0); //; getbar获取bar结构体数据
a= data0.mybar.datetime; // 把datetime赋值给a
Commentary("a="+text(a)); //输出到bar上看看
}
好的,谢谢,这算是找到了问题的症结
但是你之前是怎么print出来的 太好奇了
理论上你没有getbar数据 那个数据是提取不出来的呀
那怎么能print出来呢
你这界面也不像print 像输出table