/*
   G e n e r a t e d  by ex4-to-mq4 decompiler FREEWARE 4.0.509.5
   Website:  HT T p: //wW W . Met AQU O T E s. N Et
   E-mail : s UP p oRT @M e tA Q U OtE S.N E T
*/
#property copyright "metbright"
#property link      "meth.sak@gmail.com"

#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 Chartreuse
#property  indicator_width1 3
#property indicator_color2 SeaGreen
#property  indicator_width2 3
#property indicator_color3 Crimson
#property  indicator_width3 3
#property indicator_color4 LightCoral
#property  indicator_width4 3
#property indicator_color5 RoyalBlue
#property indicator_color6 Orange
#property indicator_color7 SpringGreen
#property indicator_color8 PaleTurquoise
extern int EMA_fast = 12;
extern int EMA_slow = 26;
extern int SMA_signal = 9;
extern string _SETTING_ = "0=close, 1=0pen, 2=high, 3=low,";
extern string _SETTING__ = "4=median, 5=tyrical, 6=weighted";
extern int applied_price = 0;
extern double signal_line_turn_point = 0.000002;
extern bool dashboard_ON = TRUE;
extern bool dashboard_OnlyMACD_data = FALSE;
extern color color_text = Silver;
extern color color_signal_neutral = Silver;
extern color color_signal_up = Chartreuse;
extern color color_signal_down = OrangeRed;
extern color color_signal_label_upper = Lime;
extern color color_signal_label_lower = Red;
extern color color_macd_up = Chartreuse;
extern color color_macd_down = OrangeRed;
extern color color_macd_label_upper = Lime;
extern color color_macd_label_lower = Red;
extern color color_his_up = Chartreuse;
extern color color_his_down = OrangeRed;
extern color color_his_label_upper = Lime;
extern color color_his_label_lower = Red;
extern color color_price_neutral = Silver;
extern color color_price_bull = Green;
extern color color_price_bear = FireBrick;
extern color color_bg = Black;
extern color color_frame = DimGray;
extern int arrow_style = 10;
extern bool dashboard_multiTF = TRUE;
extern color color_mtf_signal_up = Lime;
extern color color_mtf_signal_down = Red;
extern color color_mtf_signal_upper = Lime;
extern color color_mtf_signal_lower = Red;
extern color color_mtf_macd_up = Lime;
extern color color_mtf_macd_down = Red;
extern color color_mtf_macd_upper = Lime;
extern color color_mtf_macd_lower = Red;
extern color color_mtf_his_up = Lime;
extern color color_mtf_his_down = Red;
extern color color_mtf_his_upper = Lime;
extern color color_mtf_his_lower = Red;
extern bool alert_DisableAll = FALSE;
extern string _SETTING_1_ = "== The Settings below enter 0 - 2 ==";
extern string _SETTING_1__ = "[0 = Off]  [1 = Alert]  [2 = Sound Only]";
extern int alert_signal_CrossZeroLine = 1;
extern int alert_signal_LineUpDN = 0;
extern int alert_macd_CrossZeroLine = 1;
extern int alert_his_MacdCrossSignal = 1;
extern string _SETTING_1___ = "==============================";
extern string _SETTING_2_ = "=== Sound for Sound Only ========";
extern string _SETTING_2__ = "[ Enter between 1 - 4 ]";
extern int sound_signal_CrossZeroLine = 1;
extern int sound_signal_LineUpDN = 1;
extern int sound_macd_CrossZeroLine = 1;
extern int sound_his_MacdCrossSignal = 1;
extern double alert_cross_point = 0.00002;
extern string _SETTING_3_ = "=== User Alert ===";
extern string _SETTING_3__ = "[ leave blank to use default ]";
extern string alert_user_SignalXZeroLine_UP = "";
extern string alert_user_SignalXZeroLine_DN = "";
extern string alert_user_SignalLine_UP = "";
extern string alert_user_SignalLine_DN = "";
extern string alert_user_MacdXZeroLine_UP = "";
extern string alert_user_MacdXZeroLine_DN = "";
extern string alert_user_MacdXSignal_UP = "";
extern string alert_user_MacdXSignal_DN = "";
double G_ibuf_420[];
double G_ibuf_424[];
double G_ibuf_428[];
double G_ibuf_432[];
double G_ibuf_436[];
double G_ibuf_440[];
double G_ibuf_444[];
double G_ibuf_448[];
string G_fontname_452;
string G_text_460;
string G_text_468;
string Gs_476;
string Gs_dummy_484;
string Gs_dummy_492;
string Gs_dummy_500;
string Gs_dummy_508;
string Gs_dummy_516;
bool Gi_544 = FALSE;
bool Gi_548 = FALSE;
bool Gi_552 = FALSE;
bool Gi_556 = FALSE;
bool Gi_560 = FALSE;
bool Gi_564 = FALSE;
bool Gi_568 = FALSE;
bool Gi_572 = FALSE;

// E37F0136AA3FFAF149B351F6A4C948E9
int init() {
   SetIndexBuffer(0, G_ibuf_436);
   SetIndexBuffer(1, G_ibuf_440);
   SetIndexBuffer(2, G_ibuf_444);
   SetIndexBuffer(3, G_ibuf_448);
   SetIndexBuffer(4, G_ibuf_420);
   SetIndexBuffer(5, G_ibuf_424);
   SetIndexBuffer(6, G_ibuf_432);
   SetIndexBuffer(7, G_ibuf_428);   
   SetIndexStyle(0, DRAW_HISTOGRAM);
   SetIndexStyle(1, DRAW_HISTOGRAM);
   SetIndexStyle(2, DRAW_HISTOGRAM);
   SetIndexStyle(3, DRAW_HISTOGRAM);
   SetIndexStyle(4, DRAW_LINE);
   SetIndexStyle(5, DRAW_LINE);
   SetIndexStyle(6, DRAW_LINE);
   SetIndexStyle(7, DRAW_LINE);  
   IndicatorDigits(Digits + 2);
   SetIndexDrawBegin(0, 34);
   SetIndexDrawBegin(1, 34);
   SetIndexDrawBegin(2, 34);
   SetIndexDrawBegin(3, 34);
   SetIndexDrawBegin(4, 34);
   SetIndexDrawBegin(5, 34);
   SetIndexDrawBegin(6, 34);
   SetIndexDrawBegin(7, 34);
   IndicatorShortName("SUPER MACD");
   switch (arrow_style) {
   case 1:
      G_fontname_452 = "Webdings";
      G_text_460 = "5";
      G_text_468 = "6";
      break;
   case 2:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "p";
      G_text_468 = "q";
      break;
   case 3:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "r";
      G_text_468 = "s";
      break;
   case 4:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "h";
      G_text_468 = "i";
      break;
   case 5:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "#";
      G_text_468 = "$";
      break;
   case 6:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "£";
      G_text_468 = "¤";
      break;
   case 7:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "ã";
      G_text_468 = "ä";
      break;
   case 8:
      G_fontname_452 = "Wingdings";
      G_text_460 = "é";
      G_text_468 = "ê";
      break;
   case 9:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "Ó";
      G_text_468 = "Ô";
      break;
   case 10:
      G_fontname_452 = "Wingdings 3";
      G_text_460 = "Ç";
      G_text_468 = "È";
      break;
   case 11:
      G_fontname_452 = "Wingdings";
      G_text_460 = "ñ";
      G_text_468 = "ò";
      break;
   case 12:
      G_fontname_452 = "Wingdings";
      G_text_460 = "Ù";
      G_text_468 = "Ú";
   }
   switch (Period()) {
   case PERIOD_M1:
      Gs_476 = "M1";
      break;
   case PERIOD_M5:
      Gs_476 = "M5";
      break;
   case PERIOD_M15:
      Gs_476 = "M15";
      break;
   case PERIOD_M30:
      Gs_476 = "M30";
      break;
   case PERIOD_H1:
      Gs_476 = "H1";
      break;
   case PERIOD_H4:
      Gs_476 = "H4";
      break;
   case PERIOD_D1:
      Gs_476 = "D1";
      break;
   case PERIOD_W1:
      Gs_476 = "W1";
      break;
   case PERIOD_MN1:
      Gs_476 = "MN";
   }
   return (0);
}

