stochastic rsi.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «stochastic rsi.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор рассчитывает стохастический RSI (Stochastic RSI), комбинируя индикатор RSI с методом стохастика. Для каждого бара вычисляется текущее значение RSI, а затем определяются минимальное и максимальное значения RSI в заданном диапазоне баров. Текущее значение RSI нормализуется в диапазон 0–100 по формуле ((Current_RSI − Lowest_RSI) / (Highest_RSI − Lowest_RSI)) × 100.
Сигнальная линия рассчитывается как простое среднее значений основной линии за заданный период усреднения. Индикатор отображается в отдельном окне двумя линиями: основной линией StochRSI и сигнальной линией.
Индикатор работает на платформе MetaTrader 5, использует стандартные функции расчёта RSI и обработки ценовых данных. Два буфера данных отрисовываются в отдельном подокне графика с настройками диапазона от −5 до 105.
Настройки программы
| Настройка | Описание |
|---|---|
| RSI_Periods | Период расчёта индикатора RSI, используемого как базовый элемент для формулы Stochastic RSI. |
| Percent_K | Количество баров, используемых для определения минимального и максимального значений RSI при расчёте основной линии Stochastic RSI. |
| Percent_D | Период усреднения для расчёта сигнальной линии. Значения значений основной линии за указанное количество баров усредняются для формирования сигнала. |
| NumOfBars | Количество баров, начиная с которых производится расчёт индикатора. При значении 0 расчёт выполняется по всем доступным барам графика. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_minimum -5
#property indicator_maximum 105
#property indicator_color1 Maroon
#property indicator_color2 Blue
extern int RSI_Periods=14;
extern int Percent_K=14;
extern int Percent_D=9;
extern int NumOfBars=0;
double Buffer1[];
double Buffer2[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
int counted_bars=IndicatorCounted();
doubПоказано первые 50% кода (символов: 1160)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.