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

vertex_mod.mq5

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

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

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

О программе

Индикатор рассчитывает пользовательский аналитический показатель Vertex на основе соотношения цен высоких и низких баров за настраиваемый период. Результат отображается в отдельном окне в виде линейного графика и двух гистограмм — зелёной для положительных значений и красной для отрицательных. Индикатор определяет направление тренда по заданным уровням перекупленности и перепроданности и поддерживает систему уведомлений различных типов.

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

НастройкаОписание
Period (Control_Period) Период контроля — Количество баров, используемых для расчёта показателя индикатора.
Over bought level (extremelevelOb) Уровень перекупленности — Верхний порог, при превышении которого фиксируется состояние перекупленности.
Over sold level (extremelevelOs) Уровень перепроданности — Нижний порог, при достижении которого фиксируется состояние перепроданности.
Alert ON/OFF (alertsOn) Включить уведомления — Общий переключатель для активации системы оповещений индикатора.
Alert on current (alertsOnCurrent) Оповещение на текущем баре — Определяет, проверять ли изменение состояния на текущем непросчитанном баре.
POP UP alert (alertsMessage) Всплывающее сообщение — Включает отображение всплывающего окна с уведомлением при изменении состояния.
Sound alert (alertsSound) Звуковой сигнал — Включает воспроизведение звукового файла при срабатывании уведомления.
Send E-mail (alertsEmail) Отправка по email — Включает отправку уведомления на электронную почту при изменении состояния.
Send SMS (alertsNotify) Отправка SMS — Включает отправку push-уведомления на мобильное устройство при изменении состояния.
Получить полный код

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

#property version   "1.00"
#property description "100% FREE NOT SOLD FOR PURCHASE"
#property strict
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_plots   3
#property indicator_level1  15
#property indicator_level2  0
#property indicator_level3 -15
#property indicator_levelcolor clrDimGray
#property indicator_levelstyle STYLE_DOT
#property indicator_maximum 20
#property indicator_minimum -20

#property indicator_label1  "Vertex_"
#property indicator_type1   DRAW_LINE
#property indicator_color1  clrSilver
#property indicator_style1  STYLE_SOLID
#property indicator_width1  1

#property indicator_label2  "UpHisto_"
#property indicator_type2   DRAW_HISTOGRAM
#property indicator_color2  clrLimeGreen
#property indicator_style2  STYLE_SOLID
#property indicator_width2  1

#property indicator_label3  "DnHisto_"
#property indicator_type3   DRAW_HISTOGRAM
#property indicator_color3  clrCrimson
#property indicator_style3  STYLE_SOLID
#property indicator_width3  1

input int 		Control_Period   		= 48;					//Period
input double 	extremelevelOb       = 15;					//Over bought level
input double 	extremelevelOs       = -15;				//Over sold level
input bool   	alertsOn             = false;				//Alert ON/OFF
input bool   	alertsOnCurrent      = false;				//Alert on current
input bool   	alertsMessage        = false;				//POP UP alert
input bool   	alertsSound          = false;				//Sound alert
input bool   	alertsEmail          = false;				//Send E-mail
input bool   	alertsNotify         = false;				//Send SMS

double         Vertex_Buffer[];
double         UpHisto_Buffer[];
double         DnHisto_Buffer[];
double 			Trend_Buffer[];

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

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
{
      // код доступен только после оплаты
   }

   int i,

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

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

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

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

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

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

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