VAR2:=(2*CLOSE+HIGH+LOW)/4;
VAR3:=IF(YEAR =2099 AND MONTH 2,0,1);
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,4);
散户:EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3;
庄家:EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3;
DRAWTEXT(CROSS(散户,庄家) AND 散户 50 AND 29 散户,L-0.05,'短进'),COLORMAGENTA;
DRAWTEXT(CROSS(庄家,散户) AND 散户 40 AND 71 散户,H+0.05,'短出'),COLORGREEN;
DRAWTEXT(CROSS(散户,庄家) AND 散户 30,L-0.05,'低吸'),COLORWHITE;
DRAWTEXT(CROSS(庄家,散户) AND 散户 70,H+0.05,'高减'),COLORYELLOW;
DRAWICON(CROSS(散户,庄家) AND 散户 30,L-0.05,1);
DRAWICON(CROSS(庄家,散户) AND 散户 70,H+0.05,2);
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA);
GJ:=MAX(C,O);
STICKLINE(MACD 0ANDMACD =REF(MACD,1),0,MACD,2,0),COLOR0000FF;
STICKLINE(MACD 0ANDMACD REF(MACD,1),0,MACD,2,0),COLORFFFF00;
STICKLINE(MACD 0ANDMACD =REF(MACD,1),0,MACD,2,0),COLORFF00FF;
STICKLINE(MACD 0ANDMACD REF(MACD,1),0,MACD,2,0),COLOR00FF00;
L4:=LLV(GJ,4);
JL:=(HHV(DIFF,55)-LLV(DIFF,55))/5;
GT:=DEA REF(DEA,1)ANDREF(DEA,1) REF(DEA,2);
A1:=BARSLAST(REF(GT,1));
底:=REF(L4,A1+1) CLOSEANDDIFF REF(DIFF,A1+1)ANDGT;
DRAWLINE(A1=0,DEA,底背离,REF(DEA,A1),0),COLORRED,LINETHICK2;
DRAWLINE(底背离,DEA,底背离,REF(DEA,A1),0),COLORRED,LINETHICK2;
DRAWTEXT(底背离,REF(DEA,A1)*1.18,'底背离'),COLORFF00FF;
H4:=HHV(GJ,4);
GT2:=DEA REF(DEA,1)ANDREF(DEA,1) REF(DEA,2);
A2:=BARSLAST(REF(GT2,1));
顶背离:=REF(H4,A2+1) H4AND DIFF REF(DIFF,A2+1)ANDGT2;
DRAWLINE(A2=0 ,DEA,顶背离,REF(DEA,A2),0),COLORGREEN,LINETHICK2;
DRAWLINE(顶背离,DEA,顶背离,REF(DEA,A2),0),COLORGREEN,LINETHICK2;
DRAWTEXT(顶背离,REF(DEA,A2)*1.18,'顶背离'),COLORGREEN;
TT:=(2*CLOSE+OPEN+HIGH+LOW);
主导动能:TT/EMA(TT,4)-1,COLORSTICK;
FF:=主导动能;
STICKLINE(FF 0,0,FF,3,0),COLOR33CFDD;
STICKLINE(FF 0ANDFF REF(FF,1),0,FF,3,0),COLOR0000CC;
STICKLINE(FF =0,0,FF,3,0),COLOR00CC00;
STICKLINE(FF =0ANDFF REF(FF,1),0,FF,3,0),COLORFF9900;
做多主导:IFF(FF 0ANDFF REF(FF,1),FF,0),NODRAW,COLOR0000CC;
获利回吐:IFF(FF 0ANDFF =REF(FF,1),FF,0),NODRAW,COLOR33CFDD;
做空主导:IFF(FF =0ANDFF =REF(FF,1),FF,0),NODRAW,COLOR00CC00;
空头回补:IFF(FF =0ANDFF REF(FF,1),FF,0),NODRAW,COLORFF9900;公式解读:
[源码注释]动态公式解读
VAR2赋值:(2*收盘价+最高价+最低价)/4
VAR3赋值:如果年份 ,返回?,否则返回?
=2099AND月份
2,0,1)
VAR4赋值:5日内最低价的最低值
VAR5赋值:4日内最高价的最高值
输出散户:(VAR2-VAR4)/(VAR5-VAR4)*100的4日指数移动平均*VAR3
输出庄家:0.667*1日前的散户+0.333*散户的2日指数移动平均*VAR3
当满足条件散户上穿庄家AND散户 时,在?位置书写文字
50AND29
散户,最低价-0.05,'短进'),画洋红色
当满足条件庄家上穿散户AND散户 时,在?位置书写文字
40AND71
散户,最高价+0.05,'短出'),画绿色
当满足条件散户上穿庄家AND散户 时,在?位置书写文字
30,最低价-0.05,'低吸'),画白色
当满足条件庄家上穿散户AND散户 时,在?位置书写文字
70,最高价+0.05,'高减'),画黄色
当满足条件散户上穿庄家AND散户 时,在?位置画?号图标
30,最低价-0.05,1)
当满足条件庄家上穿散户AND散户 时,在?位置画?号图标
70,最高价+0.05,2)
输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIFF的9日指数移动平均
输出平滑异同平:2*(DIFF-DEA)
GJ赋值:收盘价和开盘价的较大值
当满足条件MACD 0ANDMACD =1日前的MACD时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF
当满足条件MACD 0ANDMACD 1日前的MACD时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF00
当满足条件MACD 0ANDMACD =1日前的MACD时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
当满足条件MACD 0ANDMACD 1日前的MACD时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00
L4赋值:4日内GJ的最低值
JL赋值:(55日内DIFF的最高值-55日内DIFF的最低值)/5
GT赋值:DEA 1日前的DEAANDREF(DEA,1) 2日前的DEA
A1赋值:上次1日前的GT距今天数
底背离赋值:A1+1日前的L4 CLOSEANDDIFF A1+1日前的DIFFANDGT
当满足条件A1=0时,在DEA位置画直线起点,当满足条件底背离时,在A1日前的DEA位置画直线终点,0表示是否延长.,画红色,线宽为2
当满足条件底背离时,在DEA位置画直线起点,当满足条件底背离时,在A1日前的DEA位置画直线终点,0表示是否延长.,画红色,线宽为2
当满足条件底背离时,在A1日前的DEA*1.18位置书写文字,COLORFF00FF
H4赋值:4日内GJ的最高值
GT2赋值:DEA 1日前的DEAANDREF(DEA,1) 2日前的DEA
A2赋值:上次1日前的GT2距今天数
顶背离赋值:A2+1日前的H4 H4AND?DIFF0时,在0和FF位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR33CFDD
当满足条件FF 0ANDFF 1日前的FF时,在0和FF位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000CC
当满足条件FF =0时,在0和FF位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00CC00
当满足条件FF =0ANDFF 1日前的FF时,在0和FF位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF9900
输出做多主导:如果FF 0ANDFF 1日前的FF,返回FF,否则返回0,NODRAW,COLOR0000CC
输出获利回吐:如果FF 0ANDFF =1日前的FF,返回FF,否则返回0,NODRAW,COLOR33CFDD
输出做空主导:如果FF =0ANDFF =1日前的FF,返回FF,否则返回0,NODRAW,COLOR00CC00
输出空头回补:如果FF =0ANDFF 1日前的FF,返回FF,否则返回0,NODRAW,COLORFF9900