公式网 股票指标公式源码分享 登录 注册
公式指标平网
未来函数检测
首页 金钻指标 通达信公式 大智慧公式 同花顺公式 文华财经公式 东财通公式 飞狐公式 操盘手公式 其他公式 公式解答 股票软件 股票池
当前位置:→ 公式网 > 通达信公式 > 正文 → 正文

【画线主图】+点石成金

发布时间:2009/9/16 9:48:31  浏览次数:

回答朋友问题:★26日更新。因有溢出背景不正常的画面,可调参数N。★

有无背景色在视觉上有明显的不同。TDX没有像飞狐那样画面隋K线变动,也

没有画面最高最低函数。在【画线主图】中根据画面中指标最大最小值使其

读图部份作色只能满足读图需要。也是在TDX中第一次试试,不能像飞狐和

DZH2那样要求。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

   〈【画线主图】+点石成金〉修改了不少原码,主要解决图不正当的压缩

和背景色问题。自功画趋势线本身就成在图向上或向下压缩,因此5分钟、1

分钟图少用。对它们趋势线的意义也不大。

保留原《画线主图》说明:  

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

《画线主图》中只有均线和画线。指标栏也有文字,就不另加说明了。

    趋势用了网上破解的方法。感谢原作者!方法思路比较正规,也就有了

    发展的余地。这里再次告诉那些爱检测的朋友,自功画趋势线一般离不

     开未来函数。画出来是供绘分晰,不是叫你买卖。检测它反而显得自已

    知识不凡足。
   
    公式只有50输出的通达信才能用。有的函数是通达信才有,其它版本这

    类公式很多。不要搞出力不得好的事。
  
=============================================

一,新增缺口显示,但宽度不是真实的。有些长期未补的缺口,也有向上或

    向下压缩图的现象,用系统可选择显示不显示。新增缺口显示用参数P

   选择。但系统得关掉显示,否则解决不了压缩现象。

二,有两条〈点石成金〉画线。它们是以趋势线的高低点为基础的。高点是

   以前高1为起点。低点是以前低1和低2中较低的为起点。参数K可选择只画

   低点的一条线、或两条高低点都画、都不画。

   因TDX在换周期时一搬默认参数为0(有0参数的指标)。因此K和P为0时是

  显示缺口和画两条画线。

三,本次是以付件方式发出。没加密。低版本就用劳动了。想用就找找我

   发的两次股软。第二次中副图公式里面部有,不用左求右求。


想起来了!公式同名可能引不进,同时也发源码吧。
【画线主图】+点石成金

 

