通达信资金走势源码主图

根据DDX资金流入和流出,在主图上画出资金进出的矩形,黄色矩形资金流入,青色矩形资金流出,标示了周月的开盘价,表示了每日相对量。

 
M1:=5;
M2:=30;
S:=1;
N1:=30;
P:=0;
上市日期:(FINANCE(42)+1),COLORLIGRAY,NODRAW;
流通市值:(FINANCE(40)/100000000),NODRAW,COLORRED;
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));
买卖差:=买+卖,NODRAW;
买M5:=MA(买,M1),NODRAW;
卖M5:=MA(卖,M1),NODRAW;
MAVOL1:=MA(VOL,M1);
MAVOL2:=MA(VOL,M2);
UP:=IF(P>0,CROSS(买M5,-卖M5),CROSS(MAVOL1,MAVOL2)),NODRAW;
DOWN:=IF(P>0,CROSS(-卖M5,买M5),CROSS(MAVOL2,MAVOL1)),NODRAW;
UPL:=BARSLAST(UP),NODRAW;
UPE:=BARSNEXT(UP),NODRAW;
DOWNL:=BARSLAST(DOWN),NODRAW;
DOWNE:=BARSNEXT(DOWN),NODRAW;
UO:=REF(O,UPL),NODRAW;
MO:=REFX(C,DOWNE-1),NODRAW;
DC:=REFX(C,UPE-1),NODRAW;
DRAWSL(UP,O,0,DOWNE-1,0),COLORYELLOW;
DRAWSL(UP,MO,0,DOWNE-1,0),COLORYELLOW;
STICKLINE(UP,O,MO,0,0),COLORYELLOW;
STICKLINE(DOWNE==1,C,UO,0,0),COLORYELLOW;
DRAWSL(DOWN,DC,0,UPE-1,0),COLORGREEN;
DRAWSL(DOWN,O,0,UPE-1,0),COLORGREEN;
STICKLINE(DOWN,O,DC,0,0),COLORGREEN;
STICKLINE(UPE==1,C,REF(O,DOWNL),0,0),COLORGREEN;
K1:=REF(C,1)=DYNAINFO(3) AND O=DYNAINFO(4) AND C=DYNAINFO(7) AND H=DYNAINFO(5) AND L=DYNAINFO(6);
K2:=BARSLAST(V=HHV(V,N1));
K3:=BACKSET(K1,K2+1);
DRAWSL(K2=0 AND K3=1,H,0,2,0),COLORWHITE,LINETHICK2;
收:C,NODRAW;
DRAWTEXT(S=1 AND K2=0 AND K3=1,H*0.97,'V'),COLORWHITE,LINETHICK2;
TJG:=C==HHV(H,N1) AND REF(C,1)<HHV(H,N1);
K4:=BARSLAST(TJG);
K5:=BACKSET(K1,K4+1);
DRAWSL(K4=0 AND K5=1,C,0,2,0),COLORWHITE,LINETHICK2;
DRAWTEXT(S=1 AND K4=0 AND K5=1,C*0.97,'P'),COLORWHITE;
YN:=MOD(YEAR,4)=0 AND MOD(YEAR,100)!=0,NODRAW;
DN:=IF(MONTH=1 OR MONTH=3 OR MONTH=5 OR MONTH=7 OR MONTH=8 OR MONTH=10 OR MONTH=12,31,IF(MONTH=4 OR MONTH=6 OR MONTH=9 OR MONTH=11,30,IF(MONTH=2,IF(YN,29,28),0))),NODRAW;
FD:=IF(DAY<REF(DAY,1),DAY,0),NODRAW;
FW:=IF(WEEKDAY<REF(WEEKDAY,1) AND WEEKDAY!=0,WEEKDAY,0),NODRAW;
DRAWSL(DAY=FD OR DAY=1,O,0,10,0),COLORMAGENTA,LINETHICK2;
DRAWSL(WEEKDAY=FW OR WEEKDAY=1,O,0,1,0),COLORWHITE,LINETHICK5,POINTDOT;
P1:=IF(上市日期>120,上市日期,120),NODRAW;
最大差:=HHV(买卖差,P1),NODRAW;
最小差:=LLV(买卖差,P1),NODRAW;
相对差:IF(买卖差>0,买卖差/最大差,-买卖差/最小差)*100,NODRAW;
涨幅:=(C-REF(C,1))/REF(C,1)*100,NODRAW;
量价比:=相对差/涨幅,NODRAW;
A:=MA(C,5),NODRAW;
最大量:=HHV(VOL,P1),NODRAW;
相对量:VOL/最大量*100,NODRAW;
三日差:SUM(相对差,3),NODRAW;
三日量:SUM(相对量,3),NODRAW;
五日差:SUM(相对差,5),NODRAW;
五日量:SUM(相对量,5),NODRAW;
十日差:SUM(相对差,10),NODRAW;
十日量:SUM(相对量,10),NODRAW;
Y1:=L*0.99,NODRAW;
Y2:=H*1.04,NODRAW;
B:=INTPART(ABS(相对量/10)),NODRAW;
S2:=IF(B=10,0,B),NODRAW;
DRAWNUMBER(涨幅>0 AND 量价比>0 AND B!=0,Y1,S2),COLORRED;
DRAWNUMBER(涨幅<0 AND 量价比>0 AND B!=0,Y2,S2),COLORCYAN;
DRAWNUMBER(量价比<0 AND C>A AND B!=0,Y1,S2),COLORGREEN;
DRAWNUMBER(量价比<0 AND C<A AND B!=0,Y1,S2),COLORYELLOW;
Y3:=L*0.95,NODRAW;
Y4:=H*1.07,NODRAW;
B1:=INTPART(ABS(相对差/10)),NODRAW;
S1:=IF(B1=10,0,B1),NODRAW;
DRAWNUMBER(涨幅>0 AND 量价比>0 AND B1!=0,Y3,S1),COLORLIRED;
DRAWNUMBER(涨幅<0 AND 量价比>0 AND B1!=0,Y4,S1),COLORLICYAN;
DRAWNUMBER(量价比<0 AND C>A AND B1!=0,Y3,S1),COLORLIGREEN;
DRAWNUMBER(量价比<0 AND C<A AND B1!=0,Y3,S1),COLORYELLOW;



