通达信2009年封笔之作均线系统的妙用

[复制链接]
查看343 | 回复0 | 2022-7-24 09:07:32 | 显示全部楼层 |阅读模式

通达信2009年封笔之作均线系统的妙用

学习比尔 威廉姆《混沌交易法》,细读再三,颇受启发。突发奇想,对均线进行改良,
以期贴近市场本来面目,更好明了市场之真实含义,多一分理解,多一分体悟。
思路如下:
利用5,13,34之EMA均线组合构成短线操作系统,
当5大于13与34时,表示短线处于多头区,短线以5天均线作为进出参考。
当5小于13与34时,表示短线处于空头区,短线以13天均线作为进出参考。
当5介于13与34时,表示短线处于混沌区,短线以34天均线作为进出参考。

同理:利用55,89,144之EMA均线组合构成长线操作系统,
当55大于89与144时,表示长线处于多头区,长线以55天均线作为进出参考。
当55小于89与144时,表示长线处于空头区,长线以89天均线作为进出参考。
当55介于89与144时,表示长线处于混沌区,长线以144天均线作为进出参考。
---------------------------------------------------------------------------
这样,主图仅有两条均线,却提示了短,长周期的不同韵律,指导实战,岂不更妙!
闲话不表,老话必言:运用之妙,存户一心,如是如是!!
----------------------------------------------------------------------------
附加指数叠加,个股与大盘之强弱,可谓一目了然。此叠加法乃借鉴他人之作,
自己略加改进,正是:他山之石,可以攻玉!!
参数P=144,用于选择叠加周期。黄K表示量饱和。{牛牛指标网提供:www.tdx001.com}



9A183835705.png

9A183835705.png


6F183836580.png

6F183836580.png


 



=====================================================
通达信版本

