rsi-alert.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi-alert.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, рассчитывающий индекс относительной силы ценового актива и отображающий его в отдельном окне графика. Помимо основной линии RSI, на графике отрисовываются горизонтальные уровни перекупленности и перепроданности для визуальной оценки текущего состояния рынка. Индикатор поддерживает настройку периода расчёта, применяемого типа цены и пороговых уровней. При активном режиме уведомлений индикатор генерирует алерты при достижении заданных условий.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период RSI — Задаёт количество баров, используемых для расчёта индекса относительной силы. |
| ApplyTo | Применить к — Определяет тип цены или данные, к которым применяется расчёт индикатора. |
| AlertMode | Режим оповещений — Включает или отключает генерацию алертов при наступлении указанных условий. |
| OverBought | Уровень перекупленности — Значение, при достижении или превышении которого индикатор считает рынок перекупленным. |
| OverSold | Уровень перепроданности — Значение, при достижении или снижении которого индикатор считает рынок перепроданным. |
Поиск по коду файла
#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;
extern bool AlertMode=true;
extern int OverBought=70;
extern int OverSold=30;
double RSIBuffer[];
double RSIOBBuffer[];
double RSIOSBuffer[];
int init()
{
// код доступен только после оплаты
}
string short_name;
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,RSIBuffer);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,RSIOBBuffer);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2Показано первые 50% кода (символов: 1424)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.