您现在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文内容

超赢分类持仓 改成不用引用数据的[大智慧公式]

相关标签:

原理解析:

小单买赋值:1-BIGORDER(1,1)*成交量(手)/当前流通股本(手)
小单卖赋值:1-BIGORDER(2,1)*成交量(手)/当前流通股本(手)
散户净买赋值:(小单买-小单卖)*100
输出散户:散户净买的1日累和,线宽为0,画绿色
中户买赋值:BIGORDER(1,1)*成交量(手)/当前流通股本(手)-BIGORDER(1,2)*成交量(手)/当前流通股本(手)
中户卖赋值:BIGORDER(2,1)*成交量(手)/当前流通股本(手)-BIGORDER(2,2)*成交量(手)/当前流通股本(手)
中户净买赋值:(中户买-中户卖)*100
输出中户:中户净买的1日累和,线宽为0,COLORF00FF0
大户买赋值:BIGORDER(1,2)*成交量(手)/当前流通股本(手)-BIGORDER(1,3)*成交量(手)/当前流通股本(手)
大户卖赋值:BIGORDER(2,2)*成交量(手)/当前流通股本(手)-BIGORDER(2,3)*成交量(手)/当前流通股本(手)
大户净买赋值:(大户买-大户卖)*100
输出大户:大户净买的1日累和,线宽为0,COLORF0F000
机构买赋值:BIGORDER(1,3)*成交量(手)/当前流通股本(手)
机构卖赋值:BIGORDER(2,3)*成交量(手)/当前流通股本(手)
机构净买赋值:(机构买-机构卖)*100
输出超大:机构净买的1日累和,线宽为0,COLOR3399FF
大单买赋值:BIGORDER(1,2)*成交量(手)/当前流通股本(手)
大单卖赋值:BIGORDER(2,2)*成交量(手)/当前流通股本(手)
输出主力:(大单买-大单卖)*100,线宽为0,画红色
散户增减赋值:散户-3日前的散户
中户增减赋值:中户-5日前的中户
大户增减赋值:大户-3日前的大户
超大增减赋值:超大-10日前的超大
主力增减赋值:主力-5日前的主力
S3赋值:3日前的散户
Z3赋值:3日前的中户
D3赋值:3日前的大户
F3赋值:3日前的超大
J3赋值:3日前的主力
S5赋值:5日前的散户
Z5赋值:5日前的中户
D5赋值:5日前的大户
F5赋值:5日前的超大
J5赋值:5日前的主力
S10赋值:10日前的散户
Z10赋值:10日前的中户
D10赋值:10日前的大户
F10赋值:10日前的超大
J10赋值:10日前的主力
S20赋值:20日前的散户
Z20赋值:20日前的中户
D20赋值:20日前的大户
F20赋值:20日前的超大
J20赋值:20日前的主力
BL3赋值:400/S3和Z3的较大值
BL5赋值:400/S5和Z5的较大值
BL10赋值:400/S10和Z10的较大值
BL20赋值:400/S20和Z20的较大值
S3B赋值:999-S3*BL3
Z3B赋值:999-Z3*BL3
D3B赋值:999-D3*BL3
F3B赋值:999-F3*BL3
J3B赋值:999-J3*BL3
S5B赋值:999-S5*BL5
Z5B赋值:999-Z5*BL5
D5B赋值:999-D5*BL5
F5B赋值:999-F5*BL5
J5B赋值:999-J5*BL5
S10B赋值:999-S10*BL10
Z10B赋值:999-Z10*BL10
D10B赋值:999-D10*BL10
F10B赋值:999-F10*BL10
J10B赋值:999-J10*BL10
S20B赋值:999-S20*BL20
Z20B赋值:999-Z20*BL20
D20B赋值:999-D20*BL20
F20B赋值:999-F20*BL20
J20B赋值:999-J20*BL20
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
DRAWTEXTREL(80,5,'散户'),COLOR00FF00
DRAWTEXTREL(160,5,'中户'),COLORF00FF0
DRAWTEXTREL(240,5,'大户'),COLORFFAA66
DRAWTEXTREL(320,5,'超大'),COLOR0099FF
DRAWTEXTREL(400,5,'主力'),画红色
DRAWTEXTREL(30,70,'今日'),COLORDDFFFF
DRAWTEXTREL(80,70,NUMTOSTRN(散户,2)), COLOR00FF00
DRAWTEXTREL(160,70,NUMTOSTRN(中户,2)),COLORF00FF0
DRAWTEXTREL(240,70,NUMTOSTRN(大户,2)), COLORFFAA66
DRAWTEXTREL(320,70,NUMTOSTRN(超大,2)), COLOR0099FF
DRAWTEXTREL(400,70,NUMTOSTRN(主力,2)), 画红色
DRAWTEXTREL(30,140,'3日'), COLORDDFFFF
DRAWTEXTREL(80,140,NUMTOSTRN(S3,2)), COLOR00FF00
DRAWTEXTREL(160,140,NUMTOSTRN(Z3,2)),COLORF00FF0
DRAWTEXTREL(240,140,NUMTOSTRN(D3,2)), COLORFFAA66
DRAWTEXTREL(320,140,NUMTOSTRN(F3,2)), COLOR0099FF
DRAWTEXTREL(400,140,NUMTOSTRN(J3,2)), 画红色
DRAWTEXTREL(30,210,'5日'), COLORDDFFFF
DRAWTEXTREL(80,210,NUMTOSTRN(S5,2)), COLOR00FF00
DRAWTEXTREL(160,210,NUMTOSTRN(Z5,2)),COLORF00FF0
DRAWTEXTREL(240,210,NUMTOSTRN(D5,2)), COLORFFAA66
DRAWTEXTREL(320,210,NUMTOSTRN(F5,2)), COLOR0099FF
DRAWTEXTREL(400,210,NUMTOSTRN(J5,2)), 画红色
DRAWTEXTREL(30,280,'10日'), COLORDDFFFF
DRAWTEXTREL(80,280,NUMTOSTRN(S10,2)), COLOR00FF00
DRAWTEXTREL(160,280,NUMTOSTRN(Z10,2)),COLORF00FF0
DRAWTEXTREL(240,280,NUMTOSTRN(D10,2)), COLORFFAA66
DRAWTEXTREL(320,280,NUMTOSTRN(F10,2)), COLOR0099FF
DRAWTEXTREL(400,280,NUMTOSTRN(J10,2)), 画红色
DRAWTEXTREL(30,350,'20日'), COLORDDFFFF
DRAWTEXTREL(80,350,NUMTOSTRN(S20,2)), COLOR00FF00
DRAWTEXTREL(160,350,NUMTOSTRN(Z20,2)),COLORF00FF0
DRAWTEXTREL(240,350,NUMTOSTRN(D20,2)), COLORFFAA66
DRAWTEXTREL(320,350,NUMTOSTRN(F20,2)), COLOR0099FF
DRAWTEXTREL(400,350,NUMTOSTRN(J20,2)), 画红色
DRAWTEXTREL(5,800,'3'),画红色
DRAWTEXTREL(3,900,'日'),画红色
DRAWTEXTREL(135,800,'5'),画红色
DRAWTEXTREL(130,900,'日'),画红色
DRAWTEXTREL(260,800,'10'),画红色
DRAWTEXTREL(260,900,'日'),画红色
DRAWTEXTREL(390,800,'20'),画红色
DRAWTEXTREL(390,900,'日'),画红色
一日资金流入赋值:成交额(元)*BIGORDER(1,2)/10000
一日资金流出赋值:成交额(元)*BIGORDER(2,2)/10000
资金流赋值:一日资金流入-一日资金流出
输出进出【万元】:资金流,COLOR3D,画黄色
条件判断 资金流<0 THENDRAWFLAGTEXT(1,资金流,'当日资金流出'+STR(资金流的绝对值)+'【万元】↓')
ELSEDRAWFLAGTEXT(1,资金流,'当日资金流入'+STR(资金流的绝对值)+'【万元】↑'),画红色
输出流进:BIGORDER(1,2)*成交量(手)/当前流通股本(手),线宽为0,画红色
输出流出:BIGORDER(2,2)*成交量(手)/当前流通股本(手),线宽为0,画绿色
FILLRGN(流进,流出,流进>流出,自定色),COLOR000000
FILLRGN(流出,流进,流进<流出,自定色),COLOR000000
 

