散户之家 » 公式分享 » "盘口分析"指标公式


2007-12-12 07:50 回头太难
"盘口分析"指标公式

这是一个自编的分析家大智慧的指标公式,用起来很方便,通过这个指标可以清楚的分析主力的资金动向,希望能给大家带来好处.
[size=3][color=red]这个是分析家和大智慧level2通用的版本。[/color][/size]
input:n1(2,1,50),n2(18,1,100);
DRAWTEXTREL(29,29,STKLABEL),LINETHICK6,Colorcc99ff;DRAWTEXTREL(144,29,STKNAME),LINETHICK6,Colorff0000;
DRAWTEXTREL(30,30,STKLABEL),LINETHICK6,Colorffff00;DRAWTEXTREL(145,30,STKNAME),LINETHICK6,Color00ffff;
DRAWTEXTREL(746,189,'盘 口 分 析'),LINETHICK6,Color00ffff;DRAWTEXTREL(748,191,'盘 口 分 析'),LINETHICK6,Color0000ff;
DRAWTEXTREL(295,45,'流通:'+NUMTOSTRN(FINANCE2(37),0)+'  收益:'+NUMTOSTRN(FINANCE2(3),2)+'  市盈:'+NUMTOSTRN(DYNAINFO(39),2)+'  市净:'+NUMTOSTRN(DYNAINFO(58),2)+'  换手:'+NUMTOSTRN(DYNAINFO(37),2)),LINETHICK3,Color9999ff;
DRAWTEXTREL(20,120,'---------------------------------------------------------'),LINETHICK3,Colorffffff;
mr:=BUYVOL*c/100;zmr:=sum(mr,0);mc:=SELLVOL*c/100;zmc:=sum(mc,0);rch:=zmr+zmc;rcc:=zmr-zmc;
mr0:=if(mr<5  ,mr,0);zmr0:=sum(mr0,0);mc0:=if(mc<5  ,mc,0);zmc0:=sum(mc0,0);
mr5:=if(mr<10 and mr>=5 ,mr,0);zmr5:=sum(mr5,0);mc5:=if(mc<10 and mc>=5,mc,0);zmc5:=sum(mc5,0);
mr10:=if(mr<25 and mr>=10 ,mr,0);zmr10:=sum(mr10,0);mc10:=if(mc<25 and mc>=10 ,mc,0);zmc10:=sum(mc10,0);
mr25:=if(mr<50 and mr>=25 ,mr,0);zmr25:=sum(mr25,0);mc25:=if(mc<50 and mc>=25 ,mc,0);zmc25:=sum(mc25,0);
mr50:=if(mr<75 and mr>=50 ,mr,0);zmr50:=sum(mr50,0);mc50:=if(mc<75 and mc>=50 ,mc,0);zmc50:=sum(mc50,0);
mr75:=if(mr<100 and mr>=75,mr,0);zmr75:=sum(mr75,0);mc75:=if(mc<100 and mc>=75,mc,0);zmc75:=sum(mc75,0);
mr100:=if(mr>=100 ,mr,0);zmr100:=sum(mr100,0);mc100:=if(mc>=100 ,mc,0);zmc100:=sum(mc100,0);
jg:=10*n2;mr200:=if(mr>jg ,mr,0);zmr200:=sum(mr200,0);mc200:=if(mc>jg,mc,0);zmc200:=sum(mc200,0);mmc200:=zmr200-zmc200;
mmc0:=zmr0-zmc0;mmc5:=zmr5-zmc5;mmc10:=zmr10+zmr25+zmr50-zmc10-zmc25-zmc50;mmc75:=zmr75+zmr100-zmc75-zmc100;
DRAWTEXTREL(20,492,'---------------------------------------------------------'),LINETHICK3,Colorffffff;
IF BARSTATUS=2 and (zmr) THEN BEGIN DRAWTEXTREL(34,545,'    总买入: '+NUMTOSTRN(zmr,2)),LINETHICK2,COLORff00ff;end;
IF BARSTATUS=2 and (zmc) THEN BEGIN DRAWTEXTREL(261,545,'       总卖出: '+NUMTOSTRN(zmc,2)),LINETHICK2,COLORffff00;end;
IF BARSTATUS=2 and (zmr0) THEN BEGIN DRAWTEXTREL(17,608,' 5万下小单买入: ' +NUMTOSTRN(zmr0,2)),LINETHICK1,COLOR0000ff;end;
IF BARSTATUS=2 and (zmc0) THEN BEGIN DRAWTEXTREL(264,608,'  5万下小单卖出: '+NUMTOSTRN(zmc0,2)),LINETHICK1,COLOR00ff00;end;
IF BARSTATUS=2 and (zmr5) THEN BEGIN DRAWTEXTREL(17,660,'  5 万中单买入: '+NUMTOSTRN(zmr5,2)),LINETHICK1,COLOR9900ff;end;
IF BARSTATUS=2 and (zmc5) THEN BEGIN DRAWTEXTREL(264,660,'   5 万中单卖出: '+NUMTOSTRN(zmc5,2)),LINETHICK1,COLOR99ff00;end;
IF BARSTATUS=2 and (zmr10) THEN BEGIN DRAWTEXTREL(17,712,' 10 万大单买入: '+NUMTOSTRN(zmr10,2)),LINETHICK1,COLOR0000ff;end;
IF BARSTATUS=2 and (zmc10) THEN BEGIN DRAWTEXTREL(264,712,'  10 万大单卖出: '+NUMTOSTRN(zmc10,2)),LINETHICK1,COLOR00ff00;end;
IF BARSTATUS=2 and (zmr25) THEN BEGIN DRAWTEXTREL(17,764,' 25 万大单买入: '+NUMTOSTRN(zmr25,2)),LINETHICK1,COLOR9900ff;end;
IF BARSTATUS=2 and (zmc25) THEN BEGIN DRAWTEXTREL(264,764,'  25 万大单卖出: '+NUMTOSTRN(zmc25,2)),LINETHICK1,COLOR99ff00;end;
IF BARSTATUS=2 and (zmr50) THEN BEGIN DRAWTEXTREL(17,816,' 50 万大单买入: '+NUMTOSTRN(zmr50,2)),LINETHICK1,COLOR0000ff;end;
IF BARSTATUS=2 and (zmc50) THEN BEGIN DRAWTEXTREL(264,816,'  50 万大单卖出: '+NUMTOSTRN(zmc50,2)),LINETHICK1,COLOR00ff00;end;
IF BARSTATUS=2 and (zmr75) THEN BEGIN DRAWTEXTREL(17,868,' 75 万大单买入: '+NUMTOSTRN(zmr75,2)),LINETHICK1,COLOR9900ff;end;
IF BARSTATUS=2 and (zmc75) THEN BEGIN DRAWTEXTREL(264,868,'  75 万大单卖出: '+NUMTOSTRN(zmc75,2)),LINETHICK1,COLOR99ff00;end;
IF BARSTATUS=2 and (zmr100) THEN BEGIN DRAWTEXTREL(17,920,'100 万大单买入: '+NUMTOSTRN(zmr100,2)),LINETHICK1,COLOR0000ff;end;
IF BARSTATUS=2 and (zmc100) THEN BEGIN DRAWTEXTREL(264,920,' 100 万大单卖出: '+NUMTOSTRN(zmc100,2)),LINETHICK1,COLOR00ff00;end;
IF BARSTATUS=2 and (zmr+zmc) THEN BEGIN DRAWTEXTREL(475,545,'        成交总额: '+NUMTOSTRN(zmr+zmc,2)),LINETHICK2,COLOR6699ff;end;
IF BARSTATUS=2 and (rcc) and rcc<0 THEN BEGIN DRAWTEXTREL(480,608,'        总成交净额: '+NUMTOSTRN(rcc,2)),LINETHICK1,COLORffff00;end;
IF BARSTATUS=2 and (rcc) and rcc>0 THEN BEGIN DRAWTEXTREL(480,608,'        总成交净额: '+NUMTOSTRN(rcc,2)),LINETHICK1,COLOR9966ff;end;
IF BARSTATUS=2 and (mmc0) and mmc0<0 THEN BEGIN DRAWTEXTREL(480,660,'          小单净额: '+NUMTOSTRN(mmc0,2)),LINETHICK1,COLORff9900;end;
IF BARSTATUS=2 and (mmc0) and mmc0>0 THEN BEGIN DRAWTEXTREL(480,660,'          小单净额: '+NUMTOSTRN(mmc0,2)),LINETHICK1,COLOR9966ff;end;
IF BARSTATUS=2 and (mmc5) and mmc5<0 THEN BEGIN DRAWTEXTREL(480,712,'          中单净额: '+NUMTOSTRN(mmc5,2)),LINETHICK1,COLORff6600;end;
IF BARSTATUS=2 and (mmc5) and mmc5>0 THEN BEGIN DRAWTEXTREL(480,712,'          中单净额: '+NUMTOSTRN(mmc5,2)),LINETHICK1,COLOR9966ff;end;
IF BARSTATUS=2 and (mmc10) and mmc10<0 THEN BEGIN DRAWTEXTREL(480,764,'          大单净额: '+NUMTOSTRN(mmc10,2)),LINETHICK1,COLORff9900;end;
IF BARSTATUS=2 and (mmc10) and mmc10>0 THEN BEGIN DRAWTEXTREL(480,764,'          大单净额: '+NUMTOSTRN(mmc10,2)),LINETHICK1,COLOR0000ff;end;
IF BARSTATUS=2 and (mmc75) and mmc75<0 THEN BEGIN DRAWTEXTREL(480,816,'          特大净额: '+NUMTOSTRN(mmc75,2)),LINETHICK1,COLORff6600;end;
IF BARSTATUS=2 and (mmc75) and mmc75>0 THEN BEGIN DRAWTEXTREL(480,816,'          特大净额: '+NUMTOSTRN(mmc75,2)),LINETHICK1,COLOR0000ff;end;
xzj:=mmc0+mmc5;dzj:=mmc10+mmc75;
IF BARSTATUS=2 and (xzj) and xzj<0 THEN BEGIN DRAWTEXTREL(725,640,'小资金流出: '+NUMTOSTRN(ABS(xzj),2)),LINETHICK3,COLORff9900;end;
IF BARSTATUS=2 and (xzj) and xzj>0 THEN BEGIN DRAWTEXTREL(725,640,'小资金流入: '+NUMTOSTRN(xzj,2)),LINETHICK3,COLOR9966ff;end;
IF BARSTATUS=2 and (dzj) and dzj<0 THEN BEGIN DRAWTEXTREL(725,734,'大资金流出: '+NUMTOSTRN(ABS(dzj),2)),LINETHICK3,COLORff9900;end;
IF BARSTATUS=2 and (dzj) and dzj>0 THEN BEGIN DRAWTEXTREL(720,734,'大资金流入: '+NUMTOSTRN(dzj,2)),LINETHICK3,COLOR0000ff;end;
IF BARSTATUS=2 and (mmc200) and mmc200<0 THEN BEGIN DRAWTEXTREL(479,898,' 大机构减仓: '+NUMTOSTRN(abs(mmc200),2)),LINETHICK4,COLOReeeeee;end;
IF BARSTATUS=2 and (mmc200) and mmc200<0 THEN BEGIN DRAWTEXTREL(480,899,' 大机构减仓: '+NUMTOSTRN(abs(mmc200),2)),LINETHICK4,COLORff0000;end;
IF BARSTATUS=2 and (mmc200) and mmc200>0 THEN BEGIN DRAWTEXTREL(479,898,' 大机构增仓: '+NUMTOSTRN(mmc200,2)),LINETHICK4,COLOReeeeee;end;
IF BARSTATUS=2 and (mmc200) and mmc200>0 THEN BEGIN DRAWTEXTREL(480,899,' 大机构增仓: '+NUMTOSTRN(mmc200,2)),LINETHICK4,COLOR0000ff;end;
mrl:=SUM(BUYVOL,0);mcl:=SUM(SELLVOL,0);dydd:=100*n1;tddr:=SUM(if(BUYVOL>800,BUYVOL,0),0);tddc:=SUM(if(SELLVOL>800,SELLVOL,0),0);
ddr:=SUM(if(BUYVOL>dydd,BUYVOL,0),0);ddc:=SUM(if(SELLVOL>dydd,SELLVOL,0),0);xdr:=mrl-ddr;xdc:=mcl-ddc;
dr:=sum(if(BUYVOL>dydd,BUYVOL,0)*c,0);drj:=dr/ddr;dc:=sum(if(SELLVOL>dydd,SELLVOL,0)*c,0);dcj:=dc/ddc;zb:=sum(if(BUYVOL>0,1,0),0)+sum(if(SELLVOL>0,1,0),0);
DRAWTEXTABS(20,55,'   总买入量: '+mrl),Color0099ff,LINETHICK2;DRAWTEXTABS(215,55,'   总卖入量: '+mcl),Colorffff66,LINETHICK2;
DRAWTEXTABS(20,74,'■ 特大买入: '+tddr),Color0000FF,LINETHICK2;DRAWTEXTABS(170,74,''+FLOOR(tddr/(mrl+mcl)*100)+' %'),Color0000ff,LINETHICK2;
DRAWTEXTABS(215,74,'■ 特大卖出: '+tddc),Color00ff00,LINETHICK2;DRAWTEXTABS(365,74,''+FLOOR(tddc/(mrl+mcl)*100)+' %'),Color00ff00,LINETHICK2;
DRAWTEXTABS(20,93,'■ 大单买入: '+ddr),Colorcc66ff,LINETHICK2;DRAWTEXTABS(170,93,''+FLOOR(ddr/(mrl+mcl)*100)+' %'),Colorcc66ff,LINETHICK2;
DRAWTEXTABS(215,93,'■ 大单卖出: '+ddc),Colorff9966,LINETHICK2;DRAWTEXTABS(365,93,''+FLOOR(ddc/(mrl+mcl)*100)+' %'),Colorff9966,LINETHICK2;
DRAWTEXTABS(20,112,'■ 小单买入: '+xdr),Color99ccFF,LINETHICK2;DRAWTEXTABS(170,112,''+FLOOR(xdr/(mrl+mcl)*100)+' %'),Color99ccFF,LINETHICK2;
DRAWTEXTABS(215,112,'■ 小单卖出: '+xdc),Colorccffcc,LINETHICK2;DRAWTEXTABS(365,112,''+FLOOR(xdc/(mrl+mcl)*100)+' %'),Colorccffcc,LINETHICK2;
DRAWTEXTABS(20,131,' 大单买均价: '+drj),Color6600FF,LINETHICK2;DRAWTEXTABS(215,131,' 大单卖均价: '+dcj),Color99ff33,LINETHICK2;
DRAWTEXTABS(415,55,' 总成交量: '+(mrl+mcl)),Colorccccff,LINETHICK2;DRAWTEXTABS(415,74,' 特大净量: '+(tddr-tddc)),Colorcc66ff,LINETHICK2;
DRAWTEXTABS(415,93,' 大单净量: '+(ddr-ddc)),Colorccff33,LINETHICK2;DRAWTEXTABS(415,112,' 小单净量: '+(xdr-xdc)),Colorffcc66,LINETHICK2;
DRAWTEXTABS(415,131,' 总买净量: '+(mrl-mcl)+'     总笔数: '+zb+'  每笔 '+NUMTOSTRN(((mrl+mcl)/zb),0)+' 手'),Color00ffff,LINETHICK2;
DRAWTEXTABS(562,96,'参数1:'+dydd+' 参数2:'+jg),LINETHICK3,Colorffffff;
STICKLINE((DYNAINFO(8) AND DISPSTATUS=2),0,DYNAINFO(8),60,1),COLORFFFFFF;
STICKLINE((tddr+tddc+ddr+ddc+xdr+xdc AND DISPSTATUS=2),0,DYNAINFO(8),60,0),Color99ccFF;
STICKLINE((tddr+tddc+ddr+ddc+xdc AND DISPSTATUS=2),0,tddr+tddc+ddr+ddc+xdc,60,0),Colorcc66ff;
STICKLINE((tddr+tddc+ddc+xdc AND DISPSTATUS=2),0,tddr+tddc+ddc+xdc,60,0),Color0000FF;
STICKLINE((tddc+ddc+xdc AND DISPSTATUS=2),0,tddc+ddc+xdc,60,0),Color00ff00;
STICKLINE((ddc+xdc AND DISPSTATUS=2),0,ddc+xdc,60,0),Colorff9966;
STICKLINE((xdc AND DISPSTATUS=2),0,xdc,60,0),Colorccffcc;

