color rsi.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «color rsi.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор рассчитывает и отображает индикатор относительной силы (RSI) в отдельном окне с цветовой индикацией. Значения RSI выше уровня перекупленности отображаются одним цветом, ниже уровня перепроданности — другим. Поддерживается выбор таймфрейма и типа цены для расчёта.
Индикатор способен рисовать стрелки при пересечении RSI уровней перекупленности и перепроданности. Встроенная система уведомлений поддерживает всплывающие сообщения, звуковые сигналы и email-оповещения при пересечении заданных пороговых значений.
Индикатор использует три буфера: основная линия RSI, зона перекупленности и зона перепроданности. Уровни перекупленности и перепроданности настраиваются пользователем. При пересечении границ зон линия RSI окрашивается в соответствующий цвет для наглядности.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период RSI — Период расчёта индикатора RSI. |
| PriceType | Тип цены — Тип цены для расчёта RSI: 0 — Close, 1 — Open, 2 — High, 3 — Low, 4 — Median, 5 — Typical, 6 — Weighted. |
| note3 | Примечание 3 — Примечание: таймфрейм графика. |
| note4 | Примечание 4 — Примечание: 1=M1, 5=M5, 15=M15, 30=M30. |
| note5 | Примечание 5 — Примечание: 60=H1, 240=H4, 1440=D1. |
| note6 | Примечание 6 — Примечание: 10080=W1, 43200=MN1. |
| timeFrame | Таймфрейм — Таймфрейм для расчёта RSI: Current time frame, M1, M5, M15, M30, H1, H4, D1, W1, MN1. |
| overBought | Перекупленность — Уровень перекупленности RSI, выше которого линия окрашивается в соответствующий цвет. |
| overSold | Перепроданность — Уровень перепроданности RSI, ниже которого линия окрашивается в соответствующий цвет. |
| showArrows | Показывать стрелки — Включает отображение стрелок на графике при пересечении RSI пороговых уровней. |
| alertsOn | Уведомления включены — Включает или отключает все уведомления при пересечении RSI пороговых уровней. |
| alertsMessage | Сообщения — Включает всплывающие сообщения при пересечении RSI пороговых уровней. |
| alertsSound | Звуковые уведомления — Включает звуковые оповещения при пересечении RSI пороговых уровней. |
| alertsEmail | Email-уведомления — Включает отправку email-оповещений при пересечении RSI пороговых уровней. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_color1 DimGray
#property indicator_color2 Red
#property indicator_color3 LimeGreen
#property indicator_width2 2
#property indicator_width3 2
extern int RSIPeriod = 5;
extern string note1 = "0=close;1=open;2=hi;3=low";
extern string note2 = "4=median;5=typical;6=weighted";
extern int PriceType = 0;
extern string note3 = "Chart Time Frame";
extern string note4 = "1=M1, 5=M5, 15=M15, 30=M30";
extern string note5 = "60=H1, 240=H4, 1440=D1";
extern string note6 = "10080=W1, 43200=MN1";
extern string timeFrame = "Current time frame";
extern int overBought = 80;
extern int overSold = 20;
extern bool showArrows = false;
extern bool alertsOn = false;
extern bool alertsMessage = false;
extern bool alertsSound = false;
extern bool alertsEmail = false;
double RSIBuffer[];
double Upper[];
double Lower[];
int TimeFrame;
datetime TimeArray[];
int maxArrows;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
DeleteArrows();
return(0);
}
int start()
{
// код доступен только после оплаты
}
void Показано первые 50% кода (символов: 4783)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.