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

pbf_pb_direction.mq5

Вы автор или правообладатель?

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

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

О программе

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

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

НастройкаОписание
Length Длина — Целочисленный период, используемый в расчётах индикатора (по умолчанию 21).
Получить полный код

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

/*
   Generated by EX4 TO MQ4 decompile Service 
   Website:  
   E-mail : i**o*@ex4Tomq4.net 
*/

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Blue
#property indicator_color2 Red
#property indicator_color3 Blue
#property indicator_color4 Red

/*#import "ServerValidate.dll"
   void ValidateUser(string a0, string a1, int a2, int a3, int& a4[], int& a5[], string a6);
   int Func1(double a0, double a1);
   double Func3();
   double Func4();
   int Func9(double a0, double a1);
   int IsValidated();
#import
*/
extern int Length = 21;
/*
extern string Username;
extern string Password;
*/
double g_ibuf_96[];
double g_ibuf_100[];
double g_ibuf_104[];
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
double g_ibuf_124[];
bool gi_128 = TRUE;
int gi_132 = 10;
double gda_136[];
double gda_140[];
double gda_144[];
double gda_148[];

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

int deinit() {
   return (0);
}

int start() {
      // код доступен только после оплаты
   }
   string ls_0;
   double ima_on_arr_28;
   double ima_on_arr_36;
/*
   if (AccountNumber() == 0) return (0);
   Comment("");
   if (IsValidated() == 1) gi_128 = TRUE;  
   if (gi_128 == FALSE) {
      ls_0 = "12345678901234567890123456789012345678901234567890ABCDEFGHIJKLMNOP";
      int lia_8[] = {0};
      int lia_12[] = {1};
      ValidateUser(Username, Password, AccountNumber(), 0, lia_12, lia_8, ls_0); 
      if (lia_12[0] == 1) {
         Print("Validated");
         gi_128 = TRUE;
      } else {
         Alert("Not validated - return message: ", ls_0);
         return (0);
      }
   }
*/
   i

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

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

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

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

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

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

Стоимость полного кода
426,50₽ ≈ $5.21