【MQL4函数】三角对冲指标  

| 发表于 2021-6-10 15:23:19 | 显示全部楼层 |复制链接
三角对冲可谓是相当出名的策略了,这个策略其实是基于三个货币对的关系来做交易的。什么意思呢,比如说现在EURUSD的价格是2,GBPUSD的价格是4,那么理论上EURGBP的价格应该是2/4=0.5,但是实际的价格是0.6,那么我们就发现有套利空间了,因为实际的价格是迟早会回归到理论价格的,我们只要做多理论价格做空实际价格就可以获利。于是我们做多1手EURUSD,做空0.5手GBPUSD,做空1手EURGBP,也就是说做多理论价格做空实际价格,等实际价格和理论价格相等的时候我们就平仓获利。


接下来的三角对冲指标要完成的工作就是这个。


  1. #property indicator_separate_window
  2. #property indicator_buffers 1
  3. #property indicator_plots 1
  4. double hudge[];
  5. string sym1="EURUSD";
  6. string sym2="GBPUSD";
  7. string sym3=“EURGBP";
  8. int OnInit()
  9.   {
  10.       string name=“EURUSD/GBPUSD-EURGBP”;
  11.       SetIndexBuffer(0,hudge,INDICATOR_DATA);
  12.       SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,clrRed);
  13.       IndicatorShortName(name);
  14.       return(INIT_SUCCEEDED);
  15.   }
  16. int OnCalculate(const int rates_total,
  17.                 const int prev_calculated,
  18.                 const datetime &time[],
  19.                 const double &open[],
  20.                 const double &high[],
  21.                 const double &low[],
  22.                 const double &close[],
  23.                 const long &tick_volume[],
  24.                 const long &volume[],
  25.                 const int &spread[])
  26.   {
  27.    int i;
  28.    ArrayResize(hudge,rates_total);
  29.    if(prev_calculated==0)
  30.    {
  31.       for(i=0;i<=rates_total;i++)
  32.       {  
  33.          hudge[i]=(iClose(sym1,PERIOD_CURRENT,i)/iClose(sym2,PERIOD_CURRENT,i)-
  34.         iClose(sym3,PERIOD_CURRENT,i))*10000;
  35.       }
  36.    }
  37.    else
  38.    {
  39.       hudge[0]=iClose(sym1,PERIOD_CURRENT,0)/iClose(sym2,PERIOD_CURRENT,0)-                              iClose(sym3,PERIOD_CURRENT,0)*10000;
  40.    }
  41.    return(rates_total);
  42.   }
复制代码
举报

评论 使用道具

精彩评论40

qwe11
CC
| 发表于 2021-6-10 19:49:34 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

Leonjo
DDD
| 发表于 2021-6-11 12:59:39 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

JOKEEBOSS
C
| 发表于 2021-6-12 17:31:11 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

ajax9999
DDD
| 发表于 2021-6-12 21:05:53 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

ajax9999
DDD
| 发表于 2021-6-12 21:06:12 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

jongjongyoshen
DDD
| 发表于 2021-6-13 08:26:22 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

nanaliu
B
| 发表于 2021-6-13 11:15:00 | 显示全部楼层
感謝分享。。。。
举报

点赞 评论 使用道具

rain9232
DD
| 发表于 2021-6-15 01:38:54 | 显示全部楼层
多谢分享,怎么在MT4上面不能加载啊?
举报

点赞 评论 使用道具

rain9234
DD
| 发表于 2021-6-15 23:39:40 | 显示全部楼层
对冲指标,看成EA了,天呐,不错,感谢分享
举报

点赞 评论 使用道具

升龙
C
| 发表于 2021-6-16 00:14:10 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

kcen
DD
| 发表于 2021-6-16 09:11:03 来自手机 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

latage
CC
| 发表于 2021-6-16 12:19:05 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

qwe11
CC
| 发表于 2021-6-17 16:16:47 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

15869698896
DDD
| 发表于 2021-6-26 21:39:49 | 显示全部楼层
有实盘经验吗
举报

点赞 评论 使用道具

andyzhang0716
C
| 发表于 2021-6-30 23:24:05 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

13888129131
D
| 发表于 2021-7-5 18:48:50 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

13888129131
D
| 发表于 2021-7-5 21:24:56 | 显示全部楼层
有实盘经验吗
举报

点赞 评论 使用道具

qwe11
CC
| 发表于 2021-7-6 13:24:33 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

如鱼得水
DDD
| 发表于 2021-7-6 13:56:53 | 显示全部楼层
学习学习
举报

点赞 评论 使用道具

123下一页
发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

天眼云VPS