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

All RSI

all rsi v1.0.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, отображающий значения RSI сразу для нескольких таймфреймов в отдельном подокне. Название "All RSI" подтверждено свойством indicatorName и заголовком исходного файла. Индикатор строит одну линию в отдельном окне со шкалой от 0 до 100 и уровнями 30 и 70.

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

НастройкаОписание
RSIperiod Количество баров для расчёта RSI.
AppliedPrice Выбор цены, по которой рассчитывается RSI.
__ Строковый параметр-заголовок, поясняющий выбор таймфреймов.
barsPerTimeFrame Количество баров, отображаемых для каждого таймфрейма. Значение не менее 15.
shiftRight Переключатель сдвига отображения вправо.
currentFirst Переключатель, при включении текущий таймфрейм отображается первым.
txtColor Цвет текстовых меток таймфреймов.
separatorColor Цвет вертикальных разделителей между блоками таймфреймов.
Получить полный код

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

#define indicatorName "All RSI"

#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 1
#property indicator_color1 Gold
#property indicator_level1 30
#property indicator_level2 70
#property indicator_levelcolor DimGray

extern int    RSIperiod            =14;
extern int    AppliedPrice         = 0;
extern string __                   = "Chose timeframes";
extern string timeFrames           = "M1;M5;M15;M30;H1;H4;D1;W1;MN";
extern int    barsPerTimeFrame     = 35;
extern bool   shiftRight           = False;
extern bool   currentFirst         = False; 
extern color  txtColor             = Silver; 
extern color  separatorColor       = DimGray; 

double ExtMapBuffer1[];

string shortName;
string labels[];
int    periods[];
int    Shift; 

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

int deinit()
{
   for(int l=0;l<ArraySize(periods);l++) {
         ObjectDelete(indicatorName+l);
         ObjectDelete(indicatorName+l+"label");
      }         
   return(0);
}

int start()
{
      // код доступен только после оплаты
   }
     string separator;
     int    window=WindowFind(shortName);
     int    k=0;

            for(int p=0; p<ArraySize(periods);p++)
                  {
                     for(int i=0; i<barsPerTimeFrame;i++,k++)

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

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

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

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

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

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

Стоимость полного кода
389,50₽ ≈ $4.76