来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX

定制、编写公式指标请联系QQ或微信同号:88652583


M1赋值:5
M2赋值:30
S赋值:1
N1赋值:30
P赋值:0
输出上市日期:(上市的天数+1),画淡灰色,NODRAW
输出流通市值:(流通市值/100000000),NODRAW,画红色
VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
买赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2
卖赋值:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交量(手)/2
买卖差赋值:买+卖,NODRAW
买M5赋值:买的M1日简单移动平均,NODRAW
卖M5赋值:卖的M1日简单移动平均,NODRAW
MAVOL1赋值:成交量(手)的M1日简单移动平均
MAVOL2赋值:成交量(手)的M2日简单移动平均
UP赋值:如果P>0,返回买M5上穿-卖M5,否则返回MAVOL1上穿MAVOL2,NODRAW
DOWN赋值:如果P>0,返回-卖M5上穿买M5,否则返回MAVOL2上穿MAVOL1,NODRAW
UPL赋值:上次UP距今天数,NODRAW
UPE赋值:下次UP距今天数,NODRAW
DOWNL赋值:上次DOWN距今天数,NODRAW
DOWNE赋值:下次DOWN距今天数,NODRAW
UO赋值:UPL日前的开盘价,NODRAW
MO赋值:DOWNE-1日后的收盘价,NODRAW
DC赋值:UPE-1日后的收盘价,NODRAW
当满足条件UP时,在开盘价位置画斜线0斜率DOWNE-1长度,0方向.,画黄色
当满足条件UP时,在MO位置画斜线0斜率DOWNE-1长度,0方向.,画黄色
当满足条件UP时,在开盘价和MO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件DOWNE1时,在收盘价和UO位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件DOWN时,在DC位置画斜线0斜率UPE-1长度,0方向.,画绿色
当满足条件DOWN时,在开盘价位置画斜线0斜率UPE-1长度,0方向.,画绿色
当满足条件DOWN时,在开盘价和DC位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件UPE1时,在收盘价和DOWNL日前的开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
K1赋值:1日前的收盘价=昨收盘价 AND 开盘价=开盘价 AND 收盘价=现价 AND 最高价=最高价 AND 最低价=最低价
K2赋值:上次成交量(手)=N1日内成交量(手)的最高值距今天数
K3赋值:若K1则将最近K2+1周期置为1
当满足条件K2=0ANDK3=1时,在最高价位置画斜线0斜率2长度,0方向.,画白色,线宽为2
输出收:收盘价,NODRAW
当满足条件S=1ANDK2=0ANDK3=1时,在最高价*0.97位置书写文字,画白色,线宽为2
TJG赋值:收盘价赋值:N1日内最高价的最高值 AND 1日前的收盘价K4赋值:上次TJG距今天数
K5赋值:若K1则将最近K4+1周期置为1
当满足条件K4=0ANDK5=1时,在收盘价位置画斜线0斜率2长度,0方向.,画白色,线宽为2
当满足条件S=1ANDK4=0ANDK5=1时,在收盘价*0.97位置书写文字,画白色
YN赋值:年份关于4的模=0 AND 年份关于100的模不等于0,NODRAW
DN赋值:如果月份=1ORMONTH=3ORMONTH=5ORMONTH=7ORMONTH=8ORMONTH=10ORMONTH=12,返回31,否则返回如果月份=4ORMONTH=6ORMONTH=9ORMONTH=11,返回30,否则返回如果月份=2,返回如果YN,返回29,否则返回28,否则返回0,NODRAW
FD赋值:如果日<1日前的日,返回日,否则返回0,NODRAW
FW赋值:如果星期<1日前的星期ANDWEEKDAY不等于0,返回星期,否则返回0,NODRAW
当满足条件日=FDORDAY=1时,在开盘价位置画斜线0斜率10长度,0方向.,画洋红色,线宽为2
当满足条件星期=FWORWEEKDAY=1时,在开盘价位置画斜线0斜率1长度,0方向.,画白色,线宽为5,POINTDOT
P1赋值:如果上市日期>120,返回上市日期,否则返回120,NODRAW
最大差赋值:P1日内买卖差的最高值,NODRAW
最小差赋值:P1日内买卖差的最低值,NODRAW
输出相对差:如果买卖差>0,返回买卖差/最大差,否则返回-买卖差/最小差*100,NODRAW
涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100,NODRAW
量价比赋值:相对差/涨幅,NODRAW
A赋值:收盘价的5日简单移动平均,NODRAW
最大量赋值:P1日内成交量(手)的最高值,NODRAW
输出相对量:成交量(手)/最大量*100,NODRAW
输出三日差:相对差的3日累和,NODRAW
输出三日量:相对量的3日累和,NODRAW
输出五日差:相对差的5日累和,NODRAW
输出五日量:相对量的5日累和,NODRAW
输出十日差:相对差的10日累和,NODRAW
输出十日量:相对量的10日累和,NODRAW
Y1赋值:最低价*0.99,NODRAW
Y2赋值:最高价*1.04,NODRAW
B赋值:相对量/10的绝对值的整数部分,NODRAW
S2赋值:如果B=10,返回0,否则返回B,NODRAW
当满足条件涨幅>0AND量价比>0ANDB不等于0时,在Y1位置书写数字,画红色
当满足条件涨幅<0AND量价比>0ANDB不等于0时,在Y2位置书写数字,画青色
当满足条件量价比<0ANDC>AANDB不等于0时,在Y1位置书写数字,画绿色
当满足条件量价比<0ANDCY3赋值:最低价*0.95,NODRAW
Y4赋值:最高价*1.07,NODRAW
B1赋值:相对差/10的绝对值的整数部分,NODRAW
S1赋值:如果B1=10,返回0,否则返回B1,NODRAW
当满足条件涨幅>0AND量价比>0ANDB1不等于0时,在Y3位置书写数字,画淡红色
当满足条件涨幅<0AND量价比>0ANDB1不等于0时,在Y4位置书写数字,画淡青色
当满足条件量价比<0ANDC>AANDB1不等于0时,在Y3位置书写数字,画淡绿色
当满足条件量价比<0ANDC
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图