怎么新建指标?
不是
昨天写了一段公式,但是系统检测时提示“被引用指标AA不存在”
公式如下:
#IMPORT [MIN,15,AA] AS SS
CON1:=SS.CON1;
CON2:=SS.CON2;
MA21:=MA(C,21);
MA55:=MA(C,55);
CON11:=C>MA55;
CON22:=C<MA55;
M:=MONEYTOT*0.6/(C*MARGIN*UNIT+FEE);
CON11 && CON1 && ABS(MA55-MA21)/MA21*100>1,BPK(M);
CON22 && CON2 && ABS(MA55-MA21)/MA21*100>1,SPK(M);
DRAWCOLORKLINE(BKVOL>0&&C>=O,COLORRED,1);
DRAWCOLORKLINE(BKVOL>0&&C<=O,COLORRED,0);
跨周期引用指标需要新建2个模型
您按照上帖新建一个模型,命名AA,复制代码就可以了
为什么回测完全没变化?
没有红绿柱?
是啊
DRAWCOLORKLINE(BKVOL>0&&C>=O,COLORRED,1);
DRAWCOLORKLINE(BKVOL>0&&C<=O,COLORRED,0);
STICKLINE(BKVOL>0&&C<O,C,O,COLORRED,0);//实心阴线
//空头持仓K线显示绿色;
DRAWCOLORKLINE(SKVOL>0&&C>=O,COLORGREEN,1);
DRAWCOLORKLINE(SKVOL>0&&C<=O,COLORGREEN,0);
STICKLINE(SKVOL>0&&C<O,C,O,COLORGREEN,0);//实心阴线
//无持仓K线显示灰色;
DRAWCOLORKLINE(BKVOL=0&&SKVOL=0&&C>=O,COLORLIGHTGREY,1);
DRAWCOLORKLINE(BKVOL=0&&SKVOL=0&&C<=O,COLORLIGHTGREY,0);
是不是这样?加上去的,没变化。
参考:
#IMPORT [MIN,15,AA] AS SS
CON1:=SS.CON1;
CON2:=SS.CON2;
MA21:=MA(C,21);
MA55:=MA(C,55);
CON11:=C>MA55;
CON22:=C<MA55;
M:=MONEYTOT*0.6/(C*MARGIN*UNIT+FEE);
CON11 && CON1 && ABS(MA55-MA21)/MA21*100<1,BPK(M);
CON22 && CON2 && ABS(MA55-MA21)/MA21*100<1,SPK(M);
DRAWCOLORKLINE(BKVOL>0&&C>=O,COLORRED,1);
DRAWCOLORKLINE(BKVOL>0&&C<O,COLORRED,0);
//空头持仓K线显示绿色;
DRAWCOLORKLINE(SKVOL>0&&C>=O,COLORGREEN,1);
DRAWCOLORKLINE(SKVOL>0&&C<O,COLORGREEN,0);
//无持仓K线显示灰色;
DRAWCOLORKLINE(BKVOL=0&&SKVOL=0&&C>=O,COLORLIGHTGREY,1);
DRAWCOLORKLINE(BKVOL=0&&SKVOL=0&&C<O,COLORLIGHTGREY,0);