rsi alert v1.1.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi alert v1.1.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой индикатор для платформы MetaTrader 5, рассчитывающий значение индикатора Relative Strength Index (RSI) и отображающий его в отдельном подокне графика. Индикатор строит три линии: значение RSI, а также горизонтальные уровни перекупленности и перепроданности.
Индикатор реализует систему уведомлений, которая срабатывает при пересечении RSI заданных пороговых уровней. Поддерживаются всплывающие окна, электронная почта, push-уведомления и звуковые сигналы. Параметр AlertCandle позволяет выбрать бар, на котором проверяется условие срабатывания оповещения.
Расчёт RSI выполняется с использованием встроенной функции платформы, а уровни перекупленности и перепроданности задаются пользователем через соответствующие настройки.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период расчёта индикатора RSI в барах |
| ApplyTo | Тип цены, используемой для расчёта индикатора RSI |
| OverBought | Уровень значения RSI, при превышении которого срабатывает оповещение о перекупленности |
| OverSold | Уровень значения RSI, при снижении до которого срабатывает оповещение о перепроданности |
| ahi | Текстовый заголовок, отображаемый как разделитель настроек уведомлений |
| AlertCandle | Номер бара для проверки условия оповещения (0 — текущий бар, 1 — последний бар и т.д.) |
| PopupAlerts | Включить или выключить всплывающие оконные оповещения |
| EmailAlerts | Включить или выключить отправку email-оповещений при срабатывании условий |
| PushNotificationAlerts | Включить или выключить push-уведомления на мобильные устройства |
| SoundAlerts | Включить или выключить звуковые оповещения при срабатывании условий |
| SoundFileLong | Звуковой файл, воспроизводимый при оповещении о перепроданности |
| SoundFileShort | Звуковой файл, воспроизводимый при оповещении о перекупленности |
Поиск по коду файла
#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 3
#property indicator_color1 DodgerBlue
#property indicator_color2 LightGray
#property indicator_color3 LightGray
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 1
#property indicator_style1 STYLE_SOLID
#property indicator_style2 STYLE_DOT
#property indicator_style3 STYLE_DOT
extern int RSIPeriod=14;
extern int ApplyTo=0;
bool AlertMode=true;
extern int OverBought=70;
extern int OverSold=30;
extern string ahi="******* ALERT SETTINGS:";
extern int AlertCandle = 0;//0:current, 1:last bar, etc.
extern bool PopupAlerts = true;
extern bool EmailAlerts = false;
extern bool PushNotificationAlerts = false;
extern bool SoundAlerts = false;
extern string SoundFileLong = "alert.wav";
extern string SoundFileShort = "alert2.wav";
int lastAlert=3;
double RSIBuffer[];
double RSIOBBuffer[];
double RSIOSBuffer[];
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
int i,counted_bars=IndicatorCounted();
if(Bars<=RSIPeriod) return(0);
i=Bars-RSIPeriod-1;
if(counted_bПоказано первые 50% кода (символов: 2726)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.