各位老师好,学习了一段时间,对变量类型也有一定了解,近期在分钟行情引用CLOSED值计算时发现老运算不了,于是单独学习了下
图1案例在实时行情下会不断出现,自己只是想在分钟行情调用这个值而已
图2测试后发现一直不显示值,在ONREADY和oninit中也调用不出来,在onbar中加上控制开关,老说有序列变量,逻辑错误,但在当天的情况下他不是固定引用的一个值吗,希望各位老师帮忙解惑一下,
Vars
Global Numeric i;
Events
OnInit()
{
Print("C1:" + Text(CloseD(3)));
}
OnReady()
{
Print("C2:" + Text(CloseD(3)));
}
OnBar(ArrayRef<Integer> indexs)
{
if(BarStatus == 2 and i==0)
{
Print("Q_Open:" + Text(Q_Open()));
// Print("C3" + Text(CloseD(3)));
i=i+1;
}
}
图1

图2
