← К каталогу
Исходный код · ID 699

trio_dancer3_1~_out.mq4

Похожие материалы по тегам

xauusd_gold_perfect.mq4MQL4 / MetaTrader 4 · 2 общих теговtm sniper pro.pineTradingView · 2 общих теговsniper pro.mq5MQL5 / MetaTrader 5 · 2 общих теговpro +.pineTradingView · 2 общих теговofada_gold_trader_v230.mq5MQL5 / MetaTrader 5 · 2 общих теговmulti strategy algo combined by enigma mode.pineTradingView · 2 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Этот файл представляет собой торговый советник для MetaTrader 4, написанный на языке MQL4. Советник ориентирован на автоматическую торговлю на одном символе и использует несколько независимых логических блоков, каждый со своим набором параметров и идентификатором (magic number). В коде присутствуют обработчики init, deinit и start, что подтверждает тип советника.

Советник выполняет анализ рыночных данных с помощью встроенных индикаторов (MACD, RSI, Stochastic, CCI, скользящие средние) на нескольких таймфреймах и отображает результаты в виде информационной панели на графике. Торговые операции открываются и закрываются через функции OrderSend и OrderClose, поддерживаются отложенные ордера. Присутствует управление объёмом позиций, включая возможность увеличения лота, а также настройки трейлинг-стопа и ограничения по эквити.

В коде реализована проверка лицензионного ключа и ограничение работы на определённом счёте, что является защитным механизмом. Советник также учитывает торговое расписание (закрытие в пятницу и открытие в понедельник) и имеет настройки для трёх отдельных стратегий, условно названных в коде.

Настройки программы

НастройкаОписание
t1 Текстовый разделитель для группы глобальных настроек.
Lots Базовый объём лота для первой позиции.
LotExponent Множитель для увеличения объёма последующих позиций.
MaxLots Максимально допустимый объём лота.
MM Включает автоматический расчёт объёма лота в зависимости от баланса счёта.
TakeProfit Уровень тейк-профита в пунктах от цены открытия.
UseEquityStop Включает или отключает принудительное закрытие всех позиций при достижении заданного уровня риска по эквити.
TotalEquityRisk Максимально допустимый процент просадки от эквити для принудительного закрытия позиций.
t2 Текстовый разделитель для группы настроек времени.
CloseFriday Включает или отключает закрытие всех позиций в пятницу.
CloseFridayHour Час, после которого в пятницу выполняется закрытие позиций.
OpenMondey Включает или отключает запрет на торговлю в понедельник до указанного часа.
OpenMondeyHour Час, до которого в понедельник торговля не ведётся.
t3 Текстовый разделитель для группы настроек первой стратегии.
MaxTrades_Hilo Максимальное количество одновременно открытых позиций для первой стратегии.
UseTrailingStop_Hilo Включает или отключает трейлинг-стоп для первой стратегии.
TrailStart_Hilo Уровень прибыли в пунктах, после которого активируется трейлинг-стоп в первой стратегии.
TrailStop_Hilo Расстояние в пунктах от цены до стоп-лосса при трейлинге в первой стратегии.
PipStep_Hilo Минимальное расстояние в пунктах для открытия дополнительной позиции в первой стратегии.
slip_Hilo Максимально допустимое проскальзывание в пунктах при открытии ордеров в первой стратегии.
MagicNumber_Hilo Уникальный идентификатор для ордеров первой стратегии.
t4 Текстовый разделитель для группы настроек второй стратегии.
MaxTrades_15 Максимальное количество одновременно открытых позиций для второй стратегии.
UseTrailingStop_15 Включает или отключает трейлинг-стоп для второй стратегии.
TrailStart_15 Уровень прибыли в пунктах, после которого активируется трейлинг-стоп во второй стратегии.
TrailStop_15 Расстояние в пунктах от цены до стоп-лосса при трейлинге во второй стратегии.
PipStep_15 Минимальное расстояние в пунктах для открытия дополнительной позиции во второй стратегии.
slip_15 Максимально допустимое проскальзывание в пунктах при открытии ордеров во второй стратегии.
var_g___magic_176_15 Уникальный идентификатор для ордеров второй стратегии.
t5 Текстовый разделитель для группы настроек третьей стратегии.
MaxTrades_16 Максимальное количество одновременно открытых позиций для третьей стратегии.
UseTrailingStop_16 Включает или отключает трейлинг-стоп для третьей стратегии.
TrailStart_16 Уровень прибыли в пунктах, после которого активируется трейлинг-стоп в третьей стратегии.
TrailStop_16 Расстояние в пунктах от цены до стоп-лосса при трейлинге в третьей стратегии.
PipStep_16 Минимальное расстояние в пунктах для открытия дополнительной позиции в третьей стратегии.
slip_16 Максимально допустимое проскальзывание в пунктах при открытии ордеров в третьей стратегии.
var_g___magic_176_16 Уникальный идентификатор для ордеров третьей стратегии.
Получить полный код

Поиск по коду файла

