SRsi
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «srsi.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
SRsi — индикатор для MetaTrader 5, рассчитывающий нормализованное соотношение разницы цен закрытия и открытия к диапазону свечи (high − low) и сглаживающее его за заданный период. На основе среднего значения за период индикатор определяет принадлежность текущего бара к бычьей зоне (значение выше нейтральной), медвежьей зоне (ниже нейтральной) или нейтральной.
Результаты отображаются в отдельном окне: жёлтая линия основного значения, зелёные линии в бычьей зоне и оранжево-красные линии в медвежьей зоне. Индикатор использует пять буферов данных и четыре уровня для визуализации границ зон.
Индикатор не использует торговые API и предназначен исключительно для аналитического отображения. Параметры настройки включают период усреднения, величину уровней и ширину нейтральной зоны.
Настройки программы
| Настройка | Описание |
|---|---|
| inpRsiPeriod | Период расчёта усреднённого значения индикатора, равный количеству баров для сглаживания. |
| inpLevels | Величина уровней для отображения граничных линий в отдельном окне индикатора. |
| inpNLevels | Ширина нейтральной зоны вокруг нулевого значения, определяющая границы бычьей и медвежьей зон. |
Поиск по коду файла
#property strict
#property indicator_separate_window
#property indicator_buffers 5
#property indicator_label1 "SRsi"
#property indicator_type1 DRAW_LINE
#property indicator_color1 clrYellow
#property indicator_width1 2
#property indicator_label2 "SRsiUp"
#property indicator_type2 DRAW_LINE
#property indicator_color2 clrMediumSeaGreen
#property indicator_width2 2
#property indicator_label3 "SRsiUp"
#property indicator_type3 DRAW_LINE
#property indicator_color3 clrMediumSeaGreen
#property indicator_width3 2
#property indicator_label4 "SRsiDown"
#property indicator_type4 DRAW_LINE
#property indicator_color4 clrOrangeRed
#property indicator_width4 2
#property indicator_label5 "SRsiDown"
#property indicator_type5 DRAW_LINE
#property indicator_color5 clrOrangeRed
#property indicator_width5 2
input int inpRsiPeriod = 20; // RSI period
input double inpLevels = 0.38; // Levels
input double inpNLevels = 0.05; // Neutral zone
double val[],valda[],valdb[],valua[],valub[],valc[],srsiv[],srsis[];
int OnInit()
{
// код доступен только после оплаты
}
void OnDeinit(const int reason) { }
int OnCalculate(const int rates_total,const int prev_calculated,const datetiПоказано первые 50% кода (символов: 3069)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.