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

Synergy Pro Price Trend

11 synergy_pro_pt.mq5

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

ares_indicator.pineTradingView · 1 общих теговgold_trend_revers.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!-mt4 x-xardg-rsi.mq5MQL5 / MetaTrader 5 · 1 общих тегов! cycle-identifier.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!! rsi ma simple+arrows 1.2 (mtf).mq5MQL5 / MetaTrader 5 · 1 общих теговprecisionflowea.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Synergy Pro Price Trend — это пользовательский индикатор для MetaTrader 5, предназначенный для анализа ценовых трендов и отображения аналитических сигналов на графике. Индикатор использует встроенные средства технического анализа платформы для расчёта скользящих средних и осцилляторов, а затем визуализирует результаты в виде стрелок и цветовых маркеров.

Индикатор отображает два типа сигналов: бычий и медвежий, обозначаемые стрелками разного цвета на ценовом графике. Сигналы генерируются при смене направления тренда, что позволяет трейдеру визуально отслеживать потенциальные точки разворота.

Индикатор поддерживает систему уведомлений, которая может оповещать о появлении новых сигналов через встроенные средства MetaTrader 5. Пользователь может настроить цвета отображения сигналов и включить или отключить оповещения. Доступны параметры для персонализации отображения и поведения индикатора.

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

НастройкаОписание
Custom_Indicator Пользовательский индикатор — Название пользовательского индикатора
Copyright Авторские права — Информация об авторских правах на индикатор
Web_Address Веб-адрес — Ссылка на веб-ресурс разработчика индикатора
Color Цвет — Настройка цветовых параметров индикатора
Alert_Long_Color Цвет оповещения долгой позиции — Цвет стрелки при появлении сигнала на покупку (бычий сигнал)
Alert_Short_Color Цвет оповещения короткой позиции — Цвет стрелки при появлении сигнала на продажу (медвежий сигнал)
Alert_mode Режим оповещения — Режим отображения оповещений о сигналах индикатора
Enable_Alert Включить оповещение — Включение или выключение функции оповещений о сигналах
Получить полный код

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

/*
   Generated by EX4-TO-MQ4 decompiler V4.0.427.4 [-]
   Website: 
   E-mail : p******m*@gmail.com
*/

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Black
#property indicator_color2 Black
#property indicator_color3 RoyalBlue
#property indicator_color4 Fuchsia

#import "CompassFX.dll"
   string gGrab(string a0, string a1);
#import "synergy_pro.dll"
   string returnReg(string a0, string a1);
#import

int g_file_76;
bool gi_80 = FALSE;
string gs_unused_84;
double gd_unused_92 = 1.1;
extern string Custom_Indicator = "Synergy Pro Price Trend";
extern string Copyright = "? 2012, Dean Malone";
extern string Web_Address = "www.synergyprotrader.com";
extern string Color = "=== Color settings ===";
extern color Alert_Long_Color = RoyalBlue;
extern color Alert_Short_Color = Fuchsia;
extern string Alert_mode = "=== Alert setting ===";
extern string Enable_Alert = "Off";
int g_period_156 = 5;
int g_period_160 = 13;
int g_ma_method_164 = MODE_LWMA;
int g_applied_price_168 = PRICE_TYPICAL;
int g_period_172 = 13;
int g_applied_price_176 = PRICE_TYPICAL;
double g_ibuf_180[];
double g_ibuf_184[];
double g_ibuf_188[];
double g_ibuf_192[];
double g_ibuf_196[];
bool gi_200 = FALSE;
string gs_nothing_204 = "nothing";
datetime g_time_212;

int f0_3() {
   int str2int_0;
   bool li_4;
   int li_8;
   g_file_76 = FileOpen("synergy_d.bin", FILE_CSV|FILE_READ);
   if (g_file_76 < 1) li_4 = FALSE;
   else {
      str2int_0 = StrToInteger(FileReadString(g_file_76));
      FileClose(g_file_76);
      li_4 = TRUE;
   }
   if (TimeLocal() - str2int_0 >= 86400 || li_4 == FALSE) {
      li_8 = f0_0();
      switch (li_8) {
      case 0:
         g_file_76 = FileOpen("synergy_d.bin", FILE_WRITE, 8);
         if (g_file_76 < 1) {
            Print("Cannot open password cache!");
            return (0);
         }
         FileWrite(g_file_76, TimeLocal());
         FileClose(g_file_76);
         break;
      case 1:
         Alert("Invalid software key provided!! Please re-install the software with the correct key.");
         gi_80 = TRUE;
         break;
      case 4:
         Alert("Your account has been disabled! Please contact s*****t*@compassfx.com");
         gi_80 = TRUE;
         break;
      case 5:
         Alert("Server error!! Please make sure you are connected to the Internet and try again.");
         gi_80 = TRUE;
         break;
      case 6:
         Alert("No key found in your registry (could be a bad installation)! Please re-install Synergy.");
         gi_80 = TRUE;
      }
   }
   return (0);
}

int f0_0() {
   string ls_unused_0;
   string ls_unused_8;
   string ls_unused_16;
   string ls_24 = returnReg("Software\\CompassFX\\Synergy", "key");
   if (ls_24 == "") return (6);
   string ls_32 = "key=" + ls_24;
   string ls_40 = gGrab("", ls_32);
   Print("Result -- ", ls_40);
   if (StringSubstr(ls_40, 0, 1) == "0") {
      gs_unused_84 = ls_40;
      return (0);
   }
   if (StringSubstr(ls_40, 0, 1) == "1") return (1);
   if (StringSubstr(ls_40, 0, 1) == "4") return (4);
   return (5);
}

string f0_2() {
   string ls_ret_0 = "no info";
   switch (Period()) {
   case PERIOD_MN1:
      ls_ret_0 = " on monthly chart";
      break;
   case PERIOD_W1:
      ls_ret_0 = " on weekly chart";
      break;
   cas

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

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

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

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

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

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

Стоимость полного кода
500,90₽ ≈ $6.12