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

rsi mtf candles_2.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 общих тегов
Вы автор или правообладатель?

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

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

О программе

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

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

НастройкаОписание
TimeFrame Таймфрейм — Строковый параметр, задающий таймфрейм для расчёта RSI; значение Current time frame означает использование таймфрейма текущего графика.
RSI_Period Период RSI — Целое число, определяющее период расчёта индикатора RSI.
RSI_Price Цена RSI — Целое число, задающее тип цены, используемой для расчёта RSI (0 — цена закрытия).
Overbought Перекупленность 1 — Целочисленный порог верхней зоны: при превышении RSI этого значения, но ниже второго порога, свечи окрашиваются в первый цвет перекупленности.
Oversold Перепроданность 1 — Целочисленный порог нижней зоны: при снижении RSI ниже этого значения, но выше второго порога, свечи окрашиваются в первый цвет перепроданности.
Overbought2 Перекупленность 2 — Верхний целочисленный порог: при достижении или превышении RSI этого значения свечи окрашиваются во второй цвет перекупленности.
Oversold2 Перепроданность 2 — Нижний целочисленный порог: при достижении или снижении RSI до этого значения свечи окрашиваются во второй цвет перепроданности.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 8
#property indicator_color1 C'81,182,225' //SkyBlue//wick
#property indicator_color2 C'175,54,54'  //Coral//wick
#property indicator_color3 C'81,182,225'  //SkyBlue//candle
#property indicator_color4 C'175,54,54' // Coral//candle
#property indicator_color5 Blue//wick
#property indicator_color6 MediumOrchid //Red//wick
#property indicator_color7 Blue//candle
#property indicator_color8 MediumOrchid  //Red//candle
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 2
#property indicator_width4 2
#property indicator_width5 1
#property indicator_width6 1
#property indicator_width7 2
#property indicator_width8 2

extern string TimeFrame    = "Current time frame";
extern int	  RSI_Period	= 14;
extern int    RSI_Price    = 0;
extern int	  Overbought	= 55;
extern int	  Oversold		= 45;
extern int	  Overbought2	= 80;
extern int	  Oversold2		= 20;

extern int	BarWidth			= 1,
				CandleWidth		= 2;

double Bar1[],
		 Bar2[],
		 Candle1[],
		 Candle2[],
		 Bar3[],
		 Bar4[],
		 Candle3[],
		 Candle4[];
string indicatorFileName;
bool   returnBars;
int    timeFrame;

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

double RSI (int i = 0)	{ int y = iBarShift(NULL,timeFrame,Time[i]); return(iRSI(NULL,timeFrame,RSI_Period,RSI_Price,y));}

void SetCandleColor(int col, int i)
{
	double high,low,bodyHigh,bodyLow;

	{
		bodyHigh = MathMax(Open[i],C

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

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

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

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

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

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

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