 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
- FireScript
|
试下:
input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
DIFF :EMA(CLOSE,S) - EMA(CLOSE,P);
DEA :EMA(DIFF,M);
MACD1 :2*(DIFF-DEA), COLORSTICK;
macdjc:=cross(diff,dea),NODRAW;//macd金叉
macdsc:=cross(dea,diff),NODRAW;
LEN1:=BARSLAST(macdjc)+1;
LEN2:=BARSLAST(macdsc)+1;
L1:=VALUEWHEN(MACDJC,REF(LLV(L,LEN2),1));
LEN11:=VALUEWHEN(MACDJC,REF(LLVBARS(L,LEN2),1)+1);
S1:=BACKSET(CROSS(L1,L),LEN11+LEN1);
DRAWLINE(CROSS(S1,0.5),diff,CROSS(L1,L),diff,0,COLORRED);
指标必须序列模式。
效果如下图:
|
|