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

wajdyss_rsi_o_l_h_c_indicator_v2.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 для четырёх типов цен (Open, Low, High, Close) в виде текстовых меток на графике. Для каждого свечного бара в заданном диапазоне вычисляется RSI по соответствующей цене и выводится на экран с цветовой и размерной настройкой. В верхней части графика отображается название индикатора, контактная информация и разделитель.

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

НастройкаОписание
RSI_Period Период RSI — Определяет период расчёта индикатора RSI, используемый для вычисления значений по ценам Open, Low, High и Close.
Result_Size Размер результата — Задаёт размер шрифта для отображаемых значений RSI на графике.
Result_Candles Количество свечей — Определяет количество свечей от текущей, для которых рассчитываются и отображаются значения RSI.
Open_Color Цвет Open — Цвет текстовой метки значения RSI для цены Open.
Low_Color Цвет Low — Цвет текстовой метки значения RSI для цены Low.
High_Color Цвет High — Цвет текстовой метки значения RSI для цены High.
Close_Color Цвет Close — Цвет текстовой метки значения RSI для цены Close.
Result_Point Смещение меток — Множитель для расчёта вертикального смещения текстовых меток RSI относительно цены High и Low свечи.
Note Разделитель — Текстовая строка-разделитель, отображаемая в заголовочной области индикатора на графике.
TextSize Размер текста заголовка — Размер шрифта для заголовочных меток индикатора (название, контакт, примечание).
TextColor1 Цвет текста 1 — Цвет первой заголовочной метки (заголовок вопроса) на графике.
TextColor2 Цвет текста 2 — Цвет второй заголовочной метки (название индикатора) на графике.
TextColor3 Цвет текста 3 — Цвет третьей заголовочной метки (контактная информация) на графике.
TextColor4 Цвет текста 4 — Цвет четвёртой заголовочной метки (уведомление об истечении срока) на графике.
Получить полный код

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

#property indicator_chart_window
extern int RSI_Period =14;
extern int Result_Size=10;
extern int Result_Candles=20;
extern color Open_Color=Green;
extern color Low_Color=Blue;
extern color High_Color=Red;
extern color Close_Color=Black;
extern int Result_Point=100;
extern string Note="-------------------";
extern int TextSize=14;
 extern color TextColor1=Black;
 extern  color TextColor2=Red;
 extern color TextColor3=Blue;
 extern color TextColor4=White;
 color TextColor5=Chartreuse;
int eyear=9999;
int emonth=9;
int eday=9;
string Name="wajdyss RSI O L H C Indicator";
string hname;
double Result;

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

int deinit()
  {
  Comment("");
 ObjectDelete("a label");
 ObjectDelete("b label");
 ObjectDelete("c label");
 ObjectDelete("d label");
  ObjectsDeleteAll(0,OBJ_TEXT);

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
  Comment("");
 ObjectDelete("a label");
 ObjectDelete("b label");
 ObjectDelete("c label");
 ObjectDelete("d label");
  ObjectsDeleteAll(0,OBJ_TEXT);

          if(ObjectFind("a label") != 0)
   {
      ObjectCreate("a label", OBJ_LABEL, 0,0,0);
      ObjectSetText("a label","??? ???? ?????? ??????" , TextSize, "Arial", TextColor1);
      ObjectSet("a label", OBJPROP_XDISTANCE,350);
     ObjectSet("a label", OBJPROP_YDISTANCE,0);
   }

      if(ObjectFind("b label") != 0)
   {
      ObjectCreate("b label", OBJ_LABEL, 0,0,0);
      ObjectSetText("b label",Name  , TextSize, "Arial", TextColor2);
      ObjectSet("b label", OBJPROP_XDISTANCE,300);
     ObjectSet("b label", OBJPROP_YDISTANCE,25);
   }

      if(ObjectFind("c label") != 0)
   {
      ObjectCreate("c label", OBJ_LABEL, 0,0,0);
      ObjectSetText("c label","w*****s*@yahoo.com"  , TextSize, "Arial", TextColor3);
      ObjectSet("c label", OBJPROP_XDISTANCE,335);
     ObjectSet("c label", OBJPROP_YDISTANCE,50);
   }

    if ((Year()>eyear) || (Year()==eyear && Month()>emonth) || (Year()==eyear && Month()==emonth && Day()>eday))
    {

   if(ObjectFind("d label") != 0)
   {
      ObjectCreate("d label", OBJ_LABEL, 0,0,0);
      ObjectSetText("d label","the indicator has expired

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

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

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

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

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

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

Стоимость полного кода
355,60₽ ≈ $4.35