公式网-网站导航


网站搜索:  

公式在线 发表于2009/10/23 7:19:57

箱体的重组公式

 

C/C++ Code复制内容到剪贴板
  1. {箱体的重组公式 (在此,首先感谢提供各原指标的老师们。我提供出3个指标的组合公式。由于不太会贴图,所以麻烦各位有兴趣的话,若有时间,帮我贴张图。}   
  2.   
  3. 空:=EMA(C,5);   
  4. 均衡:EMA(空,5),COLORWHITE;   
  5. 中轨:HHV(MA(H,13),13),COLORyellow,LINETHICK1;   
  6. 趋势:LLV(MA(H,13),1),COLORred,LINETHICK1;   
  7. varA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;    
  8. varB:=EMA(0.667*REF(varA,1)+0.333*varA,5);DRAWTEXT(IF(VOL>=1.3*MA(VOL,5) AND COUNT(varA>=varB AND varA<-17,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'买入');   
  9.   
  10.   
  11. varC:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100;   
  12.   
  13. VAR1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) /   
  14. (HHV(HIGH,21) - LLV(LOW,21))));   
  15. VAR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) /   
  16. (HHV(HIGH,21) - LLV(LOW,21))));   
  17. VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) /   
  18. (HHV(HIGH,6) - LLV(LOW,6))),34));   
  19. TY:=C;   
  20. A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10);   
  21. C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);   
  22. A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10);   
  23. C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);   
  24. A:=REF(C,BARSLAST(HD));   
  25. Z:=REF(L,BARSLAST(LD));   
  26. T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;   
  27. T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);   
  28. 波峰:IF(T1,A,A),COLORYELLOW,linethick3,POINTDOT;   
  29. 波谷:IF(T2,Z,Z),COLORWHITE,linethick3,POINTDOT;   
  30. var1:=(HIGH+LOW+OPEN+2*CLOSE)/5;   
  31. var2:=REF(var1,1);   
  32. var3:=SMA(MAX(var1-var2,0),10,1)/SMA(ABS(var1-var2),10,1)*100;   
  33. var4:=FILTER(IF(COUNT(var3<20,5)>=1 AND COUNT(var1=LLV(var1,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2,1,0),5);   
  34. DRAWICON(var4,LOW,1);var5:=FILTER(均衡>REF(均衡,1)AND 中轨<REF(中轨,1)AND C>REF(C,1),11);   
  35. DRAWTEXT(var5,Low*0.985,'加仓'),COLORyellow;   
  36. DRAWTEXT(var5,Low*0.995,'^' ),COLORyellow;   
  37.   
  38.   
  39.   
  40. var6:=REF(CLOSE,1);    
  41. var7:=SMA(MAX(CLOSE-var6,0),6,1)/SMA(ABS(CLOSE-var6),6,1)*100;    
  42. DRAWTEXT(CROSS(84,var7),H*1.035,'减仓'),COLOR00FF00 ;   
  43. DRAWTEXT(CROSS(84,var7),H*1.015,'◇' ),COLOR00FF00;   
  44.   
  45.   
  46. ma20:ma(c,20),colorwhite;   
  47. ma120:ma(c,120),colorffcccc;   
  48. ma250:ma(c,250),colorffcc66;   
  49. 乖离线:=((c-ref(ma20,1))/20+ma20)*1.20;   
  50. tt1:=cross(ma20,ma120)  and cross(ma20,ma250) and v>ref(v,1);   
  51. tt2:=ma20>ref(ma20,2) and v>ref(v,1) and cross(c,ma20);   
  52. STICKLINE(TT1,l,l-0.09,4,0),coloryellow;   
  53. DRAWTEXT(TT1,l-0.13,'金叉'),coloryellow;   
  54. STICKLINE(cross(c,ma120) and cross(c,ma250) and cross(c,ma20),l,l-0.09,4,0),coloryellow;   
  55. STICKLINE(tt2,l,l-0.09,4,0),coloryellow;   
  56.   
  57. STICKLINE(cross(c,乖离线),h,h+0.09,4,0),color00ff00;   
  58. DRAWTEXT(cross(c,乖离线) ,h+0.13,'卖'),color00ff00;   
  59. STICKLINE(ma250>=ref(ma250,1) and ma20>=ref(ma20,1) and cross(c,ma250),l,l-0.09,4,0),colorffcc66;   
  60. DRAWTEXT(ma250>=ref(ma250,1) and  ma20>=ref(ma20,1) and cross(c,ma250),l-0.13,'牛象'),colorffcc66;   
  61. STICKLINE(ma120>=ref(ma120,1) and cross(c,ma20) and cross(c,ma120) and v>ref(v,1),l,l-0.09,4,0),colorff00ff;   
  62.   
  63. RSV:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);   
  64. K:=SMA(RSV,3,1);   
  65. D:=SMA(K,3,1);   
  66. J:=((3 * K) - (2 * D));   
  67. RSV24:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);   
  68. K24:=SMA(RSV24,3,1);   
  69. D24:=SMA(K24,3,1);   
  70. J24:=((3 * K24) - (2 * D24));   
  71. U2L:=IF((CLOSE >= MA(CLOSE,20)),80,50);   
  72. L2L:=IF((CLOSE >= MA(CLOSE,20)),50,20);   
  73. RH1:=IF(((J < U2L) AND (REF(J,1) >= U2L)),HHV(REF(HIGH,1),(BARSLAST(((J >= U2L) AND (REF(J,1) < U2L))) -  1)),REF(HHV(REF(HIGH,1),(BARSLAST(((J >= U2L) AND (REF(J,1) < U2L))) - 1)),BARSLAST(((J < U2L) AND REF(J,1)))));   
  74. RH4:=IF((HIGH > RH1),LOW,REF(LOW,BARSLAST((HIGH > RH1))));   
  75. RH42:=IF((HIGH > RH1),J,REF(J,BARSLAST((HIGH > RH1))));   
  76. RH5:=IF((((HIGH > RH4) AND (J < RH42)) AND (J < J24)),HIGH,REF(HIGH,BARSLAST((((HIGH > RH4) AND (J < RH42)) AND (J < J24)))));   
  77. DRAWTEXT(FILTER(((((((((OPEN > ma120) AND (ma20 < ma120)) AND (LOW <= ma120)) AND ((ma20 - REF(ma20,1)) > 0)) AND (CLOSE > OPEN)) AND ((ma120 - REF(ma120,1)) > 0)) AND (HIGH < RH5)) AND (CLOSE >= ma120)),15),LOW,'★120跳马');   
  78.   
  79. AA:=CROSS(MA(C,5),MA(C,20))AND CROSS(MA(C,5),MA(C,30))AND CROSS(MA(C,5),MA(C,60));   
  80.   
  81.              BB:=MA(C,60)>MA(C,10)AND CROSS(MA(C,10),MA(C,30))AND MA(C,30)>MA(C,20)AND ABS(MA(C,60)-MA(C,20))/MA(C,20)<0.05;   
  82. CC:=MA(C,30)>MA(C,5)AND CROSS(MA(C,5),MA(C,20))AND MA(C,20)>MA(C,10);   
  83. DD:=ABS((MA(C,5)-MA(C,10))+(MA(C,10)-MA(C,20))+(MA(C,20)-MA(C,30)))<0.02 AND MA(C,5)>REF(MA(C,5),1)AND    
  84.   
  85. MA(C,10)>REF(MA(C,10),1);   
  86. EE:=MA(C,20)>MA(C,5)AND CROSS(MA(C,5),MA(C,10))AND MA(C,10)>MA(C,60)AND ABS(MA(C,20)-MA(C,60))/MA(C,60)<0.05;   
  87. FF:=AA OR BB OR CC OR DD OR EE;   
  88. AA1:=AMOUNT/V;   
  89. BB1:=L<AA1*0.9;   
  90. CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;   
  91. DD1:=L<MA(C,5)*0.921;   
  92. EE1:=V<MA(V,5)*1.5;   
  93. FF1:BB1 AND CC1 AND DD1 AND EE1,LINETHICK0;   
  94. DRAWTEXT(FF1,l*0.99,' 老鼠仓'),COLORred;   
  95. STICKLINE(FF1,H,L,0.5,0),COLORRED;   
  96. STICKLINE(FF1,O,C,6,1),COLORRED;   

 



网站搜索:  



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