参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA21:MA(C,21);
N:=BARSLAST(CROSS(MA5,MA10))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
CROSS(MA5,MA10)&&M>N&&M<20&&MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21,SPARK;
CROSSDOWN(MA5,MA10)&&M<N&&N<20&&MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,SPARK;
盘中满足条件会弹窗提示,
公式预警的使用方法:在软件右上角》帮助》软件说明书》价格预警》公式预警了解下
这样改下,
MA5:MA(C,5);
MA10:MA(C,10);
MA21:MA(C,21);
N:=BARSLAST(CROSS(MA5,MA10))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
TJ1:=CROSS(MA5,MA10)&&M>N&&M<20&&MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21;
TJ2:=CROSSDOWN(MA5,MA10)&&M<N&&N<20&&MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21;
CROSS(MA5,MA10)&&M>N&&M<20&&MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21,SPARK;
CROSSDOWN(MA5,MA10)&&M<N&&N<20&&MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,SPARK;
DRAWICON(TJ1,H,1);
DRAWICON(TJ2,H,2);
参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA21:MA(C,21);
N:=BARSLAST(CROSS(MA5,MA10))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
TJ1:=CROSS(MA5,MA10)&&M>N&&M<20&&REF(EVERY(MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21,M),N);
TJ2:=CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,N),M);
CROSS(MA5,MA10)&&M>N&&M<20&&REF(EVERY(MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21,M),N),SPARK;
CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,N),M),SPARK;
DRAWICON(TJ1,H,1);
DRAWICON(TJ2,H,2);

文件名:1111111.pngTJ2:=CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,N),M);
CROSS(MA5,MA10)&&M>N&&M<20&&REF(EVERY(MIN(C,O)>MA21&&MA5>MA21&&MA10>MA21,M),N),SPARK;
CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<MA21&&MA5<MA21&&MA10<MA21,N),M),SPARK;
这样改下,
MA5:MA(C,5);
MA10:MA(C,10);
MA21:MA(C,21);
N:=BARSLAST(CROSS(MA5,MA10))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
TJ1:=CROSS(MA5,MA10)&&M>N&&M<20&&REF(EVERY(MIN(C,O)>=MA21&&MA5>=MA21&&MA10>=MA21,M),N);
TJ2:=CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<=MA21&&MA5<=MA21&&MA10<=MA21,N),M);
TJ1,SPARK;
TJ2,SPARK;
DRAWICON(TJ1,H,1);
DRAWICON(TJ2,H,2);
标注图标是收盘后满足条件才会标注的,
公式预警是盘中满足条件弹窗预警,如果需要收盘后确认预警,如下修改下
上面的预警和标注都是满足条件时才会标注或预警的,您了解下
MA5:MA(C,5);
MA10:MA(C,10);
MA21:MA(C,21);
N:=BARSLAST(CROSS(MA5,MA10))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
TJ1:=CROSS(MA5,MA10)&&M>N&&M<20&&REF(EVERY(MIN(C,O)>=MA21&&MA5>=MA21&&MA10>=MA21,M),N);
TJ2:=CROSSDOWN(MA5,MA10)&&M<N&&N<20&&REF(EVERY(MAX(C,O)<=MA21&&MA5<=MA21&&MA10<=MA21,N),M);
REF(TJ1,1),SPARK;
REF(TJ2,1),SPARK;
DRAWICON(TJ1,H,1);
DRAWICON(TJ2,H,2);