选股:
- TS:=CURRBARSCOUNT;
- TS1:=BARSSINCE(C)+1;
- 常数:=CONST(BARSSINCE(C));
- H1:=REFX(H,常数-TS1*2+2);
- H2:=REF(H,常数-TS*2+2);
- L1:=REFX(L,常数-TS1*2+2);
- L2:=REF(L,常数-TS*2+2);
- LL:=IF(TS>TS1,L1,L2);
- HH:=IF(TS>TS1,H1,H2);
- 上跳空:=HH<REF(LL,1);
- 上跳空成立:=上跳空 AND HH<REF(LLV(LL,0),1);
- 上跳条件:=SUM(上跳空成立,BARSSINCE(C))=1 AND 上跳空成立;
- 上跳高点:=CONST(REF(IF(上跳条件,REF(LLV(LL,0),1),0),BARSLAST(上跳条件)));
- HD:=CONST(上跳高点);
- 上跳:=REF(上跳条件,常数-TS*2+2) OR REFX(上跳条件,常数-TS1*2+2);
- LD:=CONST(REF(H,BARSLAST(上跳)));
- 上跳低点:=REF(H,BARSLAST(上跳));
- PD1:=ABS(HD-LD)/MIN(HD,LD)*100<3
- AND L<=CONST(MAX(HD,LD))*1.01 AND L>CONST(MAX(HD,LD)) AND 上跳低点<>DRAWNULL AND C<O;
- 下跳空:=LL>REF(HH,1);
- 下跳空成立:=下跳空 AND LL>REF(HHV(HH,0),1);
- 下跳条件:=SUM(下跳空成立,BARSSINCE(C))=1 AND 下跳空成立;
- 下跳高点:=CONST(REF(IF(下跳条件,REF(HHV(HH,0),1),0),BARSLAST(下跳条件)));
- 下跳:=REF(下跳条件,常数-TS*2+2) OR REFX(下跳条件,常数-TS1*2+2);
- PD2:=ABS(HD-LD)/MIN(HD,LD)*100<3 AND L=CONST(MAX(HD,LD)) AND C<O AND 上跳低点<>DRAWNULL;
- PD3:=BARSLASTCOUNT(上跳低点<>DRAWNULL);
- DRAWICON((PD1 OR PD2) AND PD3>4,L,3);
复制代码
|