steprsi_v2.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «steprsi_v2.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
StepRSI_v2 — это пользовательский индикатор для MetaTrader 4, отображаемый в отдельном подокне. Он строит три линии: базовую линию RSI и две ступенчатые линии (быструю и медленную), которые формируют адаптивные каналы вокруг значения RSI.
Основная линия представляет собой стандартный индикатор RSI с настраиваемым периодом. Быстрая и медленная ступенчатые линии корректируют свои границы в зависимости от направления тренда RSI: при восходящем тренде нижняя граница канала следует за значением RSI, при нисходящем — верхняя граница.
Индикатор использует три буфера для отрисовки и поддерживает настраиваемые параметры периода RSI и размеров ступеней для быстрой и медленной линий. Диапазон отображения индикатора ограничен значениями от 20 до 80.
Настройки программы
| Настройка | Описание |
|---|---|
| PeriodRSI | Период расчёта индикатора RSI. |
| StepSizeFast | Размер ступени для быстрой ступенчатой линии. |
| StepSizeSlow | Размер ступени для медленной ступенчатой линии. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_minimum 20
#property indicator_maximum 80
#property indicator_buffers 3
#property indicator_color1 Orange
#property indicator_color2 SkyBlue
#property indicator_color3 Magenta
extern int PeriodRSI=14;
extern int StepSizeFast=5;
extern int StepSizeSlow=15;
double Line1Buffer[];
double Line2Buffer[];
double Line3Buffer[];
int init()
{
// код доступен только после оплаты
}
string short_name;
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1);
SetIndexStyle(2,DRAW_LINE,STYLE_SOLID,1);
SetIndexBuffer(0,Line1Buffer);
SetIndexBuffer(1,Line2Buffer);
SetIndexBuffer(2,Line3Buffer);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
short_name="StepRSI("+PeriodRSI+","+StepSizeFast+","+StepSizeSlow+")";
IndicatorShortName(short_name);
SetIndexLabel(0,"RSI");
SetIndexLabel(1,"StepRSI fast");
SetIndexLabel(2,"StepRSI slow");
SetIndexDrawBegin(0,1);
SetIndexDrawBegin(1,1);
SetIndexDrawBegin(Показано первые 50% кода (символов: 1703)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.