叠加图表F1指标通过计算一定周期内多空力量的差值,并以柱状图形式直观展示。当柱状图在零轴上方时,代表多方力量占优,数值越高,上涨动能越强;当柱状图在零轴下方时,代表空方力量占优,数值越低,下跌动能越强。
操作策略上,当柱状图由下向上穿越零轴,或在零轴上方持续放大时,可视为买入或持股信号;当柱状图由上向下穿越零轴,或在零轴下方持续放大时,可视为卖出或观望信号。
叠加图表F3主要功能是:判断多空趋势:通过不同周期的均线组合,识别股价的短期和长期趋势是强是弱。
分析量价关系:结合价格变动与成交量,判断上涨或下跌的动能是否充足。
给出操作建议:综合个股与大盘的趋势、量能状况,直接在图上显示文字提示,如“强势、上涨”或“弱势、整理”,并给出建议的仓位比例。
{主图源码如下}
SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=(EMA(SPJ,10)*7+EMA(SPJ,20)*3)/10;
XLAB:=DMA(EMA(SPJ,20),MAX(1,100*(SUM(CJL,5)/(3*CAPITAL)))),COLORCCDDEE,DOTLINE;
DRAWBAND(XLAA,RGB(255,80,80),XLAB,RGB(80,204,208));
STICKLINE(SPJ>KPJ,SPJ,KPJ,2.5,0),COLORFF6666;
DRAWKLINE(ZGJ,KPJ,ZDJ,SPJ);
XLAC:=HHV(SPJ,2);
XLAD:=LLV(SPJ,2);
XLAE:=MA(SPJ,3);
XLAF:=(3*SPJ+ZDJ+KPJ+ZGJ)/6;
XLAG:=(SPJ>REF(SPJ,1) AND SPJ>REF(SPJ,2));
XLAH:=(REF(XLAG,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAI:=(REF(XLAH,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAJ:=(REF(XLAI,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAK:=(REF(XLAJ,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAL:=(REF(XLAK,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAM:=(REF(XLAL,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAN:=(REF(XLAM,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAO:=(REF(XLAN,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAP:=(REF(XLAO,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAQ:=(REF(XLAP,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAR:=(REF(XLAQ,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAS:=(SPJ< REF(SPJ,1) AND SPJ< REF(SPJ,2));
XLAT:=(REF(XLAS,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAU:=(REF(XLAT,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAV:=(REF(XLAU,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAW:=(REF(XLAV,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAX:=(REF(XLAW,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLAY:=(REF(XLAX,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLAZ:=(REF(XLAY,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLBA:=(REF(XLAZ,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLBB:=(REF(XLBA,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLBC:=(REF(XLBB,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLBD:=(REF(XLBC,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLBE:=(REF(XLBD,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLBF:=(REF(XLBE,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLBG:=(REF(XLBF,1) AND SPJ<=REF(SPJ,1) AND SPJ>=REF(SPJ,2));
XLBH:=(REF(XLBG,1) AND SPJ>=REF(SPJ,1) AND SPJ<=REF(SPJ,2));
XLBI:=((REF(XLAS OR XLAT OR XLAU OR XLAV OR XLAW OR XLAX OR XLAY OR XLAZ OR XLBA OR XLBB OR XLBC OR XLBD OR XLBE OR XLBF OR XLBG OR XLBH,1)) AND XLAG);
XLBJ:=((REF(XLAG OR XLAH OR XLAI OR XLAJ OR XLAK OR XLAL OR XLAM OR XLAN OR XLAO OR XLAP OR XLAQ OR XLAR,1)) AND XLAS);
XLBK:=XLAG OR XLAH OR XLAI OR XLAJ OR XLAK OR XLAL OR XLAM OR XLAN OR XLAO OR XLAP OR XLAQ OR XLAR,COLOR2266FF,NODRAW;
XLBL:=IF(XLBK,XLAD,DRAWNULL);
XLBM:=XLBL,COLORFF99FF,NODRAW;
XLBN:=REF(XLBL,1),COLOR2266FF,NODRAW;
XLBO:=XLAS OR XLAT OR XLAU OR XLAV OR XLAW OR XLAX OR XLAY OR XLAZ OR XLBA OR XLBB OR XLBC OR XLBD OR XLBE OR XLBF OR XLBG OR XLBH,COLORFFAA33,NODRAW;
XLBP:=IF(XLBO,XLAC,DRAWNULL);
XLBQ:=XLBP,COLOR33AACC,NODRAW;
XLBR:=REF(XLBQ,1),COLORFF6666,NODRAW;
XLBS:=XLBI,COLOR33AACC,NODRAW;
XLBT:=XLBJ,COLORFF99FF,NODRAW;
XLC:= (SPJ-MA(SPJ,34))/MA(SPJ,34)*100< -14,COLORCCCCDD,NODRAW;
XLCA:=REF(YEAR,BARSCOUNT(SPJ)-1),NODRAW,COLOR2266FF;
XLCB:=REF(MONTH,BARSCOUNT(SPJ)-1),NODRAW,COLORFF44AA;
XLCC:=REF(DAY,BARSCOUNT(SPJ)-1),NODRAW,COLOR33FFFF;
XLCD:=(20*XLAF+19*REF(XLAF,1)+18*REF(XLAF,2)+17*REF(XLAF,3)+16*REF(XLAF,4)+15*REF(XLAF,5)+14*REF(XLAF,6)+13*REF(XLAF,7)+12*REF(XLAF,8)+11*REF(XLAF,9)+10*REF(XLAF,10)+9*REF(XLAF,11)+8*REF(XLAF,12)+7*REF(XLAF,13)+6*REF(XLAF,14)+5*REF(XLAF,15)+4*REF(XLAF,16)+3*REF(XLAF,17)+2*REF(XLAF,18)+REF(XLAF,20))/211,COLOR2266FF;
XLCE:=MA(SPJ,26),COLORFF44AA;
XLCF:=IF(XLAE>XLCD,XLCD,XLAE);
STICKLINE(ISLASTBAR AND (XLBK OR REF(XLBK,1)=1),XLBN,XLBN,2.5,1),COLORFF6666;
STICKLINE(ISLASTBAR AND (XLBO OR REF(XLBO,1)=1),XLBR,XLBR,2.5,1),COLORC0C0C0;
STICKLINE(SPJ>=KPJ,ZDJ,ZGJ,0,0),COLORFF6666;
STICKLINE(SPJ< KPJ,ZDJ,ZGJ,0,0),COLOR33CC88;
STICKLINE(SPJ>=KPJ,SPJ,KPJ,2.5,0),COLORFF6666;
STICKLINE(XLBK,SPJ,KPJ,2.5,0),COLORFF6666;
STICKLINE(XLBO,SPJ,KPJ,2.5,0),COLORC0C0C0;
XLCG:=(SPJ-KPJ);
STICKLINE(XLC,KPJ,SPJ-XLCG/2,2.5,0),COLORC0C0C0;
STICKLINE(XLBS,KPJ,SPJ,2.5,0),COLOR33FFFF;
STICKLINE(XLBT,KPJ,SPJ,2.5,0),COLORFF44AA;
DRAWTEXT(XLBS,REF(ZDJ,1)*0.999,'主力吸筹 '),COLOR33FFFF;
DRAWTEXT(XLBT,REF(ZGJ,1)*1.001,'主力出货 '),COLORFF44AA;
XLCH:=(ZGJ+ZDJ+KPJ+2*SPJ)/5;
XLCI:=2*XLCH-ZDJ;
XLCJ:=2*XLCH-ZGJ;
XLCK:=XLCH+(ZGJ-ZDJ);
XLCL:=XLCH-(ZGJ-ZDJ);
XLCM:=REF(XLCI,1);
XLCN:=REF(XLCJ,1);
DRAWTEXT_FIX(SPJ!=0,0.90,0.88,0,STRCAT('支撑:',STRCAT(CON2STR(XLCN,2),' 元'))),COLORFF6666;
DRAWTEXT_FIX(SPJ!=0,0.90,0.96,0,STRCAT('反转:',STRCAT(CON2STR(XLCL,2),' 元'))),COLORFFAA33;
XLCO:=IF(MA(SPJ,5)>MA(SPJ,10),20,0);
XLCP:=IF(MA(SPJ,20)>MA(SPJ,60),10,0);
XLCQ:=IF(KDJ.J>KDJ.K,10,0);
XLCR:=IF(MACD.DIF>MACD.DEA,10,0);
XLCS:=IF(MACD.MACD>0,10,0);
XLCT:=IF(CJL>MA(CJL,60),10,0);
XLCU:=IF(WINNER(SPJ)>0.5,10,0);
XLCV:=IF(SPJ/REF(SPJ,1)>1.03,10,0);
XLCW:=XLCO+XLCP+XLCQ+XLCR+XLCS+XLCT+XLCU+XLCV;
DRAWTEXT_FIX(CJL>0,0.90,0.80,0,STRCAT('量化评分:',STRCAT(CON2STR(XLCW,2),' '))),COLORCCCCDD;
{副图1源码如下}
SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=(3*SPJ+ZDJ+KPJ+ZGJ)/6;
XLAB:=(20*XLAA+19*REF(XLAA,1)+18*REF(XLAA,2)+17*REF(XLAA,3)+16*REF(XLAA,4)+15*REF(XLAA,5)+14*REF(XLAA,6)+13*REF(XLAA,7)+12*REF(XLAA,8)+11*REF(XLAA,9)+10*REF(XLAA,10)+9*REF(XLAA,11)+8*REF(XLAA,12)+7*REF(XLAA,13)+6*REF(XLAA,14)+5*REF(XLAA,15)+4*REF(XLAA,16)+3*REF(XLAA,17)+2*REF(XLAA,18)+REF(XLAA,20))/210;
XLAC:=MA(XLAB,6);
STICKLINE(SPJ>XLAB,2.5,1.3,3.5,0),COLOR2266AA,LINETHICK3;
STICKLINE(SPJ< XLAC,2.5,1.3,3.5,0),COLOR33AA66,LINETHICK3;
STICKLINE(XLAB>=SPJ AND SPJ>=XLAC,2.5,1.3,3.5,0),COLOR33AA66,LINETHICK3;
XLAD:=MAX(MA(SPJ,60),MA(SPJ,120));
XLAE:=MIN(MA(SPJ,60),MA(SPJ,120));
STICKLINE(SPJ>=XLAD,-0.4,0.9,3.5,0),COLOR2266AA,LINETHICK3;
STICKLINE(SPJ<=XLAE,-0.4,0.9,3.5,0),COLOR33AA66,LINETHICK3;
STICKLINE(XLAD>=SPJ AND SPJ>=XLAE,-0.4,0.9,3.5,0),COLOR33AA66,LINETHICK3;
XLAF:=MAX(MA(SPJ,45),MA(SPJ,90));
XLAG:=MIN(MA(SPJ,45),MA(SPJ,90));
STICKLINE(SPJ>XLAF,-2.2,-0.8,3.5,0),COLOR2266AA,LINETHICK3;
STICKLINE(SPJ< XLAG,-2.2,-0.8,3.5,0),COLOR33AA66,LINETHICK3;
STICKLINE(XLAF>=SPJ AND SPJ>=XLAG,-2.2,-0.8,3.5,0),COLOR33AA66,LINETHICK3;
XLAH:=MAX(MA(SPJ,30),MA(SPJ,60));
XLAI:=MIN(MA(SPJ,30),MA(SPJ,60));
STICKLINE(SPJ>XLAH,-4.1,-2.7,3.5,0),COLOR2266AA,LINETHICK3;
STICKLINE(SPJ< XLAI,-4.1,-2.7,3.5,0),COLOR33AA66,LINETHICK3;
STICKLINE(XLAH>=SPJ AND SPJ>=XLAI,-4.1,-2.7,3.5,0),COLOR33AA66,LINETHICK3;
XLAJ:=1.95,NODRAW;
XLAK:=0.35,NODRAW;
XLAL:=-1.5,NODRAW;
XLAM:=-3.3,NODRAW;
DRAWTEXT(ISLASTBAR,XLAJ,' 散户'),COLORFFAA33;
DRAWTEXT(ISLASTBAR,XLAK,' 游资'),COLORFFAA33;
DRAWTEXT(ISLASTBAR,XLAL,' 机构'),COLORFFAA33;
DRAWTEXT(ISLASTBAR,XLAM,' 主力'),COLORFFAA33;
DRAWTEXT(ISLASTBAR=1,IF(CJL>=0,3.2,0),'.'),COLORCCCCDD;
XLAN:=DMA((((ZGJ+ZDJ)+(SPJ*2))/4),0.9);
XLAO:=REF(EMA(XLAN,3),1);
XLAP:=(AMOUNT/(((ZGJ-ZDJ)*2)-ABS((SPJ-KPJ))));
XLAQ:=(IF((SPJ>KPJ),(XLAP*(ZGJ-ZDJ)),IF((SPJ< KPJ),(XLAP*((ZGJ-KPJ)+(SPJ-ZDJ))),(CJL/2)))+IF((SPJ>KPJ),(0-(XLAP*((ZGJ-SPJ)+(KPJ-ZDJ)))),IF((SPJ< KPJ),(0-(XLAP*(ZGJ-ZDJ))),(0-(CJL/2)))));
XLAR:=((XLAQ/20)/1.15);
XLAS:=(((XLAR*0.55)+(REF(XLAR,1)*0.33))+(REF(XLAR,2)*0.22));
XLAT:=EMA(XLAS,3);
XLAU:=(XLAR*0.4+XLAT)/10000000,LINETHICK0;
XLAV:=SUM(XLAU,3),COLORCCCCDD,NODRAW;
XLAW:=SUM(XLAU,5),COLORFF44AA,NODRAW;
XLAX:=SUM(XLAU,10),COLOR2266FF,NODRAW;
XLAY:=XLAU;
XLAZ:=SUM(XLAU,2);
XLBA:=SUM(XLAU,3);
XLBB:=SUM(XLAU,4);
XLBC:=SUM(XLAU,5);
XLBD:=SUM(XLAU,10);
XLBE:=EMA(SPJ,12)-EMA(SPJ,26);
XLBF:=EMA(XLBE,9);
XLBG:=(XLBE-XLBF);
XLBH:=IF(XLBG,LLV(ZDJ,21),DRAWNULL),COLOR217158,CIRCLEDOT;
XLBI:=HHV(ZGJ,80)*0.99;
XLBJ:=CONST(XLBI);
XLBK:=LLV(XLBH,80);
XLBL:=CONST(XLBK);
XLBM:=MA(SPJ,20);
XLBN:=(SPJ>MA(SPJ,5));
XLBO:=(MA(SPJ,5)>MA(SPJ,10));
XLBP:=(SPJ>MA(SPJ,10));
XLBQ:=(MA(SPJ,5)>MA(SPJ,20));
XLBR:=(SPJ>MA(SPJ,20));
XLBS:=REF(XLBM,1);
XLBT:=(XLBM>XLBS);
XLBU:=(((((IF(XLBN,10,(0-10))+IF(XLBO,10,(0-10)))+IF(XLBP,10,(0-10)))+IF(XLBQ,10,(0-10)))+IF(XLBR,10,(0-10)))+IF(XLBT,10,(0-10)));
XLBV:=(SPJ/INDEXC);
XLBW:=MA(XLBV,5);
XLBX:=MA(XLBV,10);
XLBY:=MA(CJL,5);
XLBZ:=MA(CJL,10);
XLCA:=CONST(IF(XLBU>0,200,100));
XLCB:=CONST(IF(XLBU>0,00,100));
XLCC:=CONST(IF(XLBU>0,100,100));
XLCD:=XLBJ;
XLCE:=XLBL;
XLCF:=XLBJ;
XLCG:=CONST(IF(((CROSS(XLBU,1) AND (XLBY>=XLBZ)) AND (XLBV>=XLBW)),1,0)),NODRAW;
XLCH:=CONST(IF(((CROSS(XLBU,1) AND (XLBY< XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCI:=CONST(IF(((CROSS(XLBU,1) AND (XLBY>XLBZ)) AND (XLBV< XLBW)),1,0));
XLCJ:=CONST(IF(((CROSS(XLBU,1) AND (XLBY<=XLBZ)) AND (XLBV< XLBW)),1,0));
XLCK:=CONST(IF(((CROSS(1,XLBU) AND (XLBY>=XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCL:=CONST(IF(((CROSS(1,XLBU) AND (XLBY< XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCM:=CONST(IF(((CROSS(1,XLBU) AND (XLBY>=XLBZ)) AND (XLBV< XLBW)),1,0));
XLCN:=CONST(IF(((CROSS(1,XLBU) AND (XLBY< XLBZ)) AND (XLBV< XLBW)),1,0));
XLCO:=CONST(IF(((((XLBU>=1) AND (REF(XLBU,1)>0)) AND (XLBY>=XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCP:=CONST(IF(((((XLBU>=1) AND (REF(XLBU,1)>0)) AND (XLBY< XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCQ:=CONST(IF(((((XLBU>=1) AND (REF(XLBU,1)>0)) AND (XLBY>=XLBZ)) AND (XLBV< XLBW)),1,0)),NODRAW;
XLCR:=CONST(IF(((((XLBU>=1) AND (REF(XLBU,1)>0)) AND (XLBY< XLBZ)) AND (XLBV< XLBW)),1,0));
XLCS:=CONST(IF(((((XLBU< 1) AND (REF(XLBU,1)< 0)) AND (XLBY>=XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCT:=CONST(IF(((((XLBU< 1) AND (REF(XLBU,1)< 0)) AND (XLBY< XLBZ)) AND (XLBV>=XLBW)),1,0));
XLCU:=CONST(IF(((((XLBU< 1) AND (REF(XLBU,1)< 0)) AND (XLBY>=XLBZ)) AND (XLBV< XLBW)),1,0));
XLCV:=CONST(IF(((((XLBU< 1) AND (REF(XLBU,1)< 0)) AND (XLBY< XLBZ)) AND (XLBV< XLBW)),1,0));
DRAWTEXT_FIX(XLCG=1,0.0,0,0,'量能理想,明显走强,中线参与。'),COLORFF44AA;
DRAWTEXT_FIX(XLCH=1,0.0,0,0,'走势趋强,量能不足,短线参与。'),COLORFF44AA;
DRAWTEXT_FIX(XLCI=1,0.0,0,0,'量价良好,并无明显走强,短线介入。'),COLORFF44AA;
DRAWTEXT_FIX(XLCJ=1,0.0,0,0,'形态尚可,量能不足,未全走强,短线介入。'),COLORFF44AA;
DRAWTEXT_FIX(XLCK=1,0.0,0,0,'形态已变坏,走势尚可,重仓者减大半,清仓者观望。'),COLOR33FFFF;
DRAWTEXT_FIX(XLCL=1,0.0,0,0,'随大盘下跌,明显缩量,考虑大盘风险,减持或清仓。'),COLOR33FFFF;
DRAWTEXT_FIX(XLCM=1,0.0,0,0,'该股放量下跌,走势明显偏弱,不抢反弹,离场观望。'),COLORCCCCDD;
DRAWTEXT_FIX(XLCN=1,0.0,0,0,'该股缩量下跌,走势偏弱无力,人气散失,离场观望。'),COLORFFAA33;
DRAWTEXT_FIX(XLCO=1,0.0,0,0,'该股形态良好,强势明显,量能充足,可以继续持有。'),COLOR33FFFF;
DRAWTEXT_FIX(XLCP=1,0.0,0,0,'上行趋势不变,强势依然,量能开始转弱,注意风险。'),COLOR33FFFF;
DRAWTEXT_FIX(XLCQ=1,0.0,0,0,'该股仍然具备上涨潜力,但股性偏弱,可以考虑减仓。'),COLORCCCCDD;
DRAWTEXT_FIX(XLCR=1,0.0,0,0,'该股走势趋弱,量能明显不足,减大部分筹码或空仓。'),COLORFFAA33;
DRAWTEXT_FIX(XLCS=1,0.0,0,0,'该股形态不佳,注意成交量变化,但目前不适合参与。'),COLORFFAA33;
DRAWTEXT_FIX(XLCT=1,0.0,0,0,'该股趋势不明,股价偏弱,注意量能变化,暂不参与。'),COLORFFAA33;
DRAWTEXT_FIX(XLCU=1,0.0,0,0,'有走强迹象,但量能不足,趋势不明朗,不适合操作。'),COLORFFAA33;
DRAWTEXT_FIX(XLCV=1,0.0,0,0,'该股走势太弱,主动性买盘弱,没有太大的参与价值。'),COLORCCCCDD;
XLCW:=MA(SPJ,5),COLORCCCCDD;
XLCX:=MA(SPJ,10),COLOR33CC88;
XLCY:=MA(SPJ,30),COLORFFAA33;
XLCZ:=MA(SPJ,60),COLOR88AAFF;
XLDA:="999999$C",COLOR33FFFF,NODRAW;
XLDB:=MA("999999$C",10),COLOR33FFFF,NODRAW;
XLDC:=MA("999999$C",30),COLOR33FFFF,NODRAW;
XLDD:=CURRBARSCOUNT=1 AND SPJ>XLCX AND SPJ>XLCY AND XLCX>XLCY;
XLDE:=CURRBARSCOUNT=1 AND SPJ< XLCX AND SPJ>XLCY AND XLCX>XLCY;
XLDF:=CURRBARSCOUNT=1 AND SPJ< XLCX AND SPJ< XLCY AND XLCX>XLCY;
XLDG:=CURRBARSCOUNT=1 AND SPJ>XLCX AND SPJ>XLCY AND XLCX< XLCY;
XLDH:=CURRBARSCOUNT=1 AND SPJ>XLCX AND SPJ< XLCY AND XLCX< XLCY;
XLDI:=CURRBARSCOUNT=1 AND SPJ< XLCX AND SPJ< XLCY AND XLCX< XLCY;
DRAWTEXT_FIX(XLDD,0,0.5,0,'个股:强势、上涨、仓位80%'),COLORFFAA33;
DRAWTEXT_FIX(XLDE,0,0.5,0,'个股:强势、整理、仓位50%'),COLORFFAA33;
DRAWTEXT_FIX(XLDF,0,0.5,0,'个股:强势、破位、仓位20%'),COLORFFAA33;
DRAWTEXT_FIX(XLDG,0,0.5,0,'个股:弱势、反弹、仓位35%'),COLORFFAA33;
DRAWTEXT_FIX(XLDH,0,0.5,0,'个股:弱势、整理、仓位15%'),COLORFFAA33;
DRAWTEXT_FIX(XLDI,0,0.5,0,'个股:弱势、破位、观望'),COLORFFAA33;
XLDJ:=CURRBARSCOUNT=1 AND XLDA>XLDB AND XLDA>XLDC AND XLDB>XLDC;
XLDK:=CURRBARSCOUNT=1 AND XLDA< XLDB AND XLDA>XLDC AND XLDB>XLDC;
XLDL:=CURRBARSCOUNT=1 AND XLDA< XLDB AND XLDA< XLDC AND XLDB>XLDC;
XLDM:=CURRBARSCOUNT=1 AND XLDA>XLDB AND XLDA>XLDC AND XLDB< XLDC;
XLDN:=CURRBARSCOUNT=1 AND XLDA>XLDB AND XLDA< XLDC AND XLDB< XLDC;
XLDO:=CURRBARSCOUNT=1 AND XLDA< XLDB AND XLDA< XLDC AND XLDB< XLDC;
DRAWTEXT_FIX(XLDJ,0,0.9,0,'大盘:强势、上涨、仓位80%'),COLORFFAA33;
DRAWTEXT_FIX(XLDK,0,0.9,0,'大盘:弱势、整理、仓位50%'),COLORFFAA33;
DRAWTEXT_FIX(XLDL,0,0.9,0,'大盘:强势、破位、仓位20%'),COLORFFAA33;
DRAWTEXT_FIX(XLDM,0,0.9,0,'大盘:弱势、反弹、仓位35%'),COLORFFAA33;
DRAWTEXT_FIX(XLDN,0,0.9,0,'大盘:强势、整理、仓位15%'),COLORFFAA33;
DRAWTEXT_FIX(XLDO,0,0.9,0,'大盘:弱势、破位、观望'),COLORFFAA33;
{副图2源码如下}
SPJ:=CLOSE;
CJL:=VOL;
XLAA:AMO,VOLSTICK;
XLAB:=AMO>REF(AMO,1)*2 && AMO< REF(AMO,1)*3,COLORMAGENTA;
STICKLINE(XLAB,0,AMO,1,0),COLORFFAA33;
DRAWTEXT(XLAB,AMO+10000,'倍量'),COLORFFAA33;
XLAC:=AMO>=REF(AMO,1)*3,COLORMAGENTA;
STICKLINE(XLAC,0,AMO,1,0),COLORFF44AA;
DRAWTEXT(XLAC,AMO+10000,'三倍'),COLORFF44AA;
XLAD:=AMO*2< REF(AMO,1),COLORMAGENTA;
STICKLINE(XLAD,0,AMO,1,0),COLOR33FF66;
DRAWTEXT(XLAD,AMO+10000,'缩量'),COLOR33FF66;
XLAE:CONST(AMO),COLORCCCCDD,COLORFFAA33;
XLAF:MA(VOL,90);
XLAG:MA(VOL,5);
XLAH:MA(VOL,10);
{副图3源码如下}
SPJ:=CLOSE;
ZGJ:=HIGH;
ZDJ:=LOW;
XLAA:=SUM(MAX(MAX(ZGJ-ZDJ,ABS(ZGJ-REF(SPJ,1))),ABS(REF(SPJ,1)-ZDJ)),14);
XLAB:=ZGJ-REF(ZGJ,1);
XLAC:=REF(ZDJ,1)-ZDJ;
XLAD:=SUM(IF(XLAB>0 && XLAB>XLAC,XLAB,0),14);
XLAE:=SUM(IF(XLAC>0 && XLAC>XLAB,XLAC,0),14);
XLAF:=XLAD*100/XLAA;
XLAG:=XLAE*100/XLAA;
XLAH:=(XLAF-XLAG);
XLAI:=XLAH>=0;
STICKLINE(XLAI,0,XLAH,2.8,0),COLOR224466;
STICKLINE(XLAI,0,XLAH,2.5,0),COLOR226688;
STICKLINE(XLAI,0,XLAH,2.2,0),COLOR2288AA;
STICKLINE(XLAI,0,XLAH,1.8,0),COLOR22AACC;
STICKLINE(XLAI,0,XLAH,1.2,0),COLOR22CCEE;
STICKLINE(XLAI,0,XLAH,0.6,0),COLOR22EEFF;
XLAJ:=(XLAF-XLAG);
XLAK:=XLAJ< 0;
STICKLINE(XLAK,0,XLAJ,2.8,0),COLOR226600;
STICKLINE(XLAK,0,XLAJ,2.0,0),COLOR228800;
STICKLINE(XLAK,0,XLAJ,1.0,0),COLOR22AA00;
STICKLINE(XLAK,0,XLAJ,0.3,0),COLOR33CC00;