欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

EURX - 最后,找到了欧元指数的计算 - 这里是 - MetaTrader 4脚本

author emer | 985 人阅读 | 0 人评论 |

EURX - Finally, having found the calculation for the Euro Index - here it is - indicator for MetaTrader 4

EURX - Finally, having found the calculation for the Euro Index - here it is - indicator for MetaTrader 4

2009 年,我发布了 DXY(美元指数)指标,该指标受到好评,并以英语和俄语版本多次下载。现在找到了欧元指数的定义,我将其提交以供社区使用和评论。

定义可以在以下位置找到:外汇有限公司 

EURX - Finally, having found the calculation for the Euro Index - here it is - indicator for MetaTrader 4

//+------------------------------------------------------------------+
//|                                                   欧元指数.mq4 |
//|                                  版权所有 © 2015,安迪·汤普森 |
//|                                   邮件至:andydoc1@googlemail.com |
//+------------------------------------------------------------------+
#财产版权 “版权所有 © 2015,安迪·汤普森”
#财产关联      “邮件至:andydoc1@googlemail.com”#属性严格#财产指标_单独_窗口
#财产指标缓冲区 3
#财产Indicator_color1 红色#财产指示器宽度12
#财产Indicator_color2 黄色#财产指示器宽度21
#财产指标样式21
#财产Indicator_color3 青柠色#财产指示器宽度31
#财产指标样式32
//---- 缓冲区
双倍的ExtMapBuffer1[];双倍的ExtMapBuffer2[];双倍的ExtMapBuffer3[];
整数我;外部的 整数Short_term_SMA_period=20;外部的 整数long_term_SMA_period =40;//int winind;
//+------------------------------------------------------------------+
//|自定义指标初始化函数                         |
//+------------------------------------------------------------------+
整数初始化()
  {//---- 指标   设置索引样式(0,绘制线);
  设置索引缓冲区0,ExtMapBuffer1);
   设置索引标签(0,“丁香”);
   设置索引样式(1,绘制线);
  设置索引缓冲区1,ExtMapBuffer2);
   设置索引标签(1,短期_SMA_周期+“SMA”);
   设置索引样式(2,绘制线);
  设置索引缓冲区2,ExtMapBuffer3);
   设置索引标签(2,long_term_SMA_period+“SMA”);
   指标简称(“欧元指数:EURX/”+短期_SMA_周期+“SMA/”+long_term_SMA_period+“SMA”);//----  返回0);
  }//+------------------------------------------------------------------+
//|自定义指标去初始化函数                       |
//+------------------------------------------------------------------+
整数去初始化()
  {//----  返回0);
  }//+------------------------------------------------------------------+
//|自定义指标迭代函数                              |
//+------------------------------------------------------------------+
整数开始()
  {
  整数counted_bars=IndicatorCounted();
  如果(计数条<0)  返回(-1);
  如果(计数条数>0) counted_bars--;
  整数极限=酒吧-counted_bars;
  如果(已计数的柱==0) 极限-=1+long_term_SMA_period;//---- 主循环  为了(我=0;我<极限;我++)
     {
      ExtMapBuffer1[i]=34.38805726*数学包(我关闭(“欧元兑美元”,0,我),0.3155)*数学包(我关闭(“欧元日元”,0,我),0.1891)*数学包(我关闭(“欧元英镑”,0,我),0.3056)*数学包(我关闭(“欧元兑瑞典克朗”,0,我),0.0785)*数学包(我关闭(“欧元兑瑞郎”,0,我),0.1113);

     }
  为了(我=0;我<极限;我++)
     {
      ExtMapBuffer2[i]=0;
      ExtMapBuffer3[i]=0;
      为了整数z=0; z如果(z// -  -  完毕  返回0);
  }//+------------------------------------------------------------------+

 


附件下载

📎 eurx.png (214.72 KB)

📎 eurx.mq4 (6.55 KB)

Source: MQL5 #13862

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录