trio_dancer3_1~_out.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «trio_dancer3_1~_out.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Этот файл представляет собой торговый советник для 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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.