28评论

0收藏

MT4授课11月19日 趋势线对象的应用 课堂实例代码

avatar 浪漫公主 | 6718 人阅读 | 28 人评论 | 2011-11-03


  • //+------------------------------------------------------------------+
  • //| 指标举例.mq4 |
  • //| Copyright ?2007, 520FX Corp. |
  • //| http://www.520fx.com |
  • //+------------------------------------------------------------------+
  • #property copyright \"Copyright ?2007, 520FX Corp.\"
  • #property link \"http://www.520fx.com\"

  • #property indicator_chart_window
  • #property indicator_buffers 5
  • #property indicator_color1 White
  • #property indicator_color2 Yellow
  • #property indicator_color3 Yellow
  • #property indicator_color4 Yellow
  • #property indicator_color5 Yellow

  • extern int Ma=12;
  • extern int Ma1=36;
  • double MaLine[],Ma1Line[],Up[],Dn[],Tmp[];
  • //+------------------------------------------------------------------+
  • //| Custom indicator initialization function |
  • //+------------------------------------------------------------------+
  • int init()
  • {
  • //---- indicators
  • IndicatorBuffers(5);
  • SetIndexStyle(0,DRAW_LINE);
  • SetIndexStyle(1,DRAW_LINE);
  • SetIndexStyle(2,DRAW_ARROW);
  • SetIndexStyle(3,DRAW_ARROW);
  • SetIndexStyle(4,DRAW_LINE);
  • SetIndexBuffer(0,MaLine);
  • SetIndexBuffer(1,Ma1Line);
  • SetIndexBuffer(2,Up);
  • SetIndexBuffer(3,Dn);
  • SetIndexBuffer(4,Tmp);
  • SetIndexArrow(2,233);
  • SetIndexArrow(3,234);
  • //CreatTrendLine(\"趋势线\",15,High[15],5,Low[5],Yellow);
  • for(int i=0;i=0;i--)
  • {
  • MaLine=iMA(NULL,0,Ma,0,MODE_SMA,PRICE_CLOSE,i);
  • Ma1Line=iMA(NULL,0,Ma1,0,MODE_SMA,PRICE_CLOSE,i);
  • }
  • for (i=limit-1;i>=0;i--)
  • {
  • if(MaLine[i+1]Ma1Line)
  • {
  • Up=Low-2*Point;
  • }
  • if(MaLine[i+1]>Ma1Line[i+1] && MaLine=0;i--)
  • {
  • Tmp=Low[iLowest(NULL,0,MODE_LOW,18,i)];
  • }
  • //----
  • return(0);
  • }
  • //+------------------------------------------------------------------+
  • void writetext(string Labelname,string data,int x,int y,color ColorValue,int FontSize)//通过Object写文字
  • {
  • ObjectDelete(Labelname);
  • ObjectCreate(Labelname, OBJ_LABEL, 0, 0, 0);
  • ObjectSetText(Labelname, data, FontSize, \"Arial\", ColorValue);
  • ObjectSet(Labelname, OBJPROP_CORNER, 0);
  • ObjectSet(Labelname, OBJPROP_XDISTANCE, x);
  • ObjectSet(Labelname, OBJPROP_YDISTANCE, y);
  • }

  • void CreatText(string objName,int i,double data,string Chars)//画K线文字
  • {
  • ObjectDelete(objName);
  • ObjectCreate(objName, OBJ_TEXT, 0, Time, data);
  • ObjectSetText(objName, Chars, 10, \"Arial\",DodgerBlue);
  • }

  • void CreatLine(string objName,double Data,color Cl)
  • {
  • ObjectDelete(objName);
  • ObjectCreate(objName,OBJ_HLINE,0,Time[0],Data);
  • ObjectSet(objName,OBJPROP_COLOR,Cl);
  • }

  • void CreatTrendLine(string objName,int x,double Data,int y,double data1,color Cl)
  • {
  • ObjectDelete(objName);
  • ObjectCreate(objName,OBJ_TREND,0,Time[x],Data,Time[y],data1);
  • ObjectSet(objName,OBJPROP_COLOR,Cl);
  • }

复制代码
""
还没有人打赏,支持一下

评论|共 28 个

lzjiang

发表于 2012-11-22 00:28:10 | 显示全部楼层

不错,支持下  

qinkui007

发表于 2012-11-22 00:28:10 | 显示全部楼层

我的啦嘿嘿  

印度阿三

发表于 2012-11-22 00:28:10 | 显示全部楼层

唉,悲催的外汇。。  

一壶乡愁

发表于 2012-11-22 00:28:10 | 显示全部楼层

真的有么  

珊瑚

发表于 2012-11-22 00:28:10 | 显示全部楼层

好人一个  

2364383259

发表于 2012-11-22 00:28:10 | 显示全部楼层

#无语  

知足常乐

发表于 2012-11-22 00:28:10 | 显示全部楼层

做一个,做好了,请看  

mt5mt5

发表于 2012-11-22 00:28:10 | 显示全部楼层

我帮你 喝喝  

xiaominxxx

发表于 2014-11-28 04:43:33 | 显示全部楼层

路过。。看下先。

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

EA之家评论守则