C/C++ Code复制内容到剪贴板
  1. {画线主图 TDX  N:1,100,8  K:0,2,0  P:0,1,0}   
  2. ZGD:=HHV(H,60);   
  3. ZGD2:=CONST(ZGD);   
  4. ZDD:=LLV(L,60);   
  5. ZDD2:=CONST(ZDD);   
  6. GJ:=(C+H+L+O)/4;   
  7. 明日阻力:=L+(GJ-L)+(C-L);   
  8. 明日支撑:=L+(C-GJ);   
  9. KOH:=L>REF(H,1);   
  10. KOL:=H<REF(L,1);   
  11. HIF:=L>REF(H,BARSLAST(KOH)+1);   
  12. NHIF:=L<=REF(H,BARSLAST(KOH)+1);   
  13. LIF:=H<REF(L,BARSLAST(KOL)+1);   
  14. NLIF:=H>=REF(L,BARSLAST(KOL)+1);   
  15. 下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);   
  16. RRRSV:=SMA(下档线,3,1);   
  17. KKK:=SMA(RRRSV,3,1);   
  18. DDDDD:=((3 * RRRSV) - (2 * KKK));   
  19. JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);   
  20. RSV24:=SMA(JJ12,3,1);   
  21. K24:=SMA(RSV24,3,1);   
  22. D24:=((3 * RSV24) - (2 * K24));   
  23. 压力2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;   
  24. 底部:=LLV(HIGH,30),COLOR00FF00;   
  25. AA:=REF(H,N)=HHV(H,2*N+1);  AA1:=REF(L,N)=LLV(L,2*N+1);   
  26. QY:=BACKSET(AA,N+1);  QY1:=BACKSET(AA1,N+1);   
  27. CC:=FILTER(QY,N) AND H=HHV(H,N+1);  CC1:=FILTER(QY1,N) AND L=LLV(L,N+1);   
  28. DDD:=BARSLAST(CC);  DD1:=BARSLAST(CC1);   
  29. GDTS:=IF(CC,CURRBARSCOUNT,0);  DDTS:=IF(CC1,CURRBARSCOUNT,0);   
  30. DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);  DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);   
  31. GDCS1:=CONST(DINGBUTS);  DDCS1:=CONST(DDTS1);   
  32. GDCS13:=CONST(REF(HIGH,GDCS1-1));  DDCS13:=CONST(REF(L,DDCS1-1));   
  33. DINGBUTS1:=REF(DINGBUTS,DDD+1);  DDTS2:=REF(DDTS1,DD1+1);   
  34. GDCS2:=CONST(DINGBUTS1);  DDCS2:=CONST(DDTS2);   
  35. GDCS23:=CONST(REF(HIGH,DINGBUTS1-1));  DDCS23:=CONST(REF(L,DDTS2-1));   
  36. XG1:=BACKSET(ISLASTBAR,GDCS1);  XD1:=BACKSET(ISLASTBAR,DDCS1);   
  37. XG2:=BACKSET(ISLASTBAR,DINGBUTS1);  XD2:=BACKSET(ISLASTBAR,DDTS2);   
  38. XDD:=IF(DDCS13<=DDCS23,XD1,XD2);   
  39. M:=INTPART(3*N/5);   
  40. AAA:=REF(H,M)=HHV(H,2*M+1);   
  41. QYY:=BACKSET(AAA,M+1);   
  42. CCC:=FILTER(QYY,M) AND H=HHV(H,M+1);   
  43. DDDD:=BARSLAST(CCC),NODRAW;   
  44. GDTSS:=IF(CCC,CURRBARSCOUNT,0);   
  45. DINGBUTSS:=IF(DDDD,REF(GDTSS,DDDD),GDTSS);   
  46. GDCS11:=CONST(DINGBUTSS);   
  47. DINGBUTS11:=REF(DINGBUTSS,DDDD+1);   
  48. GDCS22:=CONST(DINGBUTS11);   
  49. AA11:=REF(L,M)=LLV(L,2*M+1);   
  50. QY11:=BACKSET(AA11,M+1);   
  51. CC11:=FILTER(QY11,M) AND L=LLV(L,M+1);   
  52. DD11:=BARSLAST(CC11);   
  53. DDTSS:=IF(CC11,CURRBARSCOUNT,0);   
  54. DDTS11:=IF(DD11,REF(DDTSS,DD11),DDTSS);   
  55. DDCS11:=CONST(DDTS11);   
  56. DDTS22:=REF(DDTS11,DD11+1);   
  57. DDCS22:=CONST(DDTS22);   
  58. 高点压力M:=DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORRED,LINETHICK1;   
  59. 低点支撑M:=DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1) COLORRED,LINETHICK1;   
  60. BCG:=SUM(XG1,0);  BCD:=SUM(XDD,0);   
  61. 今日阻力:REF(明日阻力 , 1),NODRAW;   
  62. 今日支撑:REF(明日支撑 , 1),NODRAW;   
  63. 压力位:IF(ISLASTBAR,压力2,DRAWNULL),NODRAW;   
  64. 底部位:IF(ISLASTBAR,底部,DRAWNULL),NODRAW;   
  65. 高点压力:=DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) ,COLORBLUE,LINETHICK1;   
  66. 低点支撑:=DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1),COLORBLUE,LINETHICK1;   
  67. 高:=CONST(MAX(MAX(MAX(MAX(MAX(MAX(ZGD2,高点压力),低点支撑),GDCS13),GDCS23),高点压力M)   
  68. ,低点支撑M));   
  69. 低:=CONST(MIN(MIN(MIN(MIN(MIN(MIN(ZDD2,DDCS23),DDCS13),低点支撑),高点压力),低点支撑M)   
  70. ,高点压力M));   
  71. DRAWBAND(高,RGB(100,100,100),低,RGB(100,100,100));   
  72. DRAWBAND(高点压力,RGB(00,00,100),低点支撑,RGB(00,00,100));   
  73. 点石成金H:=IF(CLOSE>200,SUM(H*VOL,BCG)/SUM(VOL,BCG),SUM(AMOUNT,BCG)/   
  74. SUM(V,BCG)/100*SUM(H,BCG)/SUM(C,BCG));   
  75. 点石成金L:=IF(CLOSE>200,SUM(L*VOL,BCD)/SUM(VOL,BCD),SUM(AMOUNT,BCD)/   
  76. SUM(V,BCD)/100*SUM(L,BCD)/SUM(C,BCD));   
  77. ZGSTAR:=(高点压力+低点支撑)/2;   
  78. ZGEND:=CONST((高点压力+低点支撑)/2);   
  79. STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);   
  80. 中轨:DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLOR555555,LINETHICK1;   
  81. 上缺口:=P=0 AND HIF AND BARSLAST(KOH)<BARSLAST(NHIF)   
  82. AND BARSLAST(HIF)<BARSLAST(NHIF);   
  83. HG:=IF(上缺口,REF(H,BARSLAST(KOH)+1),DRAWNULL);   
  84. STICKLINE(上缺口,HG,HG*1.001,10,0),COLOR888888;   
  85. 下缺口:=P=0 AND LIF AND BARSLAST(KOL)<BARSLAST(NLIF) AND BARSLAST(LIF)   
  86. <BARSLAST(NLIF);   
  87. LG:=IF(下缺口,REF(L,BARSLAST(KOL)+1),DRAWNULL);   
  88. STICKLINE(下缺口,LG,LG*0.999,10,0),COLOR888888;   
  89. DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORRED,LINETHICK1;   
  90. DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1) COLORRED,LINETHICK1;   
  91. STICKLINE(XG2,GDCS23,GDCS23,0.5,1),COLORWHITE;   
  92. STICKLINE(XG1,GDCS13,GDCS13,0.5,1),COLORYELLOW;   
  93. STICKLINE(XD2,DDCS23,DDCS23,0.5,1),COLORMAGENTA;   
  94. STICKLINE(XD1,DDCS13,DDCS13,0.5,1),COLORCYAN;   
  95. STICKLINE(ISLASTBAR AND C>=今日阻力,今日阻力,今日阻力,10,1),COLOR0000FF;   
  96. STICKLINE(ISLASTBAR AND C<今日阻力,今日阻力,今日阻力,10,1),COLOR00FF00;   
  97. STICKLINE(ISLASTBAR AND C>=今日支撑,今日支撑,今日支撑,10,1),COLORFF00FF;   
  98. STICKLINE(ISLASTBAR AND C<今日支撑,今日支撑,今日支撑,10,1),COLORFF8800;   
  99. STICKLINE(ISLASTBAR ,压力位,压力位,120,0),COLORFFFFFF;   
  100. STICKLINE(ISLASTBAR ,底部位,底部位,100,0),COLOR00FF00;   
  101. MA1:MA(CLOSE,5);   
  102. MA2:MA(CLOSE,10);   
  103. MA3:MA(CLOSE,20);   
  104. MA4:MA(CLOSE,60);   
  105. DRAWKLINE(H,O,L,C);   
  106. 点石成金1:IF(K=0 AND XG1,点石成金H,DRAWNULL),COLORGREEN,LINETHICK2;   
  107. 点石成金2:IF((K=0 OR K=1) AND  XDD,点石成金L,DRAWNULL),COLORRED,LINETHICK2;   

 

资源下载链接   资源大小:5KB

手机移动版 - 关于我们 - 联系我们 - 广告合作 - 下载声明 - 网站帮助 - 友情链接 - 网站地图 - TOP
湘ICP备09016573号-3 增值电信业务经营ICP许可证:湘B2-20210269 湘公网安备43108102000039号
Copyright © GSZX.COM.CN ,All Rights Reserved.
股票公式,股票指标,股票软件,股票知识