[[i] 本帖最后由 满车春 于 2008-1-13 02:26 编辑 [/i]]

2007-12-14 20:14 君朋
没有通过!:L :L :L

2007-12-14 20:54 铁剑
朋友 能发个图么?
?

2007-12-14 21:01 杀死你的心
好象我的也是通不过呢!楼主能再发一次吗?谢谢啦!

2007-12-14 21:16 悠悠清梦
大智慧1不能用,发个清楚点的~~~~

2007-12-14 21:20 于川盛
input:n1(2,1,50),n2(18,1,100);
错误说是没有定义的标识符号

2007-12-16 02:22 薛平贵
不能用哦,最好是做个TXT的。直接发可能有点问题。

2007-12-16 14:19 可乐
装不上去,修改了变天也没用~楼主能讲解一下吗?谢谢!

2007-12-16 14:20 可乐
装不上去,修改了变天也没用~楼主能讲解一下吗?谢谢!

2007-12-16 15:21 简单成败
无法通过测试!

2007-12-16 15:32 梅魂竹
期待可以用的,先谢了

2007-12-16 15:43 海正
嗯,装上了,不过,他提示说只能用于   分笔成交图分析  ,这个我好像找不到,怎么回事,请回复,谢谢!!!

2007-12-17 13:54 望月之狼
[quote]原帖由 [i]于川盛[/i] 于 2007-12-14 21:20 发表 [url=http://www.wanguzhe.com/redirect.php?goto=findpost&pid=15397&ptid=855][img]http://www.wanguzhe.com/images/common/back.gif[/img][/url]
input:n1(2,1,50),n2(18,1,100);
错误说是没有定义的标识符号 [/quote]


我的也是如此,楼主发个文本文档可以吗

2007-12-17 18:42 和小胜
没有通过!
input:n1(2,1,50),n2(18,1,100);
没有定义的标识符号

2007-12-17 19:18 柳随风
和上面一样的问题啊?请楼主指正啊

2007-12-17 19:45 赵武灵王
楼主,您这个函数不全的呀n1,n2应该输入参数吧?引用的函数也不对不是大智慧,很多变量都没有定义哦

2008-1-8 22:40 kanqing
不能用哦,最好是做个TXT的。直接发可能有点问题。:P

2008-1-10 22:54 001lingling
没有通过!
input:n1(2,1,50),n2(18,1,100);
没有定义的标识符号

2008-1-13 02:23 满车春
[quote]原帖由 [i]于川盛[/i] 于 2007-12-14 21:20 发表 [url=http://www.wanguzhe.com/redirect.php?goto=findpost&pid=15397&ptid=855][img]http://www.wanguzhe.com/images/common/back.gif[/img][/url]
input:n1(2,1,50),n2(18,1,100);
错误说是没有定义的标识符号 [/quote]
如果不是大智慧level2的,请用设置方法设置参数:
n1, 默认值2,最小1最大50
n2, 默认值18,最小1最大100

2008-1-13 02:25 满车春
[quote]原帖由 [i]海正[/i] 于 2007-12-16 15:43 发表 [url=http://www.wanguzhe.com/redirect.php?goto=findpost&pid=16229&ptid=855][img]http://www.wanguzhe.com/images/common/back.gif[/img][/url]
嗯,装上了,不过,他提示说只能用于   分笔成交图分析  ,这个我好像找不到,怎么回事,请回复,谢谢!!! [/quote]
你的是大智慧level2了,那你在周期上选分笔成交,就在菜单下面,有的是明的,有的是需要鼠标移动过去才显示。

2008-1-13 11:16 艾博酉
错误句 : INPUT:N1(2,1,50),N2(18,1,100)
详细信息 : 您在括号前写的不是函数、公式等,
且缺少必要的运算符!
错误起始位置 : 0 ; 长度: 0

2008-1-13 16:00 墨家
通过,请问如何操作。谢谢

2008-1-13 16:11 DBF
谢谢提供!!!:) :)

2008-1-13 16:17 满车春
[quote]原帖由 [i]艾博酉[/i] 于 2008-1-13 11:16 发表 [url=http://www.wanguzhe.com/redirect.php?goto=findpost&pid=50731&ptid=855][img]http://www.wanguzhe.com/images/common/back.gif[/img][/url]
错误句 : INPUT:N1(2,1,50),N2(18,1,100)
详细信息 : 您在括号前写的不是函数、公式等,
且缺少必要的运算符!
错误起始位置 : 0 ; 长度: 0 [/quote]
把这句去掉,直接用手动输入n1,和n2的参数值。

2008-1-13 16:42 天道酬勤
还是没有标识符,没法通过

2008-1-13 16:48 满车春
[quote]原帖由 [i]天道酬勤[/i] 于 2008-1-13 16:42 发表 [url=http://www.wanguzhe.com/redirect.php?goto=findpost&pid=50938&ptid=855][img]http://www.wanguzhe.com/images/common/back.gif[/img][/url]
还是没有标识符,没法通过 [/quote]
能说具体一些吗?

2008-1-13 17:30 雪霰子
无法通过。没有定义的标志符!不过还是谢谢楼住!

2008-1-13 17:39 王楷沣
无法通过。。。。。。。。。。。。。

2008-1-13 18:55 赵武灵王
楼主的"盘口分析"指标其实和网上常用的"龙虎看盘"指标是一样的,就是输入输出参数不一样,用的时候,要么就只有买入量或者只有卖出量,我怀疑是不是那个buyvol和sellvol的指标的获取是错误数据

2008-1-13 21:21 紫钰金砂
没有通过!
input:n1(2,1,50),n2(18,1,100);
没有定义的标识符号

页: [1]
查看完整版本: "盘口分析"指标公式


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.