当前位置:→ 股海网大智慧公式 → 正文
  • 大智慧正版超赢指标源码全解密

  • 相关简介:大智慧超赢模型是在Topview数据基础上,加入Level2大单分析而建立的, 大部分指标用了未公开的Topview函数,注意普通机构版以下用户是无法在自己编写的公式中使用这些函数的。 函数说明: TOPVIEW(N,M,P),取得M期之前的第N号TOPVIEW数据,N取值请参考上表,M可以省略表示0, P的个位表示数据处理方式,0表示当日没有TOP数据就使用前一天的数据,1表示截止日之后数据 为0,2表示非数据当日数值为0; 对于板块指数,P的十位表示统计方法,0表示平均,10表示总和,20表

  • 文章来源:择股网作者:股海网发布时间:2009-06-24浏览次数:下载次数:44收藏:

大智慧超赢模型是在Topview数据基础上,加入Level2大单分析而建立的,
大部分指标用了未公开的Topview函数,注意普通机构版以下用户是无法在自己编写的公式中使用这些函数的。

函数说明:
         TOPVIEW(N,M,P),取得M期之前的第N号TOPVIEW数据,N取值请参考上表,M可以省略表示0,
         P的个位表示数据处理方式,0表示当日没有TOP数据就使用前一天的数据,1表示截止日之后数据
         为0,2表示非数据当日数值为0;
         对于板块指数,P的十位表示统计方法,0表示平均,10表示总和,20表示流通盘加权平均,
         30表示总股本加权平均,40表示最大值,50表示最小值。P可以省略表示为0.
        例如:TOPVIEW(100)表示第100号TOPVIEW数据,TOPVIEW(102,1)表示上一期第102号TOPVIEW数据。


下面是大智慧超赢指标源码:
 

 

C/C++ Code复制内容到剪贴板
  1. {SVSH  - 散户线模型}   
  2. input:p1(7);   
  3. variable:散户帐号数=0;   
  4. 参数:=min(1-(h-c)/c,1-(c-l)/c,1-(h-l)/c);   
  5. TOP散户:=TOPVIEW(1360)+TOPVIEW(1361);   
  6. T1:=topview(1430);   
  7. T2:=topview(1431);   
  8. T3:=topview(1432);   
  9. T4:=topview(1433);   
  10. s1:=(t1-ref(t1,1));   
  11. s7:=(t1-ref(t1,p1));   
  12. bb:=if(order(1)-order(2)>=0,pow(abs((order(1)-order(2))*参数),0.8),0-pow(abs((order(1)-order(2))*参数),0.8));;   
  13. aa:=INTPART(max(min(散户帐号数+bb,capital/8),capital/2000));   
  14. 散户帐号数:if(TOPVIEW(1400,0,1)<>0,TOP散户,aa),PRECIS0,linethick2;   
  15. drawmovetext(s7>0,numtostr(p1)+'日内散户增仓占'+numtostr(s7)+'%'),colorgreen;   
  16. drawmovetext(s7<0,numtostr(p1)+'日内散户减仓占'+numtostr(abs(s7))+'%'),colorred;   
  17. drawflagtext(s1>1,散户帐号数,'散户当日增仓占流通盘的'+NUMTOSTR(s1)+'%'),colorgreen;   
  18. drawflagtext(s1<-1,散户帐号数,'散户当日减仓占流通盘的'+NUMTOSTR(abs(s1))+'%'),colorred;   
  19. DRAWGBK((topview(1400,0,10)-ref(topview(1400,0,10),1))<>0 and STRCMP(STKLABEL,'000001')<>0 and capital<>0),COLOR484848;   
  20. drawmovetext((topview(1400,0,10)-ref(topview(1400,0,10),1))>0,'流通A股增加了'+NUMTOSTR((topview(1400,0,10)-ref(topview(1400,0,10),1))/10000)+'万股'),coloryellow;   
  21. drawmovetext((topview(1400,0,10)-ref(topview(1400,0,10),1))<0,'流通A股减少了'+NUMTOSTR((ref(topview(1400,0,10),1)-topview(1400,0,10))/10000)+'万股'),coloryellow;   

 

 

