通达信数浪、操盘、MACD主图

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

 数浪、操盘、MACD

复制内容到剪贴板
  1. {参数:N:1,100,5;S:0,2,2;}   
  2. M:=(3*C+L+2*H)/6;   
  3. HR:=HHV(HIGH,55);   
  4. HRY:=LLV(LOW,55);   
  5. WLT1:=EMA(M,3);   
  6. WLT2:=EMA(M,5);   
  7. DRAWBAND(WLT1,RGB(240,240,0),WLT2,RGB(20,120,250));   
  8. VR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));   
  9. VR2:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));   
  10. VR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));   
  11. DIR1:=ABS(CLOSE-REF(CLOSE,5));   
  12. VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);   
  13. ER1:=DIR1/VIR1;   
  14. CS1:=ER1*(0.8-2/8)+2/8;   
  15. CQ1:=CS1*CS1;   
  16. DIR2:=ABS(CLOSE-REF(CLOSE,10));   
  17. VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);   
  18. ER2:=DIR2/VIR2;   
  19. CS2:=ER2*(0.8-2/24)+2/24;   
  20. CQ2:=CS2*CS2;   
  21. 决策:EMA(((SLOPE(CLOSE,21) * 20) + CLOSE),42),COLOR0168FF,LINETHICK2;   
  22. 持币:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK3;   
  23. 操盘线:IF(持币/REF(持币,1)>0.997,持币,DRAWNULL),COLORFFDDEE,LINETHICK3;   
  24. 持股:IF(持币/REF(持币,1)>1.001,持币,DRAWNULL),COLORRED,LINETHICK3;   
  25. GG1:=CROSS(WLT1,WLT2);   
  26. 超买:=MA(C,10)*IF(CAPITAL=0,1.04,1.1),POINTDOT,COLORGREEN,LINETHICK2;   
  27. 超卖:=MA(C,10)*IF(CAPITAL=0,0.95,0.9),POINTDOT,COLORRED,LINETHICK2;   
  28. DD:=决策>REF(决策,1) AND REF(决策,1) >REF(决策,2);   
  29. GG2:=CROSS(WLT1,决策);   
  30. HRY2:=HHV(HIGH,21);   
  31. GG3:=C<HRY2*0.8 AND C>SQRT(HR*HRY);   
  32. JJ1:=C<HRY*1.62;   
  33. TJ1:=GG1;   
  34. TJ2:=GG2  AND JJ1;   
  35. TJ3:=GG1 AND GG3 ;   
  36. XG:=TJ1  OR TJ3 ;   
  37. STICKLINE(XG,C,O,4,0),COLOR009999;   
  38. STICKLINE(XG,C,O,3,0),COLOR00BBBB;   
  39. STICKLINE(XG,C,O,1.5,0),COLOR00DDDD;   
  40. STICKLINE(XG,C,O,0.3,0),COLOR00FFFF;   
  41. SAL1:=HIGH>超买;   
  42. SAL2:=C<O AND (O-C)/C>0.03;   
  43. BB:= C<WLT2;   
  44. BB1:=CROSS(WLT2,WLT1);   
  45. BB3:=HIGH>HRY*1.38;   
  46. SAL01:= SAL1 AND SAL2 AND BB AND BB3;   
  47. SAL02:=BB3 AND BB1;   
  48. SAL:=SAL01 OR SAL02;   
  49. STICKLINE(SAL,C,O,4,0),COLOR008800;   
  50. STICKLINE(SAL,C,O,3,0),COLOR00BB00;   
  51. STICKLINE(SAL,C,O,1.5,0),COLOR00DD00;   
  52. STICKLINE(SAL,C,O,0.3,0),COLOR00FF00;   
  53. DIF:=EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF,NODRAW;   
  54. DEA:=EMA(DIF,9),COLOR00FFFF,NODRAW;   
  55. MACD:2*(DIF-DEA),COLORFF60FF,NODRAW;   
  56. STICKLINE(MACD<0  AND  MACD>REF(MACD,1),C,O,0.15,0),COLOR0099FF;   
  57. STICKLINE(MACD>0,C,O,0.15,0),COLORFF50FF;   
  58. STICKLINE(MACD<0  AND  MACD<REF(MACD,1),C,O,0.15,0),COLORFFFFF0;    
  59. 转折线:ZIG(3,5),COLORFFFFFF;   
  60. EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);   
  61. EX1:=ZIG(3,5)<REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)>=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);   
  62. PL10:=ZIG(3,13);   
  63. EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)<=REF(ZIG(3,10),3);   
  64. EX2:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)>=REF(ZIG(3,10),3);   
  65. PL20:=ZIG(3,26);   
  66. EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)<=REF(ZIG(3,20),3);   
  67. EX3:=ZIG(3,20)<REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)>=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)>=REF(ZIG(3,20),3);   
  68. PL40:=ZIG(3,55);   
  69. 走强1:=BARSLAST(转折线<REF(转折线,1));   
  70. 走弱1:=BARSLAST(转折线>REF(转折线,1));   
  71. 走强2:=BARSLAST(PL10<REF(PL10,1));   
  72. 走弱2:=BARSLAST(PL10>REF(PL10,1));   
  73. 走强3:=BARSLAST(PL20<REF(PL20,1));   
  74. 走弱3:=BARSLAST(PL20>REF(PL20,1));   
  75. ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);   
  76. ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0);   
  77. DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0);   
  78. DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0);   
  79. ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0);   
  80. ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0);   
  81. DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0);   
  82. DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0);   
  83. DRAWTEXT(EN1 AND DTJZ5=1,L*0.99,'(Ⅰ)'),COLORFFFF00;   
  84. DRAWTEXT(EX1 AND DTJD5=2,H*1.02,'(Ⅱ)'),COLORFFFF00;   
  85. DRAWTEXT(EN2 AND ZTJZ5=1,L*0.99,'(Ⅲ)'),COLORFFFF00;   
  86. DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJD5=1,H*1.02,'⑴'),COLOR00FFFF;   
  87. DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2,L*0.97,'⑵'),COLOR00FFFF;   
  88. DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJZ5=2,H*1.02,'⑶'),COLOR00FFFF;   
  89. DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=3,L*0.98,'⑷'),COLOR00FFFF;   
  90. DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.01,'⑸'),COLOR00FFFF;   
  91. DRAWTEXT(EN2 AND DTJZ10=1,L*0.94,'【A】'),COLOR00FF00;   
  92. DRAWTEXT(EX2 AND DTJD10=2,H*1.01,'【B】'),COLOR00FF00;   
  93. DRAWTEXT(EN3 AND ZTJZ10=1,L*0.94,'【C】'),COLOR00FF00;   
  94. DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.06,'①'),LINETHICK3,COLORFFFFFF;   
  95. DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2,L*0.93,'②'),LINETHICK3,COLORFFFFFF;   
  96. DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=2 OR (ZTJD10=0 OR ZTJD10=2) AND EX2,H*1.05,'③'),LINETHICK3,COLORFFFFFF;   
  97. DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=3,L*0.94,'④'),LINETHICK3,COLORFFFFFF;   
  98. DMLJ:=HHV(H,120);   
  99. E:=(H+L+O+2*C)/5;    
  100. CRTP:=E+(H-L);   
  101. CRZL:=2*E-L;   
  102. CRZC:=2*E-H;   
  103. CRFZ:=E-(H-L);   
  104. CRXL:=(E+CRTP+CRZL+CRZC+CRFZ)/5;   
  105. 高:=CONST(CRTP),COLORRED;   
  106. 阻:=CONST(CRZL),COLORC7C9FF;   
  107. 支:=CONST(CRZC),COLOR7C9CFF;   
  108. 反:=CONST(CRFZ),COLORDD00DD;   
  109. 心理:=CONST(CRXL);   
  110. 高压:DRAWLINE(S>1&&CURRBARSCOUNT=5+1,高,ISLASTBAR,高,1),COLOR0000FF;   
  111. 阻力:DRAWLINE(S>1&&CURRBARSCOUNT=5+1,阻,ISLASTBAR,阻,1),COLOR0099FF;   
  112. 支撑:DRAWLINE(S>1&&CURRBARSCOUNT=5+1,支,ISLASTBAR,支,1),COLORGREEN;   
  113. 反转价:DRAWLINE(S>1&&CURRBARSCOUNT=5+1,反,ISLASTBAR,反,1),COLORDD00DD;   
  114. 次日心理价:DRAWLINE(S>1&&CURRBARSCOUNT=5+1,心理,ISLASTBAR,心理,1),COLORFFFFFF;   
  115. DRAWTEXT(ISLASTBAR,反,' 反 转'),LINETHICK1,COLORDD00DD;   
  116. DRAWTEXT(ISLASTBAR,支,' 支 撑'),LINETHICK1,COLOR00FF00;   
  117. DRAWTEXT(ISLASTBAR,阻,' 阻 力'),LINETHICK1,COLOR0099FF;   
  118. DRAWTEXT(ISLASTBAR,高,' 高 压'),LINETHICK1,COLOR0000FF;   
  119. T1:=CONST(LLVBARS(LOW,10));   
  120. T1HIGH:=CONST(REF(HIGH,T1));   
  121. CC:=CONST(CURRBARSCOUNT);   
  122. T2:=CONST(BARSLAST(CURRBARSCOUNT>CC+T1 AND H>T1HIGH));   
  123. T2HIGH:=CONST(REF(HIGH,T2));   
  124. T3:=CONST(BARSLAST(CURRBARSCOUNT>CC+T2 AND HIGH>T2HIGH));   
  125. T3HIGH:=CONST(REF(HIGH,T3));   
  126. 猎击线:DRAWLINE(CURRBARSCOUNT=T3+1, T3HIGH, ISLASTBAR, T3HIGH, 1),COLOR00FFFF,LINETHICK1;   
  127. DRAWTEXT(ISLASTBAR, T3HIGH, '猎击线')LINETHICK1,COLOR00FFFF;   
  128. IF(S=1, CRTP,DRAWNULL),COLORRED;   
  129. IF(S=1, CRZL,DRAWNULL),COLORC7C9FF;   
  130. IF(S=1, CRZC,DRAWNULL),COLOR7C9CFF;   
  131. IF(S=1, CRFZ,DRAWNULL),COLORDD00DD;   
  132. IF(S=1, CRXL,DRAWNULL),COLORFFDDFF;   
  133. 决策点:IF(决策<REF(决策,1),决策,DRAWNULL),COLORFF6128,LINETHICK2;   

7D71139739.jpg

7D71139739.jpg

回复

使用道具 举报

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

本版积分规则