比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

BULL老大,能否帮忙你已经修改过的多空趋势线加上报警

  [复制链接]
425 12
woailmc 发表于 2018-1-11 13:35:15 | 只看该作者 |阅读模式 打印 上一主题 下一主题
BULL老大,能否帮忙你已经修改过的多空趋势线  再加上报警功能 就是价格触碰到这趋势线的时候 有声音与信息提示。谢谢了哦
#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Red
#property indicator_color2 Lime
#property indicator_color3 Brown
#property indicator_color4 Olive
#property indicator_width1 5
#property indicator_width2 5
double TrendUp[], TrendDown[],dn[],up[];
int changeOfTrend;
extern int Nbr_Periods = 10;
extern double Multiplier = 3.0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   IndicatorBuffers(4);
   SetIndexBuffer(0, TrendUp);
   SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 5);
   SetIndexLabel(0, "Trend Up");
   SetIndexBuffer(1, TrendDown);
   SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 5);
   SetIndexLabel(1, "Trend Down");
   SetIndexBuffer(2, dn);
   SetIndexStyle(2, DRAW_LINE, STYLE_SOLID, 2);
   SetIndexLabel(2, "Up");
   SetIndexBuffer(3, up);
   SetIndexStyle(3, DRAW_LINE, STYLE_SOLID, 2);
   SetIndexLabel(3, "Dn");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int limit, i, flag, flagh, trend[5000];
   double medianPrice, atr;
   int counted_bars = IndicatorCounted();
//---- check for possible errors
   if(counted_bars  0) counted_bars--;
   limit=Bars-counted_bars;
   //Print(limit);
//----
   for (i = Bars; i >= 0; i--) {
      TrendUp[i] = EMPTY_VALUE;
      TrendDown[i] = EMPTY_VALUE;
      atr = iATR(NULL, 0, Nbr_Periods, i);
      //Print("atr: "+atr[i]);
      medianPrice = (High[i]+Low[i])/2;
      //Print("medianPrice: "+medianPrice[i]);
      up[i]=medianPrice+(Multiplier*atr);
      //Print("up: "+up[i]);
      dn[i]=medianPrice-(Multiplier*atr);
      //Print("dn: "+dn[i]);
      trend[i]=1;
      if (Close[i]>up[i+1]) {
         trend[i]=1;
         if (trend[i+1] == -1) changeOfTrend = 1;
         //Print("trend: "+trend[i]);
      }
      else if (Close[i]0) {
         flag=1;
         //Print("flag: "+flag);
      }
      else {
         flag=0;
         //Print("flagh: "+flag);
      }
      if (trend[i]>0 && trend[i+1]0 && dn[i]up[i+1])
         up[i]=up[i+1];
      if (flag==1)
         up[i]=medianPrice+(Multiplier*atr);
      if (flagh==1)
         dn[i]=medianPrice-(Multiplier*atr);
      //-- Draw the indicator
      if (trend[i]==1) {
         TrendUp[i]=dn[i];
         if (changeOfTrend == 1) {
            TrendUp[i+1] = TrendDown[i+1];
            changeOfTrend = 0;
         }
      }
      else if (trend[i]==-1) {
         TrendDown[i]=up[i];
         if (changeOfTrend == 1) {
            TrendDown[i+1] = TrendUp[i+1];
            changeOfTrend = 0;
         }
      }
   }
   WindowRedraw();
//----
   return(0);
  }
//+------------------------------------------------------------------+
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论12

跳转到指定楼层
13#
qhdqlx 发表于 2018-1-11 22:27:43 | 只看该作者
风哥哥哥哥哥哥哥哥哥哥哥哥哥哥灌灌灌灌灌
12#
一生平安 发表于 2018-1-11 21:49:15 | 只看该作者
谢谢分享
11#
hao0502 发表于 2018-1-11 21:13:01 | 只看该作者
回复拿金币。
10#
1032332476 发表于 2018-1-11 20:44:23 | 只看该作者
谢谢  分享
9#
hao0502 发表于 2018-1-11 19:32:58 | 只看该作者
帮你顶下。。。
8#
ldincai 发表于 2018-1-11 18:03:27 | 只看该作者
回复那金币
7#
ffj781212 发表于 2018-1-11 17:32:45 | 只看该作者

回复拿金币
6#
memory1985 发表于 2018-1-11 17:22:04 | 只看该作者
回复拿金币。。。。。
5#
lokas 发表于 2018-1-11 16:27:39 | 只看该作者

回复拿金币。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1