分享

老树新牙,再发个KD(副图 原码)-通达信指标

 盲人王后 2011-11-13
发表于 2011-11-13 10:14:10
  1. MK:="KDJ.K#MONTH"(9,3,3);
  2. MD:="KDJ.D#MONTH"(9,3,3);
  3. WK:="KDJ.K#WEEK"(9,3,3);
  4. WD:="KDJ.D#WEEK"(9,3,3);
  5. K:="KDJ.K"(9,3,3);D:="KDJ.D"(9,3,3);
  6. KK:="KDJ.K"(16,5,3);DD:="KDJ.D"(16,5,3);
  7. DPRSV:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
  8. STICKLINE(WK>WD,110,-10,4,0),COLOR000029;
  9. STICKLINE(WK<WD,110,-10,4,0),COLOR292900;
  10. STICKLINE(MK>MD,0,100,4,0),COLOR260026;
  11. STICKLINE(MK<MD,0,100,4,0),COLOR261600;
  12. DRAWBAND(K,RGB(200,20,10),D,RGB(10,100,200));
  13. STICKLINE(KK>DD,KK,DD,3,0),COLOR0039AA;
  14. STICKLINE(KK>DD,KK,DD,2,0),COLOR0069DD;
  15. STICKLINE(KK>DD,KK,DD,1,0),COLOR0099DD;
  16. STICKLINE(KK>DD,KK,DD,0,0),COLOR009AFF;
  17. STICKLINE(KK<DD,KK,DD,3,0),COLOR009900;
  18. STICKLINE(KK<DD,KK,DD,2,0),COLOR00AA00;
  19. STICKLINE(KK<DD,KK,DD,1,0),COLOR00DD00;
  20. STICKLINE(KK<DD,KK,DD,0,0),COLOR00FF00;
  21. DPK:SMA(DPRSV,3,1),COLORYELLOW;


  22. {背离}
  23. DIF:="MACD.DIF"(12,26,9);DEA:="MACD.DEA"(12,26,9);
  24. {K:="KDJ.K"(9,3,3);D:="KDJ.D"(9,3,3);}
  25. RSI1:="RSI.RSI1"(6,12,24);RSI2:="RSI.RSI2"(6,12,24);
  26. A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
  27. B1:=REF(C,A1+1)>C AND REF(DIF,A1+1)<DIF AND CROSS(DIF,DEA);
  28. A2:=BARSLAST(REF(CROSS(K,D),1));
  29. B2:=REF(C,A2+1)>C AND REF(K,A2+1)<K AND CROSS(K,D);
  30. A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));
  31. B3:=REF(C,A3+1)>C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);
  32. C1:=BARSLAST(REF(CROSS(DEA,DIF),1));
  33. D1:=REF(C,C1+1)<C AND REF(DIF,C1+1)>DIF AND CROSS(DEA,DIF);
  34. C2:=BARSLAST(REF(CROSS(D,K),1));
  35. D2:=REF(C,C2+1)<C AND REF(K,C2+1)>K AND CROSS(D,K);
  36. C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));
  37. D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)>RSI1 AND CROSS(RSI2,RSI1);

  38. MACD底背离:=FILTER(B1>0,1);
  39. KDJ底背离:=FILTER(B2>0,1);
  40. RSI底背离:=FILTER(B3>0,1);
  41. MACD顶背离:=FILTER(D1>0,1);
  42. KDJ顶背离:=FILTER(D2>0,1);
  43. RSI顶背离:=FILTER(D3>0,1);
  44. STICKLINE(RSI底背离,0,30,1,0),COLORFFCC66;
  45. DRAWTEXT(RSI底背离,45,'RSI底背'),COLORFFCC66;
  46. STICKLINE(KDJ底背离,0,30,1,0),COLORWHITE;
  47. DRAWTEXT(KDJ底背离,45,'KDJ底背'),COLORWHITE;
  48. STICKLINE(MACD底背离,0,30,1,0),COLORYELLOW;
  49. DRAWTEXT(MACD底背离,45,'MACD底背'),COLORYELLOW;
  50. STICKLINE(RSI顶背离,100,65,1,0),COLORDD9900;
  51. DRAWTEXT(RSI顶背离,80,'RSI顶背'),COLORDD9900;
  52. STICKLINE(KDJ顶背离,100,65,1,0),COLORDDDDDD;
  53. DRAWTEXT(KDJ顶背离,80,'KDJ顶背'),COLORDDDDDD;
  54. STICKLINE(MACD顶背离,100,65,1,0),COLOR0066DD;
  55. DRAWTEXT(MACD顶背离,80,'MACD顶背'),COLOR0066DD;
  56. {买卖奇准}
  57. 买:=MA(CLOSE,1);
  58. 卖:=(LOW+HIGH+CLOSE)/3;
  59. 奇:= MA(卖,5);
  60. 准:= HHV(奇,10);
  61. 奇准:= MA(卖,5);
  62. 买卖:=LLV(奇准,10);
  63. 急卖奇准:IF(HHV((买<准),5),100,70),COLORLIBLUE;
  64. 短卖奇准:IF(HHV((买<准),10),100,70),COLORGREEN;
  65. 急买奇准:IF(LLV((买<买卖),5),30,0),COLORRED;
  66. 短买奇准:IF(LLV((买<买卖),10),30,0),COLORYELLOW;
  67. TTR:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),5);
  68. HD:=(HIGH - REF(HIGH,1));
  69. LD:=(REF(LOW,1) - LOW);
  70. DMP:=(SUM(IF(((HD > 0) AND (HD > LD)),HD,0),5) );
  71. DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),5);
  72. 神偷线:=(((DMP ) * 100) / TTR);
  73. 辅助线:=((DMM * 100) / TTR);
  74. 动向趋势线:=(MA(((ABS((辅助线 - 神偷线)) / (辅助线 + 神偷线)) * 100),3));
  75. 有戏:( IF(((动向趋势线 > 88) AND (神偷线 < 5.8)),20,0)),LINETHICK1,COLORFF00FF;   
复制代码
1.jpg


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约