vertex_mod.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.