C/C++ Code复制内容到剪贴板
  1. {SVZL - 主力持仓分析}   
  2. input:p1(7);   
  3. 主力持仓:topview(1436,0,200),LINETHICK2;   
  4. bb1:=主力持仓-ref(主力持仓,1);   
  5. STICKLINE(bb1<0.2 and bb1>=0,bb1+主力持仓,主力持仓,0.1,0),colorred;   
  6. STICKLINE(bb1>=0.2 and bb1<1,bb1+主力持仓,主力持仓,1,0),colorred;   
  7. STICKLINE(bb1>=1 and bb1<2,bb1+主力持仓,主力持仓,2,0),colorred;   
  8. STICKLINE(bb1>=2,bb1+主力持仓,主力持仓,3,0),colorred;   
  9. STICKLINE(bb1>-0.2 and bb1<0,主力持仓+bb1,主力持仓,0.1,0),COLORCYAN;   
  10. STICKLINE(bb1<=-0.2 and bb1>-1,主力持仓+bb1,主力持仓,1,0),COLORCYAN;   
  11. STICKLINE(bb1<=-1 and bb1>-2,主力持仓+bb1,主力持仓,2,0),COLORCYAN;   
  12. STICKLINE(bb1<=-2,主力持仓+bb1,主力持仓,3,0),COLORCYAN;   
  13. 多日净值:=主力持仓-ref(主力持仓,p1);   
  14. drawmovetext(多日净值>0,NUMTOSTR(p1)+'日内买卖净占比'+NUMTOSTR(多日净值)+'%'),colorred;   
  15. drawmovetext(多日净值<=0,NUMTOSTR(p1)+'日内买卖净占比'+NUMTOSTR(-多日净值)+'%'),colorgreen;   
  16. drawflagtext(bb1>0.2,主力持仓+bb1,'当日主力净买入占流通盘的'+NUMTOSTR(intpart(bb1*100)/100)+'%'),colorred;   
  17. drawflagtext(bb1<=-0.2,主力持仓+bb1,'当日主力净卖出占流通盘的'+NUMTOSTR(intpart(-bb1*100)/100)+'%'),colorgreen;   
  18. DRAWGBK((topview(1400,0,10)-ref(topview(1400,0,10),1))<>0 and STRCMP(STKLABEL,'000001')<>0 and capital<>0),COLOR484848;   
  19. drawmovetext((topview(1400,0,10)-ref(topview(1400,0,10),1))>0,'流通A股增加了'+NUMTOSTR((topview(1400,0,10)-ref(topview(1400,0,10),1))/10000)+'万股'),coloryellow;   
  20. drawmovetext((topview(1400,0,10)-ref(topview(1400,0,10),1))<0,'流通A股减少了'+NUMTOSTR((ref(topview(1400,0,10),1)-topview(1400,0,10))/10000)+'万股'),coloryellow;   
  21. drawtextabs(0,0,'超赢主力持仓'),coloryellow;   

 

 

 

C/C++ Code复制内容到剪贴板
  1. {SVFL - 超赢分类统计}   
  2. refline:0,25,50,75;   
  3. T1:=topview(1430);   
  4. T2:=topview(1431);   
  5. T3:=topview(1432);   
  6. T4:=topview(1433);   
  7. 散户:percentbar(T1,REF(T1,1)),COLORGREEN;   
  8. 中户:percentbar(T2,REF(T2,1)),COLORBLUE;   
  9. 大户:percentbar(T3,REF(T3,1)),COLORCYAN;   
  10. 超大:percentbar(T4,REF(T4,1)),COLORRED;   
  11. drawtextrel(0,997,'比例%');   
  12. drawtextrel(0,998.5,'分类');   
  13. drawtextrel(10,997,numtostrn(T1,1)),COLORGREEN;   
  14. drawtextrel(20,997,numtostrn(T2,1)),COLORBLUE;   
  15. drawtextrel(30,997,numtostrn(T3,1)),COLORCYAN;   
  16. drawtextrel(40,997,numtostrn(T4,1)),COLORRED;   
  17. drawtextrel(10,998,'#RULER10'),COLORYELLOW;   
  18. drawtextrel(20,998,'#RULER10'),COLORYELLOW;   
  19. drawtextrel(30,998,'#RULER10'),COLORYELLOW;   
  20. drawtextrel(40,998,'#RULER10'),COLORYELLOW;   
C/C++ Code复制内容到剪贴板
  1. {SVYY - 引用指标 }   
  2. 原散户:TOPVIEW(1430,0,100);   
  3. 原中户:TOPVIEW(1431,0,100);   
  4. 原大户:TOPVIEW(1432,0,100);   
  5. 原超大:TOPVIEW(1433,0,100);   
  6. 昨日原散户:REF(原散户,1);   
  7. 昨日原中户:REF(原中户,1);   
  8. 昨日原大户:REF(原大户,1);   
  9. 昨日原超大:REF(原超大,1);   

 

