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

onchart_rsi_of_macd.mq5

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

xauusd_gold_perfect.mq4MQL4 / MetaTrader 4 · 2 общих теговtm sniper pro.pineTradingView · 2 общих теговsniper pro.mq5MQL5 / MetaTrader 5 · 2 общих теговpro +.pineTradingView · 2 общих теговofada_gold_trader_v230.mq5MQL5 / MetaTrader 5 · 2 общих теговmulti strategy algo combined by enigma mode.pineTradingView · 2 общих тегов
Вы автор или правообладатель?

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

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

О программе

Данный продукт представляет собой пользовательский индикатор для платформы MetaTrader 5, отображаемый в окне графика. Он рассчитывает линию, аналогичную MACD, на основе двух экспоненциальных скользящих средних, вычисляемых вручную, а затем строит RSI от этой линии и отображает результат в виде оранжевой линии с полосами канала.

Индикатор использует четыре буфера для отрисовки: центральную линию скользящей средней, верхнюю и нижнюю границы канала, а также основную отображаемую линию на основе RSI от MACD. Три вспомогательные линии канала отрисованы пунктиром серого цвета, основная линия — сплошной оранжевой линией с толщиной 2.

Расчёт полос канала основан на среднем истинном диапазоне (ATR), вычисляемом на отдельном старшем таймфрейме. Параметры позволяют настраивать периоды скользящих средних, метод их расчёта, типы цен, а также уровни перекупленности и перепроданности для формирования границ канала.

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

НастройкаОписание
RsiPeriod Период расчёта индикатора RSI, применяемого к линии MACD.
FastEma Период быстрой экспоненциальной скользящей средней, используемой для расчёта линии MACD.
SlowEma Период медленной экспоненциальной скользящей средней, используемой для расчёта линии MACD.
Price Тип цены, применяемый при расчёте скользящих средних для линии MACD.
maPeriod Период скользящей средней, используемой для центральной линии и формирования полос канала.
maMethod Метод расчёта скользящей средней для центральной линии и полос канала.
maPrice Тип цены, применяемый при расчёте скользящей средней для центральной линии и полос канала.
overBought Уровень перекупленности, определяющий верхнюю границу канала относительно центральной линии.
overSold Уровень перепроданности, определяющий нижнюю границу канала относительно центральной линии.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1  DarkGray
#property indicator_color2  DarkGray
#property indicator_color3  DarkGray
#property indicator_color4  Orange
#property indicator_width4  2
#property indicator_style1 STYLE_DOT
#property indicator_style2 STYLE_DOT
#property indicator_style3 STYLE_DOT

extern int    RsiPeriod  = 14;
extern double FastEma    = 12;
extern double SlowEma    = 26;
extern int    Price      = PRICE_CLOSE;
extern int    maPeriod   = 20;
extern int    maMethod   =  1;
extern int    maPrice    = PRICE_CLOSE;
extern int    overBought = 70;
extern int    overSold   = 30;

double macd[];
double rsi[];
double bandu[];
double bandm[];
double bandd[];
int    atrTimeFrame;

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

double work[][2];

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

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

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

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

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

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

Стоимость полного кода
189,10₽ ≈ $2.31