extern string t1 = "Global Setting";
extern double Account = 1872377.0;
extern double Lots = 0.1;
extern double LotExponent = 1.5;
int var_g_i__108 = 2;
extern double MaxLots = 5.0;
extern bool MM = FALSE;
extern double TakeProfit = 30.0;
extern bool UseEquityStop = FALSE;
extern double TotalEquityRisk = 20.0;
extern string t2 = "Time Setting";
extern bool CloseFriday = TRUE;
extern int CloseFridayHour = 17;
extern bool OpenMondey = TRUE;
extern int OpenMondeyHour = 0;
extern string t3 = "Setting for Dancing Jaipong";
extern int MaxTrades_Hilo = 10;
bool var_g_i__220 = FALSE;
double var_g_d__224 = 48.0;
extern bool UseTrailingStop_Hilo = FALSE;
double var_g___pips_236 = 500.0;
extern double TrailStart_Hilo = 10.0;
extern double TrailStop_Hilo = 5.0;
extern double PipStep_Hilo = 30.0;
extern double slip_Hilo = 3.0;
extern int MagicNumber_Hilo = 11111;
double var_g___price_280;
double var_g_d__288;
double var_g_d__unused_296;
double var_g_d__unused_304;
double var_g___price_312;
double var_g___bid_320;
double var_g___ask_328;
double var_g_d__336;
double var_g_d__344;
double var_g_d__352;
bool var_g_i__360;
string var_g_s__364 = "Dancing Jaipong";
int var_g_i__372 = 0;
int var_g_i__376;
int var_g_i__380 = 0;
double var_g_d__384;
int var_g___pos_392 = 0;
int var_g_i__396;
double var_g_d__400 = 0.0;
bool var_g_i__408 = FALSE;
bool var_g_i__412 = FALSE;
bool var_g_i__416 = FALSE;
int var_g_i__420;
bool var_g_i__424 = FALSE;
double var_g_d__428;
double var_g_d__436;
extern string t4 = "Setting for Dancing Keroncong";
extern int MaxTrades_15 = 10;
int var_g___timeframe_496 = PERIOD_H1;
extern bool UseTrailingStop_15 = FALSE;
double var_g___pips_508 = 500.0;
extern double TrailStart_15 = 10.0;
extern double TrailStop_15 = 5.0;
bool var_g_i__532 = FALSE;
double var_g_d__536 = 48.0;
extern double PipStep_15 = 30.0;
extern double slip_15 = 3.0;
extern int var_g___magic_176_15 = 12324;
double var_g___price_564;
double var_g_d__572;
double var_g_d__unused_580;
double var_g_d__unused_588;
double var_g___price_596;
double var_g___bid_604;
double var_g___ask_612;
double var_g_d__620;
double var_g_d__628;
double var_g_d__636;
bool var_g_i__644;
string var_g_s__648 = "Dancing Keroncong";
int var_g_i__656 = 0;
int var_g_i__660;
int var_g_i__664 = 0;
double var_g_d__668;
int var_g___pos_676 = 0;
int var_g_i__680;
double var_g_d__684 = 0.0;
bool var_g_i__692 = FALSE;
bool var_g_i__696 = FALSE;
bool var_g_i__700 = FALSE;
int var_g_i__704;
bool var_g_i__708 = FALSE;
double var_g_d__712;
double var_g_d__720;
int var_g___datetime_728 = 1;
extern string t5 = "Setting for Dancing Tortor";
extern int MaxTrades_16 = 10;
int var_g___timeframe_784 = PERIOD_M1;
extern bool UseTrailingStop_16 = FALSE;
double var_g___pips_792 = 500.0;
extern double TrailStart_16 = 10.0;
extern double TrailStop_16 = 5.0;
bool var_g_i__816 = FALSE;
double var_g_d__820 = 48.0;
extern double PipStep_16 = 30.0;
extern double slip_16 = 3.0;
extern int var_g___magic_176_16 = 16794;
double var_g___price_848;
double var_g_d__856;
double var_g_d__unused_864;
double var_g_d__unused_872;
double var_g___price_880;
double var_g___bid_888;
double var_g___ask_896;
double var_g_d__904;
double var_g_d__912;
double var_g_d__920;
bool var_g_i__928;
string var_g_s__932 = "Dancing Tortor";
int var_g_i__940 = 0;
int var_g_i__944;
int var_g_i__948 = 0;
double var_g_d__952;
int var_g___pos_960 = 0;
int var_g_i__964;
double var_g_d__968 = 0.0;
bool var_g_i__976 = FALSE;
bool var_g_i__980 = FALSE;
bool var_g_i__984 = FALSE;
int var_g_i__988;
bool var_g_i__992 = FALSE;
double var_g_d__996;
double var_g_d__1004;
int var_g___datetime_1012 = 1;
int var_g___timeframe_1024 = PERIOD_M1;
int var_g___timeframe_1028 = PERIOD_M5;
int var_g___timeframe_1032 = PERIOD_M15;
int var_g___timeframe_1036 = PERIOD_M30;
int var_g___timeframe_1040 = PERIOD_H1;
int var_g___timeframe_1044 = PERIOD_H4;
int var_g___timeframe_1048 = PERIOD_D1;
bool var_g___corner_1052 = TRUE;
int var_g_i__1056 = 0;
int var_g_i__1060 = 10;
int var_g___window_1064 = 0;
bool var_g_i__1068 = TRUE;
bool var_g_i__unused_1072 = TRUE;
bool var_g_i__1076 = FALSE;
int var_g___color_1080 = Gray;
int var_g___color_1084 = Gray;
int var_g___color_1088 = Gray;
int var_g___color_1092 = DarkOrange;
int var_g_i__unused_1096 = 36095;
int var_g___color_1100 = Lime;
int var_g___color_1104 = OrangeRed;
int var_g_i__1108 = 65280;
int var_g_i__1112 = 17919;
int var_g___color_1116 = Lime;
int var_g___color_1120 = Red;
int var_g___color_1124 = Orange;
int var_g___period_1128 = 8;
int var_g___period_1132 = 17;
int var_g___period_1136 = 9;
int var_g___applied_price_1140 = PRICE_CLOSE;
int var_g___color_1144 = Lime;
int var_g___color_1148 = Tomato;
int var_g___color_1152 = Green;
int var_g___color_1156 = Red;
string var_g_s__unused_1160 = "<<<< STR Indicator Settings >>>>>>>>>>>>>";
string var_g_s__unused_1168 = "<<<< RSI Settings >>>>>>>>>>>>>";
int var_g___period_1176 = 9;
int var_g___applied_price_1180 = PRICE_CLOSE;
string var_g_s__unused_1184 = "<<<< CCI Settings >>>>>>>>>>>>>>";
int var_g___period_1192 = 13;
int var_g___applied_price_1196 = PRICE_CLOSE;
string var_g_s__unused_1200 = "<<<< STOCH Settings >>>>>>>>>>>";
int var_g___period_1208 = 5;
int var_g___period_1212 = 3;
int var_g___slowing_1216 = 3;
int var_g___ma_method_1220 = MODE_EMA;
string var_g_s__unused_1224 = "<<<< STR Colors >>>>>>>>>>>>>>>>";
int var_g___color_1232 = Lime;
int var_g___color_1236 = Red;
int var_g___color_1240 = Orange;
string var_g_s__unused_1244 = "<<<< MA Settings >>>>>>>>>>>>>>";
int var_g___period_1252 = 5;
int var_g___period_1256 = 9;
int var_g___ma_method_1260 = MODE_EMA;
int var_g___applied_price_1264 = PRICE_CLOSE;
string var_g_s__unused_1268 = "<<<< MA Colors >>>>>>>>>>>>>>";
int var_g___color_1276 = Lime;
int var_g___color_1280 = Red;
string var_g_s__dummy_1292;
string var_g___text_1464;
string var_g___text_1472;
bool var_g_i__1480 = TRUE;
extern string KEY = "***********************";
int var_g_i__1492;
int var_g___str2int_1496;
int var_g___str2int_1500;
int var_g___str2int_1504;

