我建立了个mao的指标
input:n(5,1,100,1);
MAO1:ma(open,n);
MAO2:ma(close,n);
MAO3:ma(high,n);
MAO4:ma(low,n);
然后在另外指标里引用
input:N(5,1,100,1),SS(4,1,100,1);
M:=NUMTOSTR(N,0);
S:=TODAYBAR;
HH:=HHV(H,S);//当日最高价
LL:=LLV(L,S);//当日最低价
OO:=STKINDI('','MA.MA(OPEN,1)',0,6,0);//当日开盘价
OZ:=STKINDI('','MAO.MAO1('&M&')',0,6,-1);//昨日之前开盘价均价
CZ:=stkindi('','MAO.MAO2('&M&')',0,6,-1);//昨日之前收盘价均价
HZ:=stkindi('','MAO.MAO3('&M&')',0,6,-1);//昨日之前最高价均价
LZ:=stkindi('','MAO.MAO4('&M&')',0,6,-1);//昨日之前最低价均价
SSETUP:HZ+0.35*(CZ-LZ);//中轨上顶部区间
SENTER:=((1+0.07)/2*(HZ+LZ)-0.07*LZ);
BENTER:=((1+0.07)/2*(HZ+LZ)-0.07*HZ);
BSETUP:LZ-0.35*(HZ-LZ);//中轨下顶部区间
BBREAK:(SSETUP+0.25*(SSETUP-BSETUP));//上轨
SBREAK:BSETUP-0.25*(SSETUP-BSETUP);//下轨
ZSQ:SENTER+(HZ-SSETUP)/3;//中轨上区间
ZXQ:BENTER-(BSETUP-LZ)/3;//中轨下区间
手数:=ss;
开多平空条件:=C>BBREAK ||(LL<ZXQ&&LL>SBREAK&&C>ZXQ);
开空平多条件:=SBREAK>C ||(HH>ZSQ&&HH<BBREAK&&ZSQ>C);
以上有中文注释的写法正确吗?特别是//当日开盘价有没有写对?
OO:=STKINDI('','MA.MAO1(1)',0,6,0);//当日开盘价
这样就可以了