源码:

 

小单买:=1-BIGORDER(1,1)*V/CAPITAL;
小单卖:=1-BIGORDER(2,1)*V/CAPITAL;
散户净买:=(小单买-小单卖)*100;
散户:sum(散户净买,1),linethick0,COLORGREEN;{http://www.cxh99.com}
中户买:=BIGORDER(1,1)*V/CAPITAL-BIGORDER(1,2)*V/CAPITAL;
中户卖:=BIGORDER(2,1)*V/CAPITAL-BIGORDER(2,2)*V/CAPITAL;
中户净买:=(中户买-中户卖)*100;
中户:sum(中户净买,1),linethick0,colorf00ff0;
大户买:=BIGORDER(1,2)*V/CAPITAL-BIGORDER(1,3)*V/CAPITAL;
大户卖:=BIGORDER(2,2)*V/CAPITAL-BIGORDER(2,3)*V/CAPITAL;
大户净买:=(大户买-大户卖)*100;
大户:sum(大户净买,1),linethick0,colorf0f000;
机构买:=BIGORDER(1,3)*V/CAPITAL;
机构卖:=BIGORDER(2,3)*V/CAPITAL;
机构净买:=(机构买-机构卖)*100;
超大:sum(机构净买,1),linethick0,color3399FF;
大单买:=BIGORDER(1,2)*V/CAPITAL;
大单卖:=BIGORDER(2,2)*V/CAPITAL;
主力:(大单买-大单卖)*100,linethick0,COLORRED;
散户增减:=散户-ref(散户,3);
中户增减:=中户-ref(中户,5);
大户增减:=大户-ref(大户,3);
超大增减:=超大-ref(超大,10);
主力增减:=主力-ref(主力,5);
S3:=ref(散户,3);
Z3:=ref(中户,3);
D3:=ref(大户,3);
F3:=ref(超大,3);
J3:=ref(主力,3);
S5:=ref(散户,5);
Z5:=ref(中户,5);
D5:=ref(大户,5);
F5:=ref(超大,5);
J5:=ref(主力,5);
S10:=ref(散户,10);
Z10:=ref(中户,10);
D10:=ref(大户,10);
F10:=ref(超大,10);
J10:=ref(主力,10);
S20:=ref(散户,20);
Z20:=ref(中户,20);
D20:=ref(大户,20);
F20:=ref(超大,20);
J20:=ref(主力,20);
BL3:=400/MAX(S3,Z3,D3,F3,J3);
BL5:=400/MAX(S5,Z5,D5,F5,J5);
BL10:=400/MAX(S10,Z10,D10,F10,J10);
BL20:=400/MAX(S20,Z20,D20,F20,J20);
S3B:=999-S3*BL3;
Z3B:=999-Z3*BL3;
D3B:=999-D3*BL3;
F3B:=999-F3*BL3;
J3B:=999-J3*BL3;
S5B:=999-S5*BL5;
Z5B:=999-Z5*BL5;
D5B:=999-D5*BL5;
F5B:=999-F5*BL5;
J5B:=999-J5*BL5;
S10B:=999-S10*BL10;
Z10B:=999-Z10*BL10;
D10B:=999-D10*BL10;
F10B:=999-F10*BL10;
J10B:=999-J10*BL10;
S20B:=999-S20*BL20;
Z20B:=999-Z20*BL20;
D20B:=999-D20*BL20;
F20B:=999-F20*BL20;
J20B:=999-J20*BL20;
{画直方图}
DRAWRECTREL(10,S3B,40,999,RGB(0,255,0));
DRAWRECTREL(30,Z3B,60,999,RGB(180,0,100));
DRAWRECTREL(50,D3B,80,999,RGB(0,0,255));
DRAWRECTREL(70,F3B,100,999,RGB(180,100,0));
DRAWRECTREL(90,J3B,120,999,RGB(255,0,0));
DRAWRECTREL(140,S5B,170,999,RGB(0,255,0));
DRAWRECTREL(160,Z5B,190,999,RGB(180,0,100));
DRAWRECTREL(175,D5B,210,999,RGB(0,0,255));
DRAWRECTREL(200,F5B,230,999,RGB(180,100,0));
DRAWRECTREL(220,J5B,250,999,RGB(255,0,0));
DRAWRECTREL(270,S10B,300,999,RGB(0,255,0));
DRAWRECTREL(290,Z10B,320,999,RGB(180,0,100));
DRAWRECTREL(310,D10B,340,999,RGB(0,0,255));
DRAWRECTREL(330,F10B,360,999,RGB(180,100,0));
DRAWRECTREL(350,J10B,380,999,RGB(255,0,0));
DRAWRECTREL(400,S20B,430,999,RGB(0,255,0));
DRAWRECTREL(420,Z20B,450,999,RGB(180,0,100));
DRAWRECTREL(440,D20B,470,999,RGB(0,0,255));
DRAWRECTREL(460,F20B,490,999,RGB(180,100,0));
DRAWRECTREL(480,J20B,510,999,RGB(255,0,0));
DRAWTEXTREL(80,5,'散户'),color00ff00;
DRAWTEXTREL(160,5,'中户'),colorf00ff0;
DRAWTEXTREL(240,5,'大户'),colorffaa66;
DRAWTEXTREL(320,5,'超大'),color0099ff;
DRAWTEXTREL(400,5,'主力'),colorred;
DRAWTEXTREL(30,70,'今日'),colorddffff;
DRAWTEXTREL(80,70,NUMTOSTRN(散户,2)), color00ff00;
DRAWTEXTREL(160,70,NUMTOSTRN(中户,2)),colorf00ff0;
DRAWTEXTREL(240,70,NUMTOSTRN(大户,2)), colorffaa66;
DRAWTEXTREL(320,70,NUMTOSTRN(超大,2)), color0099ff;
DRAWTEXTREL(400,70,NUMTOSTRN(主力,2)), colorred;
DRAWTEXTREL(30,140,'3日'), colorddffff;
DRAWTEXTREL(80,140,NUMTOSTRN(S3,2)), color00ff00;
DRAWTEXTREL(160,140,NUMTOSTRN(Z3,2)),colorf00ff0;
DRAWTEXTREL(240,140,NUMTOSTRN(D3,2)), colorffaa66;
DRAWTEXTREL(320,140,NUMTOSTRN(F3,2)), color0099ff;
DRAWTEXTREL(400,140,NUMTOSTRN(J3,2)), colorred;
DRAWTEXTREL(30,210,'5日'), colorddffff;
DRAWTEXTREL(80,210,NUMTOSTRN(S5,2)), color00ff00;
DRAWTEXTREL(160,210,NUMTOSTRN(Z5,2)),colorf00ff0;
DRAWTEXTREL(240,210,NUMTOSTRN(D5,2)), colorffaa66;
DRAWTEXTREL(320,210,NUMTOSTRN(F5,2)), color0099ff;
DRAWTEXTREL(400,210,NUMTOSTRN(J5,2)), colorred;
DRAWTEXTREL(30,280,'10日'), colorddffff;
DRAWTEXTREL(80,280,NUMTOSTRN(S10,2)), color00ff00;
DRAWTEXTREL(160,280,NUMTOSTRN(Z10,2)),colorf00ff0;
DRAWTEXTREL(240,280,NUMTOSTRN(D10,2)), colorffaa66;
DRAWTEXTREL(320,280,NUMTOSTRN(F10,2)), color0099ff;
DRAWTEXTREL(400,280,NUMTOSTRN(J10,2)), colorred;
DRAWTEXTREL(30,350,'20日'), colorddffff;
DRAWTEXTREL(80,350,NUMTOSTRN(S20,2)), color00ff00;
DRAWTEXTREL(160,350,NUMTOSTRN(Z20,2)),colorf00ff0;
DRAWTEXTREL(240,350,NUMTOSTRN(D20,2)), colorffaa66;
DRAWTEXTREL(320,350,NUMTOSTRN(F20,2)), color0099ff;
DRAWTEXTREL(400,350,NUMTOSTRN(J20,2)), colorred;
DRAWTEXTREL(5,800,'3'),COLORRED;
DRAWTEXTREL(3,900,'日'),COLORRED;
DRAWTEXTREL(135,800,'5'),COLORRED;
DRAWTEXTREL(130,900,'日'),COLORRED;
DRAWTEXTREL(260,800,'10'),COLORRED;
DRAWTEXTREL(260,900,'日'),COLORRED;
DRAWTEXTREL(390,800,'20'),COLORRED;
DRAWTEXTREL(390,900,'日'),COLORRED;
一日资金流入:=amount*BIGORDER(1,2)/10000;
一日资金流出:=amount*BIGORDER(2,2)/10000;
资金流:=一日资金流入-一日资金流出;
进出【万元】:资金流,color3d,COLORYELLOW;{http://cxh99.com}
IF 资金流<0 THEN
DRAWFLAGTEXT(1,资金流,'当日资金流出'+STR(ABS(资金流))+'【万元】↓');
ELSE
DRAWFLAGTEXT(1,资金流,'当日资金流入'+STR(ABS(资金流))+'【万元】↑'),COLORRED;
流进:BIGORDER(1,2)*V/CAPITAL,LINETHICK0,COLORRED;
流出:BIGORDER(2,2)*V/CAPITAL,LINETHICK0,COLORGREEN;{http://www.cxh99.com}
FILLRGN(流进,流出,流进>流出,RGB(255,0,0)),COLOR000000;
FILLRGN(流出,流进,流进<流出,RGB(0,255,0)),COLOR000000;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容