← К каталогу
Исходный код · ID 2324

vwma_of_rsi.mq5

Похожие материалы по тегам

ares_indicator.pineTradingView · 1 общих теговgold_trend_revers.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!-mt4 x-xardg-rsi.mq5MQL5 / MetaTrader 5 · 1 общих тегов! cycle-identifier.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!! rsi ma simple+arrows 1.2 (mtf).mq5MQL5 / MetaTrader 5 · 1 общих теговprecisionflowea.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор рассчитывает значение RSI заданного периода по выбранной цене и применяет к результату объёмно-взвешенное скользящее среднее (VWMA). Оба ряда значений отображаются в отдельном окне в диапазоне от 0 до 100.

Первый буфер содержит исходные значения RSI, второй — VWMA от RSI, рассчитанную с использованием объёма торгов в качестве весов. Линия RSI может быть скрыта или отображена на графике в зависимости от настройки видимости.

Расчёт обоих буферов выполняется при каждом обновлении ценовых данных для всех видимых баров. Индикатор предназначен для анализа взаимосвязи между RSI и его объёмно-взвешенным средним.

Настройки программы

НастройкаОписание
RsiPeriod Период расчёта индикатора RSI.
RsiPrice Тип цены, используемой для расчёта RSI (например, PRICE_CLOSE).
AveragePeriod Период усреднения для расчёта VWMA от RSI.
RsiVisible Переключатель видимости линии RSI на графике. При значении true линия отображается, при false — скрывается.
Получить полный код

Поиск по коду файла

#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1  DarkGray
#property indicator_color2  PaleVioletRed
#property indicator_width2  2
#property indicator_minimum 0
#property indicator_maximum 100

extern int  RsiPeriod     = 14;
extern int  RsiPrice      = PRICE_CLOSE;
extern int  AveragePeriod =  5;
extern bool RsiVisible    = true;

double rsi[];
double rsiAvg[];

int init()
{
      // код доступен только после оплаты
   }
int deinit() { return(0); }

int start()
{
      // код доступен только после оплаты
   }
   int count,counted_bars=IndicatorCounted();
      if(counted_bars < 0) return(-1);
      if(counted_bars>0) counted_bars--;
        

Показано первые 50% кода (символов: 1144)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
114,40₽ ≈ $1.40