N1:=A1+A2+A3;
N2:=B1+B2+B3;
N1=2&&N2=1&&BKVOL=0,BK(1);
N1=3&&BKVOL=1,BK(1);
N1=2&&N2=1&&BKVOL=2,SP(1);
N1=1&&N2=2&&BKVOL=1,SP(1);
N1=1&&N2=2&&BKVOL=0,SK(1);
N3=3&&SKVOL=1,SK(1);
僅供參考
試試用COUNT函數(shù)來(lái)限制,假設(shè)條件為A:
N:=BARSLAST(DATE<>REF(DATE,1))+1;//N為開(kāi)盤(pán)到當(dāng)前K線的周期數(shù)。
COUNT(A,N)<=1&&A,BK;
EF:=(HHV(C,N1)-LLV(C,N1))/SUM(ABS(C-REF(C,N1)),N1);
EF10:=EMA(EF,N2);
C>REF(HHV(HIGH,INTPART(10-(EF10-0.5)*10)),1),BPK;
C<REF(LLV(LOW,INTPART(10-(EF10-0.5)*10)),1),SPK;
這是我看到的一個(gè)策略,我想請(qǐng)問(wèn)的是,這個(gè)語(yǔ)句里面EF10的數(shù)值有可能小于0.5,那么第三句里面EF10-0.5就很可能是負(fù)值,我想問(wèn)的是是不是當(dāng)他為負(fù)值的時(shí)候這個(gè)語(yǔ)句就相當(dāng)于不滿足條件不執(zhí)行了,只有在EF10-0.5大于或等于0的情況下才執(zhí)行語(yǔ)句?ef的取值應(yīng)該在0-1之間吧?
您是用10減一個(gè)負(fù)數(shù),相當(dāng)于是10加上一個(gè)正數(shù),也是可以執(zhí)行的