C/C++ www.zegu.cn Code复制内容到剪贴板
  1. M1:=EMA(C,5);   
  2. M2:=EMA(C,13);   
  3. M3:=EMA(C,34);   
  4.   
  5. MC1:=EMA(C,55);   
  6. MC2:=EMA(C,89);   
  7. MA4:=EMA(C,144);   
  8.   
  9. 短线:IF(M1>MAX(M2,M3),M1,IF(M1<MIN(M2,M3),M2,M3)),COLOR00FF00,LINETHICK2;   
  10. 短强:IF(短线>REF(短线,1),短线,DRAWNULL),COLORYELLOW,LINETHICK2;   
  11.   
  12. 长线:IF(MC1>MAX(MC2,MA4),MC1,IF(MC1<MIN(MC2,MA4),MC2,MA4)),COLORFFFF00,LINETHICK2;   
  13. 长强:IF(长线>REF(长线,1),长线,DRAWNULL),COLORRED,LINETHICK2;   
  14.   
  15. DRAWICON(短线>长线 AND L<长线 AND C>短线 AND C>O,L*0.98,1);   
  16.   
  17. DRAWICON(CROSS(MIN(短线,长线),C),H*1.02,2);   
  18.   
  19. {主图叠加指数K线}   
  20.   
  21. 分:=(LLV(INDEXL,P));  百:=(HHV(INDEXH,P))-分;   
  22. 点:=(LLV(L,P));   基:=(HHV(H,P))-点;   
  23. CC比:=(INDEXC-分)/百;  HH比:=(INDEXH-分)/百;   
  24. LL比:=(INDEXL-分)/百;  OO比:=(INDEXO-分)/百;   
  25. CX:=IF(CAPITAL>0,CC比*基+点,DRAWNULL);    
  26. HX:=IF(CAPITAL>0,HH比*基+点,DRAWNULL);     
  27. LX:=IF(CAPITAL>0,LL比*基+点,DRAWNULL);    
  28. OX:=IF(CAPITAL>0,OO比*基+点,DRAWNULL);   
  29. STICKLINE(OX>CX,HX,LX,0,0),COLOR00FF00;   
  30. STICKLINE(OX<=CX,HX,LX,0,0),COLORFF00FF;   
  31. STICKLINE(OX>CX,OX,CX,3,0),COLOR00FF00;   
  32. STICKLINE(OX<=CX,OX,CX,3,0),COLORFF00FF;   
  33. DRAWKLINE(H,O,L,C);   
  34.   
  35. 【量H】:=IF((AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100);   
  36. STICKLINE(【量H】=100,L,H,0.4,0),COLORYELLOW;   
  37. STICKLINE(【量H】=100 AND C>=O,C,O,4,1),COLORYELLOW;   
  38. STICKLINE(【量H】=100 AND C<O,C,O,4,0),COLORYELLOW;   
  39.   
  40. ZDF:=(C-REF(C,1))/REF(C,1)*100;   
  41. STICKLINE(ZDF>9.8,O,C,2,0),COLORRED;   
  42. STICKLINE(ZDF<-9.8,O,C,2,0),COLORBLUE;   


=================================================
飞狐版本

C/C++ www.zegu.cn Code复制内容到剪贴板
  1. M1:=EMA(C,5);   
  2. M2:=EMA(C,13);   
  3. M3:=EMA(C,34);   
  4.   
  5. MC1:=EMA(C,55);   
  6. MC2:=EMA(C,89);   
  7. MA4:=EMA(C,144);   
  8.   
  9. 短线:IF(M1>MAX(M2,M3),M1,IF(M1<MIN(M2,M3),M2,M3)),COLOR00FF00,LINETHICK2;   
  10. PARTLINE(短线>REF(短线,1),短线),coloryellow,linethick2;   
  11. 长线:IF(MC1>MAX(MC2,MA4),MC1,IF(MC1<MIN(MC2,MA4),MC2,MA4)),COLORFFFF00,LINETHICK2;   
  12. PARTLINE(长线>REF(长线,1),长线),colorRED,linethick2;   
  13.   
  14. DRAWICON(短线>长线 AND L<长线 AND C>短线 AND C>O,L*0.98,4);   
  15.   
  16. DRAWICON(CROSS(MIN(短线,长线),C),H*1.02,5);   
  17.   
  18. {主图叠加指数K线}   
  19.   
  20. 分:=(LLV(INDEXL,P));  百:=(HHV(INDEXH,P))-分;   
  21. 点:=(LLV(L,P));   基:=(HHV(H,P))-点;   
  22. CC比:=(INDEXC-分)/百;  HH比:=(INDEXH-分)/百;   
  23. LL比:=(INDEXL-分)/百;  OO比:=(INDEXO-分)/百;   
  24. CX:=if(CAPITAL>0,CC比*基+点,c);    
  25. HX:=IF(CAPITAL>0,HH比*基+点,h);     
  26. LX:=IF(CAPITAL>0,LL比*基+点,l);    
  27. OX:=IF(CAPITAL>0,OO比*基+点,o);   
  28. STICKLINE(OX>CX,HX,LX,0,0),COLOR00FF00;   
  29. STICKLINE(OX<=CX,HX,LX,0,0),COLORFF00FF;   
  30. STICKLINE(OX>CX,OX,CX,6,0),COLOR00FF00;   
  31. STICKLINE(OX<=CX,OX,CX,6,0),COLORFF00FF;   
  32. KLINE(o,h,l,c,0);   
  33. 【量H】:=IF((AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,21)/HHV(C,21))*100);   
  34. STICKLINE(【量H】=100,L,H,0.8,0),COLORYELLOW;   
  35. STICKLINE(【量H】=100 AND C>=O,C,O,8,1),COLORYELLOW;   
  36. STICKLINE(【量H】=100 AND C<O,C,O,8,0),COLORYELLOW;   
  37.   
  38. ZDF:=(C-REF(C,1))/REF(C,1)*100;   
  39. STICKLINE(ZDF>9.8,O,C,5,0),COLORRED;   
  40. STICKLINE(ZDF<-9.8,O,C,5,0),COLORBLUE;   

1E183837221.png

1E183837221.png

=================================================
 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则