参考:
指标1,
周期高点:=REF(HHV(H,X1),1);
周期低点:=REF(LLV(L,X2),1);
HIGH>=周期高点,BPK;
LOW<=周期低点,SPK;
AUTOFILTER;
HIGH>=周期高点,SOUND('A');
LOW<=周期低点,SPARK('B');
指标2,
MA1:=REF(MA((HIGH+LOW+CLOSE)/3,AVGLENGTH),1);
TR : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
UPPERBAND:=MA1+REF(MA(TR,ATRLENGTH),1);
LOWERBAND:=MA1-REF(MA(TR,ATRLENGTH),1);
MA1>REF(MA1,1) AND HIGH>=UPPERBAND,BK;
LOW<=MA1,SP;
MA1<REF(MA1,1) AND LOW<=LOWERBAND,SK;
HIGH>=MA1,BP;
AUTOFILTER;
MA1>REF(MA1,1) AND HIGH>=UPPERBAND,SOUND('A');
LOW<=MA1,SOUND('B');
MA1<REF(MA1,1) AND LOW<=LOWERBAND,SOUND('C');
HIGH>=MA1,SOUND('D');
指标3,
DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIFF,MID);
MACD:=2*(DIFF-DEA);
CROSS(MACD,0),BPK;
CROSS(0,MACD),SPK;
AUTOFILTER;
CROSS(MACD,0),SOUND('A');
CROSS(0,MACD),SOUND('B');
指标4,
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M1,1);
J:=3*K-2*D;
CROSS(J,0),BPK;
CROSS(100,J),SPK;
AUTOFILTER;
CROSS(J,0),SOUND('A');
CROSS(100,J),SOUND('B');
不好意思,2楼指标1笔误,这样改下,
周期高点:=REF(HHV(H,X1),1);
周期低点:=REF(LLV(L,X2),1);
HIGH>=周期高点,BPK;
LOW<=周期低点,SPK;
AUTOFILTER;
HIGH>=周期高点,SOUND('A');
LOW<=周期低点,SOUND('B');
指标2的AVGLENGTH、ATRLENGTH是指标的参数,
需要您根据思路自行定义的,您了解下

