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

ProFx

pro fx arrows mt4.mq4
Вы автор или правообладатель?

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

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

О программе

ProFx — это пользовательский индикатор для платформы MetaTrader 4, отображающий трендовые сигналы и уровни стоп-лоссов на графике цены. Индикатор базируется на расчёте полос Боллинджера и анализе соотношения цены закрытия с их границами для определения направления тренда.

Визуально индикатор рисует шесть буферов: стоп-уровни восходящего и нисходящего трендов, сигналы разворота в виде стрелок, а также линии трендов. Стрелки и линии окрашены в зелёный и красный цвета для наглядности.

Индикатор поддерживает звуковые уведомления и отправку электронной почты при смене направления тренда. Обработка происходит на каждом тике, а расчёт выполняется на заданном количестве баров от текущего момента.

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

НастройкаОписание
Nbars Количество баров, используемых для расчёта и отображения индикатора на графике.
eMailAlerts_On Переключатель отправки уведомлений по электронной почте при появлении сигнала смены тренда.
SoundON Переключатель звуковых уведомлений при появлении сигнала смены тренда.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 6
#property indicator_color1 Green
#property indicator_color2 Red
#property indicator_color3 Green
#property indicator_color4 Red
#property indicator_color5 Green
#property indicator_color6 Red

int g_period_76 = 20;
int gi_80 = 1;
double gd_84 = 1.0;
int gi_92 = 1;
int gi_96 = 1;
extern int Nbars = 1000;
extern bool eMailAlerts_On = FALSE;
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
double g_ibuf_124[];
double g_ibuf_128[];
extern bool SoundON = TRUE;
bool gi_136 = FALSE;
bool gi_140 = FALSE;

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

string GetPeriodStr(int ai_0) {
   string ls_ret_4;
   if (ai_0 == 1) ls_ret_4 = "M1";
   if (ai_0 == 5) ls_ret_4 = "M5";
   if (ai_0 == 15) ls_ret_4 = "M15";
   if (ai_0 == 30) ls_ret_4 = "M30";
   if (ai_0 == 60) ls_ret_4 = "H1";
   if (ai_0 == 240) ls_ret_4 = "H4";
   if (ai_0 == 1440) ls_ret_4 = "D1";
   if (ai_0 == 10080) ls_ret_4 = "W1";
   if (ai_0 == 43200) ls_ret_4 = "MN1";
   return (ls_ret_4);
}

int start() {
      // код доступен только после оплаты
   }
   Comment("Www.ForexWinners.Net");
   int li_12;
   double lda_16[25000];
   double lda_20[25000];
   double lda_24[25000];
   double lda_28[25000];

   ObjectCreate("IndName", OBJ_LABEL, 0, 0, 0);
   ObjectSet("IndName", OBJPROP_CORNER, 2);
   ObjectSet("IndName", OBJPROP_XDISTANCE, 3);
   ObjectSet("IndName", OBJPROP_YDISTANCE, 3);
   ObjectSet("IndName", OBJPROP_BACK, TRUE);
   ObjectSetText("IndName", "", 9, "Times New Roman", White);
   for (int l_shift_8 = Nbars; l_shift_8 >= 0; l_shift_8--) {
      g_ibuf_108[l_shift_8] = 0;
      g_ibuf_112[l_shift_8] = 0;
      g_ibuf_116[l_shift_8] = 0;
      g_ibuf_120[l_shift_8] = 0;
      g_ibuf_124[l_shift_8] = EMPTY_VALUE;
      g_ibuf_128[l_shift_8] = EMPTY_VALUE;
   }
   for (l_shift_8 = Nbars - g_period_76 - 1; l_s

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

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

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

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

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

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

Стоимость полного кода
463,70₽ ≈ $5.67