11评论

1收藏

BBwithFractdev ------

avatar 我也跑得快 | 6797 人阅读 | 11 人评论 | 2015-01-06

6597303962635109806.jpg
  1. //[i] BBwithFractdev

  2. #property indicator_chart_window
  3. #property indicator_buffers 3
  4. #property indicator_color1 Red
  5. #property indicator_color2 Yellow
  6. #property indicator_color3 Blue

  7. extern int    周期 = 13;
  8. extern double 偏差 = 2.618;

  9. double 红上轨[];
  10. double 黄中轨[];
  11. double 蓝下轨[];

  12. //--------------初始化---------------+

  13. void init()
  14.   {
  15.    SetIndexStyle(0, DRAW_LINE);
  16.    SetIndexStyle(1, DRAW_LINE);
  17.    SetIndexStyle(2, DRAW_LINE);
  18.    IndicatorDigits(MarketInfo(Symbol(), MODE_DIGITS));

  19.    SetIndexBuffer(0, 红上轨);
  20.    SetIndexBuffer(1, 黄中轨);
  21.    SetIndexBuffer(2, 蓝下轨);
  22.   }

  23. //---------------主函数----------------+

  24. void start()
  25.   {
  26.    double 区间均值, sko, sum;

  27.    if(Bars<=周期)
  28.       return;

  29.    for(int i=Bars-周期; i>=0; i--) {
  30.       黄中轨[i]= iMA(NULL,0,周期,0,MODE_SMA,PRICE_CLOSE,i);

  31.       sum= 0;
  32.       for(int j=0; j<周期; j++)
  33.          sum += Close[i+j];
  34.       区间均值= sum/周期;

  35.       sum= 0;
  36.       for(j=0; j<周期; j++)
  37.          sum += (Close[i+j]-区间均值)*(Close[i+j]-区间均值);
  38.       sko= MathSqrt(sum/周期);
  39.       Print("偏差=  ",偏差,"  sko=  ",sko);
  40.       红上轨[i]= 黄中轨[i]+(偏差*sko);
  41.       蓝下轨[i]= 黄中轨[i]-(偏差*sko);
  42.      }
  43.   }

  44. //+------------------------------------------------------------------+
复制代码
""
还没有人打赏,支持一下

评论|共 11 个

夜班屌凶

发表于 2015-1-6 21:13:28 | 显示全部楼层

围观中~~~

佳讯通

发表于 2015-1-7 09:38:20 | 显示全部楼层

nice!!!!!!!!!!!!

十指淘金

发表于 2015-1-7 17:59:30 | 显示全部楼层

EA真的能赚钱么?

七郎仔

发表于 2015-1-7 18:17:23 | 显示全部楼层

看看怎么样

xsttdda

发表于 2015-1-11 22:11:14 | 显示全部楼层


呵呵

zmp75

发表于 2015-5-10 17:50:15 | 显示全部楼层

谢谢分享,赞一个

风很柔,似是

发表于 2020-6-15 13:51:51 | 显示全部楼层

我是来刷分的,嘿嘿

eckbjkuo

发表于 2020-8-30 13:36:24 | 显示全部楼层

学习了,不错

没关系你爱我

发表于 2020-9-4 18:05:02 | 显示全部楼层

帮你顶下哈!!

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

EA之家评论守则