//中间变量
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);
//交易条件
开多条件:=CROSS(MA1,MA2) AND MA(CLOSE,B)>MA(REF(CLOSE,1),B);//开多条件
可以,用stkindi 调用日线周期均线值,
//中间变量
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);
//交易条件
开多条件:=CROSS(MA1,MA2) AND STKINDI(MA2,0,6,0)>STKINDI(MA2,0,6,-1);//开多条件
表示MA1均线上穿MA2均线,且上穿当日的MA2值大于上穿前一日的MA2值
可以,
但是你STKINDI的用法不对。你可以自己看下函数说明中的详细用法
不能省略,当前品种写stklabel这个函数
函数说明每一个参数写的都很清楚,这个函数需要用两个公式,一个是原公式,一个是引用公式
例如:公式a
MA2:=MA(CLOSE,B);
再建一个公式:b
stkindi(stklabel,'公式a.ma2',0,6,-1);//-1表示向前一个周期引用
STKINDI('','被引用的公式.MA2',0,6,0)
引用是需要其他公式的,
被引用的公式
ma2:ma(close,20);