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

volumes_chart_color.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 общих тегов
Вы автор или правообладатель?

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

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

О программе

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

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

Настройки индикатора позволяют выбрать цвета для разных ситуаций, задать периоды и метод расчёта скользящих средних, а также управлять отображением объектов (толщина линий, фон, удаление при деинициализации).

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

НастройкаОписание
Vol_UP1 Цель вверх 1 — Цвет отрисовки баров при одной из восходящих конфигураций скользящих средних объёмов.
Vol_UP2 Цель вверх 2 — Цвет отрисовки баров при другой восходящей конфигурации скользящих средних объёмов.
Vol_DOWN1 Цель вниз 1 — Цвет отрисовки баров при одной из нисходящих конфигураций скользящих средних объёмов.
Vol_DOWN2 Цель вниз 2 — Цвет отрисовки баров при другой нисходящей конфигурации скользящих средних объёмов.
Period_1 Период 1 — Первый период расчёта скользящей средней на основе объёмов.
Period_2 Период 2 — Второй период расчёта скользящей средней на основе объёмов.
Period_3 Период 3 — Третий период расчёта скользящей средней на основе объёмов.
Period_4 Период 4 — Четвёртый период расчёта скользящей средней на основе объёмов.
ma_method Метод скользящей средней — Метод расчёта скользящей средней (встроенный выбор метода).
width Толщина линии — Толщина линий отрисованных графических объектов.
back На заднем плане — Флаг отображения графических объектов на заднем плане графика.
delete Удалить при деинициализации — Флаг удаления графических объектов индикатора при его деинициализации.
Получить полный код

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

#property  indicator_chart_window
#property indicator_buffers 5

extern color Vol_UP1 = Red;
extern color Vol_UP2 = SlateBlue;
extern color Vol_DOWN1 = Tomato;
extern color Vol_DOWN2 = Blue;
extern int Period_1 = 8;
extern int Period_2 = 21;
extern int Period_3 = 144;
extern int Period_4 = 233;
extern int ma_method = 0;
extern int width = 1;
extern bool back = false;
extern bool delete = true;

double ExtVolumesBuffer[];
double MA1[];
double MA2[];
double MA3[];
double MA4[];

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

 if (delete == true) 
   {
  DellBCG();
  DellST();
     }

   return(0);
  }

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

   int    i,nLimit,nCountedBars;

   nCountedBars=IndicatorCounted();

   if(nCountedBars>0) nCountedBars--;
   nLimit=Bars-nCountedBars;

   for(i=0; i<nLimit; i++)
     {
      ExtVolumesBuffer[i]=Volume[i];
     }

  for(i=0; i<nLimit; i++){
   MA1[i]=iMAOnArray(ExtVolumesBuffer,0,Period_1,0,ma_method,i);
   MA2[i]=iMAOnArray(ExtVolumesBuffer,0,Period_2,0,ma_method,i);   
   MA3[i]=iMAOnArray(ExtVolumesBuffer,0,Period_3,0,ma_method,i);   
   MA4[i]=iMAOnArray(ExtVolumesBu

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

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

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

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

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

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

Стоимость полного кода
223,30₽ ≈ $2.73