交易危机

 找回密码
 快捷注册(禁q号)

QQ登录

只需一步,快速开始

搜索
广告位
查看: 11243|回复: 40
打印 上一主题 下一主题

[其他] MT4中直接查看美元指数的指标

[复制链接]

411

主题

2万

积分

3

精华

管理员

金钱
27211 美元
权重
19
跳转到指定楼层
楼主
发表于 2014-11-4 18:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
备注:未经作者同意,所以先设置了权限;回复可见{:soso_e196:}
   据此指标,也可以修改成多种货币走势叠加指标等;
           如果平台中没有“美元兑瑞典克朗”则无法指标显示;
图示:

代码: 显示美元指数.zip (1.2 KB, 下载次数: 7, 售价: 20 金钱)

  1. //+------------------------------------------------------------------+
  2. //|                                                 Dollar Index.mq4 |
  3. //|                                  Copyright ?2009, Andy Thompson |
  4. //|                                   mailto:andydoc1@googlemail.com |
  5. //+------------------------------------------------------------------+
  6. #property copyright "Copyright ?2009, Andy Thompson"
  7. #property link      "mailto:andydoc1@googlemail.com"

  8. #property indicator_separate_window
  9. #property indicator_buffers 3
  10. #property indicator_color1 Red
  11. #property indicator_width1 2
  12. #property indicator_color2 Yellow
  13. #property indicator_width2 1
  14. #property indicator_style2 1
  15. #property indicator_color3 Lime
  16. #property indicator_width3 1
  17. #property indicator_style3 2
  18. //---- buffers
  19. double ExtMapBuffer1[];
  20. double ExtMapBuffer2[];
  21. double ExtMapBuffer3[];

  22. extern int short_term_SMA_period =20;
  23. extern int long_term_SMA_period =40;

  24. //int winind;
  25. //+------------------------------------------------------------------+
  26. //| Custom indicator initialization function                         |
  27. //+------------------------------------------------------------------+
  28. int init()
  29.   {
  30. //---- indicators
  31.    SetIndexStyle(0,DRAW_LINE);
  32.    SetIndexBuffer(0,ExtMapBuffer1);
  33.    SetIndexLabel(0,"DXY");
  34.    SetIndexStyle(1,DRAW_LINE);
  35.    SetIndexBuffer(1,ExtMapBuffer2);
  36.    SetIndexLabel(1,short_term_SMA_period+"SMA");
  37.    SetIndexStyle(2,DRAW_LINE);
  38.    SetIndexBuffer(2,ExtMapBuffer3);
  39.    SetIndexLabel(2,long_term_SMA_period+"SMA");   
  40.    IndicatorShortName("Dollar Index: DXY / "+short_term_SMA_period+"SMA / "+long_term_SMA_period+"SMA");
  41. // winind = WindowFind("Dollar Index: DXY / "+short_term_SMA_period+"SMA / "+long_term_SMA_period+"SMA");
  42.    
  43. //----
  44.    return(0);
  45.   }
  46. //+------------------------------------------------------------------+
  47. //| Custom indicator deinitialization function                       |
  48. //+------------------------------------------------------------------+
  49. int deinit()
  50.   {
  51. //----
  52. //----
  53.    return(0);
  54.   }
  55. //+------------------------------------------------------------------+
  56. //| Custom indicator iteration function                              |
  57. //+------------------------------------------------------------------+
  58. int start()
  59.   {
  60.      int limit;
  61.      int counted_bars=IndicatorCounted();
  62.   //---- check for possible errors
  63.      if(counted_bars<0) return(-1);
  64.   //---- the last counted bar will be recounted
  65.      if(counted_bars>0) counted_bars--;
  66.      limit=Bars-counted_bars;
  67.   //---- main loop
  68.      for(int i=0; i<limit; i++)
  69.        {
  70.         ExtMapBuffer1[i]=50.14348112 * MathPow(iClose("EURUSD",0,i),-0.576) * MathPow(iClose("USDJPY",0,i),0.136) * MathPow(iClose("GBPUSD",0,i),-0.119) * MathPow(iClose("USDCAD",0,i),0.091) * MathPow(iClose("USDSEK",0,i),0.042) * MathPow(iClose("USDCHF",0,i),0.036);
  71.        }
  72.      for(i=0; i<limit; i++)
  73.        {
  74.         ExtMapBuffer2[i]=0;
  75.         ExtMapBuffer3[i]=0;
  76.         for(int z=0; z<long_term_SMA_period; z++)
  77.           {      
  78.            if(z<short_term_SMA_period) ExtMapBuffer2[i]=ExtMapBuffer2[i]+ExtMapBuffer1[i+z];
  79.            ExtMapBuffer3[i]=ExtMapBuffer3[i]+ExtMapBuffer1[i+z];  
  80.           }
  81.         ExtMapBuffer2[i] = ExtMapBuffer2[i]/short_term_SMA_period;
  82.         ExtMapBuffer3[i] = ExtMapBuffer3[i]/long_term_SMA_period;
  83.        }
  84.   //---- done
  85.      return(0);
  86.   }
  87. //+------------------------------------------------------------------+

