编写需要您有具体可量化的思路,您可以具体说明一下思路
MA10:MA(C,10),COLORRED,LINETHICK2;
MA30:MA(C,30),RGB(255,0,255),LINETHICK2;
MA40:MA(C,40),COLORGREEN,LINETHICK2;
MA240:MA(C,240),COLORRED,LINETHICK2;
A:=CROSS(MA5,MA10)||CROSS(MA5,MA30)||CROSS(MA5,MA40)||CROSS(MA30,MA40);
B:=CROSSDOWN(MA5,MA10)||CROSSDOWN(MA5,MA30)||CROSSDOWN(MA5,MA40)||CROSSDOWN(MA30,MA40);
W:=EXIST(C>MA40,6);
DRAWTEXT(A&&CROSS(MA5,MA10),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA5,MA30),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA5,MA40),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA30,MA10),MA30,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(B&&CROSSDOWN(MA5,MA30),MA30,'空'),FONTSIZE29,RGB(0,128,255);
DRAWTEXT(B&&CROSSDOWN(MA5,MA40),MA40,'空'),FONTSIZE29,RGB(0,128,255);
DRAWTEXT(B&&CROSSDOWN(MA30,MA40),MA40,'空'),FONTSIZE29,RGB(0,128,255);
Q&&A||B&&W,SPARK;
参考:
MA5:MA(C,5),RGB(255,128,255),LINETHICK2;
MA10:MA(C,10),COLORRED,LINETHICK2;
MA30:MA(C,30),RGB(255,0,255),LINETHICK2;
MA40:MA(C,40),COLORGREEN,LINETHICK2;
MA240:MA(C,240),COLORRED,LINETHICK2;
A:=CROSS(MA5,MA10)||CROSS(MA5,MA30)||CROSS(MA5,MA40)||CROSS(MA30,MA40);
B:=CROSSDOWN(MA5,MA10)||CROSSDOWN(MA5,MA30)||CROSSDOWN(MA5,MA40)||CROSSDOWN(MA30,MA40);
Q:=EXIST(C<MA40,6);
W:=EXIST(C>MA40,6);
DRAWTEXT(A&&CROSS(MA5,MA10),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA5,MA30),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA5,MA40),MA5,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(A&&CROSS(MA30,MA10),MA30,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(B&&CROSSDOWN(MA5,MA10),MA10,'空'),FONTSIZE29,RGB(0,128,255);
DRAWTEXT(B&&CROSSDOWN(MA5,MA30),MA30,'空'),FONTSIZE29,RGB(0,128,255);
DRAWTEXT(B&&CROSSDOWN(MA5,MA40),MA40,'空'),FONTSIZE29,RGB(0,128,255);
DRAWTEXT(B&&CROSSDOWN(MA30,MA40),MA40,'空'),FONTSIZE29,RGB(0,128,255);
Q&&A,BPK;
B&&W,SPK;
AUTOFILTER;
LONG:=26;
M:=9;
DIFF:EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA:EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
0;
DRAWTEXT(CROSS(DIFF,DEA),DIFF,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(CROSS(DEA,DIFF),DIFF,'空'),FONTSIZE29,RGB(0,128,255);
5楼参考:
SHORT:=12;
LONG:=26;
M:=9;
DIFF:EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA:EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
0;
DRAWTEXT(CROSS(DIFF,DEA),DIFF,'多'),FONTSIZE29,RGB(255,0,0);
DRAWTEXT(CROSS(DEA,DIFF),DIFF,'空'),FONTSIZE29,RGB(0,128,255);
CROSS(DIFF,DEA),BPK;
CROSS(DEA,DIFF),SPK;
AUTOFILTER;