ssl_fast_sbar_alert_mtf.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «ssl_fast_sbar_alert_mtf.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор рассчитывает и отображает сигналы SSL (Stop Supremacy/Low) на графике цены. Он определяет, находится ли цена выше или ниже скользящей средней заданного периода, и отрисовывает стрелки вверх или вниз на уровне SSL_BarLevel.
Поддерживает работу на множественных таймфреймах (MTF): при настройке TimeFrame, отличного от текущего, индикатор вызывает сам себя с нужным таймфреймом через iCustom и переносит рассчитанные данные на текущий график.
Индикатор оснащён системой уведомлений, которая срабатывает при смене тренда (пересечении цены скользящей средней). Уведомления могут отправляться через всплывающие окна, звуковые сигналы или электронную почту.
В расчётах на текущем таймфрейме используется скользящая средняя типа SMA; параметр sslMA_method передаётся во внутренний вызов iCustom для MTF-режима.
Настройки программы
| Настройка | Описание |
|---|---|
| Lb | Период скользящей средней, используемой для определения тренда цены. |
| sslMA_method | Целочисленный параметр метода скользящей средней, передаваемый при вызове индикатора на другом таймфрейме через iCustom. |
| SSL_BarLevel | Уровень отображения стрелок SSL на шкале графика (значения от 10 до 90). |
| alertsOn | Включение или выключение всей системы уведомлений индикатора. |
| alertsMessageBox | Отображение всплывающего окна с текстом уведомления при смене тренда. |
| alertsSound | Воспроизведение звукового сигнала при срабатывании уведомления. |
| alertsSoundFile | Путь к звуковому файлу, который воспроизводится при срабатывании звукового уведомления. |
| alertsEmail | Отправка уведомления по электронной почте при смене тренда. |
| alertsAfterBarClose | Задержка уведомления до закрытия текущего бара. При значении true уведомление отправляется после формирования бара. |
| TimeFrame | Таймфрейм для расчёта индикатора. Значение 0 означает текущий таймфрейм графика. |
| MA_method_ | Строковый параметр, содержащий доступные методы скользящей средней (SMA, EMA, SMMA, LWMA). |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Green
#property indicator_color2 Red
#property indicator_width1 3
#property indicator_width2 3
#property indicator_minimum 10
#property indicator_maximum 90
extern int Lb = 3;
extern int sslMA_method = 0;
extern int SSL_BarLevel = 50; //BarLevel 10-90
extern bool alertsOn = false;
extern bool alertsMessageBox = false;
extern bool alertsSound = false;
extern string alertsSoundFile = "TP1M.wav"; //enterSoundFile
extern bool alertsEmail = false;
extern bool alertsAfterBarClose = false;
extern int TimeFrame = 0;
extern string TimeFrames = "M1;5,15,30,60H1;240H4;1440D1;10080W1;43200MN|0-CurrentTF";
extern string MA_method_ = "SMA0 EMA1 SMMA2 LWMA3";
double sslHup[];
double sslHdn[];
double hlv[];
string IndicatorFileName;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
int counted_bars=IndicatorCounted();
int i,limit;
if (counted_barsПоказано первые 50% кода (символов: 3162)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.