通达信指标公式源码概况:
指标类别: 通达信指标公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
VAR1:=(VOL/(((HIGH-LOW)*2)-ABS((CLOSE-OPEN))));
买盘:=IF((CLOSE OPEN),(VAR1*(HIGH-LOW)),IF((CLOSE OPEN),(VAR1*((HIGH-
OPEN)+(CLOSE-LOW))),(VOL/2)));
卖盘:=IF((CLOSE OPEN),(0-(VAR1*((HIGH-CLOSE)+(OPEN-LOW)))),IF((CLOSE
OPEN),(0-(VAR1*(HIGH-LOW))),(0-(VOL/2))));
差:=(买盘+卖盘);
DT:=买盘;
KT:=卖盘;
买量20:=SUM(DT,20);
卖量20:=SUM(KT,20);
进出量20:=买量20+卖量20;
STICKLINE(进出量20 =0,0,进出量20,3,1),COLORRED;
STICKLINE(进出量20 0,0,进出量20,3,1),COLORFFFF00;
买量10:=SUM(DT,10);
卖量10:=SUM(KT,10);
进出量10:=买量10+卖量10,COLORRED,LINETHICK2;
STICKLINE(进出量10 =0,0,进出量10,1.8,1),COLORRED;
STICKLINE(进出量10 0,0,进出量10,1.8,1),COLORFFFF00;
买量5:=SUM(DT,5);
卖量5:=SUM(KT,5);
进出量5:=买量5+卖量5,COLORYELLOW,LINETHICK2;
STICKLINE(进出量5 =0,0,进出量5,1,1),COLORRED;
STICKLINE(进出量5 0,0,进出量5,1,1),COLORFFFF00;
买量:=SUM(DT,1);
卖量:=SUM(KT,1);
进出量:=买量+卖量;
STICKLINE(进出量 =0,0,进出量,0.5,0),COLORYELLOW;
STICKLINE(进出量 0,0,进出量,0.5,0),COLORGREEN;
倍量柱:(VOL/REF(VOL,1) 2andCOUNT(CLOSE OPEN,1))or(LOW REF(HIGH,1)and
COUNT(OPEN CLOSE,1)andVOL/REF(VOL,1) 2),STICK,COLORBLUE;
DRAWTEXT(倍量柱,0.75, 倍量 ),COLORBLUE;
地量柱:LLV(VOL,100)=VOL,STICK;
DRAWTEXT(地量柱,0.5, 地量 ),colorred;
倍缩量:VOL/REF(VOL,1) 0.5,STICK;
DRAWTEXT(倍缩量,0.2, 缩量 ),COLORRED;
价涨量缩:COUNT(C REF(C,1),2)=2AND
COUNT(VOL REF(VOL,1),2)=2,STICK,COLORGREEN;
放量柱:IF(LOW REF(HIGH,1)and
COUNT(OPEN CLOSE,1),0.5,0),STICK,colorred,linethick4;
DRAWTEXT(放量柱,0.2, 放量 ),COLORRED;
HJZ:=(3*C+H+L+O)/6;
HJZ2:=(8*HJZ+7*REF(HJZ,1)+6*REF(HJZ,2)+5*REF(HJZ,3)+4*REF(HJZ,4)+3*REF(HJZ,
5)+2*REF(HJZ,6)+REF(HJZ,8))/36;
HJZ3:=VOL=HHV(VOL,10)ANDVOL 2*REF(VOL,1)ANDCLOSE HJZ2ANDC
黄金柱:FILTER(HJZ3,5),STICK,COLORYELLOW;
公式解读:
[源码注释]通达信公式动态公式解读1日前的统计350日中满足收盘价的250日简单移动平均 1日前的收盘价的250日简单移动平均的天数 250并且收盘价的250日简单移动平均=1日前的收盘价的250日简单移动平均
VOL,VOLSTICK;
STICKLINE(V =3*REF(V,1),V/3,V/2.5,3.9,0),COLORWHITE;
STICKLINE(V =2*REF(V,1),V/2,V/1.7,3.9,0),COLORYELLOW;
流通〖亿〗:CAPITAL/1000000,LINETHICK0;
内外比:DYNAINFO(51),COLORYELLOW,LINETHICK0;
单日:V/REF(V,1),COLORWHITE,LINETHICK0;
五日量比:V/(REF(MA(V,5),1)/240),COLORYELLOW,LINETHICK0;
5换:SUM(100*V/CAPITAL,5),LINETHICK0;
10换:SUM(100*V/CAPITAL,10),LINETHICK0;
20换:SUM(100*V/CAPITAL,20),LINETHICK0;
H1:=VOL REF(LLV(VOL,13),1);
H2:=VOL REF(LLV(VOL,55),1);
STICKLINE(H1,0,V,1.5,0),COLORBLUE;
STICKLINE(H2,0,V,1.5,0),COLORMAGENTA;
突
变:V+REF(V,1) =(REF(V,2)+REF(V,3)+REF(V,4)+REF(V,5)+REF(V,6))/5*3
ANDV 2*REF(V,1)ANDC OANDC MA(C,21),COLORGREEN;
STICKLINE(量能突变,2*V/3,V,3,0),COLORFF00FF;
量价配合:REF(V,1) MAX(MA(V,5),MAX(MA(V,10),MA(V,20)))AND
V MAX(MA(V,5),MAX(MA(V,10),MA(V,20)))ANDV 2*REF(V,1)AND
CROSS(C,MA(C,21));
STICKLINE(量价配合,V/3,2*V/3,3,1),LINETHICK5;
量价:C =HHV(C,15)ANDV =HHV(V,15),COLORGREEN;
STICKLINE(量价突破,0,V/3,2,0),COLORGREEN;
T1:=COUNT(V REF(V,1)*2,4)=1;
T2:=COUNT(V REF(V,1)ANDL MIN(L,4)ANDL REF(L,1),3)=3;
T3:T1ANDT2;
倍量:V/REF(V,1) =2ANDC-REF(C,1)
DRAWTEXT(倍量,H, 倍 ),COLORYELLOW;
缩倍量:V/REF(V,1) =0.5;
DRAWTEXT(缩倍量,L, 半 ),COLORYELLOW;
连跌:LAST(V REF(V,1),2,1);
STICKLINE(倍量,0,VOL,1.8,0),COLORYELLOW;
STICKLINE(缩倍量,0,VOL/2,2,0),COLORWHITE;
{20日量布林线}
MID:MA(VOL,20),COLORWHITE;
饱和:MID+2*STDP(V,20),COLORYELLOW;
LLW:=MID-2*STDP(V,20);
VOLUME:VOL,VOLSTICK;
VOL5:MA(VOL,5);
VOL10:MA(VOL,10);
VOL60:MA(VOL,60),COLORGREEN;
{
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD
=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME 0.5,TOTAL,MTIME);
VVOL:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 (SETCODE=0||SETCODE=1),VVOL,0,-1,-1);
}
|:=COUNT(CLOSE REF(CLOSE,1),2)=2ANDCOUNT(VOL REF(VOL,1),2)=2;
STICKLINE(|,0,V,1,0),COLORGREEN;
DRAWTEXT(|,VOL*1.25, 降 ),COLORGREEN;
T:=DYNAINFO(8)
VO:=(VOL =LLV(VOL,100)ANDT);
地量柱:TANDVO,COLORBLUE;
STICKLINE(地量柱,0,V,1,0),COLORBLUE;
DRAWTEXT(地量柱,VOL*1.15, 地 ),COLORBLUE;
BLZ:=VOL REF(V,1)*1.9;
BLZ1:=VOL REF(LLV(VOL,13),1);
BLZ2:=VOL REF(LLV(VOL,55),1);
STICKLINE(BLZ,0,V,1,0),COLORYELLOW;
倍量柱:BLZ,COLORYELLOW;
DRAWTEXT(倍量柱,VOL*1.50, 倍 ),COLORYELLOW;
HJZ:=(3*C+H+L+O)/6;
HJZ2:=(8*HJZ+7*REF(HJZ,1)+6*REF(HJZ,2)+5*REF(HJZ,3)+4*REF(HJZ,4)+3*REF(HJZ,
5)+2*REF(HJZ,6)+REF(HJZ,8))/36;
HJZ3:=VOL=HHV(VOL,10)ANDVOL 2*REF(VOL,1)ANDCLOSE HJZ2ANDC
黄金柱:FILTER(HJZ3,5),STICK,COLORRED,LINETHICK4;
STICKLINE(黄金柱,0,V,1,0),COLORRED;
DRAWTEXT(黄金柱,VOL*1.15, 黄 ),COLORRED;
价涨量缩:|,COLORGREEN;
FLZ:=V REF(V,1)*0.98ANDV REF(V,1)*1.02,LINETHICK0;
STICKLINE(FLZ,0,V,1,0),COLORMAGENTA;
DRAWTEXT(FLZ,VOL*1.25, 平 ),COLORMAGENTA;
平量柱:FLZ,COLORMAGENTA;
SBZ:=V =REF(V,1)*0.50;
STICKLINE(SBZ,0,V,1,0),COLORCYAN;
DRAWTEXT(SBZ,VOL*1.25, 缩 ),COLORCYAN;
缩倍柱:SBZ,COLORCYAN;
HHH:=CONST(HHV(H,100));
LLL:=CONST(LLV(L,100));
HH:=HHH-LLL;
TJ2:=CURRBARSCOUNT=58;
DRAWTEXT(TJ2,LLL+HH*0.90, 百日低量处,倍量要;凹口平量柱,确实猛如虎;
DRAWTEXT(TJ2,LLL+HH*0.85, 倍量过左峰,涨停急先锋;凹口去淘金,报四三涨停;
DRAWTEXT(TJ2,LLL+HH*0.80, 确定黄金柱,实盘擒;回踩黄金线,腾飞不眨眼;
DRAWTEXT(TJ2,LLL+HH*0.75, 接力黄金线,一步一重天;银谷黄金仓,涨停没商量;
DRAWTEXT(TJ2,LLL+HH*0.70, 二次红波起,必有好戏看;长阴压短柱,攻势猛如虎;
DRAWTEXT(TJ2,LLL+HH*0.65, 咬住峰顶线,伏击赚大钱;若互换,牛股要逛奔。
STICKLINE(C/REF(C,1) 1.095,C,O,2,0),COLORYELLOW;
股票公式编写要求:
年线在过去200个交易日下跌或者上涨了1%的公式
股票公式编写结果:
REF(COUNT(MA(C,250) REF(MA(C,250),1),350) 250,1) MA(C,250)=REF(MA(C,250),1);