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

buysell_filter.mq5

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

#__slope direction line.mq5MQL5 / MetaTrader 5 · 1 общих теговrange breakout @meowforex1.pineTradingView · 1 общих тегов#1.mtf_collider_h4_close_13_v18bar.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit3.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit2.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit.mq4MQL4 / MetaTrader 4 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

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

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

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

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

НастройкаОписание
MA1Period Период первой скользящей средней
MA1_Shift Сдвиг первой скользящей средней
MA1_Method Метод первой скользящей средней
MA1_Price_Type Тип цены первой скользящей средней
MA2Period Период второй скользящей средней
MA2_Shift Сдвиг второй скользящей средней
MA2_Method Метод второй скользящей средней
MA2_Price_Type Тип цены второй скользящей средней
MA3Period Период третьей скользящей средней
MA3_Shift Сдвиг третьей скользящей средней
MA3_Method Метод третьей скользящей средней
MA3_Price_Type Тип цены третьей скользящей средней
MA4Period Период четвёртой скользящей средней
MA4_Shift Сдвиг четвёртой скользящей средней
MA4_Method Метод четвёртой скользящей средней
MA4_Price_Type Тип цены четвёртой скользящей средней
Получить полный код

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

#property indicator_separate_window
#property indicator_maximum 1
#property indicator_minimum 0
#property indicator_buffers 7
#property indicator_color1 C'255,206,215'
#property indicator_color2 C'255,234,238'
#property indicator_color3 C'220,250,220'
#property indicator_color4 C'180,245,180'
#property indicator_color5 DeepPink
#property indicator_color6 LimeGreen
#property indicator_color7 DarkGray

#property indicator_width1 5
#property indicator_width2 5
#property indicator_width3 5
#property indicator_width4 5

extern int MA1Period      = 4;
extern int MA1_Shift      = 0;
extern int MA1_Method     = 0;
extern int MA1_Price_Type = 0;
extern int MA2Period      = 4;
extern int MA2_Shift      = 0;
extern int MA2_Method     = 0;
extern int MA2_Price_Type = 1;

extern int MA3Period      = 20;
extern int MA3_Shift      = 0;
extern int MA3_Method     = 0;
extern int MA3_Price_Type = 0;
extern int MA4Period      = 20;
extern int MA4_Shift      = 0;
extern int MA4_Method     = 0;
extern int MA4_Price_Type = 1;

double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];
double UpBuffer1[];
double DnBuffer1[];
double SwBuffer1[];

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

  SetIndexStyle(0,DRAW_HISTOGRAM);
  SetIndexBuffer(0,ExtMapBuffer1);
  SetIndexStyle(1,DRAW_HISTOGRAM);
  SetIndexBuffer(1,ExtMapBuffer2);
  SetIndexStyle(2,DRAW_HISTOGRAM);
  SetIndexBuffer(2,ExtMapBuffer3);
  SetIndexStyle(3,DRAW_HISTOGRAM);
  SetIndexBuffer(3,ExtMapBuffer4);

  SetIndexStyle(4,DRAW_ARROW);
  SetIndexStyle(5,DRAW

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

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

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

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

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

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

Стоимость полного кода
257,80₽ ≈ $3.15