int init() {
      // код доступен только после оплаты
   }

int deinit() {
   ObjectDelete("cja");
   ObjectDelete("Signalprice");
   ObjectDelete("SIG_BARS_TF1");
   ObjectDelete("SIG_BARS_TF2");
   ObjectDelete("SIG_BARS_TF3");
   ObjectDelete("SIG_BARS_TF4");
   ObjectDelete("SIG_BARS_TF5");
   ObjectDelete("SIG_BARS_TF6");
   ObjectDelete("SIG_BARS_TF7");
   ObjectDelete("SSignalMACD_TEXT");
   ObjectDelete("SSignalMACDM1");
   ObjectDelete("SSignalMACDM5");
   ObjectDelete("SSignalMACDM15");
   ObjectDelete("SSignalMACDM30");
   ObjectDelete("SSignalMACDH1");
   ObjectDelete("SSignalMACDH4");
   ObjectDelete("SSignalMACDD1");
   ObjectDelete("SSignalSTR_TEXT");
   ObjectDelete("SignalSTRM1");
   ObjectDelete("SignalSTRM5");
   ObjectDelete("SignalSTRM15");
   ObjectDelete("SignalSTRM30");
   ObjectDelete("SignalSTRH1");
   ObjectDelete("SignalSTRH4");
   ObjectDelete("SignalSTRD1");
   ObjectDelete("SignalEMA_TEXT");
   ObjectDelete("SignalEMAM1");
   ObjectDelete("SignalEMAM5");
   ObjectDelete("SignalEMAM15");
   ObjectDelete("SignalEMAM30");
   ObjectDelete("SignalEMAH1");
   ObjectDelete("SignalEMAH4");
   ObjectDelete("SignalEMAD1");
   ObjectDelete("SIG_DETAIL_1");
   ObjectDelete("SIG_DETAIL_2");
   ObjectDelete("SIG_DETAIL_3");
   ObjectDelete("SIG_DETAIL_4");
   ObjectDelete("SIG_DETAIL_5");
   ObjectDelete("SIG_DETAIL_6");
   ObjectDelete("SIG_DETAIL_7");
   ObjectDelete("SIG_DETAIL_8");
   ObjectDelete("Lable");
   ObjectDelete("Lable1");
   return (0);
}