复制代码






分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享分享 分享淘帖 支持支持 保留保留

21

主题

923

积分

0

精华

啥也不懂

初级操盘手

金钱
923 美元
权重
32
沙发
发表于 2014-11-5 09:50 | 只看该作者
在MT4使用服务器hyt4sa1.hyinvestment.com
申请模拟账户,可以查看美元指数SPT_DXY,不过没有指标方便。
只认识图。其他的,我都是在装懂。

0

主题

516

积分

0

精华

初级操盘手

金钱
516 美元
权重
0
板凳
发表于 2014-11-8 20:58 | 只看该作者
多谢分享
回复

使用道具 举报

1

主题

519

积分

0

精华

初级操盘手

金钱
519 美元
权重
17
地板
发表于 2014-11-9 17:40 | 只看该作者

多谢分享
金融衍生品的学习倒是有点像打游戏一样,慢慢升级吧
回复

使用道具 举报

1

主题

374

积分

0

精华

见习操盘手

金钱
374 美元
权重
1
5
发表于 2014-11-20 11:58 | 只看该作者

多谢分享
回复

使用道具 举报

0

主题

120

积分

0

精华

见习操盘手

金钱
120 美元
权重
13
6
发表于 2014-11-23 23:10 | 只看该作者
多谢分享{:soso_e160:}

18

主题

1555

积分

0

精华

初级操盘手

金钱
1555 美元
权重
11
7
发表于 2014-11-25 06:26 | 只看该作者
多谢分享{:soso_e183:}

2

主题

440

积分

0

精华

见习操盘手

金钱
440 美元
权重
0
8
发表于 2014-11-27 09:18 | 只看该作者
谢谢分享
回复

使用道具 举报

0

主题

37

积分

0

精华

外汇入门

金钱
37 美元
权重
0
9
发表于 2014-11-29 14:55 | 只看该作者
还能这样看的吗?学习学习。

35

主题

1809

积分

0

精华

初级操盘手

金钱
1809 美元
权重
92
10
发表于 2014-12-2 17:57 | 只看该作者
学习学习
回复

使用道具 举报

0

主题

37

积分

0

精华

外汇入门

金钱
37 美元
权重
0
11
发表于 2014-12-21 17:22 | 只看该作者
你牛。厉害。
回复

使用道具 举报

9

主题

1082

积分

0

精华

初级操盘手

金钱
1082 美元
权重
13
12
发表于 2015-1-26 21:47 | 只看该作者
真需要,谢谢分享

39

主题

4万

积分

1

精华

大型投行

金钱
47780 美元
权重
22
13
发表于 2015-2-1 14:27 | 只看该作者
看看怎么个新技能

0

主题

32

积分

0

精华

外汇入门

金钱
32 美元
权重
0
14
发表于 2015-3-13 11:28 | 只看该作者
看怎么个新技能

0

主题

1578

积分

0

精华

初级操盘手

金钱
1578 美元
权重
0
15
发表于 2015-3-23 15:59 | 只看该作者
多谢分享

23

主题

316

积分

3

精华

见习操盘手

金钱
316 美元
权重
26
16
发表于 2015-4-1 23:55 | 只看该作者
还是谢谢大米

7

主题

222

积分

0

精华

见习操盘手

金钱
222 美元
权重
0
17
发表于 2015-5-22 00:27 | 只看该作者
kankan   

0

主题

135

积分

0

精华

见习操盘手

金钱
135 美元
权重
0
18
发表于 2015-5-22 04:23 | 只看该作者
多谢分享

0

主题

2176

积分

0

精华

中级操盘手

金钱
2176 美元
权重
0
19
发表于 2015-5-22 23:31 | 只看该作者
kkikhjtrghsdfg

0

主题

1390

积分

0

精华

初级操盘手

金钱
1390 美元
权重
0
20
发表于 2015-5-26 20:18 | 只看该作者
MT4中直接查看美元指数的指标
您需要登录后才可以回帖 登录 | 快捷注册(禁q号)

本版积分规则

QQ|黄金吧|黄金论坛|手机版|指标下载|非农|目录|交易危机

版权所有: ©2014-2021 fx3q.com Powered by Discuz! X3
浙ICP备: ICP14039028

浙公网安备 33011802001420号

风险提示:杠杆风险高,交易要谨慎 声明:坛友发言和回复均为个人观点,不代表论坛立场。
若有侵权请联系fx3q@qq.com删除

快速回复 返回顶部 返回列表