// 52D46093050F38C27267BCE42543EF60
int deinit() {
   ObjectsDeleteAll(WindowFind("SUPER MACD"));
   return (0);
}

// EA2B2676C28C0DB26D39331A336C6B92
int start() {
   double Ld_8;
   double Ld_16;
   double Ld_24;
   double Ld_32;
   double Ld_40;
   double Ld_48;
   double Ld_56;
   double Ld_64;
   double Ld_72;
   color color_104;
   color color_108;
   color color_112;
   color color_116;
   color color_120;
   color color_124;
   string Ls_148;
   string Ls_156;
   string Ls_164;
   string Ls_172;
   string Ls_180;
   string Ls_188;
   string Ls_196;
   string Ls_204;
   string Ls_212;
   string Ls_220;
   string Ls_228;
   string Ls_236;
   string text_260;
   string text_268;
   string text_276;
   string Ls_288;
   string Ls_296;
   string dbl2str_304;
   int str_len_312;
   string text_316;
   string text_324;
   double Ld_332;
   double ima_340;
   color color_348;
   double spread_352;
   double Ld_360;
   string dbl2str_368;
   string dbl2str_376;
   string dbl2str_384;
   int Li_0 = IndicatorCounted();
   int Li_unused_128 = 0;
   int Li_unused_132 = 0;
   int Li_unused_136 = 0;
   int Li_unused_140 = 0;
   if (Li_0 < 0) return (-1);
   if (Li_0 > 0) Li_0--;
   int Li_4 = Bars - Li_0;
   for (int shift_144 = 0; shift_144 < Li_4; shift_144++) {
      G_ibuf_428[shift_144] = iMACD(NULL, 0, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, shift_144);
      G_ibuf_420[shift_144] = iMACD(NULL, 0, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, shift_144);
      G_ibuf_436[shift_144] = iOsMA(NULL, 0, EMA_fast, EMA_slow, SMA_signal, applied_price, shift_144);
      if (alert_user_SignalXZeroLine_UP == "") Ls_148 = "MACD Signal line crossed Zero line UP.";
      else Ls_148 = alert_user_SignalXZeroLine_UP;
      if (alert_user_SignalXZeroLine_DN == "") Ls_156 = "MACD Signal line crossed Zero line DOWN_";
      else Ls_156 = alert_user_SignalXZeroLine_DN;
      if (alert_user_SignalLine_UP == "") Ls_164 = "MACD Signal line turn UP.";
      else Ls_164 = alert_user_SignalLine_UP;
      if (alert_user_SignalLine_DN == "") Ls_172 = "MACD Signal line turn DOWN.";
      else Ls_172 = alert_user_SignalLine_DN;
      if (alert_user_MacdXZeroLine_UP == "") Ls_180 = "MACD Main line crossed Zero line UP.";
      else Ls_180 = alert_user_MacdXZeroLine_UP;
      if (alert_user_MacdXZeroLine_DN == "") Ls_188 = "MACD Main line crossed Zero line DOWN.";
      else Ls_188 = alert_user_MacdXZeroLine_DN;
      if (alert_user_MacdXSignal_UP == "") Ls_196 = "MACD Main line crossed Signal line UP.";
      else Ls_196 = alert_user_MacdXSignal_UP;
      if (alert_user_MacdXSignal_DN == "") Ls_204 = "MACD Main line crossed Signal line DOWN.";
      else Ls_204 = alert_user_MacdXSignal_DN;
      switch (sound_signal_CrossZeroLine) {
      case 1:
         Ls_212 = "alert.wav";
         break;
      case 2:
         Ls_212 = "alert2.wav";
         break;
      case 3:
         Ls_212 = "ok.wav";
         break;
      case 4:
         Ls_212 = "tick.wav";
      }
      switch (sound_signal_LineUpDN) {
      case 1:
         Ls_220 = "alert.wav";
         break;
      case 2:
         Ls_220 = "alert2.wav";
         break;
      case 3:
         Ls_220 = "ok.wav";
         break;
      case 4:
         Ls_220 = "tick.wav";
      }
      switch (sound_macd_CrossZeroLine) {
      case 1:
         Ls_228 = "alert.wav";
         break;
      case 2:
         Ls_228 = "alert2.wav";
         break;
      case 3:
         Ls_228 = "ok.wav";
         break;
      case 4:
         Ls_228 = "tick.wav";
      }
      switch (sound_his_MacdCrossSignal) {
      case 1:
         Ls_236 = "alert.wav";
         break;
      case 2:
         Ls_236 = "alert2.wav";
         break;
      case 3:
         Ls_236 = "ok.wav";
         break;
      case 4:
         Ls_236 = "tick.wav";
      }
      if (!alert_DisableAll) {
         if (G_ibuf_428[2] < 0.0 && G_ibuf_428[1] > 0.0 && (!Gi_544)) {
            if (alert_macd_CrossZeroLine == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_180));
            if (alert_macd_CrossZeroLine == 2) PlaySound(Ls_228);
            Gi_544 = TRUE;
            Gi_548 = FALSE;
         }
         if (G_ibuf_428[2] > 0.0 && G_ibuf_428[1] < 0.0 && (!Gi_548)) {
            if (alert_macd_CrossZeroLine == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_188));
            if (alert_macd_CrossZeroLine == 2) PlaySound(Ls_228);
            Gi_548 = TRUE;
            Gi_544 = FALSE;
         }
         if (G_ibuf_420[2] < 0.0 && G_ibuf_420[1] > 0.0 && (!Gi_560)) {
            if (alert_signal_CrossZeroLine == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_148));
            if (alert_signal_CrossZeroLine == 2) PlaySound(Ls_212);
            Gi_560 = TRUE;
            Gi_564 = TRUE;
         }
         if (G_ibuf_420[2] > 0.0 && G_ibuf_420[1] < 0.0 && (!Gi_564)) {
            if (alert_signal_CrossZeroLine == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_156));
            if (alert_signal_CrossZeroLine == 2) PlaySound(Ls_212);
            Gi_564 = TRUE;
            Gi_560 = FALSE;
         }
         if (G_ibuf_420[2] + signal_line_turn_point < G_ibuf_420[1] && (!Gi_568)) {
            if (alert_signal_LineUpDN == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_164));
            if (alert_signal_LineUpDN == 2) PlaySound(Ls_220);
            Gi_568 = TRUE;
            Gi_572 = FALSE;
         }
         if (G_ibuf_420[2] - signal_line_turn_point > G_ibuf_420[1] && (!Gi_572)) {
            if (alert_signal_LineUpDN == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_172));
            if (alert_signal_LineUpDN == 2) PlaySound(Ls_220);
            Gi_572 = TRUE;
            Gi_568 = FALSE;
         }
         if (G_ibuf_436[2] < 0.0 && G_ibuf_436[1] > 0.0 && (!Gi_552)) {
            if (alert_his_MacdCrossSignal == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_196));
            if (alert_his_MacdCrossSignal == 2) PlaySound(Ls_236);
            Gi_552 = TRUE;
            Gi_556 = FALSE;
         }
         if (G_ibuf_436[2] > 0.0 && G_ibuf_436[1] < 0.0 && (!Gi_556)) {
            if (alert_his_MacdCrossSignal == 1) Alert(StringConcatenate("[" + Symbol() + ",", Gs_476, "] " + Ls_204));
            if (alert_his_MacdCrossSignal == 2) PlaySound(Ls_236);
            Gi_556 = TRUE;
            Gi_552 = FALSE;
         }
      }
   }
   bool Li_284 = TRUE;
   for (shift_144 = Li_4 - 1; shift_144 >= 0; shift_144--) {
      Ld_8 = G_ibuf_436[shift_144];
      Ld_16 = G_ibuf_436[shift_144 + 1];
      Ld_24 = G_ibuf_436[shift_144 + 2];
      if ((Ld_8 < 0.0 && Ld_16 > 0.0) || Ld_8 < 0.0) {
         Li_284 = FALSE;
         color_124 = color_his_label_lower;
         if (Ld_8 + alert_cross_point < 0.0 && Ld_16 + alert_cross_point >= 0.0 && Ld_24 + alert_cross_point >= 0.0) Li_unused_140 = 1;
      } else {
         if ((Ld_8 > 0.0 && Ld_16 < 0.0) || Ld_8 > 0.0) {
            Li_284 = TRUE;
            color_124 = color_his_label_upper;
            if (Ld_8 - alert_cross_point > 0.0 && Ld_16 - alert_cross_point <= 0.0 && Ld_24 - alert_cross_point <= 0.0) Li_unused_140 = 2;
         } else Li_unused_140 = 0;
      }
      if (!Li_284) {
         if (Ld_8 > Ld_16) {
            G_ibuf_448[shift_144] = Ld_8;
            G_ibuf_440[shift_144] = 0.0;
            G_ibuf_444[shift_144] = 0.0;
            color_112 = color_his_up;
            text_276 = G_text_460;
         } else {
            G_ibuf_444[shift_144] = Ld_8;
            G_ibuf_440[shift_144] = 0.0;
            G_ibuf_448[shift_144] = 0.0;
            color_112 = color_his_down;
            text_276 = G_text_468;
         }
      } else {
         if (Ld_8 < Ld_16) {
            G_ibuf_440[shift_144] = Ld_8;
            G_ibuf_448[shift_144] = 0.0;
            G_ibuf_444[shift_144] = 0.0;
            color_112 = color_his_down;
            text_276 = G_text_468;
         } else {
            G_ibuf_440[shift_144] = 0.0;
            G_ibuf_448[shift_144] = 0.0;
            G_ibuf_444[shift_144] = 0.0;
            color_112 = color_his_up;
            text_276 = G_text_460;
         }
      }
      Ld_32 = G_ibuf_420[shift_144];
      Ld_40 = G_ibuf_420[shift_144 + 1];
      Ld_48 = G_ibuf_420[shift_144 + 2];
      if ((Ld_32 < 0.0 && Ld_40 > 0.0) || Ld_32 < 0.0) {
         color_120 = color_signal_label_lower;
         if (Ld_32 + alert_cross_point < 0.0 && Ld_40 + alert_cross_point >= 0.0 && Ld_48 + alert_cross_point >= 0.0) Li_unused_128 = 1;
      } else {
         if ((Ld_32 > 0.0 && Ld_40 < 0.0) || Ld_32 > 0.0) {
            color_120 = color_signal_label_upper;
            if (Ld_32 - alert_cross_point > 0.0 && Ld_40 - alert_cross_point <= 0.0 && Ld_48 - alert_cross_point <= 0.0) Li_unused_128 = 2;
         } else Li_unused_128 = 0;
      }
      if (Ld_32 < Ld_40) {
         text_260 = G_text_468;
         color_108 = color_signal_neutral;
         if (Ld_32 + signal_line_turn_point < Ld_40) {
            G_ibuf_424[shift_144] = Ld_32;
            G_ibuf_432[shift_144] = EMPTY_VALUE;
            color_108 = color_signal_down;
            Li_unused_132 = 1;
         }
      } else {
         if (Ld_32 > Ld_40) {
            text_260 = G_text_460;
            color_108 = color_signal_neutral;
            if (Ld_32 - signal_line_turn_point > Ld_40) {
               G_ibuf_432[shift_144] = Ld_32;
               G_ibuf_424[shift_144] = EMPTY_VALUE;
               color_108 = color_signal_up;
               Li_unused_132 = 2;
            }
         } else {
            G_ibuf_432[shift_144] = EMPTY_VALUE;
            G_ibuf_424[shift_144] = EMPTY_VALUE;
            color_108 = color_signal_neutral;
            Li_unused_132 = 0;
         }
      }
      Ld_56 = G_ibuf_428[shift_144];
      Ld_64 = G_ibuf_428[shift_144 + 1];
      Ld_72 = G_ibuf_428[shift_144 + 2];
      if ((Ld_56 < 0.0 && Ld_64 > 0.0) || Ld_56 < 0.0) {
         color_116 = color_macd_label_lower;
         if (Ld_56 + alert_cross_point < 0.0 && Ld_64 + alert_cross_point >= 0.0 && Ld_72 + alert_cross_point >= 0.0) Li_unused_136 = 1;
      } else {
         if ((Ld_56 > 0.0 && Ld_64 < 0.0) || Ld_56 > 0.0) {
            color_116 = color_macd_label_upper;
            if (Ld_56 - alert_cross_point > 0.0 && Ld_64 - alert_cross_point <= 0.0 && Ld_72 - alert_cross_point <= 0.0) Li_unused_136 = 2;
         } else Li_unused_136 = 0;
      }
      if (Ld_56 < Ld_64) {
         color_104 = color_macd_down;
         text_268 = G_text_468;
      } else {
         if (Ld_56 > Ld_64) {
            color_104 = color_macd_up;
            text_268 = G_text_460;
         }
      }
   }
   ObjectsDeleteAll(WindowFind("SUPER MACD"));
   if (dashboard_ON) {
      ObjectCreate("00.bg.1", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("00.bg.1", "g", 98, "Webdings", color_frame);
      ObjectSet("00.bg.1", OBJPROP_CORNER, 1);
      ObjectSet("00.bg.1", OBJPROP_XDISTANCE, 4);
      ObjectSet("00.bg.1", OBJPROP_YDISTANCE, 0);
      ObjectCreate("00.bg.2", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("00.bg.2", "g", 98, "Webdings", color_frame);
      ObjectSet("00.bg.2", OBJPROP_CORNER, 1);
      ObjectSet("00.bg.2", OBJPROP_XDISTANCE, 57);
      ObjectSet("00.bg.2", OBJPROP_YDISTANCE, 0);
      ObjectCreate("00.bg.3", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("00.bg.3", "g", 95, "Webdings", color_bg);
      ObjectSet("00.bg.3", OBJPROP_CORNER, 1);
      ObjectSet("00.bg.3", OBJPROP_XDISTANCE, 6);
      ObjectSet("00.bg.3", OBJPROP_YDISTANCE, 2);
      ObjectCreate("00.bg.4", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("00.bg.4", "g", 95, "Webdings", color_bg);
      ObjectSet("00.bg.4", OBJPROP_CORNER, 1);
      ObjectSet("00.bg.4", OBJPROP_XDISTANCE, 59);
      ObjectSet("00.bg.4", OBJPROP_YDISTANCE, 2);
      ObjectCreate("01.label.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.label.macd", "MACD", 11, "Arial Bold", color_116);
      ObjectSet("01.label.macd", OBJPROP_CORNER, 1);
      ObjectSet("01.label.macd", OBJPROP_XDISTANCE, 36);
      ObjectSet("01.label.macd", OBJPROP_YDISTANCE, 23);
      ObjectCreate("01.arrow.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.arrow.macd", text_268, 14, G_fontname_452, color_104);
      ObjectSet("01.arrow.macd", OBJPROP_CORNER, 1);
      ObjectSet("01.arrow.macd", OBJPROP_XDISTANCE, 16);
      ObjectSet("01.arrow.macd", OBJPROP_YDISTANCE, 21);
      ObjectCreate("01.label.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.label.his", "HISTROGRAM", 11, "Arial Bold", color_124);
      ObjectSet("01.label.his", OBJPROP_CORNER, 1);
      ObjectSet("01.label.his", OBJPROP_XDISTANCE, 36);
      ObjectSet("01.label.his", OBJPROP_YDISTANCE, 40);
      ObjectCreate("01.arrow.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.arrow.his", text_276, 14, G_fontname_452, color_112);
      ObjectSet("01.arrow.his", OBJPROP_CORNER, 1);
      ObjectSet("01.arrow.his", OBJPROP_XDISTANCE, 16);
      ObjectSet("01.arrow.his", OBJPROP_YDISTANCE, 38);
      ObjectCreate("01.label.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.label.signal", "SIGNAL LINE", 12, "Arial Bold", color_120);
      ObjectSet("01.label.signal", OBJPROP_CORNER, 1);
      ObjectSet("01.label.signal", OBJPROP_XDISTANCE, 36);
      ObjectSet("01.label.signal", OBJPROP_YDISTANCE, 58);
      ObjectCreate("01.arrow.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.arrow.signal", text_260, 15, G_fontname_452, color_108);
      ObjectSet("01.arrow.signal", OBJPROP_CORNER, 1);
      ObjectSet("01.arrow.signal", OBJPROP_XDISTANCE, 15);
      ObjectSet("01.arrow.signal", OBJPROP_YDISTANCE, 56);
      if (!dashboard_OnlyMACD_data) {
         Ls_288 = StringSubstr(Symbol(), 0, 1);
         Ls_296 = StringSubstr(Symbol(), 3, 1);
         dbl2str_304 = DoubleToStr(Bid, Digits);
         str_len_312 = StringLen(dbl2str_304);
         if (Digits > 4) {
            text_316 = StringSubstr(dbl2str_304, 0, str_len_312 - 1);
            text_324 = StringSubstr(dbl2str_304, str_len_312 - 1, 1);
         } else text_316 = StringSubstr(dbl2str_304, 0, str_len_312);
         Ld_332 = NormalizeDouble(MarketInfo(Symbol(), MODE_BID), Digits);
         ima_340 = iMA(Symbol(), PERIOD_M1, 1, 0, MODE_EMA, PRICE_CLOSE, 1);
         if (Ld_332 > ima_340) color_348 = color_price_bull;
         if (Ld_332 < ima_340) color_348 = color_price_bear;
         if (Ld_332 == ima_340) color_348 = color_price_neutral;
         ObjectCreate("01.label.price", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.label.price", Ls_288 + Ls_296, 10, "Arial Bold", color_text);
         ObjectSet("01.label.price", OBJPROP_CORNER, 1);
         ObjectSet("01.label.price", OBJPROP_XDISTANCE, 92);
         ObjectSet("01.label.price", OBJPROP_YDISTANCE, 6);
         ObjectCreate("01.price1", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.price1", text_316, 10, "Arial Bold", color_348);
         ObjectSet("01.price1", OBJPROP_CORNER, 1);
         ObjectSet("01.price1", OBJPROP_XDISTANCE, 42);
         ObjectSet("01.price1", OBJPROP_YDISTANCE, 6);
         if (Digits > 4) {
            ObjectCreate("01.price2", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
            ObjectSetText("01.price2", text_324, 9, "Arial Bold", color_348);
            ObjectSet("01.price2", OBJPROP_CORNER, 1);
            ObjectSet("01.price2", OBJPROP_XDISTANCE, 35);
            ObjectSet("01.price2", OBJPROP_YDISTANCE, 6);
         }
         f0_1();
      }
      if (dashboard_multiTF) f0_0();
      if (!dashboard_OnlyMACD_data) {
         spread_352 = MarketInfo(Symbol(), MODE_SPREAD);
         if (Digits > 4) {
            Ld_360 = spread_352 / 10.0;
            dbl2str_368 = DoubleToStr(Ld_360, 1);
         } else dbl2str_368 = DoubleToStr(spread_352, 0);
         ObjectCreate("01.label.spread", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.label.spread", "SP", 9, "Arial", color_text);
         ObjectSet("01.label.spread", OBJPROP_CORNER, 1);
         ObjectSet("01.label.spread", OBJPROP_XDISTANCE, 150);
         ObjectSet("01.label.spread", OBJPROP_YDISTANCE, 6);
         ObjectCreate("01.spread", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.spread", dbl2str_368, 10, "Arial Bold", color_text);
         ObjectSet("01.spread", OBJPROP_CORNER, 1);
         ObjectSet("01.spread", OBJPROP_XDISTANCE, 121);
         ObjectSet("01.spread", OBJPROP_YDISTANCE, 6);
         dbl2str_376 = DoubleToStr(MarketInfo(Symbol(), MODE_SWAPLONG), 2);
         dbl2str_384 = DoubleToStr(MarketInfo(Symbol(), MODE_SWAPSHORT), 2);
         ObjectCreate("01.label.swap.long", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.label.swap.long", "L", 9, "Arial Narrow", color_text);
         ObjectSet("01.label.swap.long", OBJPROP_CORNER, 1);
         ObjectSet("01.label.swap.long", OBJPROP_XDISTANCE, 143);
         ObjectSet("01.label.swap.long", OBJPROP_YDISTANCE, 44);
         ObjectCreate("01.label.swap.short", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.label.swap.short", "S", 9, "Arial Narrow", color_text);
         ObjectSet("01.label.swap.short", OBJPROP_CORNER, 1);
         ObjectSet("01.label.swap.short", OBJPROP_XDISTANCE, 143);
         ObjectSet("01.label.swap.short", OBJPROP_YDISTANCE, 58);
         ObjectCreate("01.swap.long", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.swap.long", dbl2str_376, 9, "Arial Bold", color_text);
         ObjectSet("01.swap.long", OBJPROP_CORNER, 1);
         ObjectSet("01.swap.long", OBJPROP_XDISTANCE, 153);
         ObjectSet("01.swap.long", OBJPROP_YDISTANCE, 45);
         ObjectCreate("01.swap.short", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
         ObjectSetText("01.swap.short", dbl2str_384, 9, "Arial Bold", color_text);
         ObjectSet("01.swap.short", OBJPROP_CORNER, 1);
         ObjectSet("01.swap.short", OBJPROP_XDISTANCE, 153);
         ObjectSet("01.swap.short", OBJPROP_YDISTANCE, 59);
      }
      ObjectCreate("03.credit", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("03.credit", "SUPER MACD™ This indicator is free not for sale.", 7, "Arial Narrow", Gray);
      ObjectSet("03.credit", OBJPROP_CORNER, 2);
      ObjectSet("03.credit", OBJPROP_XDISTANCE, 10);
      ObjectSet("03.credit", OBJPROP_YDISTANCE, 2);
      ObjectCreate("03.credit2", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("03.credit2", "SUPER MACD™ Developed by metbright © 2013", 7, "Arial Narrow", Gray);
      ObjectSet("03.credit2", OBJPROP_CORNER, 2);
      ObjectSet("03.credit2", OBJPROP_XDISTANCE, 177);
      ObjectSet("03.credit2", OBJPROP_YDISTANCE, 2);
   }
   return (0);
}

// 2C127BF32CCB4EDF2BF22FEA5A00E494
void f0_1() {
   string text_20;
  // string Ls_unused_28;
   int Li_0 = Time[0] + 60 * Period() - TimeCurrent();
   int Li_12 = Li_0 % 60;
   int Li_8 = (Li_0 - Li_12) / 60 % 60;
   int Li_4 = (Li_0 - Li_12 - 60 * Li_8) / 3600 % 24;
   int Li_16 = (Li_0 - Li_12 - 60 * Li_8 - 3600 * Li_4) / 86400;
   ObjectDelete("time");
   if (Li_4 == 0) text_20 = StringSubstr(TimeToStr(Li_0, TIME_MINUTES|TIME_SECONDS), 3);
   if (Li_4 > 0) text_20 = StringConcatenate(Li_4 + ":", StringSubstr(TimeToStr(Li_0, TIME_MINUTES|TIME_SECONDS), 3));
   ObjectCreate("01.time", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.time", text_20, 10, "Arial Bold", color_text);
   ObjectSet("01.time", OBJPROP_CORNER, 1);
   ObjectSet("01.time", OBJPROP_XDISTANCE, 98);
   ObjectSet("01.time", OBJPROP_YDISTANCE, 23);
   if (Li_16 > 0) {
      ObjectCreate("01.time.d", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
      ObjectSetText("01.time.d", Li_16 + "D", 9, "Arial Bold", color_text);
      ObjectSet("01.time.d", OBJPROP_CORNER, 1);
      ObjectSet("01.time.d", OBJPROP_XDISTANCE, 153);
      ObjectSet("01.time.d", OBJPROP_YDISTANCE, 23);
   }
}

// 1EAA7C0E294565EA4551BD6FBF47D7BD
void f0_0() {
   color color_0;
   color color_4;
   color color_8;
   color color_12;
   color color_16;
   color color_20;
   color color_24;
   color color_28;
   color color_32;
   color color_36;
   color color_40;
   color color_44;
   color color_48;
   color color_52;
   color color_56;
   color color_60;
   color color_64;
   color color_68;
   color color_72;
   color color_76;
   color color_80;
   color color_84;
   color color_88;
   color color_92;
   color color_96;
   color color_100;
   color color_104;
   color color_108;
   color color_112;
   color color_116;
   color color_120;
   color color_124;
   color color_128;
   color color_132;
   color color_136;
   color color_140;
   color color_144;
   color color_148;
   color color_152;
   color color_156;
   color color_160;
   color color_164;
   color color_168;
   color color_172;
   color color_176;
   color color_180;
   color color_184;
   color color_188;
   color color_192;
   color color_196;
   color color_200;
   color color_204;
   color color_208;
   color color_212;
   double imacd_216 = iMACD(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_224 = iMACD(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_232 = iMACD(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_240 = iMACD(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_248 = iMACD(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_256 = iMACD(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_264 = iMACD(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_272 = iMACD(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_280 = iMACD(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 0);
   double imacd_288 = iMACD(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_296 = iMACD(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_304 = iMACD(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_312 = iMACD(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_320 = iMACD(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_328 = iMACD(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_336 = iMACD(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_344 = iMACD(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_352 = iMACD(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_MAIN, 1);
   double imacd_360 = iMACD(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_368 = iMACD(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_376 = iMACD(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_384 = iMACD(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_392 = iMACD(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_400 = iMACD(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_408 = iMACD(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_416 = iMACD(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_424 = iMACD(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 0);
   double imacd_432 = iMACD(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_440 = iMACD(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_448 = iMACD(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_456 = iMACD(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_464 = iMACD(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_472 = iMACD(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_480 = iMACD(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_488 = iMACD(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double imacd_496 = iMACD(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, MODE_SIGNAL, 1);
   double iosma_504 = iOsMA(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_512 = iOsMA(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_520 = iOsMA(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_528 = iOsMA(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_536 = iOsMA(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_544 = iOsMA(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_552 = iOsMA(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_560 = iOsMA(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_568 = iOsMA(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, 0);
   double iosma_576 = iOsMA(NULL, PERIOD_M1, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_584 = iOsMA(NULL, PERIOD_M5, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_592 = iOsMA(NULL, PERIOD_M15, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_600 = iOsMA(NULL, PERIOD_M30, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_608 = iOsMA(NULL, PERIOD_H1, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_616 = iOsMA(NULL, PERIOD_H4, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_624 = iOsMA(NULL, PERIOD_D1, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_632 = iOsMA(NULL, PERIOD_W1, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   double iosma_640 = iOsMA(NULL, PERIOD_MN1, EMA_fast, EMA_slow, SMA_signal, applied_price, 1);
   if (imacd_216 > imacd_288) color_0 = color_mtf_macd_up;
   else color_0 = color_mtf_macd_down;
   if (imacd_224 > imacd_296) color_4 = color_mtf_macd_up;
   else color_4 = color_mtf_macd_down;
   if (imacd_232 > imacd_304) color_8 = color_mtf_macd_up;
   else color_8 = color_mtf_macd_down;
   if (imacd_240 > imacd_312) color_12 = color_mtf_macd_up;
   else color_12 = color_mtf_macd_down;
   if (imacd_248 > imacd_320) color_16 = color_mtf_macd_up;
   else color_16 = color_mtf_macd_down;
   if (imacd_256 > imacd_328) color_20 = color_mtf_macd_up;
   else color_20 = color_mtf_macd_down;
   if (imacd_264 > imacd_336) color_24 = color_mtf_macd_up;
   else color_24 = color_mtf_macd_down;
   if (imacd_272 > imacd_344) color_28 = color_mtf_macd_up;
   else color_28 = color_mtf_macd_down;
   if (imacd_280 > imacd_352) color_96 = color_mtf_macd_up;
   else color_96 = color_mtf_macd_down;
   if (imacd_360 > imacd_432) color_32 = color_mtf_signal_up;
   else color_32 = color_mtf_signal_down;
   if (imacd_368 > imacd_440) color_36 = color_mtf_signal_up;
   else color_36 = color_mtf_signal_down;
   if (imacd_376 > imacd_448) color_40 = color_mtf_signal_up;
   else color_40 = color_mtf_signal_down;
   if (imacd_384 > imacd_456) color_44 = color_mtf_signal_up;
   else color_44 = color_mtf_signal_down;
   if (imacd_392 > imacd_464) color_48 = color_mtf_signal_up;
   else color_48 = color_mtf_signal_down;
   if (imacd_400 > imacd_472) color_52 = color_mtf_signal_up;
   else color_52 = color_mtf_signal_down;
   if (imacd_408 > imacd_480) color_56 = color_mtf_signal_up;
   else color_56 = color_mtf_signal_down;
   if (imacd_416 > imacd_488) color_60 = color_mtf_signal_up;
   else color_60 = color_mtf_signal_down;
   if (imacd_424 > imacd_496) color_100 = color_mtf_signal_up;
   else color_100 = color_mtf_signal_down;
   if (iosma_504 > iosma_576) color_64 = color_mtf_his_up;
   else color_64 = color_mtf_his_down;
   if (iosma_512 > iosma_584) color_68 = color_mtf_his_up;
   else color_68 = color_mtf_his_down;
   if (iosma_520 > iosma_592) color_72 = color_mtf_his_up;
   else color_72 = color_mtf_his_down;
   if (iosma_528 > iosma_600) color_76 = color_mtf_his_up;
   else color_76 = color_mtf_his_down;
   if (iosma_536 > iosma_608) color_80 = color_mtf_his_up;
   else color_80 = color_mtf_his_down;
   if (iosma_544 > iosma_616) color_84 = color_mtf_his_up;
   else color_84 = color_mtf_his_down;
   if (iosma_552 > iosma_624) color_88 = color_mtf_his_up;
   else color_88 = color_mtf_his_down;
   if (iosma_560 > iosma_632) color_92 = color_mtf_his_up;
   else color_92 = color_mtf_his_down;
   if (iosma_568 > iosma_640) color_104 = color_mtf_his_up;
   else color_104 = color_mtf_his_down;
   if (imacd_216 > 0.0) color_108 = color_mtf_macd_upper;
   else color_108 = color_mtf_macd_lower;
   if (imacd_224 > 0.0) color_112 = color_mtf_macd_upper;
   else color_112 = color_mtf_macd_lower;
   if (imacd_232 > 0.0) color_116 = color_mtf_macd_upper;
   else color_116 = color_mtf_macd_lower;
   if (imacd_240 > 0.0) color_120 = color_mtf_macd_upper;
   else color_120 = color_mtf_macd_lower;
   if (imacd_248 > 0.0) color_124 = color_mtf_macd_upper;
   else color_124 = color_mtf_macd_lower;
   if (imacd_256 > 0.0) color_128 = color_mtf_macd_upper;
   else color_128 = color_mtf_macd_lower;
   if (imacd_264 > 0.0) color_132 = color_mtf_macd_upper;
   else color_132 = color_mtf_macd_lower;
   if (imacd_272 > 0.0) color_136 = color_mtf_macd_upper;
   else color_136 = color_mtf_macd_lower;
   if (imacd_280 > 0.0) color_140 = color_mtf_macd_upper;
   else color_140 = color_mtf_macd_lower;
   if (imacd_360 > 0.0) color_144 = color_mtf_signal_upper;
   else color_144 = color_mtf_signal_lower;
   if (imacd_368 > 0.0) color_148 = color_mtf_signal_upper;
   else color_148 = color_mtf_signal_lower;
   if (imacd_376 > 0.0) color_152 = color_mtf_signal_upper;
   else color_152 = color_mtf_signal_lower;
   if (imacd_384 > 0.0) color_156 = color_mtf_signal_upper;
   else color_156 = color_mtf_signal_lower;
   if (imacd_392 > 0.0) color_160 = color_mtf_signal_upper;
   else color_160 = color_mtf_signal_lower;
   if (imacd_400 > 0.0) color_164 = color_mtf_signal_upper;
   else color_164 = color_mtf_signal_lower;
   if (imacd_408 > 0.0) color_168 = color_mtf_signal_upper;
   else color_168 = color_mtf_signal_lower;
   if (imacd_416 > 0.0) color_172 = color_mtf_signal_upper;
   else color_172 = color_mtf_signal_lower;
   if (imacd_424 > 0.0) color_176 = color_mtf_signal_upper;
   else color_176 = color_mtf_signal_lower;
   if (iosma_504 > 0.0) color_180 = color_mtf_his_upper;
   else color_180 = color_mtf_his_lower;
   if (iosma_512 > 0.0) color_184 = color_mtf_his_upper;
   else color_184 = color_mtf_his_lower;
   if (iosma_520 > 0.0) color_188 = color_mtf_his_upper;
   else color_188 = color_mtf_his_lower;
   if (iosma_528 > 0.0) color_192 = color_mtf_his_upper;
   else color_192 = color_mtf_his_lower;
   if (iosma_536 > 0.0) color_196 = color_mtf_his_upper;
   else color_196 = color_mtf_his_lower;
   if (iosma_544 > 0.0) color_200 = color_mtf_his_upper;
   else color_200 = color_mtf_his_lower;
   if (iosma_552 > 0.0) color_204 = color_mtf_his_upper;
   else color_204 = color_mtf_his_lower;
   if (iosma_560 > 0.0) color_208 = color_mtf_his_upper;
   else color_208 = color_mtf_his_lower;
   if (iosma_568 > 0.0) color_212 = color_mtf_his_upper;
   else color_212 = color_mtf_his_lower;
   ObjectCreate("01.mtf.m1.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m1.macd", "-", 32, "Arial Black", color_108);
   ObjectSet("01.mtf.m1.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m1.macd", OBJPROP_XDISTANCE, 151);
   ObjectSet("01.mtf.m1.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.m1.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m1.his", "-", 32, "Arial Black", color_180);
   ObjectSet("01.mtf.m1.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m1.his", OBJPROP_XDISTANCE, 151);
   ObjectSet("01.mtf.m1.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.m1.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m1.signal", "-", 32, "Arial Black", color_144);
   ObjectSet("01.mtf.m1.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m1.signal", OBJPROP_XDISTANCE, 151);
   ObjectSet("01.mtf.m1.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.m5.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m5.macd", "-", 32, "Arial Black", color_112);
   ObjectSet("01.mtf.m5.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m5.macd", OBJPROP_XDISTANCE, 134);
   ObjectSet("01.mtf.m5.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.m5.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m5.his", "-", 32, "Arial Black", color_184);
   ObjectSet("01.mtf.m5.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m5.his", OBJPROP_XDISTANCE, 134);
   ObjectSet("01.mtf.m5.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.m5.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m5.signal", "-", 32, "Arial Black", color_148);
   ObjectSet("01.mtf.m5.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m5.signal", OBJPROP_XDISTANCE, 134);
   ObjectSet("01.mtf.m5.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.m15.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m15.macd", "-", 32, "Arial Black", color_116);
   ObjectSet("01.mtf.m15.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m15.macd", OBJPROP_XDISTANCE, 117);
   ObjectSet("01.mtf.m15.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.m15.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m15.his", "-", 32, "Arial Black", color_188);
   ObjectSet("01.mtf.m15.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m15.his", OBJPROP_XDISTANCE, 117);
   ObjectSet("01.mtf.m15.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.m15.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m15.signal", "-", 32, "Arial Black", color_152);
   ObjectSet("01.mtf.m15.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m15.signal", OBJPROP_XDISTANCE, 117);
   ObjectSet("01.mtf.m15.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.m30.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m30.macd", "-", 32, "Arial Black", color_120);
   ObjectSet("01.mtf.m30.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m30.macd", OBJPROP_XDISTANCE, 100);
   ObjectSet("01.mtf.m30.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.m30.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m30.his", "-", 32, "Arial Black", color_192);
   ObjectSet("01.mtf.m30.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m30.his", OBJPROP_XDISTANCE, 100);
   ObjectSet("01.mtf.m30.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.m30.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m30.signal", "-", 32, "Arial Black", color_156);
   ObjectSet("01.mtf.m30.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m30.signal", OBJPROP_XDISTANCE, 100);
   ObjectSet("01.mtf.m30.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.h1.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h1.macd", "-", 32, "Arial Black", color_124);
   ObjectSet("01.mtf.h1.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h1.macd", OBJPROP_XDISTANCE, 83);
   ObjectSet("01.mtf.h1.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.h1.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h1.his", "-", 32, "Arial Black", color_196);
   ObjectSet("01.mtf.h1.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h1.his", OBJPROP_XDISTANCE, 83);
   ObjectSet("01.mtf.h1.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.h1.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h1.signal", "-", 32, "Arial Black", color_160);
   ObjectSet("01.mtf.h1.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h1.signal", OBJPROP_XDISTANCE, 83);
   ObjectSet("01.mtf.h1.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.h4.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h4.macd", "-", 32, "Arial Black", color_128);
   ObjectSet("01.mtf.h4.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h4.macd", OBJPROP_XDISTANCE, 66);
   ObjectSet("01.mtf.h4.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.h4.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h4.his", "-", 32, "Arial Black", color_200);
   ObjectSet("01.mtf.h4.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h4.his", OBJPROP_XDISTANCE, 66);
   ObjectSet("01.mtf.h4.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.h4.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h4.signal", "-", 32, "Arial Black", color_164);
   ObjectSet("01.mtf.h4.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h4.signal", OBJPROP_XDISTANCE, 66);
   ObjectSet("01.mtf.h4.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.d1.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.d1.macd", "-", 32, "Arial Black", color_132);
   ObjectSet("01.mtf.d1.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.d1.macd", OBJPROP_XDISTANCE, 49);
   ObjectSet("01.mtf.d1.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.d1.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.d1.his", "-", 32, "Arial Black", color_204);
   ObjectSet("01.mtf.d1.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.d1.his", OBJPROP_XDISTANCE, 49);
   ObjectSet("01.mtf.d1.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.d1.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.d1.signal", "-", 32, "Arial Black", color_168);
   ObjectSet("01.mtf.d1.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.d1.signal", OBJPROP_XDISTANCE, 49);
   ObjectSet("01.mtf.d1.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.wk.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.wk.macd", "-", 32, "Arial Black", color_136);
   ObjectSet("01.mtf.wk.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.wk.macd", OBJPROP_XDISTANCE, 32);
   ObjectSet("01.mtf.wk.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.wk.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.wk.his", "-", 32, "Arial Black", color_208);
   ObjectSet("01.mtf.wk.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.wk.his", OBJPROP_XDISTANCE, 32);
   ObjectSet("01.mtf.wk.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.wk.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.wk.signal", "-", 32, "Arial Black", color_172);
   ObjectSet("01.mtf.wk.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.wk.signal", OBJPROP_XDISTANCE, 32);
   ObjectSet("01.mtf.wk.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("01.mtf.mn.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.mn.macd", "-", 32, "Arial Black", color_140);
   ObjectSet("01.mtf.mn.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.mn.macd", OBJPROP_XDISTANCE, 15);
   ObjectSet("01.mtf.mn.macd", OBJPROP_YDISTANCE, 52);
   ObjectCreate("01.mtf.mn.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.mn.his", "-", 32, "Arial Black", color_212);
   ObjectSet("01.mtf.mn.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.mn.his", OBJPROP_XDISTANCE, 15);
   ObjectSet("01.mtf.mn.his", OBJPROP_YDISTANCE, 63);
   ObjectCreate("01.mtf.mn.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.mn.signal", "-", 32, "Arial Black", color_176);
   ObjectSet("01.mtf.mn.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.mn.signal", OBJPROP_XDISTANCE, 15);
   ObjectSet("01.mtf.mn.signal", OBJPROP_YDISTANCE, 74);
   ObjectCreate("02.mtf.m1.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m1.macd.xzero", ".", 20, "Arial Black", color_0);
   ObjectSet("02.mtf.m1.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m1.macd.xzero", OBJPROP_XDISTANCE, 152);
   ObjectSet("02.mtf.m1.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.m1.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m1.his.xzero", ".", 20, "Arial Black", color_64);
   ObjectSet("02.mtf.m1.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m1.his.xzero", OBJPROP_XDISTANCE, 152);
   ObjectSet("02.mtf.m1.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.m1.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m1.signal.xzero", ".", 20, "Arial Black", color_32);
   ObjectSet("02.mtf.m1.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m1.signal.xzero", OBJPROP_XDISTANCE, 152);
   ObjectSet("02.mtf.m1.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.m5.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m5.macd.xzero", ".", 20, "Arial Black", color_4);
   ObjectSet("02.mtf.m5.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m5.macd.xzero", OBJPROP_XDISTANCE, 135);
   ObjectSet("02.mtf.m5.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.m5.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m5.his.xzero", ".", 20, "Arial Black", color_68);
   ObjectSet("02.mtf.m5.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m5.his.xzero", OBJPROP_XDISTANCE, 135);
   ObjectSet("02.mtf.m5.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.m5.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m5.signal.xzero", ".", 20, "Arial Black", color_36);
   ObjectSet("02.mtf.m5.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m5.signal.xzero", OBJPROP_XDISTANCE, 135);
   ObjectSet("02.mtf.m5.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.m15.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m15.macd.xzero", ".", 20, "Arial Black", color_8);
   ObjectSet("02.mtf.m15.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m15.macd.xzero", OBJPROP_XDISTANCE, 118);
   ObjectSet("02.mtf.m15.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.m15.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m15.his.xzero", ".", 20, "Arial Black", color_72);
   ObjectSet("02.mtf.m15.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m15.his.xzero", OBJPROP_XDISTANCE, 118);
   ObjectSet("02.mtf.m15.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.m15.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m15.signal.xzero", ".", 20, "Arial Black", color_40);
   ObjectSet("02.mtf.m15.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m15.signal.xzero", OBJPROP_XDISTANCE, 118);
   ObjectSet("02.mtf.m15.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.m30.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m30.macd.xzero", ".", 20, "Arial Black", color_12);
   ObjectSet("02.mtf.m30.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m30.macd.xzero", OBJPROP_XDISTANCE, 101);
   ObjectSet("02.mtf.m30.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.m30.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m30.his.xzero", ".", 20, "Arial Black", color_76);
   ObjectSet("02.mtf.m30.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m30.his.xzero", OBJPROP_XDISTANCE, 101);
   ObjectSet("02.mtf.m30.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.m30.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.m30.signal.xzero", ".", 20, "Arial Black", color_44);
   ObjectSet("02.mtf.m30.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.m30.signal.xzero", OBJPROP_XDISTANCE, 101);
   ObjectSet("02.mtf.m30.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.h1.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h1.macd.xzero", ".", 20, "Arial Black", color_16);
   ObjectSet("02.mtf.h1.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h1.macd.xzero", OBJPROP_XDISTANCE, 84);
   ObjectSet("02.mtf.h1.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.h1.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h1.his.xzero", ".", 20, "Arial Black", color_80);
   ObjectSet("02.mtf.h1.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h1.his.xzero", OBJPROP_XDISTANCE, 84);
   ObjectSet("02.mtf.h1.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.h1.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h1.signal.xzero", ".", 20, "Arial Black", color_48);
   ObjectSet("02.mtf.h1.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h1.signal.xzero", OBJPROP_XDISTANCE, 84);
   ObjectSet("02.mtf.h1.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.h4.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h4.macd.xzero", ".", 20, "Arial Black", color_20);
   ObjectSet("02.mtf.h4.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h4.macd.xzero", OBJPROP_XDISTANCE, 67);
   ObjectSet("02.mtf.h4.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.h4.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h4.his.xzero", ".", 20, "Arial Black", color_84);
   ObjectSet("02.mtf.h4.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h4.his.xzero", OBJPROP_XDISTANCE, 67);
   ObjectSet("02.mtf.h4.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.h4.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.h4.signal.xzero", ".", 20, "Arial Black", color_52);
   ObjectSet("02.mtf.h4.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.h4.signal.xzero", OBJPROP_XDISTANCE, 67);
   ObjectSet("02.mtf.h4.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.d1.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.d1.macd.xzero", ".", 20, "Arial Black", color_24);
   ObjectSet("02.mtf.d1.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.d1.macd.xzero", OBJPROP_XDISTANCE, 50);
   ObjectSet("02.mtf.d1.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.d1.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.d1.his.xzero", ".", 20, "Arial Black", color_88);
   ObjectSet("02.mtf.d1.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.d1.his.xzero", OBJPROP_XDISTANCE, 50);
   ObjectSet("02.mtf.d1.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.d1.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.d1.signal.xzero", ".", 20, "Arial Black", color_56);
   ObjectSet("02.mtf.d1.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.d1.signal.xzero", OBJPROP_XDISTANCE, 50);
   ObjectSet("02.mtf.d1.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.wk.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.wk.macd.xzero", ".", 20, "Arial Black", color_28);
   ObjectSet("02.mtf.wk.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.wk.macd.xzero", OBJPROP_XDISTANCE, 33);
   ObjectSet("02.mtf.wk.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.wk.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.wk.his.xzero", ".", 20, "Arial Black", color_92);
   ObjectSet("02.mtf.wk.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.wk.his.xzero", OBJPROP_XDISTANCE, 33);
   ObjectSet("02.mtf.wk.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.wk.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.wk.signal.xzero", ".", 20, "Arial Black", color_60);
   ObjectSet("02.mtf.wk.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.wk.signal.xzero", OBJPROP_XDISTANCE, 33);
   ObjectSet("02.mtf.wk.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("02.mtf.mn.macd.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.mn.macd.xzero", ".", 20, "Arial Black", color_96);
   ObjectSet("02.mtf.mn.macd.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.mn.macd.xzero", OBJPROP_XDISTANCE, 16);
   ObjectSet("02.mtf.mn.macd.xzero", OBJPROP_YDISTANCE, 60.6);
   ObjectCreate("02.mtf.mn.his.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.mn.his.xzero", ".", 20, "Arial Black", color_104);
   ObjectSet("02.mtf.mn.his.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.mn.his.xzero", OBJPROP_XDISTANCE, 16);
   ObjectSet("02.mtf.mn.his.xzero", OBJPROP_YDISTANCE, 71.6);
   ObjectCreate("02.mtf.mn.signal.xzero", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("02.mtf.mn.signal.xzero", ".", 20, "Arial Black", color_100);
   ObjectSet("02.mtf.mn.signal.xzero", OBJPROP_CORNER, 1);
   ObjectSet("02.mtf.mn.signal.xzero", OBJPROP_XDISTANCE, 16);
   ObjectSet("02.mtf.mn.signal.xzero", OBJPROP_YDISTANCE, 82.6);
   ObjectCreate("01.mtf.m1", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m1", "M1", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.m1", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m1", OBJPROP_XDISTANCE, 152);
   ObjectSet("01.mtf.m1", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.m5", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m5", "M5", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.m5", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m5", OBJPROP_XDISTANCE, 135);
   ObjectSet("01.mtf.m5", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.m15", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m15", "M15", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.m15", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m15", OBJPROP_XDISTANCE, 116);
   ObjectSet("01.mtf.m15", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.m30", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.m30", "M30", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.m30", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.m30", OBJPROP_XDISTANCE, 98);
   ObjectSet("01.mtf.m30", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.h1", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h1", "H1", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.h1", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h1", OBJPROP_XDISTANCE, 83);
   ObjectSet("01.mtf.h1", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.h4", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.h4", "H4", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.h4", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.h4", OBJPROP_XDISTANCE, 67);
   ObjectSet("01.mtf.h4", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.d1", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.d1", "D1", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.d1", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.d1", OBJPROP_XDISTANCE, 50);
   ObjectSet("01.mtf.d1", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.wk", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.wk", "W1", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.wk", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.wk", OBJPROP_XDISTANCE, 32);
   ObjectSet("01.mtf.wk", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.mn", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.mn", "MN", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.mn", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.mn", OBJPROP_XDISTANCE, 15);
   ObjectSet("01.mtf.mn", OBJPROP_YDISTANCE, 113);
   ObjectCreate("01.mtf.macd", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.macd", "M", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.macd", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.macd", OBJPROP_XDISTANCE, 168);
   ObjectSet("01.mtf.macd", OBJPROP_YDISTANCE, 79);
   ObjectCreate("01.mtf.his", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.his", "H", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.his", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.his", OBJPROP_XDISTANCE, 168);
   ObjectSet("01.mtf.his", OBJPROP_YDISTANCE, 90);
   ObjectCreate("01.mtf.signal", OBJ_LABEL, WindowFind("SUPER MACD"), 0, 0);
   ObjectSetText("01.mtf.signal", "S", 7, "Arial Narrow", color_text);
   ObjectSet("01.mtf.signal", OBJPROP_CORNER, 1);
   ObjectSet("01.mtf.signal", OBJPROP_XDISTANCE, 168);
   ObjectSet("01.mtf.signal", OBJPROP_YDISTANCE, 101);
}
