需要编写跨周期模型来实现,参考
MA10:MA(C,10);
MA30:MA(C,30);
TJ1:=MA10>REF(MA10,1)&&C>MA10&&MA30>REF(MA30,1)&&C>MA30&&MA10>MA30;
TJ2:=MA30<REF(MA30,1)&&C<MA30;
TJ3:=MA10<REF(MA10,1)&&C<MA10&&MA30<REF(MA30,1)&&C<MA30&&MA10<MA30;
TJ4:=MA30>REF(MA30,1)&&C>MA30;
//以上指标请保存并命名为AA
跨周期主模型:
#IMPORT [MIN,5,AA] AS VAR1
#IMPORT [MIN,15,AA] AS VAR2
TJ11:=VAR1.TJ1;
TJ22:=VAR2.TJ1;
TJ3:=VAR1.TJ2;
TJ44:=VAR1.TJ3;
TJ55:=VAR2.TJ3;
TJ6:=VAR1.TJ4;
TJ11&&TJ22,BK;
TJ3,SP;
TJ44&&TJ55,SK;
TJ6,BP;
AUTOFILTER;
另外,关于跨周期模型的编写参考这个精华帖了解下:【编写技巧】:wh8 跨周期编写方法介绍
跨周期主模型,这样改下,
#IMPORT [MIN,5,AA] AS VAR1
#IMPORT [MIN,15,AA] AS VAR2
TJ11:=VAR1.TJ1;
TJ22:=VAR2.TJ1;
TJ3:=VAR1.TJ2;
TJ44:=VAR1.TJ3;
TJ55:=VAR2.TJ3;
TJ6:=VAR1.TJ4;
TJ11&&TJ22&&(COUNTSIG(BP,BARPOS)+COUNTSIG(SP,BARPOS))=0,BK;
TJ11&&TJ22&&((ISLASTBP&&BARSBP>80)||(ISLASTSP&&BARSSP>80)),BK;
TJ3,SP;
TJ44&&TJ55&&(COUNTSIG(BP,BARPOS)+COUNTSIG(SP,BARPOS))=0,SK;
TJ44&&TJ55&&((ISLASTBP&&BARSBP>80)||(ISLASTSP&&BARSSP>80)),SK;
TJ6,BP;
AUTOFILTER;
参考:
#IMPORT [MIN,5,AA] AS VAR1
#IMPORT [MIN,15,AA] AS VAR2
TJ11:=VAR1.TJ1;
TJ22:=VAR2.TJ1;
TJ3:=VAR1.TJ2;
TJ44:=VAR1.TJ3;
TJ55:=VAR2.TJ3;
TJ6:=VAR1.TJ4;
TJ11&&TJ22&&(COUNTSIG(BP,BARPOS)+COUNTSIG(SP,BARPOS))=0,BK;
TJ11&&TJ22&&((ISLASTBP&&BARSBP>80)||(ISLASTSP&&BARSSP>80)),BK;
TJ3,SP;
TJ44&&TJ55&&(COUNTSIG(BP,BARPOS)+COUNTSIG(SP,BARPOS))=0,SK;
TJ44&&TJ55&&((ISLASTBP&&BARSBP>80)||(ISLASTSP&&BARSSP>80)),SK;
TJ6,BP;
C<BKPRICE-40*MINPRICE,SP;
C>SKPRICE+40*MINPRICE,BP;
AUTOFILTER;