股票经营学:股票账户经营管理深度研究!关于投资标的、买卖时机、仓位配置、资金调度、成本控制与持续经营、风险管理、稳定盈利、规模拓展和复利增值的学问!千万之旅正在从这里起航!
首先我们学习用于定位的基础知识,公式三低法则的定位,源码。
高点:=REFDATE(CONST(REF(HHV(H,DATE),DATE)),DATE),DOTLINE;
低点:=REFDATE(CONST(REF(LLV(L,DATE),DATE)),DATE),DOTLINE;
GD:=CONST(FINDHIGH(H,0,高点*DATE,1));
DD:=CONST(FINDLOW(L,0,低点*DATE,1));
GT:=CONST(BARSLAST(GD=H))+1;
DT:=CONST(BARSLAST(DD=L))+1;
SH:=CONST(IF(GT=1,H,REF(H,GT-1)));
SL:=CONST(IF(DT=1,L,REF(L,DT-1)));
CC:=IF(DTGT,DT,GT);
CD:=INTPART(CC-(DT+GT)/2);
CG:=IF(高点CD,CD/2,高点);
上涨幅度:IF(CURRBARSCOUNT=DT,C/SL*-,
DRAWNULL),NODRAW,COLORRED;
上涨周期:IF(CURRBARSCOUNT=DT,BARSLAST(DD=L),
DRAWNULL),COLORYELLOW,NODRAW;
上涨换手:IF(CURRBARSCOUNT=DT,SUM(HSL.HSL,DT),
DRAWNULL),COLORCYAN,NODRAW;
上涨均价:=IF(CURRBARSCOUNT=DT,SUM(AMOUNT,DT)/SUM(V,DT)/,
DRAWNULL),NODRAW,COLORGRAY;
下跌周期:BARSLAST(GD=H),COLORWHITE,NODRAW;
下跌幅度:IF(CURRBARSCOUNT=GT,C/SH*-,
DRAWNULL),NODRAW,COLORMAGENTA;
下跌换手:IF(CURRBARSCOUNT=GT,SUM(HSL.HSL,GT),
DRAWNULL),COLORGREEN,NODRAW;
下跌均价:=IF(CURRBARSCOUNT=GT,SUM(AMOUNT,GT)/SUM(V,GT)/,
DRAWNULL),NODRAW,COLORGRAY;
{添加历史成交堆积,便于查看过去的成交量}
DA1:=IF(DATETOTALBARSCOUNT,TOTALBARSCOUNT,DATE);
DA:=IF(CURRBARSCOUNTDA1,0,DA1);
HI:=REFDATE(HHV(H,DA),DATE);
LO1:=REFDATE(LLV(L,DA),DATE);
C1:=IF(CURRBARSCOUNT=DA,C,DRAWNULL);
GZ:=EXP(LN(HI/LO1)/10);
LH1:=SUM(IF(C1=(HI/GZ),V,0),DA);
LH2:=SUM(IF(C1=(HI/POW(GZ,2))ANDC1(HI/GZ),V,0),DA);
LH3:=SUM(IF(C1=(HI/POW(GZ,3))ANDC1(HI/POW(GZ,2)),V,0),DA);
LH4:=SUM(IF(C1=(HI/POW(GZ,4))ANDC1(HI/POW(GZ,3)),V,0),DA);
LH5:=SUM(IF(C1=(HI/POW(GZ,5))ANDC1(HI/POW(GZ,4)),V,0),DA);
LH6:=SUM(IF(C1=(HI/POW(GZ,6))ANDC1(HI/POW(GZ,5)),V,0),DA);
LH7:=SUM(IF(C1=(HI/POW(GZ,7))ANDC1(HI/POW(GZ,6)),V,0),DA);
LH8:=SUM(IF(C1=(HI/POW(GZ,8))ANDC1(HI/POW(GZ,7)),V,0),DA);
LH9:=SUM(IF(C1=(LO1*GZ)ANDC1LO1*POW(GZ,2),V,0),DA);
LH10:=SUM(IF(C1=LO1ANDC1LO1*GZ,V,0),DA);
L:=REFDATE(HHV(LH1,DA),DATE);
L:=REFDATE(HHV(LH2,DA),DATE);
L:=REFDATE(HHV(LH3,DA),DATE);
L:=REFDATE(HHV(LH4,DA),DATE);
L:=REFDATE(HHV(LH5,DA),DATE);
L:=REFDATE(HHV(LH6,DA),DATE);
L:=REFDATE(HHV(LH7,DA),DATE);
L:=REFDATE(HHV(LH8,DA),DATE);
L:=REFDATE(HHV(LH9,DA),DATE);
L:=REFDATE(HHV(LH10,DA),DATE);
SS:=(L+L+L+L+L+L+L+L+L+L);
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI*99/,HI/GZ,5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,1)*99/,HI/POW(GZ,2),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,2)*99/,HI/POW(GZ,3),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,3)*99/,HI/POW(GZ,4),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,4)*99/,HI/POW(GZ,5),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,5)*99/,HI/POW(GZ,6),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,HI/POW(GZ,6)*99/,HI/POW(GZ,7),5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,LO1*POW(GZ,2),LO1*POW(GZ,3)*99/,5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,LO1*POW(GZ,1),LO1*POW(GZ,2)*99/,5,0),COLORBROWN;
STICKLINE(CEILING(DA*L/SS)*3=CURRBARSCOUNT,LO1,LO1*POW(GZ,1)*99/,5,0),COLORBROWN;
{竖线表示统计起点位置}
上限:=CONST(HHV(H,0));
下限:=CONST(LLV(L,0));
STICKLINE(CURRBARSCOUNT=DT,上限,下限,1,0),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=GT,上限,下限,1,0),COLORGRAY;
{画横线,区分空间维度,间隔为10%比例}
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
DRAWRECTREL(,,,,);
{画K线}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(CO,H,L,0,0),COLORRED;
STICKLINE(CO,C,O,3,0),COLORRED;
STICKLINE(C=O,H,L,0,0),COLORWHITE;
STICKLINE(C=O,C,O,3,0),COLORWHITE;
STICKLINE(CO,H,L,0,0),COLORGREEN;
STICKLINE(CO,C,O,3,0),COLORGREEN;
{右侧解说性文字}
DRAWTEXT_FIX(1,0.,0.,1,后边),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,一格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,二格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,三格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,四格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,五格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,六格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,七格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,八格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,九格),COLORYELLOW;
DRAWTEXT_FIX(1,0.,0.,1,前边),COLORYELLOW;
{左侧解说性文字}
DRAWTEXT_FIX(1,0.02,0.,1,最后边),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第1格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第2格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第3格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第4格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第5格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第6格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第7格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第8格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,第9格),COLORYELLOW;
DRAWTEXT_FIX(1,0.02,0.,1,最前边),COLORYELLOW;
{涨停统计}
W11:=EMA(C,1);
涨停:=W11/REF(W11,1)=1.;
ZTCS:=COUNT(涨停,BARSSINCE(涨停)+1);
A:=FINANCE(42);
SSTS1:=STRCAT(上市,CON2STR(FINANCE(42),0));
SSTS2:=STRCAT(SSTS1,天);
NTZZT1:=STRCAT( 距今,CON2STR(CONST(BARSLAST(涨停)),0));
NTZZT2:=STRCAT(NTZZT1,天有涨停);
GZT1:=STRCAT( 共涨停,CON2STR(ZTCS,0));GZT2:=STRCAT(GZT1,次);
ZTTJ1:=STRCAT(SSTS2,GZT2);
ZTTJ2:=STRCAT(ZTTJ1,NTZZT2);ZTTJ:=STRCAT(,ZTTJ2);
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.00,0.99,0,ZTTJ),COLORMAGENTA;
Z1:=STRCAT(HYBLOCK,);
Z2:=STRCAT(Z1,FGBLOCK);
Z3:=STRCAT(Z2,DYBLOCK);
Z4:=STRCAT(Z3,);
HSL11:=V/CAPITAL*;
DRAWNUMBER(CURRBARSCOUNT=1ANDHSL11,C,HSL11),COLOR00FFFF,DRAWABOVE;
DRAWTEXT_FIX(ISLASTBAR,0.00,0.00,0,STRCAT(Z4,GNBLOCK)),COLORYELLOW;
DRAWTEXT_FIX(1,0.88,0.00,0,STRCAT(:,ZDBLOCK)),COLORWHITE;
特别声明:上边的源码来源于网络,借用一下,感谢原创作者的辛勤劳动。
懒得码字,直接上视频,请理解!如有疑难问题,请加我