RSI LiDo
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_lido.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
RSI LiDo — пользовательский индикатор для MetaTrader 5, отображаемый в отдельном окне. Он рассчитывает и выводит значения индекса относительной силы (RSI) по ценам закрытия и дополнительно отображает те же значения в виде точечных меток на графике индикатора. Диапазон шкалы ограничен значениями от 0 до 100, а на уровнях 75, 65, 35 и 25 заданы горизонтальные отметки.
Период расчёта RSI может задаваться входным параметром, однако индикатор также проверяет наличие глобальной переменной терминала, связанной с текущим счётом и символом. Если такая переменная существует, её значение используется как период RSI вместо входного параметра, а в кратком имени индикатора отображается соответствующий режим. Если переменной нет, применяется значение входного параметра.
Индикатор не содержит торговых операций и не выставляет ордера: его назначение — визуализация значений RSI и связанных с ними меток. Настройки и поведение относятся только к расчёту и отображению индикатора.
Настройки программы
| Настройка | Описание |
|---|---|
| Default_RSIPeriod | Период расчёта RSI, используемый по умолчанию, если в терминале отсутствует глобальная переменная с периодом для текущего счёта и символа. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 2
#property indicator_color1 DodgerBlue
#property indicator_color2 Lime
#property indicator_level1 75
#property indicator_level2 65
#property indicator_level3 35
#property indicator_level4 25
extern int Default_RSIPeriod = 4;
double dRsiLine[];
double dRsiDots[];
string SR_RSIPeriod;
int RSIPeriod = 0;
int init() {
// код доступен только после оплаты
}
SR_RSIPeriod=AccountNumber()+"_"+Symbol()+"_SR_RSIPeriod";
if (GlobalVariableCheck(SR_RSIPeriod))
{
RSIPeriod = GlobalVariableGet(SR_RSIPeriod);
IndicatorShortName("RSI LiDo @ Super-RSI Mode (" + RSIPeriod + ")");
}
else
{
RSIPeriod = Default_RSIPeriod;
IndicatorShortName("RSI LiПоказано первые 50% кода (символов: 1240)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.