通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
一、通达信真实资金流向指标公式
DRAWKLINE(H,O,L,C);
T1:=C/REF(C,3);
T2:=C/REF(C,4);
T3:=C/REF(C,5);
T4:=C/REF(C,6);
T5:=C/REF(C,7);
T6:=C/REF(C,8);
T7:=C/REF(C,9);
T8:=C/REF(C,10);
T9:=C/REF(C,11);
T10:=C/REF(C,12);
T11:=C/REF(C,13);
B1:=MAX(MAX(T1,T2),MAX(T3,T4));
B2:=MAX(MAX(T5,T6),MAX(T7,T8));
B3:=MAX(T9,T10);
UP0:=MAX(MAX(B1,B2),B3);
B4:=MIN(MIN(T1,T2),MIN(T3,T4));
B5:=MIN(MIN(T5,T6),MIN(T7,T8));
B6:=MIN(T9,T10);
DN0:=MIN(MIN(B4,B5),B6);
UP:UP0*(C+O+L+H)/4.17;
DN:DN0*(C+O+L+H)/4.17;
VAR0:=(2*CLOSE+HIGH+LOW)/4;
B:=XMA((VAR0-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,12);
主力做多资金:EMA(B,3),LINETHICK2,COLORWHITE;
个股做空资金:EMA(主力做多资金,18),COLORD9D919,LINETHICK2;
5,POINTDOT,COLORWHITE;
20,POINTDOT,COLORF00FF0;
50,POINTDOT,COLORGREEN;
80,POINTDOT,COLORWHITE;
ZLCM:=EMA(WINNER(CLOSE)*70,3);
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ZZLKP:=ZLCM/(ZLCM+SHCM)*100;
ZZLJJ:=EMA(ZZLKP,89);
ZJLRQD:=ZZLKP-ZZLJJ;
AA:=EMA(ZJLRQD,3);
BB:=EMA(AA,5);
CC:=AA-BB;
STICKLINE(CC<REF(CC,2),CC,0,1.5,1),COLORGREEN;
STICKLINE(CC>REF(CC,2),CC,0,1.5,1),COLORRED;
大资金出场:IF(CROSS(AA,BB),5,0),STICK,LINETHICK4,COLORMAGENTA;
大资金洗盘:IF(CROSS(BB,AA),-5,0),STICK,LINETHICK3,COLORLIBLUE;
VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);
VAR3:=EMA(VAR2,10);
VAR4:=LLV(LOW,33);
VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),5);
大资金进场:STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2,0),COLORRED;
洗盘:STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2,0),COLORGREEN;{绿}
主力进场阳:STICKLINE(VAR5>REF(VAR5,1)ANDC>O,0,VAR5,2,0),COLORYELLOW;
洗盘阴:STICKLINE(VAR5<REF(VAR5,1)ANDC<O,0,VAR5,2,0),COLORBLUE;
MA3:=MA(CLOSE,5);
MA5:=MA(CLOSE,10);
均启:CROSS(MA3,MA5)STICK;
DRAWTEXT(均启,H*0.1,'启动'),COLORWHITE;
转:DRAWTEXT(CROSS(AA,BB)ANDAA<-3,20,'转向'),COLORRED;
ZC_1:=IF(L<(7),0,IF(H>(7),(7)-((7)-H+0.02)/(H-L+0.02),0));
ZC_2:=DMA(ZC_1,V)*100;
出货:=IF(ZC_2>0ANDZC_2>REF(ZC_2,1),ZC_2/20,0);
轴:0,COLOR00FF00;
PJJ:=DMA((H+L+C*2)/4,0.9);
JJ:=REF(EMA(PJJ,3),1);
QJJ:=VOL/((H-L)*2-ABS(C-O));
XVL:=IF(C>O,QJJ*(H-L),IF(C<O,QJJ*(H-O+(C-L)),VOL/2))+IF(C>O,0-QJJ*(H-C+(O-L)),IF(C<O,0-QJJ*(H-L),0-VOL/2));
ZLL:=VOL;
HSL1:=IF(ZLL>10,10,ZLL);
HSL:=XVL/20/1.15;
攻击流量:=HSL*0.55+REF(HSL,1)*0.33+REF(HSL,2)*0.22;
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
流量:LLJX,COLORC875B7,COLORRED,NODRAW;
STICKLINE(流量>0,流量,0,2.3,0)COLOR0000FF;
STICKLINE(流量<0,流量,0,2.3,0),COLORFF4242;
流量基线:GJJ,COLOR00BBBB,COLORGREEN,LINETHICK2;
STICKLINE(HSL*0.4>=0,HSL*0.4*1.5,0,0,1)COLORYELLOW;
STICKLINE(HSL*0.4<0,HSL*0.4*1.5,0,0,1)COLORGREEN;
ZJLL:=REF(LLJX,1);
QZJJ:=(((LLJX-ZJLL)/ZJLL)*100);
流量幅%:IF(((LLJX>0)AND(ZJLL<0)),ABS(QZJJ),IF((((LLJX<0)AND(ZJLL<0))AND(LLJX<ZJLL)),(0-QZJJ),QZJJ))COLORMAGENTA,NODRAW;
力度:HSL/1000,COLOR9B37FF,COLORRED,NODRAW;
周流量:SUM(LLJX,5),COLORFFBFDF,COLORMAGENTA,NODRAW;
BB:=REF(周流量,1);
ZQZJJ:=(周流量-BB)/BB*100;
周幅%:IF(周流量>0ANDBB<0,ABS(ZQZJJ),IF(周流量<0ANDBB<0AND周流量<BB,-ZQZJJ,ZQZJJ))COLORMAGENTA,NODRAW;
VARQ1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VARQ2:=SMA(ABS(LOW-VARQ1),13,1)/SMA(MAX(LOW-VARQ1,0),10,1);
VARQ3:=EMA(VARQ2,10);
VARQ4:=LLV(LOW,33);
VARQ5:=EMA(IF(LOW<=VARQ4,VARQ3,0),3)*100;
主力进场:STICKLINE(VARQ5>REF(VARQ5,1)AND出货<=0,0,VARQ5,7,0),COLOR00FFFF;
[源码注释]通达信公式动态翻译结果
V111赋值:120日内最高价的最低值
飞鱼赋值:100*(收盘价-V111)/V111,画黄色,线宽为1
V211赋值:120日内最高价的最高值
海洋赋值:100*(V211-收盘价)/收盘价,画绿色,线宽为1
海1赋值:22日内海洋的最高值,画绿色,线宽为1
当满足条件飞鱼>海1时,在日期日130日内最高价的最高值和日期日130日内最低价的最低值位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR545454
K线
输出 上:(开盘价和收盘价的较大值-开盘价和收盘价的较小值)*2/3+开盘价和收盘价的较小值,画洋红色,NODRAW
输出中:(开盘价+收盘价)/2,画红色,NODRAW
输出下:(开盘价和收盘价的较大值-开盘价和收盘价的较小值)/3+开盘价和收盘价的较小值,画黄色,NODRAW
F10赋值:100*(收盘价-开盘价)/开盘价
F20赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价
振幅赋值:(最高价-最低价)/1日前的收盘价*100
RQ赋值:如果日期>=1200824,返回1,否则返回0
KCB赋值:如果属于某板块,返回1,否则返回0
CYB赋值:如果属于某板块ANDRQ,返回1,否则返回0
ZT1赋值:F20>=9.5 AND 收盘价=最高价 AND 取反
ZT2赋值:F20>=19.5 AND 收盘价=最高价 AND (KCB OR CYB)
ZT3赋值:平盘AND 收盘价=最低价 AND 收盘价=最高价 AND (ZT1 OR ZT2)
ZT4赋值:ZT1 OR ZT2 OR ZT3
当满足条件ZT4时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件ZT4时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF
输出强弱分界80:获利盘为85%的成本分布的10日指数移动平均,画红色
输出强弱分界99:获利盘为99%的成本分布的10日指数移动平均,画绿色
强弱分界80向上赋值:强弱分界80>1日前的强弱分界80
强弱分界99向上赋值:强弱分界99>1日前的强弱分界99
输出LC:100*(最低价-1日前的收盘价)/1日前的收盘价,画绿色,NODRAW
输出HC:100*(最高价-1日前的收盘价)/1日前的收盘价,画白色,NODRAW
当满足条件LC<=-5时,在中和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8000
当满足条件LC<=-8时,在中和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件(最高价/1日前的收盘价>=1.03)时,在中和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR838383
当满足条件(最高价/1日前的收盘价>=1.05)时,在中和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8000
当满足条件(最高价/1日前的收盘价>=1.08)时,在中和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色,线宽为2
每日通达信公式解答:
编写条件:
昨日成交量大于近5个交易日平均成交量的1倍,昨日换手率大于1,昨日跌幅大于3%的选股公式。
编写方法:
XG:REF(V,1)>SUM(V,5)/5*2ANDREF(HSL.HSL>1ANDC/REF(C,1)<=0.97,1);