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

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

非常精准特别好用的支撑阻力指标

  [复制链接]
886 13
jiangyongjiu 发表于 2018-1-11 13:35:37 | 只看该作者 |阅读模式 打印 上一主题 下一主题
非常精准特别好用的支撑阻力指标,不用修改了下面源码只能用在高版本的MT4上,想用在低版本的MT4上就下载ex4指标。[C++] 纯文本查看 复制代码/*
   Generated by ex4-to-mq4 decompiler (forex-warez.com) 4.0.509.5
   Website:  Ww w .ForeX - w A R E Z .COM
   E-mail : ANdrE Y BB R v @ g M aiL.C o m
*/
#property copyright "Copyright ?2011, SVD"
#property link      "sergvd@yandex.ru"
#property indicator_chart_window
extern string _ = "襄痂钿 铒? 珙?(1-M1, 5-M5, 15-M15, 30-M30, 60-?, 240-?, 1440-D1, 10080-W1, 43200-MN1)";
extern int TF = 60;
extern string __ = "暑?忸 徉痤??潆 铒疱溴脲龛 珙?;
extern int MaxBars = 1000;
extern color Rcolor = Red;
extern color Scolor = LimeGreen;
extern color TxtColor = DarkGray;
extern bool BackGround = FALSE;
extern int RectangleWidth = 2;
extern int RectangleStyle = 0;
extern int TxtSize = 8;
extern string ___ = "唁忤?珙睇 镳噔?磬 RectShift 徉痤?;
extern int RectShift = 10;
extern string ____ = "相疣戾蝠?铒疱溴脲龛 牢";
extern int MA1 = 1;
extern int MA2 = 5;
extern int Metod_MA = 1;
extern int Price_MA = 0;
int Gi_164 = 4;
int Gi_168;
int Gi_172;
int G_bars_176;
int G_bars_180;
string Gs_184;
bool Gi_192;
int Gia_196[];
int Gia_200[];
double Gda_204[];
double Gda_208[];
string Gsa_212[];
// E37F0136AA3FFAF149B351F6A4C948E9
int init() {
   switch (TF) {
   case 1:
      Gs_184 = "M1";
      break;
   case 5:
      Gs_184 = "M5";
      break;
   case 15:
      Gs_184 = "M15";
      break;
   case 30:
      Gs_184 = "M30";
      break;
   case 60:
      Gs_184 = "H1";
      break;
   case 240:
      Gs_184 = "H4";
      break;
   case 1440:
      Gs_184 = "D1";
      break;
   case 10080:
      Gs_184 = "W1";
      break;
   case 43200:
      Gs_184 = "MN1";
      break;
   default:
      Alert(" 襄痂钿 礤 镳邃篑祛蝠屙 镳钽疣祆铋! 玉蜞眍怆屙 镥痂钿 ?");
      TF = 60;
      Gs_184 = "H1";
   }
   Gi_192 = TRUE;
   return (0);
}
// 52D46093050F38C27267BCE42543EF60
void deinit() {
   for (int count_0 = 0; count_0  Point / 2.0) return (1);
   if (Ld_4  iLow(NULL, TF, Ai_0 + 1) && iLow(NULL, TF, Ai_0 + 1) > iLow(NULL, TF, Ai_0))) return (1);
      return (0);
   }
   return (0);
}
// 09CBB5F5CE12C31A043D5C81BF20AA4A
int f0_0(int Ai_0) {
   if (iLow(NULL, TF, Ai_0) == iLow(NULL, TF, Ai_0 - 1)) Ai_0--;
   if (Ai_0 > 3) {
      if (!(!(iHigh(NULL, TF, Ai_0)  3) {
      if (!(!(iLow(NULL, TF, Ai_0) > iLow(NULL, TF, Ai_0 - 1) && iLow(NULL, TF, Ai_0 - 1) > iLow(NULL, TF, Ai_0 - 2)) || (iLow(NULL, TF, Ai_0 - 1) > iLow(NULL, TF, Ai_0 - 2) &&
         iLow(NULL, TF, Ai_0 - 2) > iLow(NULL, TF, Ai_0 - 3)))) return (1);
      return (0);
   }
   return (0);
}
// EA2B2676C28C0DB26D39331A336C6B92
int start() {
   int index_0;
   bool Li_4;
   int highest_8;
   int highest_12;
   int Li_16;
   int Li_20;
   int highest_24;
   int highest_28;
   double Ld_32;
   double Ld_40;
   double ihigh_48;
   double ilow_56;
   double Ld_64;
   bool bool_72;
   bool bool_76;
   bool Li_80;
   bool Li_84;
   G_bars_176 = Bars;
   Gi_168 = iBars(Symbol(), TF);
   if (Gi_172 != Gi_168 || Gi_192) {
      Gi_192 = FALSE;
      Gi_172 = Gi_168;
      ArrayResize(Gia_196, 0);
      ArrayResize(Gia_200, 0);
      ArrayResize(Gda_204, 0);
      ArrayResize(Gda_208, 0);
      ArrayResize(Gsa_212, 0);
      index_0 = 0;
      if (MaxBars > Gi_168) MaxBars = Gi_168;
      for (int Li_88 = f0_3(MaxBars); Li_88 == 0; Li_88 = f0_3(MaxBars)) MaxBars--;
      Li_16 = MaxBars;
      for (int Li_92 = MaxBars; Li_92 > 2; Li_92--) {
         Li_80 = FALSE;
         Li_84 = FALSE;
         Li_20 = f0_3(Li_92);
         bool_72 = f0_1(Li_92) && f0_4(Li_92);
         bool_76 = f0_2(Li_92) && f0_0(Li_92);
         if (bool_72) {
            highest_24 = iHighest(NULL, TF, MODE_OPEN, 6, Li_92 - 3);
            Ld_32 = iOpen(NULL, TF, highest_24);
            highest_28 = iHighest(NULL, TF, MODE_CLOSE, 6, Li_92 - 3);
            Ld_40 = iClose(NULL, TF, highest_28);
            if (Ld_40 > Ld_32) highest_8 = highest_28;
            else highest_8 = highest_24;
            highest_8 = iHighest(NULL, TF, MODE_HIGH, 3, highest_8 - 1);
            ihigh_48 = iHigh(NULL, TF, highest_8);
            Li_80 = TRUE;
         } else {
            if (Li_20 != Li_88 && Li_20 != 0 && Li_88 > 0) {
               if (Li_16 - Li_92 > 1) {
                  highest_24 = iHighest(NULL, TF, MODE_OPEN, Li_16 - Li_92, Li_92);
                  Ld_32 = iOpen(NULL, TF, highest_24);
                  highest_28 = iHighest(NULL, TF, MODE_CLOSE, Li_16 - Li_92, Li_92);
                  Ld_40 = iClose(NULL, TF, highest_28);
                  if (Ld_40 > Ld_32) highest_8 = highest_28;
                  else highest_8 = highest_24;
                  highest_8 = iHighest(NULL, TF, MODE_HIGH, 3, highest_8 - 1);
                  ihigh_48 = iHigh(NULL, TF, highest_8);
                  if (f0_1(highest_8) || f0_4(highest_8) || Li_16 - Li_92 > Gi_164) Li_80 = TRUE;
               }
               Li_88 = Li_20;
               Li_16 = Li_92;
            }
         }
         if (bool_76) {
            highest_24 = iLowest(NULL, TF, MODE_OPEN, 6, Li_92 - 3);
            Ld_32 = iOpen(NULL, TF, highest_24);
            highest_28 = iLowest(NULL, TF, MODE_CLOSE, 6, Li_92 - 3);
            Ld_40 = iClose(NULL, TF, highest_28);
            if (Ld_40  1) {
                  highest_24 = iLowest(NULL, TF, MODE_OPEN, Li_16 - Li_92, Li_92);
                  Ld_32 = iOpen(NULL, TF, highest_24);
                  highest_28 = iLowest(NULL, TF, MODE_CLOSE, Li_16 - Li_92, Li_92);
                  Ld_40 = iClose(NULL, TF, highest_28);
                  if (Ld_40  Gi_164) Li_84 = TRUE;
               }
               Li_88 = Li_20;
               Li_16 = Li_92;
            }
         }
         if (Li_80) {
            Ld_32 = iOpen(NULL, TF, iHighest(NULL, TF, MODE_OPEN, highest_8 + 1));
            Ld_40 = iClose(NULL, TF, iHighest(NULL, TF, MODE_CLOSE, highest_8 + 1));
            if (Ld_40 > Ld_32) Ld_64 = Ld_40;
            else Ld_64 = Ld_32;
            Li_4 = FALSE;
            if (Ld_64 = 0; Li_96--) {
                  if (Gsa_212[Li_96] == "R" && Gia_200[Li_96] > iTime(NULL, TF, Li_92)) {
                     if (ihigh_48 = Gda_208[Li_96]) {
                        Li_4 = TRUE;
                        continue;
                     }
                     if (ihigh_48 > Gda_204[Li_96]) {
                        Gia_200[Li_96] = iTime(NULL, TF, highest_8);
                        continue;
                     }
                     if (Ld_64 = Gda_208[Li_96] && ihigh_48 = ilow_56) {
               for (Li_96 = index_0; Li_96 >= 0; Li_96--) {
                  if (Gsa_212[Li_96] == "S" && Gia_200[Li_96] > iTime(NULL, TF, Li_92)) {
                     if (ilow_56 >= Gda_204[Li_96] && Ld_64 = Gda_208[Li_96] && ilow_56 = Gda_204[Li_96]) {
                        Gia_200[Li_96] = iTime(NULL, TF, highest_12);
                        ilow_56 = Gda_204[Li_96];
                     }
                  }
               }
            }
            if (Ld_64 >= ilow_56 && Li_4 == FALSE) {
               ArrayResize(Gia_196, index_0 + 1);
               ArrayResize(Gia_200, index_0 + 1);
               ArrayResize(Gda_204, index_0 + 1);
               ArrayResize(Gda_208, index_0 + 1);
               ArrayResize(Gsa_212, index_0 + 1);
               Gia_196[index_0] = iTime(NULL, TF, highest_12);
               Gia_200[index_0] = iTime(NULL, 0, 0) + 60 * RectShift * Period();
               Gda_204[index_0] = ilow_56;
               Gda_208[index_0] = Ld_64;
               Gsa_212[index_0] = "S";
               index_0++;
            }
            Li_84 = FALSE;
         }
      }
   }
   if (G_bars_180 != G_bars_176) {
      G_bars_180 = G_bars_176;
      for (Li_92 = 0; Li_92 来共享给大家。在一分钟或者5分钟图表,任何货币对。再补充下参数设置,指标要加载2个,参数设置我把截图发上来。
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论13

跳转到指定楼层
沙发
cxszzw 发表于 2018-1-11 14:36:18 | 只看该作者
有无未来楼主?
板凳
cxszzw 发表于 2018-1-11 15:38:45 | 只看该作者
楼主坑人吗?什么东西都没有啊!!!
地板
月光 发表于 2018-1-11 17:11:28 | 只看该作者

有无未来楼主?
5#
 楼主| jiangyongjiu 发表于 2018-1-11 18:46:12 | 只看该作者

我生来就没坑过人,也不会坑人,更是恨透坑人的人。请你下载指标 然后设置参数,看清楚了下载那个EX4指标而不是那个代码,那个代码我是发上来求大神帮我编译成能加载的MQL4格式指标的,那个代码现在是不能加载的。
6#
 楼主| jiangyongjiu 发表于 2018-1-11 20:08:54 | 只看该作者

有无未来我没有用工具测试过,但在我使用所有指标当中是最精准的,上面的图片就是我的模拟盘截图。
7#
ffj781212 发表于 2018-1-11 20:14:10 | 只看该作者






好东东必须大家一起分享,





继续努力了哟





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
8#
dkforex 发表于 2018-1-11 21:07:40 | 只看该作者
谢谢分享,楼主能不能把模版指标都发一下呀?
9#
mnbv 发表于 2018-1-11 21:21:37 | 只看该作者
谢谢分享
10#
wx_Zp4mxZsr 发表于 2018-1-11 22:06:02 | 只看该作者
那个蓝色箭头指标有未来吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

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