通达信筹码穿越 源码分享
风险线:=MA(CLOSE,13);
止损线:=MA(CLOSE,27);
界:=MA(CLOSE,21);
界升:IF(界>REF(界,1),界,DRAWNULL),POINTDOT,COLORRED,LINETHICK2;
界降:IF(界<REF(界,1),界,DRAWNULL),POINTDOT,COLORGREEN,LINETHICK2;
DK:=MA(((SLOPE(C,5))+C),5);
TRT:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TRT,5);
KX:HHV(H-2*ATR,10)COLORFF00FF;
DX:LLV(L+2*ATR,10)COLORGREEN;
主升浪:CROSS(C,止损线) AND 止损线>风险线;
{股票指标网}
DRAWTEXT(CROSS(MA(C,5),界),L*0.99,'◇底背离'),COLORWHITE;
DRAWTEXT(CROSS(C,止损线) AND 止损线>风险线,L*0.97,'主升浪'),COLORYELLOW;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
MA5:=MA(CLOSE,5);
DIFF:=(EMA(J,8) - EMA(J,16));
DEA:=EMA(DIFF,5);
MACDG:=2*(DIFF-DEA);
VA1:=HHVBARS(H,BARSLAST(MACD<0)+1);
VA2:=CROSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);
高A:DRAWLINE(VA2,H,ISLASTBAR,REF(H,BARSLAST(VA2)),1),COLOR00FF00,POINTDOT,LINETHICK4;
DRAWNUMBER(ISLASTBAR,高A,高A),COLORWHITE;
VA3:=LLVBARS(L,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);
低A:DRAWLINE(VA4,L,ISLASTBAR,REF(L,BARSLAST(VA4)),1),COLORWHITE,POINTDOT,LINETHICK4;
DRAWNUMBER(ISLASTBAR,低A*1.05,低A),COLORWHITE;
DRAWTEXT(VA4,低A*1.01,'★'),COLOR0000FF;
均价:=(OPEN+HIGH+LOW+CLOSE)/4,COLORBLUE;
{量能评台7:=REF(均价,BARSLAST(V=HHV(V,7))),COLORWHITE;
量能评台9:=REF(均价,BARSLAST(V=HHV(VOL,9))),COLORYELLOW;
量能评台49:=REF(均价,BARSLAST(V=HHV(VOL,49))),COLOR871F78;}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
量能评台81:REF(均价,BARSLAST(V=HHV(VOL,81))),COLORRED;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
重心:=((H+L)/2*0.191+(C+(0.618*O+0.382*REF(C,1)))/2*0.809);
相对高:=(0.382*重心+0.618*H); 相对低:=(0.382*重心+0.618*L);
相对中:=(相对高+相对低)/2;
折价:=(0.618*相对中+0.382*C);
FX:=MA(相对中,3)+MA((折价-相对中),3);
CBS:=EMA(((COST(99)+COST(79))/2+COST(89))/2,13);
CB:=EMA((((COST(80.9)+COST(19.1))/2+(COST(61.8)+COST(38.2))/2)/2+COST(50))/2,13);
CBX:=EMA(((COST(6)+COST(16))/2+COST(11))/2,13);
CBGJ:=((CB/CBX-1)+(CB/CBS-1))*100;
CBQJ:=(FX-CB)/(CBS-CBX)*(100);
筹码穿越:=CROSS(CBQJ,CBGJ);
STICKLINE(筹码穿越,L,L*0.995,2,0),COLORYELLOW;
筹码重心:IF(CURRBARSCOUNT<INTPART(PPART(4)*100/2),CONST(COSTEX(REF(C,3),REF(C,4)))*1.03,DRAWNULL),COLORCYAN,DOTLINE;
未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:COST
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
风险线赋值:收盘价的13日简单移动平均
止损线赋值:收盘价的27日简单移动平均
界赋值:收盘价的21日简单移动平均
界升:IF(界>1日前的界,界,DRAWNULL),POINTDOT,画红色, 线宽为2
界降:IF(界<1日前的界,界,DRAWNULL),POINTDOT,画绿色, 线宽为2
DK赋值:MA(((SLOPE(C,5))+C),5)
TRT赋值:MAX(MAX((最高价-最低价),1日前的收盘价-最高价的绝对值),ABS(1日前的收盘价-最低价))
ATR赋值:TRT的5日简单移动平均
输出
KX:10日内H-2*ATR最高值COLORFF00FF
输出
DX:10日内L+2*ATR最低值画绿色
输出
主升浪:C上穿止损线 AND 止损线>风险线
{股票指标网}
DRAWTEXT(CROSS(C的5日简单移动平均,界),L*0.99,'◇底背离'),画白色
DRAWTEXT(C上穿止损线 AND 止损线>风险线,L*0.97,'主升浪'),画黄色
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
MA5赋值:收盘价的5日简单移动平均
DIFF:=(J的8日指数移动平均 - J的16日指数移动平均)
DEA:=DIFF的5日指数移动平均
MACDG赋值:2*(DIFF-DEA)
VA1赋值:HHVBARS(H,上次MACD<0距今天数+1)
VA2赋值:CROSS(BACKSET(CROSS(0,MACD),1日前的VA1+2),0.5)
输出
高A:DRAWLINE(VA2,H,ISLASTBAR,REF(H,上次VA2距今天数),1),COLOR00FF00,POINTDOT,LINETHICK4
DRAWNUMBER(ISLASTBAR,高A,高A),画白色
VA3赋值:LLVBARS(L,上次MACD>0距今天数+1)
VA4赋值:CROSS(BACKSET(CROSS(MACD,0),1日前的VA3+2),0.5)
输出
低A:DRAWLINE(VA4,L,ISLASTBAR,REF(L,上次VA4距今天数),1),画白色,POINTDOT,LINETHICK4
DRAWNUMBER(ISLASTBAR,低A*1.05,低A),画白色
当满足条件VA4时,在低A*1.01和'★'位置书写文字
均价赋值:(开盘价+最高价+最低价+收盘价)/4, 画蓝色
{量能评台7赋值:REF(均价,上次V=7日内V最高值距今天数),画白色
量能评台9赋值:REF(均价,上次V=9日内成交量最高值距今天数),画黄色
量能评台49赋值:REF(均价,上次V=49日内成交量最高值距今天数),COLOR871F78
}
DRAWKLINE(最高价,开盘价,最低价,收盘价)
输出
量能评台81:REF(均价,上次V=81日内成交量最高值距今天数),画红色
DRAWKLINE(最高价,开盘价,最低价,收盘价)
重心赋值:((H+L)/2*0.191+(C+(0.618*O+0.382*1日前的C))/2*0.809)
相对高赋值:(0.382*重心+0.618*H)
相对低赋值:(0.382*重心+0.618*L)
相对中赋值:(相对高+相对低)/2
折价赋值:(0.618*相对中+0.382*C)
FX赋值:相对中的3日简单移动平均+MA((折价-相对中),3)
CBS赋值:EMA(((获利盘为99%的成本分布+COST(79))/2+COST(89))/2,13)
CB赋值:EMA((((获利盘为80.9%的成本分布+COST(19.1))/2+(COST(61.8)+COST(38.2))/2)/2+COST(50))/2,13)
CBX:=EMA(((获利盘为6%的成本分布+COST(16))/2+COST(11))/2,13)
CBGJ:=((CB/CBX-1)+(CB/CBS-1))*100
CBQJ:=(FX-CB)/(CBS-CBX)*(100)
筹码穿越赋值:CBQJ上穿CBGJ
当满足条件筹码穿越时,在L和L*0.995之间画柱状线
输出
筹码重心:IF( 到最后交易的周期