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

RSI with Trend Catcher signal

rsi-tc.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 5 отображает значение RSI в отдельном окне и формирует визуальные сигналы покупки и продажи в виде стрелок на основном графике. Также отрисовывается дополнительная линия, отслеживающая состояние индикатора в нисходящем тренде.

Индикатор использует встроенные средства MetaTrader для расчёта RSI, скользящих средних, полос Боллинджера и среднего истинного диапазона (ATR). На основании комбинации этих аналитических инструментов определяются точки потенциального разворота тренда и отображаются соответствующие маркеры.

В настройках пользователь может задать период RSI, уровни для бычьего и медвежьего сигналов, а также включить или отключить звуковые уведомления при появлении новых сигналов. Индикатор поддерживает три стандартных уровня (60, 50, 40) для визуальной ориентации.

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

НастройкаОписание
RSIPeriod Определяет период расчёта индикатора RSI, задаваемый количеством баров.
BullLevel Задаёт уровень значения RSI, при пересечении которого вниз фиксируется бычий сигнал и дополнительная линия нисходящего тренда сбрасывается.
BearLevel Задаёт уровень значения RSI, при пересечении которого вверх фиксируется медвежий сигнал и начинается отображение дополнительной линии нисходящего тренда.
AlertOn Включает или отключает звуковые уведомления при появлении новых сигналов покупки или продажи на графике.
Получить полный код

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

/*

*********************************************************************

                 RSI with Trend Catcher signal

                          by Matsu
              based on codes from various sources

*********************************************************************

*/

#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Lime
#property indicator_color2 Lime
#property indicator_color3 Red
#property indicator_color4 Red

#property indicator_level1 60
#property indicator_level2 50
#property indicator_level3 40

int       BBPrd=20;
double    BBDev=2.0;
int       SBPrd=13;
int       SBATRPrd=21;
double    SBFactor=2;
int       SBShift=1;
extern int       RSIPeriod=21;
extern int       BullLevel=50;
extern int       BearLevel=50;
extern bool      AlertOn = true;

double RSI[];
double Buy[];
double Sell[];
double DnRSI[];

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

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

   int counted_bars=IndicatorCounted();
   int shift,limit,ob,os;
   double BBMA, SBMA, TopBBand, BotBBand, TopSBand, BotSBand;
   bool TrendUp, TrendDn;
   bool dn = false;
   double BuyNow, BuyPrevious, SellNow, SellPrevious;
   static datetime prevtime = 0;

   if (counted_bars<0) return(-1);
   if (counted_bars>0) counted_bars--;
   limit=Bars-31;
   if(counted_bars>=31) limit=Bars-counted_bars-1;

   for (shift=limit;shift>=0;shift--)   
   {

      RSI[shift]=iRSI(NULL,0,RSIPeriod,PRICE_CLOSE,shift);
      ob = indicator_level1;
      os = indicator_level3;

      TrendUp=false;
      TrendDn=false;
      BBMA    

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

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

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

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

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

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

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