//------------------------------------------------------------------------
// 简称: MACD
// 名称: 平滑异同移动平均线
// 类别: 公式应用
// 类型: 内建应用
//------------------------------------------------------------------------
Params
Numeric nn(10);
Numeric n1(3);
Vars
Series<Numeric> a1;
Series<Numeric> a2;
Series<Numeric> a3;
Series<Numeric> a4;
Series<Numeric> b1;
Series<Numeric> b2;
Series<Numeric> b3;
Series<Numeric> jcj;
Series<Numeric> d1;
Series<Numeric> d2;
Series<Numeric> d3;
Series<Numeric> zt;
Series<Numeric> zt1;
Events
OnBar(ArrayRef<Integer> indexs)
{
if(Hour[2]==9 and Hour[1]==10)
{
if(c[1]>OpenD(0) and l[1]>CloseD(1))
{
//zt=1;
}
if(c[1]<OpenD(0) and h[1]<CloseD(1))
{
zt=-1;
}
}
if(Hour==14 and Minute>=40)
{
zt=0;
}
}
这个代码为什么再满足条件的时候不会给出zt=-1?