C/C++ Code复制内容到剪贴板
  1. {SVSS - 超赢实时监控}   
  2. T1:=topview(1430);   
  3. T2:=topview(1431);   
  4. T3:=topview(1432);   
  5. T4:=topview(1433);   
  6. 散户:(T1-REF(T1,1))*capital/10000*c,PRECIS1,colorstick;   
  7. 中户:(T2-REF(T2,1))*capital/10000*c,PRECIS1,colorstick;   
  8. 大户:(T3-REF(T3,1))*capital/10000*c,PRECIS1,colorstick;   
  9. 超大:(T4-REF(T4,1))*capital/10000*c,PRECIS1,colorstick;   
  10. drawtextrel(0,997,'净额(万元)');   
  11. drawtextrel(0,998.5,'分类');   
  12. drawtextrel(10,998,'#RULER10'),COLORYELLOW;   
  13. drawtextrel(20,998,'#RULER10'),COLORYELLOW;   
  14. drawtextrel(30,998,'#RULER10'),COLORYELLOW;   
  15. drawtextrel(40,998,'#RULER10'),COLORYELLOW;   
C/C++ Code复制内容到剪贴板
  1. {SVZJ - 资金流向决策分析}   
  2. T1:=topview(1430);   
  3. T2:=topview(1431);   
  4. T3:=topview(1432);   
  5. T4:=topview(1433);   
  6. 散户:=(T1-REF(T1,1))*capital/10000*(c/if(TYPE=0,255.5,1));   
  7. 中户:=(T2-REF(T2,1))*capital/10000*(c/if(TYPE=0,255.5,1));   
  8. 大户:=(T3-REF(T3,1))*capital/10000*(c/if(TYPE=0,255.5,1));   
  9. 超大:=(T4-REF(T4,1))*capital/10000*(c/if(TYPE=0,255.5,1));   
  10. 净额:=if(TYPE=0 and date<1090101,0,大户+超大);   
  11. stickline(净额>0,0,净额,3,0),colorred;   
  12. stickline(净额<0,0,净额,3,0),colorgreen;   
  13. stickline(净额=0,0,净额,3,0),colorwhite;   
  14. drawmovetext(1,'活跃资金进出'+numtostr(净额)+'万元');   
  15. drawtextabs(0,0,'超赢资金流'),coloryellow;   

 

C/C++ Code复制内容到剪贴板
  1. {SVPH - 分类排行}   
  2. 散户:=topview(1430);   
  3. 中户:=topview(1431);   
  4. 大户:=topview(1432);   
  5. 超大:=topview(1433);   
  6. P1日前散户:=REF(散户,P1);   
  7. 散户持仓:percentbar(散户,P1日前散户);   
  8. P2日前中户:=REF(中户,P2);   
  9. 中户持仓:percentbar(中户,P2日前中户);   
  10. P3日前大户:=REF(大户,P3);   
  11. 大户持仓:percentbar(大户,P3日前大户);   
  12. P4日前超大:=REF(超大,P4);   
  13. 超大持仓:percentbar(超大,P4日前超大);   
  14. 散户增减:散户-P1日前散户;   
  15. 中户增减:中户-P2日前中户;   
  16. 大户增减:大户-P3日前大户;   
  17. 超大增减:超大-P4日前超大;   
  18. 活跃资金增减:大户+超大-ref(大户,1)-ref(超大,1);   

 

C/C++ Code复制内容到剪贴板
  1. {TRT - 顺势交易}   
  2. variable:p1=0;   
  3. c1:=INTPART(cyc(5)*100*0.96)/100;   
  4. p2:=intpart(ref(cyc(5),1)*100)/100;   
  5. p3:=intpart(ref(cyc(5),1)*0.96*100)/100;   
  6. vv:=intpart(min(capital*0.05,ref(ma(vol,34),1))/100);   
  7. p40:=intpart(maxcyc*100)/100;   
  8. p41:=intpart(ref(MAXCYC,1)*100)/100;   
  9. p4:=p1=0 and c>p2 or (ref(vol/100,1)<vv and c>intpart(p2*0.98*100)/100 and vol>min(capital*0.05,ref(ma(vol,34),1)));   
  10. p5:=p1=1 and c<min(p3,p41);   
  11. p1:=if(p4=1,1,if(p5=1,0,ref(p1,1)));   
  12. STICKLINE(p1=1 and c<o,c,o,8,1),color5454ff,layer0;   
  13. STICKLINE(p1=1 and c<o,c,o,6,0),colorffff54;   
  14. STICKLINE(p1=1 and c<o,c,l,0.5,0),color5454ff;   
  15. STICKLINE(p1=1 and c<o,h,o,0.5,0),color5454ff;   
  16. STICKLINE(p1=0 and c>o,c,o,8,1),colorffff54;   
  17. STICKLINE(p1=0 and c>o,c,h,0.5,0),colorffff54;   
  18. STICKLINE(p1=0 and c>o,l,o,0.5,0),colorffff54;   
  19. DRAWTEXT(cross(p1,0),l*0.9,'B'),coloryellow,LINETHICK3;   
  20. DRAWTEXT(cross(1,p1),h*1.05,'S'),COLORgreen,LINETHICK3;   
  21. DRAWFLAGTEXT(p1=0 and (p2*0.98-c)/c>0.1,c,'持币');   
  22. DRAWFLAGTEXT(p1=0 and (p2*0.98-c)/c<=0.1 and ref(vol/100,1)<vv,c,'明日收盘价超过'+str(p2)+';或收盘价超过'+str(intpart(p2*0.98*100)/100)+'且成交量大于'+str(vv)+'买入');   
  23. DRAWFLAGTEXT(p1=0 and (p2*0.98-c)/c<=0.1 and ref(vol/100,1)>=vv,c,'明日收盘价超过'+str(p2)+'买入');   
  24. DRAWFLAGTEXT(p1=1 and (c-min(c1,p40))/min(c1,p40)>0.1 ,c,'持股');   
  25. DRAWFLAGTEXT(p1=1 and (c-min(c1,p40))/min(c1,p40)<=0.1 ,c,'明日收盘价跌破'+str(min(c1,p40))+'卖出');;   

 