int start() {
      // код доступен только после оплаты
   }
   int var_l_i__4;
   int var_l_i__8;
   int var_l_i__12;
   int var_l_i__16;
   int var_l_i__20;
   int var_l_i__24;
   int var_l_i__28;
   color color_32;
   color color_36;
   color color_40;
   color color_44;
   color color_48;
   color color_52;
   color color_56;
   string var_l_s__unused_60;
   color color_68;
   color color_72;
   color color_76;
   color color_80;
   color color_84;
   color color_88;
   color color_92;
   color color_96;
   string var_l_s__unused_100;
   color color_108;
   int var_l_i__unused_112;
   double ihigh_1128;
   double ilow_1136;
   double iclose_1144;
   double iclose_1152;
   double var_l_d__1192;
   double var_l_d__1248;
   double var_l_d__1256;
   int var_l_i__1264;
   int count_1268;
   double var_l_d__1316;
   double var_l_d__1324;
   int var_l_i__1332;
   int count_1336;
   if (var_g_i__1492 == 1) {
      Alert("Empty license KEY! Please enter the license KEY!");
      return;
   }
   if (var_g_i__1492 == 2) {
      Alert("Invalid license KEY! Please enter a valid license KEY!");
      return;
   }
   if (var_g_i__1492 == 3) {
      Alert("The license KEY has expired!");
      return;
   }
   int ind_counted_0 = IndicatorCounted();
   if (!IsDemo())
      if (AccountNumber() != Account) return (0);
   if (Lots > MaxLots) Lots = MaxLots;
   Comment("" 
      + "\n" 
      + "   Dance on market." 
      + "\n" 
      + "=====================" 
      + "\n" 
      + "Your Broker  : " + AccountCompany() 
      + "\n" 
      + "Server Time : " + TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS) 
      + "\n" 
      + "=====================" 
      + "\n" 
      + "Your Name    : " + AccountName() 
      + "\n" 
      + "Your Acc.No  : " + AccountNumber() 
      + "\n" 
      + "Acc Currency : " + AccountCurrency() 
      + "\n" 
      + "=====================" 
      + "\n" 
      + "Total Dancing Now : " + OrdersTotal() 
      + "\n" 
      + "=====================" 
      + "\n" 
      + "Your Balance : " + DoubleToStr(AccountBalance(), 2) 
      + "\n" 
      + "Your Equity   : " + DoubleToStr(AccountEquity(), 2) 
      + "\n" 
   + "=====================");
   int ind_counted_272 = IndicatorCounted();
   string text_276 = "";
   string text_284 = "";
   string text_292 = "";
   string text_300 = "";
   string text_308 = "";
   string text_316 = "";
   string text_324 = "";
   if (var_g___timeframe_1024 == PERIOD_M1) text_276 = "M1";
   if (var_g___timeframe_1024 == PERIOD_M5) text_276 = "M5";
   if (var_g___timeframe_1024 == PERIOD_M15) text_276 = "M15";
   if (var_g___timeframe_1024 == PERIOD_M30) text_276 = "M30";
   if (var_g___timeframe_1024 == PERIOD_H1) text_276 = "H1";
   if (var_g___timeframe_1024 == PERIOD_H4) text_276 = "H4";
   if (var_g___timeframe_1024 == PERIOD_D1) text_276 = "D1";
   if (var_g___timeframe_1024 == PERIOD_W1) text_276 = "W1";
   if (var_g___timeframe_1024 == PERIOD_MN1) text_276 = "MN";
   if (var_g___timeframe_1028 == PERIOD_M1) text_284 = "M1";
   if (var_g___timeframe_1028 == PERIOD_M5) text_284 = "M5";
   if (var_g___timeframe_1028 == PERIOD_M15) text_284 = "M15";
   if (var_g___timeframe_1028 == PERIOD_M30) text_284 = "M30";
   if (var_g___timeframe_1028 == PERIOD_H1) text_284 = "H1";
   if (var_g___timeframe_1028 == PERIOD_H4) text_284 = "H4";
   if (var_g___timeframe_1028 == PERIOD_D1) text_284 = "D1";
   if (var_g___timeframe_1028 == PERIOD_W1) text_284 = "W1";
   if (var_g___timeframe_1028 == PERIOD_MN1) text_284 = "MN";
   if (var_g___timeframe_1032 == PERIOD_M1) text_292 = "M1";
   if (var_g___timeframe_1032 == PERIOD_M5) text_292 = "M5";
   if (var_g___timeframe_1032 == PERIOD_M15) text_292 = "M15";
   if (var_g___timeframe_1032 == PERIOD_M30) text_292 = "M30";
   if (var_g___timeframe_1032 == PERIOD_H1) text_292 = "H1";
   if (var_g___timeframe_1032 == PERIOD_H4) text_292 = "H4";
   if (var_g___timeframe_1032 == PERIOD_D1) text_292 = "D1";
   if (var_g___timeframe_1032 == PERIOD_W1) text_292 = "W1";
   if (var_g___timeframe_1032 == PERIOD_MN1) text_292 = "MN";
   if (var_g___timeframe_1036 == PERIOD_M1) text_300 = "M1";
   if (var_g___timeframe_1036 == PERIOD_M5) text_300 = "M5";
   if (var_g___timeframe_1036 == PERIOD_M15) text_300 = "M15";
   if (var_g___timeframe_1036 == PERIOD_M30) text_300 = "M30";
   if (var_g___timeframe_1036 == PERIOD_H1) text_300 = "H1";
   if (var_g___timeframe_1036 == PERIOD_H4) text_300 = "H4";
   if (var_g___timeframe_1036 == PERIOD_D1) text_300 = "D1";
   if (var_g___timeframe_1036 == PERIOD_W1) text_300 = "W1";
   if (var_g___timeframe_1036 == PERIOD_MN1) text_300 = "MN";
   if (var_g___timeframe_1040 == PERIOD_M1) text_308 = "M1";
   if (var_g___timeframe_1040 == PERIOD_M5) text_308 = "M5";
   if (var_g___timeframe_1040 == PERIOD_M15) text_308 = "M15";
   if (var_g___timeframe_1040 == PERIOD_M30) text_308 = "M30";
   if (var_g___timeframe_1040 == PERIOD_H1) text_308 = "H1";
   if (var_g___timeframe_1040 == PERIOD_H4) text_308 = "H4";
   if (var_g___timeframe_1040 == PERIOD_D1) text_308 = "D1";
   if (var_g___timeframe_1040 == PERIOD_W1) text_308 = "W1";
   if (var_g___timeframe_1040 == PERIOD_MN1) text_308 = "MN";
   if (var_g___timeframe_1044 == PERIOD_M1) text_316 = "M1";
   if (var_g___timeframe_1044 == PERIOD_M5) text_316 = "M5";
   if (var_g___timeframe_1044 == PERIOD_M15) text_316 = "M15";
   if (var_g___timeframe_1044 == PERIOD_M30) text_316 = "M30";
   if (var_g___timeframe_1044 == PERIOD_H1) text_316 = "H1";
   if (var_g___timeframe_1044 == PERIOD_H4) text_316 = "H4";
   if (var_g___timeframe_1044 == PERIOD_D1) text_316 = "D1";
   if (var_g___timeframe_1044 == PERIOD_W1) text_316 = "W1";
   if (var_g___timeframe_1044 == PERIOD_MN1) text_316 = "MN";
   if (var_g___timeframe_1048 == PERIOD_M1) text_324 = "M1";
   if (var_g___timeframe_1048 == PERIOD_M5) text_324 = "M5";
   if (var_g___timeframe_1048 == PERIOD_M15) text_324 = "M15";
   if (var_g___timeframe_1048 == PERIOD_M30) text_324 = "M30";
   if (var_g___timeframe_1048 == PERIOD_H1) text_324 = "H1";
   if (var_g___timeframe_1048 == PERIOD_H4) text_324 = "H4";
   if (var_g___timeframe_1048 == PERIOD_D1) text_324 = "D1";
   if (var_g___timeframe_1048 == PERIOD_W1) text_324 = "W1";
   if (var_g___timeframe_1048 == PERIOD_MN1) text_324 = "MN";
   if (var_g___timeframe_1024 == PERIOD_M15) var_l_i__4 = -2;
   if (var_g___timeframe_1024 == PERIOD_M30) var_l_i__4 = -2;
   if (var_g___timeframe_1028 == PERIOD_M15) var_l_i__8 = -2;
   if (var_g___timeframe_1028 == PERIOD_M30) var_l_i__8 = -2;
   if (var_g___timeframe_1032 == PERIOD_M15) var_l_i__12 = -2;
   if (var_g___timeframe_1032 == PERIOD_M30) var_l_i__12 = -2;
   if (var_g___timeframe_1036 == PERIOD_M15) var_l_i__16 = -2;
   if (var_g___timeframe_1036 == PERIOD_M30) var_l_i__16 = -2;
   if (var_g___timeframe_1040 == PERIOD_M15) var_l_i__20 = -2;
   if (var_g___timeframe_1040 == PERIOD_M30) var_l_i__20 = -2;
   if (var_g___timeframe_1044 == PERIOD_M15) var_l_i__24 = -2;
   if (var_g___timeframe_1044 == PERIOD_M30) var_l_i__24 = -2;
   if (var_g___timeframe_1048 == PERIOD_M15) var_l_i__28 = -2;
   if (var_g___timeframe_1044 == PERIOD_M30) var_l_i__28 = -2;
   if (var_g_i__1056 < 0) return (0);
   ObjectDelete("SIG_BARS_TF1");
   ObjectCreate("SIG_BARS_TF1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF1", text_276, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF1", OBJPROP_XDISTANCE, var_g_i__1060 + 134 + var_l_i__4);
   ObjectSet("SIG_BARS_TF1", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF2");
   ObjectCreate("SIG_BARS_TF2", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF2", text_284, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF2", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF2", OBJPROP_XDISTANCE, var_g_i__1060 + 114 + var_l_i__8);
   ObjectSet("SIG_BARS_TF2", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF3");
   ObjectCreate("SIG_BARS_TF3", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF3", text_292, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF3", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF3", OBJPROP_XDISTANCE, var_g_i__1060 + 94 + var_l_i__12);
   ObjectSet("SIG_BARS_TF3", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF4");
   ObjectCreate("SIG_BARS_TF4", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF4", text_300, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF4", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF4", OBJPROP_XDISTANCE, var_g_i__1060 + 74 + var_l_i__16);
   ObjectSet("SIG_BARS_TF4", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF5");
   ObjectCreate("SIG_BARS_TF5", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF5", text_308, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF5", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF5", OBJPROP_XDISTANCE, var_g_i__1060 + 54 + var_l_i__20);
   ObjectSet("SIG_BARS_TF5", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF6");
   ObjectCreate("SIG_BARS_TF6", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF6", text_316, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF6", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF6", OBJPROP_XDISTANCE, var_g_i__1060 + 34 + var_l_i__24);
   ObjectSet("SIG_BARS_TF6", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   ObjectDelete("SIG_BARS_TF7");
   ObjectCreate("SIG_BARS_TF7", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SIG_BARS_TF7", text_324, 7, "Arial Bold", var_g___color_1080);
   ObjectSet("SIG_BARS_TF7", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SIG_BARS_TF7", OBJPROP_XDISTANCE, var_g_i__1060 + 14 + var_l_i__28);
   ObjectSet("SIG_BARS_TF7", OBJPROP_YDISTANCE, var_g_i__1056 + 25);
   string text_332 = "";
   string text_340 = "";
   string text_348 = "";
   string text_356 = "";
   string text_364 = "";
   string text_372 = "";
   string text_380 = "";
   string var_l_s__unused_388 = "";
   string var_l_s__unused_396 = "";
   double imacd_404 = iMACD(NULL, var_g___timeframe_1024, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_412 = iMACD(NULL, var_g___timeframe_1024, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_420 = iMACD(NULL, var_g___timeframe_1028, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_428 = iMACD(NULL, var_g___timeframe_1028, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_436 = iMACD(NULL, var_g___timeframe_1032, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_444 = iMACD(NULL, var_g___timeframe_1032, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_452 = iMACD(NULL, var_g___timeframe_1036, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_460 = iMACD(NULL, var_g___timeframe_1036, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_468 = iMACD(NULL, var_g___timeframe_1040, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_476 = iMACD(NULL, var_g___timeframe_1040, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_484 = iMACD(NULL, var_g___timeframe_1044, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_492 = iMACD(NULL, var_g___timeframe_1044, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   double imacd_500 = iMACD(NULL, var_g___timeframe_1048, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_MAIN, 0);
   double imacd_508 = iMACD(NULL, var_g___timeframe_1048, var_g___period_1128, var_g___period_1132, var_g___period_1136, var_g___applied_price_1140, MODE_SIGNAL, 0);
   if (imacd_404 > imacd_412) {
      text_356 = "-";
      color_44 = var_g___color_1152;
   }
   if (imacd_404 <= imacd_412) {
      text_356 = "-";
      color_44 = var_g___color_1148;
   }
   if (imacd_404 > imacd_412 && imacd_404 > 0.0) {
      text_356 = "-";
      color_44 = var_g___color_1144;
   }
   if (imacd_404 <= imacd_412 && imacd_404 < 0.0) {
      text_356 = "-";
      color_44 = var_g___color_1156;
   }
   if (imacd_420 > imacd_428) {
      text_364 = "-";
      color_48 = var_g___color_1152;
   }
   if (imacd_420 <= imacd_428) {
      text_364 = "-";
      color_48 = var_g___color_1148;
   }
   if (imacd_420 > imacd_428 && imacd_420 > 0.0) {
      text_364 = "-";
      color_48 = var_g___color_1144;
   }
   if (imacd_420 <= imacd_428 && imacd_420 < 0.0) {
      text_364 = "-";
      color_48 = var_g___color_1156;
   }
   if (imacd_436 > imacd_444) {
      text_372 = "-";
      color_52 = var_g___color_1152;
   }
   if (imacd_436 <= imacd_444) {
      text_372 = "-";
      color_52 = var_g___color_1148;
   }
   if (imacd_436 > imacd_444 && imacd_436 > 0.0) {
      text_372 = "-";
      color_52 = var_g___color_1144;
   }
   if (imacd_436 <= imacd_444 && imacd_436 < 0.0) {
      text_372 = "-";
      color_52 = var_g___color_1156;
   }
   if (imacd_452 > imacd_460) {
      text_380 = "-";
      color_56 = var_g___color_1152;
   }
   if (imacd_452 <= imacd_460) {
      text_380 = "-";
      color_56 = var_g___color_1148;
   }
   if (imacd_452 > imacd_460 && imacd_452 > 0.0) {
      text_380 = "-";
      color_56 = var_g___color_1144;
   }
   if (imacd_452 <= imacd_460 && imacd_452 < 0.0) {
      text_380 = "-";
      color_56 = var_g___color_1156;
   }
   if (imacd_468 > imacd_476) {
      text_340 = "-";
      color_36 = var_g___color_1152;
   }
   if (imacd_468 <= imacd_476) {
      text_340 = "-";
      color_36 = var_g___color_1148;
   }
   if (imacd_468 > imacd_476 && imacd_468 > 0.0) {
      text_340 = "-";
      color_36 = var_g___color_1144;
   }
   if (imacd_468 <= imacd_476 && imacd_468 < 0.0) {
      text_340 = "-";
      color_36 = var_g___color_1156;
   }
   if (imacd_484 > imacd_492) {
      text_348 = "-";
      color_40 = var_g___color_1152;
   }
   if (imacd_484 <= imacd_492) {
      text_348 = "-";
      color_40 = var_g___color_1148;
   }
   if (imacd_484 > imacd_492 && imacd_484 > 0.0) {
      text_348 = "-";
      color_40 = var_g___color_1144;
   }
   if (imacd_484 <= imacd_492 && imacd_484 < 0.0) {
      text_348 = "-";
      color_40 = var_g___color_1156;
   }
   if (imacd_500 > imacd_508) {
      text_332 = "-";
      color_32 = var_g___color_1152;
   }
   if (imacd_500 <= imacd_508) {
      text_332 = "-";
      color_32 = var_g___color_1148;
   }
   if (imacd_500 > imacd_508 && imacd_500 > 0.0) {
      text_332 = "-";
      color_32 = var_g___color_1144;
   }
   if (imacd_500 <= imacd_508 && imacd_500 < 0.0) {
      text_332 = "-";
      color_32 = var_g___color_1156;
   }
   ObjectDelete("SSignalMACD_TEXT");
   ObjectCreate("SSignalMACD_TEXT", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACD_TEXT", "MACD", 6, "Tahoma Narrow", var_g___color_1084);
   ObjectSet("SSignalMACD_TEXT", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACD_TEXT", OBJPROP_XDISTANCE, var_g_i__1060 + 153);
   ObjectSet("SSignalMACD_TEXT", OBJPROP_YDISTANCE, var_g_i__1056 + 35);
   ObjectDelete("SSignalMACDM1");
   ObjectCreate("SSignalMACDM1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDM1", text_356, 45, "Tahoma Narrow", color_44);
   ObjectSet("SSignalMACDM1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDM1", OBJPROP_XDISTANCE, var_g_i__1060 + 130);
   ObjectSet("SSignalMACDM1", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDM5");
   ObjectCreate("SSignalMACDM5", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDM5", text_364, 45, "Tahoma Narrow", color_48);
   ObjectSet("SSignalMACDM5", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDM5", OBJPROP_XDISTANCE, var_g_i__1060 + 110);
   ObjectSet("SSignalMACDM5", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDM15");
   ObjectCreate("SSignalMACDM15", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDM15", text_372, 45, "Tahoma Narrow", color_52);
   ObjectSet("SSignalMACDM15", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDM15", OBJPROP_XDISTANCE, var_g_i__1060 + 90);
   ObjectSet("SSignalMACDM15", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDM30");
   ObjectCreate("SSignalMACDM30", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDM30", text_380, 45, "Tahoma Narrow", color_56);
   ObjectSet("SSignalMACDM30", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDM30", OBJPROP_XDISTANCE, var_g_i__1060 + 70);
   ObjectSet("SSignalMACDM30", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDH1");
   ObjectCreate("SSignalMACDH1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDH1", text_340, 45, "Tahoma Narrow", color_36);
   ObjectSet("SSignalMACDH1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDH1", OBJPROP_XDISTANCE, var_g_i__1060 + 50);
   ObjectSet("SSignalMACDH1", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDH4");
   ObjectCreate("SSignalMACDH4", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDH4", text_348, 45, "Tahoma Narrow", color_40);
   ObjectSet("SSignalMACDH4", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDH4", OBJPROP_XDISTANCE, var_g_i__1060 + 30);
   ObjectSet("SSignalMACDH4", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   ObjectDelete("SSignalMACDD1");
   ObjectCreate("SSignalMACDD1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalMACDD1", text_332, 45, "Tahoma Narrow", color_32);
   ObjectSet("SSignalMACDD1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalMACDD1", OBJPROP_XDISTANCE, var_g_i__1060 + 10);
   ObjectSet("SSignalMACDD1", OBJPROP_YDISTANCE, var_g_i__1056 + 2);
   double irsi_516 = iRSI(NULL, var_g___timeframe_1048, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_524 = iRSI(NULL, var_g___timeframe_1044, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_532 = iRSI(NULL, var_g___timeframe_1040, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_540 = iRSI(NULL, var_g___timeframe_1036, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_548 = iRSI(NULL, var_g___timeframe_1032, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_556 = iRSI(NULL, var_g___timeframe_1028, var_g___period_1176, var_g___applied_price_1180, 0);
   double irsi_564 = iRSI(NULL, var_g___timeframe_1024, var_g___period_1176, var_g___applied_price_1180, 0);
   double istochastic_572 = iStochastic(NULL, var_g___timeframe_1048, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_580 = iStochastic(NULL, var_g___timeframe_1044, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_588 = iStochastic(NULL, var_g___timeframe_1040, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_596 = iStochastic(NULL, var_g___timeframe_1036, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_604 = iStochastic(NULL, var_g___timeframe_1032, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_612 = iStochastic(NULL, var_g___timeframe_1028, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double istochastic_620 = iStochastic(NULL, var_g___timeframe_1024, var_g___period_1208, var_g___period_1212, var_g___slowing_1216, var_g___ma_method_1220, 0, MODE_MAIN, 0);
   double icci_628 = iCCI(NULL, var_g___timeframe_1048, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_636 = iCCI(NULL, var_g___timeframe_1044, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_644 = iCCI(NULL, var_g___timeframe_1040, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_652 = iCCI(NULL, var_g___timeframe_1036, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_660 = iCCI(NULL, var_g___timeframe_1032, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_668 = iCCI(NULL, var_g___timeframe_1028, var_g___period_1192, var_g___applied_price_1196, 0);
   double icci_676 = iCCI(NULL, var_g___timeframe_1024, var_g___period_1192, var_g___applied_price_1196, 0);
   string text_684 = "";
   string text_692 = "";
   string text_700 = "";
   string text_708 = "";
   string text_716 = "";
   string text_724 = "";
   string text_732 = "";
   string var_l_s__unused_740 = "";
   string var_l_s__unused_748 = "";
   text_732 = "-";
   color color_756 = var_g___color_1240;
   text_716 = "-";
   color color_760 = var_g___color_1240;
   text_684 = "-";
   color color_764 = var_g___color_1240;
   text_724 = "-";
   color color_768 = var_g___color_1240;
   text_692 = "-";
   color color_772 = var_g___color_1240;
   text_700 = "-";
   color color_776 = var_g___color_1240;
   text_708 = "-";
   color color_780 = var_g___color_1240;
   if (irsi_516 > 50.0 && istochastic_572 > 40.0 && icci_628 > 0.0) {
      text_732 = "-";
      color_756 = var_g___color_1232;
   }
   if (irsi_524 > 50.0 && istochastic_580 > 40.0 && icci_636 > 0.0) {
      text_716 = "-";
      color_760 = var_g___color_1232;
   }
   if (irsi_532 > 50.0 && istochastic_588 > 40.0 && icci_644 > 0.0) {
      text_684 = "-";
      color_764 = var_g___color_1232;
   }
   if (irsi_540 > 50.0 && istochastic_596 > 40.0 && icci_652 > 0.0) {
      text_724 = "-";
      color_768 = var_g___color_1232;
   }
   if (irsi_548 > 50.0 && istochastic_604 > 40.0 && icci_660 > 0.0) {
      text_692 = "-";
      color_772 = var_g___color_1232;
   }
   if (irsi_556 > 50.0 && istochastic_612 > 40.0 && icci_668 > 0.0) {
      text_700 = "-";
      color_776 = var_g___color_1232;
   }
   if (irsi_564 > 50.0 && istochastic_620 > 40.0 && icci_676 > 0.0) {
      text_708 = "-";
      color_780 = var_g___color_1232;
   }
   if (irsi_516 < 50.0 && istochastic_572 < 60.0 && icci_628 < 0.0) {
      text_732 = "-";
      color_756 = var_g___color_1236;
   }
   if (irsi_524 < 50.0 && istochastic_580 < 60.0 && icci_636 < 0.0) {
      text_716 = "-";
      color_760 = var_g___color_1236;
   }
   if (irsi_532 < 50.0 && istochastic_588 < 60.0 && icci_644 < 0.0) {
      text_684 = "-";
      color_764 = var_g___color_1236;
   }
   if (irsi_540 < 50.0 && istochastic_596 < 60.0 && icci_652 < 0.0) {
      text_724 = "-";
      color_768 = var_g___color_1236;
   }
   if (irsi_548 < 50.0 && istochastic_604 < 60.0 && icci_660 < 0.0) {
      text_692 = "-";
      color_772 = var_g___color_1236;
   }
   if (irsi_556 < 50.0 && istochastic_612 < 60.0 && icci_668 < 0.0) {
      text_700 = "-";
      color_776 = var_g___color_1236;
   }
   if (irsi_564 < 50.0 && istochastic_620 < 60.0 && icci_676 < 0.0) {
      text_708 = "-";
      color_780 = var_g___color_1236;
   }
   ObjectDelete("SSignalSTR_TEXT");
   ObjectCreate("SSignalSTR_TEXT", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SSignalSTR_TEXT", "STR", 6, "Tahoma Narrow", var_g___color_1084);
   ObjectSet("SSignalSTR_TEXT", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SSignalSTR_TEXT", OBJPROP_XDISTANCE, var_g_i__1060 + 153);
   ObjectSet("SSignalSTR_TEXT", OBJPROP_YDISTANCE, var_g_i__1056 + 43);
   ObjectDelete("SignalSTRM1");
   ObjectCreate("SignalSTRM1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRM1", text_708, 45, "Tahoma Narrow", color_780);
   ObjectSet("SignalSTRM1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRM1", OBJPROP_XDISTANCE, var_g_i__1060 + 130);
   ObjectSet("SignalSTRM1", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRM5");
   ObjectCreate("SignalSTRM5", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRM5", text_700, 45, "Tahoma Narrow", color_776);
   ObjectSet("SignalSTRM5", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRM5", OBJPROP_XDISTANCE, var_g_i__1060 + 110);
   ObjectSet("SignalSTRM5", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRM15");
   ObjectCreate("SignalSTRM15", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRM15", text_692, 45, "Tahoma Narrow", color_772);
   ObjectSet("SignalSTRM15", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRM15", OBJPROP_XDISTANCE, var_g_i__1060 + 90);
   ObjectSet("SignalSTRM15", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRM30");
   ObjectCreate("SignalSTRM30", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRM30", text_724, 45, "Tahoma Narrow", color_768);
   ObjectSet("SignalSTRM30", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRM30", OBJPROP_XDISTANCE, var_g_i__1060 + 70);
   ObjectSet("SignalSTRM30", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRH1");
   ObjectCreate("SignalSTRH1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRH1", text_684, 45, "Tahoma Narrow", color_764);
   ObjectSet("SignalSTRH1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRH1", OBJPROP_XDISTANCE, var_g_i__1060 + 50);
   ObjectSet("SignalSTRH1", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRH4");
   ObjectCreate("SignalSTRH4", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRH4", text_716, 45, "Tahoma Narrow", color_760);
   ObjectSet("SignalSTRH4", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRH4", OBJPROP_XDISTANCE, var_g_i__1060 + 30);
   ObjectSet("SignalSTRH4", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   ObjectDelete("SignalSTRD1");
   ObjectCreate("SignalSTRD1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalSTRD1", text_732, 45, "Tahoma Narrow", color_756);
   ObjectSet("SignalSTRD1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalSTRD1", OBJPROP_XDISTANCE, var_g_i__1060 + 10);
   ObjectSet("SignalSTRD1", OBJPROP_YDISTANCE, var_g_i__1056 + 10);
   double ima_784 = iMA(Symbol(), var_g___timeframe_1024, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_792 = iMA(Symbol(), var_g___timeframe_1024, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_800 = iMA(Symbol(), var_g___timeframe_1028, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_808 = iMA(Symbol(), var_g___timeframe_1028, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_816 = iMA(Symbol(), var_g___timeframe_1032, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_824 = iMA(Symbol(), var_g___timeframe_1032, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_832 = iMA(Symbol(), var_g___timeframe_1036, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_840 = iMA(Symbol(), var_g___timeframe_1036, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_848 = iMA(Symbol(), var_g___timeframe_1040, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_856 = iMA(Symbol(), var_g___timeframe_1040, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_864 = iMA(Symbol(), var_g___timeframe_1044, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_872 = iMA(Symbol(), var_g___timeframe_1044, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_880 = iMA(Symbol(), var_g___timeframe_1048, var_g___period_1252, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   double ima_888 = iMA(Symbol(), var_g___timeframe_1048, var_g___period_1256, 0, var_g___ma_method_1260, var_g___applied_price_1264, 0);
   string text_896 = "";
   string text_904 = "";
   string text_912 = "";
   string text_920 = "";
   string text_928 = "";
   string text_936 = "";
   string text_944 = "";
   string var_l_s__unused_952 = "";
   string var_l_s__unused_960 = "";
   if (ima_784 > ima_792) {
      text_896 = "-";
      color_68 = var_g___color_1276;
   }
   if (ima_784 <= ima_792) {
      text_896 = "-";
      color_68 = var_g___color_1280;
   }
   if (ima_800 > ima_808) {
      text_904 = "-";
      color_72 = var_g___color_1276;
   }
   if (ima_800 <= ima_808) {
      text_904 = "-";
      color_72 = var_g___color_1280;
   }
   if (ima_816 > ima_824) {
      text_912 = "-";
      color_76 = var_g___color_1276;
   }
   if (ima_816 <= ima_824) {
      text_912 = "-";
      color_76 = var_g___color_1280;
   }
   if (ima_832 > ima_840) {
      text_920 = "-";
      color_80 = var_g___color_1276;
   }
   if (ima_832 <= ima_840) {
      text_920 = "-";
      color_80 = var_g___color_1280;
   }
   if (ima_848 > ima_856) {
      text_928 = "-";
      color_84 = var_g___color_1276;
   }
   if (ima_848 <= ima_856) {
      text_928 = "-";
      color_84 = var_g___color_1280;
   }
   if (ima_864 > ima_872) {
      text_936 = "-";
      color_88 = var_g___color_1276;
   }
   if (ima_864 <= ima_872) {
      text_936 = "-";
      color_88 = var_g___color_1280;
   }
   if (ima_880 > ima_888) {
      text_944 = "-";
      color_92 = var_g___color_1276;
   }
   if (ima_880 <= ima_888) {
      text_944 = "-";
      color_92 = var_g___color_1280;
   }
   ObjectDelete("SignalEMA_TEXT");
   ObjectCreate("SignalEMA_TEXT", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMA_TEXT", "EMA", 6, "Tahoma Narrow", var_g___color_1084);
   ObjectSet("SignalEMA_TEXT", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMA_TEXT", OBJPROP_XDISTANCE, var_g_i__1060 + 153);
   ObjectSet("SignalEMA_TEXT", OBJPROP_YDISTANCE, var_g_i__1056 + 51);
   ObjectDelete("SignalEMAM1");
   ObjectCreate("SignalEMAM1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAM1", text_896, 45, "Tahoma Narrow", color_68);
   ObjectSet("SignalEMAM1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAM1", OBJPROP_XDISTANCE, var_g_i__1060 + 130);
   ObjectSet("SignalEMAM1", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAM5");
   ObjectCreate("SignalEMAM5", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAM5", text_904, 45, "Tahoma Narrow", color_72);
   ObjectSet("SignalEMAM5", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAM5", OBJPROP_XDISTANCE, var_g_i__1060 + 110);
   ObjectSet("SignalEMAM5", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAM15");
   ObjectCreate("SignalEMAM15", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAM15", text_912, 45, "Tahoma Narrow", color_76);
   ObjectSet("SignalEMAM15", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAM15", OBJPROP_XDISTANCE, var_g_i__1060 + 90);
   ObjectSet("SignalEMAM15", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAM30");
   ObjectCreate("SignalEMAM30", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAM30", text_920, 45, "Tahoma Narrow", color_80);
   ObjectSet("SignalEMAM30", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAM30", OBJPROP_XDISTANCE, var_g_i__1060 + 70);
   ObjectSet("SignalEMAM30", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAH1");
   ObjectCreate("SignalEMAH1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAH1", text_928, 45, "Tahoma Narrow", color_84);
   ObjectSet("SignalEMAH1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAH1", OBJPROP_XDISTANCE, var_g_i__1060 + 50);
   ObjectSet("SignalEMAH1", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAH4");
   ObjectCreate("SignalEMAH4", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAH4", text_936, 45, "Tahoma Narrow", color_88);
   ObjectSet("SignalEMAH4", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAH4", OBJPROP_XDISTANCE, var_g_i__1060 + 30);
   ObjectSet("SignalEMAH4", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   ObjectDelete("SignalEMAD1");
   ObjectCreate("SignalEMAD1", OBJ_LABEL, var_g___window_1064, 0, 0);
   ObjectSetText("SignalEMAD1", text_944, 45, "Tahoma Narrow", color_92);
   ObjectSet("SignalEMAD1", OBJPROP_CORNER, var_g___corner_1052);
   ObjectSet("SignalEMAD1", OBJPROP_XDISTANCE, var_g_i__1060 + 10);
   ObjectSet("SignalEMAD1", OBJPROP_YDISTANCE, var_g_i__1056 + 18);
   double var_l_d__968 = NormalizeDouble(MarketInfo(Symbol(), MODE_BID), Digits);
   double ima_976 = iMA(Symbol(), PERIOD_M1, 1, 0, MODE_EMA, PRICE_CLOSE, 1);
   string var_l_s__unused_984 = "";
   if (ima_976 > var_l_d__968) {
      var_l_s__unused_984 = "";
      color_96 = var_g___color_1120;
   }
   if (ima_976 < var_l_d__968) {
      var_l_s__unused_984 = "";
      color_96 = var_g___color_111

Показано первые 50% кода (символов: 86075)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
8 607,50₽ ≈ $105.20