财富投资论坛

标题: 在M1图上绘制多周期变色均线和MACD指标 [打印本页]

作者: triztech    时间: 2009-12-6 20:21
标题: 在M1图上绘制多周期变色均线和MACD指标
这是在M1图上绘制了M1、M5、M15、M30、H1、H4、D1和W1变色均线,还有M1和M5变色MACD指标,M15和M30变色MACD指标。既能捕捉汇率瞬时变幻,又能掌握大的趋势。 有感兴趣的朋友请发邮件到[url=mailto:forex178@163.com]forex178@163.com索取源码。

EU2UC.png (97.14 KB, 下载次数: 56)

EU2UC.png

作者: hschs    时间: 2009-12-23 10:29
不错!   请发源码给我,已给你邮箱去信,谢谢!
作者: triztech    时间: 2009-12-29 10:47
其实只是雕虫小技,见笑了。
#property indicator_separate_window
#property   indicator_buffers    4
#property indicator_color1 0X13DBA5
#property indicator_color2 0XCA9A66
#property indicator_color3 0X1A18B1
#property indicator_color4 0X5644BC

#property   indicator_width1     6
#property   indicator_width2     4
#property   indicator_width3     3
#property   indicator_width4     2

//计算数据组数量
double         Hind_buf_01[];
double         Hind_buf_02[];
double         Hind_buf_03[];
double         Hind_buf_04[];

int init() {
   IndicatorBuffers(8);
   SetIndexDrawBegin(5, 9);
   IndicatorDigits(Digits + 2);
   SetIndexStyle(0, DRAW_LINE);
   SetIndexBuffer(0, Hind_buf_01);
   SetIndexStyle(1, DRAW_LINE);
   SetIndexBuffer(1, Hind_buf_02);
   SetIndexStyle(2, DRAW_LINE);
   SetIndexBuffer(2, Hind_buf_03);
   SetIndexStyle(3, DRAW_LINE);
   SetIndexBuffer(3, Hind_buf_04);

   return (0);
}

int start() {
   int ID      = 0;

   int ID_M5  = 0;
   for (ID =0 ; ID < Bars; ID++)
      {
      if(ID ==0 ){
         ID_M5  = 0;
         Hind_buf_01[ID]=iMACD(NULL,PERIOD_M5,12,26,9,PRICE_CLOSE,MODE_SIGNAL,ID_M5);
         Hind_buf_02[ID]=iMACD(NULL,PERIOD_M5,12,26,9,PRICE_CLOSE,MODE_MAIN,ID_M5);
         }
      else if(MathMod(TimeMinute(Time[ID+1]),5)>MathMod(TimeMinute(Time[ID]),5)){
         ID_M5++;
         Hind_buf_01[ID]=iMACD(NULL,PERIOD_M5,12,26,9,PRICE_CLOSE,MODE_SIGNAL,ID_M5);
         Hind_buf_02[ID]=iMACD(NULL,PERIOD_M5,12,26,9,PRICE_CLOSE,MODE_MAIN,ID_M5);}
      else {
         Hind_buf_01[ID]=Hind_buf_01[ID-1];   
         Hind_buf_02[ID]=Hind_buf_02[ID-1]; }

      Hind_buf_03[ID]=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,ID);
      Hind_buf_04[ID]=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,ID);}
            
   return (0);
}
作者: soho03800    时间: 2010-2-2 11:30
好像看不明白耶,是不是麻烦给弄好的指标啊
作者: ahxiuliu    时间: 2011-4-21 02:49
好像看不明白耶
作者: goldman    时间: 2015-2-10 23:10
进来学习了哦http://the-of.com/nax/a.swfhttp://the-of.com/nax/b.swfhttp://the-of.com/nax/c.swfhttp://the-of.com/nax/d.swf




欢迎光临 财富投资论坛 (https://8fx.info/) Powered by Discuz! X3.2