C/C++ Code复制内容到剪贴板
  1. {SUPL - 主力资金线}   
  2. variable:eye=0;   
  3. eye:=(BIGORDER(1)-BIGORDER(2))*vol/capital*100;   
  4. eyes:=sum(eye,0);   
  5. gold:=eyes+50;   
  6. 主力资金:gold,color0093f5;   
  7. STICKLINE(eye>0 and eye<0.5,gold,gold+eye,0.5,0),colorred;   
  8. STICKLINE(eye>=0.5 and eye<1,gold,gold+eye,2,0),colorred;   
  9. STICKLINE(eye>=1 and eye<2,gold,gold+eye,3,0),colorred;   
  10. STICKLINE(eye>=2,gold,gold+eye,4,0),colorred;   
  11. STICKLINE(eye>-0.5 and eye<=0,gold+eye,gold,0.5,0),COLORCYAN;   
  12. STICKLINE(eye<=-0.5 and eye>-1,gold+eye,gold,2,0),COLORCYAN;   
  13. STICKLINE(eye<=-1 and eye>-2,gold+eye,gold,3,0),COLORCYAN;   
  14. STICKLINE(eye<=-2,gold+eye,gold,4,0),COLORCYAN;   
  15. drawflagtext(eye>=0.3,gold+eye,'当日主力净买入力度'+NUMTOSTR(intpart(eye*100)/100)+'%'),colorred;   
  16. drawflagtext(eye<=-0.3,gold+eye,'当日主力净卖出力度'+NUMTOSTR(intpart(eye*100)/100)+'%'),colorgreen;   

 

下载链接:( 说明:股海资源如需解压密码的请输入本站域名:www.guhai.com.cn请仔细输入!)
下载 (免费下载)
问题反馈

大智慧正版超赢指标源码全解密

  • 下载资源所需积分

    0

  • 当前拥有积分

    0

上传会员: 
股海网
文件大小: 
Bytes
上传时间: 
2009-06-24
下载积分: 
-
免责声明: 
请仔细阅读并同意后才能下载
本附件为用户分享上传,股海网没有对文件进行验证,不能保证下载资源的准确性、安全性和完整性,也不保证下载资源能正常安装和使用,且下载后扣除的积分无法退还,除非您充分理解并完全接受本声明,否则您无权下载。
本站对提供下载的软件、指标、资料等不拥有任何权利,其版权归该下载资源的合法拥有者所有。本附件仅供学习和研究使用,不得用于商业或者非法用途,如有侵犯您的版权, 请参看 《股海网侵权处理流程》《股海网免责声明条款》
点击下载无反应时,更换主流浏览器重新登录操作,如360浏览器、Edge浏览器、谷歌浏览器,个别浏览器有不兼容现象。
勾选以下表示您已经阅读并同意以上声明才能下载本文件,扣除积分无法退还!
我已阅读所有条款规定, 请点我同意 所有条款内容!我自愿下载!
提示:如下载失败,请点关闭刷新此页面或提交问题反馈给管理员→
关闭

关于我们 - 联系我们 - 隐私政策 - 免责声明 - 下载帮助 - 广告合作 - SiteMap - TOP
增值电信业务经营ICP许可证:湘B2-20210269 湘ICP备09016573号-10 湘公网安备43108102000040号
Copyright © 2021 铭网科技,All Rights Reserved.