9评论

1收藏

Chaikin's Volatility_Kalenzo 波幅

avatar 360 | 3718 人阅读 | 9 人评论 | 2018-03-22

XAUUSDH1.png

  1. //+------------------------------------------------------------------+
  2. //|                                         Chaikin's Volatility.mq4 |
  3. //|                                                          Kalenzo |
  4. //|                                      bartlomiej.gorski@gmail.com |
  5. //+------------------------------------------------------------------+
  6. #property copyright "Kalenzo"
  7. #property link      "bartlomiej.gorski@gmail.com"

  8. #property indicator_separate_window
  9. #property indicator_buffers 1
  10. #property indicator_color1 DeepSkyBlue
  11. #property indicator_level1 0
  12. //---- input parameters
  13. extern int       iPeriod=10;
  14. extern int       maPeriod=10;
  15. extern int       barsToCount = 2000;
  16. //---- buffers
  17. double chakin[];
  18. double hl[];
  19. double emahl[];

  20. //+------------------------------------------------------------------+
  21. //| Custom indicator initialization function                         |
  22. //+------------------------------------------------------------------+
  23. int init()
  24.   {
  25. //---- indicators
  26.    IndicatorBuffers(3);
  27.    SetIndexStyle(0,DRAW_LINE);
  28.    SetIndexBuffer(0,chakin);
  29.    
  30.    SetIndexBuffer(1,hl);
  31.    SetIndexBuffer(2,emahl);
  32. //----
  33.    return(0);
  34.   }
  35. //+------------------------------------------------------------------+
  36. //| Custom indicator deinitialization function                       |
  37. //+------------------------------------------------------------------+
  38. int deinit()
  39.   {
  40. //----
  41.    
  42. //----
  43.    return(0);
  44.   }
  45. //+------------------------------------------------------------------+
  46. //| Custom indicator iteration function                              |
  47. //+------------------------------------------------------------------+
  48. int start()
  49.   {
  50.    int limit = barsToCount;
  51.    
  52. //----
  53.    for(int c = 0 ;c <= limit ;c++) hl[c]=High[c]-Low[c];
  54.    for(int e = 0 ;e <= limit ;e++) emahl[e]= iMAOnArray(hl,0,maPeriod,0,MODE_EMA,e);
  55.    
  56.    for(int i = 0 ;i <= limit-20 ;i++)
  57.    {  
  58.       chakin[i] = ( (emahl[i]-emahl[i+iPeriod])/emahl[i+iPeriod] ) *100;  
  59.    }
  60. //----
  61.    return(0);
  62.   }
  63. //+------------------------------------------------------------------+
复制代码


Chaikin's Volatility_Kalenzo.mq4
""
还没有人打赏,支持一下

评论|共 9 个

铭聚远i

发表于 2018-3-28 12:39:45 | 显示全部楼层

[s:134]

careerC

发表于 2018-3-28 13:30:51 | 显示全部楼层

666666666666

渔人

发表于 2020-6-12 22:41:46 | 显示全部楼层

我是个凑数的。。。

zgicp

发表于 2020-6-16 15:50:03 | 显示全部楼层

帮帮顶顶!!

小汪洋

发表于 2020-6-24 11:13:39 | 显示全部楼层

我是来刷分的,嘿嘿

uoykp

发表于 2020-6-24 14:40:22 | 显示全部楼层

不错不错,楼主您辛苦了。。。

lzjiang

发表于 2020-11-15 16:20:38 | 显示全部楼层

超人king

发表于 2021-7-8 23:40:19 | 显示全部楼层

支持下

润菜

发表于 2021-8-9 12:19:00 | 显示全部楼层

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则