公式网-网站导航


网站搜索:  

公式在线 发表于2009/9/2 21:48:58

【多空强弱黑板】横向统计功能判断大盘走势

【多空强弱黑板】横向统计功能判断大盘走势

   在实战中,我们判断大盘走势的冷热强度还可用到横向统计的功能,比如统计收盘价在30日均线上的个股数及其
占有市总股票数的比例,类似的还有5日均线、20日均线多头排列统计,MACD飘红家数、创N天新高等等,以此来判断大
盘即时的冷热强度,从而判断大盘的阶段性底部和顶部,其核心思想依然是"盛极而衰"、"否极泰来"。

 以下是【大盘多空强弱黑板】公式(大智慧L2), 公式分两部分各自独立:
1.建立计算公式
          源码 

C/C++ Code复制内容到剪贴板
  1.  {公式名称: 横向引用}   
  2. RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;   
  3. K:=SMA(RSV,3,1);   
  4. D:=SMA(K,3,1);   
  5. J:=3*K-2*D;   
  6. 金叉后:k>d;   
  7. kd空排:k<=d;   
  8. 多头排列:ma(c,5)>ma(c,10) and ma(c,10)>ma(c,20);   
  9. DIFF:= EMA(CLOSE,12) - EMA(CLOSE,26);   
  10. DEA:=EMA(DIFF,9);   
  11. MACD:=2*(DIFF-DEA);   
  12. MACD飘红:DIFF>DEA;   
  13. 创新高:HHV(HIGH,2)>= HHV(HIGH,20);{2天创20天新高};   
  14. 大于30:C>MA(C,30);   

2.再另建立显示公式
          源码 

C/C++ Code复制内容到剪贴板
  1.  {公式名称: 横向统计}   
  2. {参数:K(0,0,1)}   
  3. kd多排:=selfdata('kdj统计');   
  4. kd空排:=selfdata('kd空排');   
  5. 总数:=kd多排+kd空排;   
  6. 多头排列:=selfdata('多头排列');   
  7. MACD飘红:=selfdata('MACD飘红');   
  8. 创新高:=selfdata('创新高');   
  9. 大于30:=selfdata('大于30');   
  10. 比1:=kd多排/总数*100;   
  11. 比2:=多头排列/总数*100;   
  12. 比3:=MACD飘红/总数*100;   
  13. 比4:=创新高/总数*100;   
  14. 比5:=大于30/总数*100;   
  15. 昨日kd:=ref(kd多排,1);   
  16. 昨日多头:=ref(多头排列,1);   
  17. 昨日飘红:=ref(MACD飘红,1);   
  18. 昨日新高:=ref(创新高,1);   
  19. 昨日30:=ref(大于30,1);   
  20. 差1:=kd多排-昨日kd;   
  21. 差2:=多头排列-昨日多头;   
  22. 差3:=MACD飘红-昨日飘红;   
  23. 差4:=创新高-昨日新高;   
  24. 差5:=大于30-昨日30;   
  25. DRAWTEXTREL(27 ,12 ,'大盘多空强弱黑板'),colorff0000,LINETHICK6;   
  26. DRAWTEXTREL(25 ,10 ,'大盘多空强弱黑板'),color00ff00,LINETHICK6;   
  27. DRAWRECTREL(0 ,5 ,350 ,1200 ,rgb(180,180,180){rgb(170,170,170) 200}),colorred;   
  28. DRAWTEXTREL(15 ,250 ,'k > d排列家数  '+ kd多排+'  占比例 '+比1),colorff0000;   
  29. DRAWTEXTREL(15 ,370 ,'5→20多头排列  '+ 多头排列+'  占比例 '+比2),colorblack;   
  30. DRAWTEXTREL(15 ,490 ,'MACD 飘红家数  '+ MACD飘红+'  占比例 '+比3),color0000ff;   
  31. DRAWTEXTREL(15 ,610 ,'2天创20天新高  '+ 创新高+'  占比例 '+比4),colorff00ff;   
  32. DRAWTEXTREL(15 ,730 ,'C > 30天 均线  '+ 大于30+'  占比例 '+比5),color008800;   
  33. DRAWTEXTREL(5 ,850 ,'昨日  差值         总数: '+总数+'家'),colorcyan;   
  34. DRAWTEXTREL(2 ,950 ,''+昨日kd+' '+差1+'  '+昨日多头+' '+差2+'  '+昨日飘红+' '+差3+'  '+昨日新高+' '+   
  35. 差4+'  '+昨日30+' '+差5),colorblack;   
  36. _kd多排:if(k=0,selfdata('kdj统计'),比1),PRECIS0,colorff9900;   
  37. _kd空排:=selfdata('kd空排');   
  38. _总数:if(k=0,kd多排+kd空排,100),PRECIS0,color00ff00;   
  39. _多头排列:if(k=0,selfdata('多头排列'),比2),PRECIS0,colorffffff;   
  40. _MACD飘红:if(k=0,selfdata('MACD飘红'),比3),PRECIS0,colorred;   
  41. _创新高:if(k=0,selfdata('创新高'),比4),PRECIS0,colordd00ff;   
  42. _大于30:if(k=0,selfdata('大于30'),比5),PRECIS0,color00dd00;   
  43. sy:if(k=0,总数,90),color909092,DOTLINE;   
  44. xy:if(k=0,总数,10),color909092,DOTLINE;   
  45. zy:if(k=0,总数,50),color909092,DOTLINE;   

3.关联设置方法:
1).点击在“工具”菜单的“自定义数据管理”。
2).点“新建”;
3).给出一个名称(比如”kdj统计“),属性选”股票无关系列值”,
       描述里面写你的说明(比如“K>D统计”,也可空缺)再在“与指标横向统计关联”框前打勾,再点击“指标
”进入一个新的窗口。
4).在这个新的窗口第一项就是你刚才写的描述,点第二项“指标”,选择你刚才第一步建立的指标(“横向引用”),
“统计方法”选“总和”,股票统计范围选“全部A股”,然后点“确定”回到自定义数据管理窗口,可在“自动更新”框中打勾,也可不打勾.
5).重复上述(1---4)步骤,将('kd空排')、('多头排列')、('MACD飘红')、('创新高')、('大于30')逐一设置妥当.
6).点“全部刷新”,OK----等待系统计算完毕.

使用方法:
   在任何股票的日k线下输入“HXTJ",看看,每天所有A股符合条件股票的数量一目了然。(参数K为数值与百分比切
换操作).
本文转载自理想赵鑫鑫


 



网站搜索:  



Copyright © 2009-2010 gszb.com ™,All Rights Reserved. 
公式网-www.gszx.com.cn-股票指标公式网