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

extreme_rsi-mod.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 с заданными уровнями и соотношения цены со скользящей средней.

Настройки позволяют гибко управлять периодом и типом скользящей средней, уровнями RSI для генерации сигналов, а также отступом стрелок от ценовых баров. Индикатор работает на основном графике (chart window) и требует минимум 100 баров для расчёта.

При инициализации индикатор задаёт стиль отрисовки стрелок и пустое значение для буферов. При деинициализации удаляются все объекты-стрелки с графика. Расчёт выполняется по закрывающим ценам.

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

НастройкаОписание
rsiperiod Период индикатора RSI, определяющий количество баров для расчёта
BuyLevel Уровень RSI, при пересечении которого вверх формируется сигнал на покупку
SellLevel Уровень RSI, при пересечении которого вниз формируется сигнал на продажу
ArrowGap Отступ стрелки от цены в пунктах, определяющий визуальное смещение маркера сигнала от цены бара
MaPeriod Период расчёта скользящей средней, используемой для сравнения с ценой
MaType Тип скользящей средней, применяемой в расчёте
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_width1 1
#property indicator_width2 1
#property indicator_color1 Lime
#property indicator_color2 Red
extern int rsiperiod = 7;
extern int BuyLevel = 20;
extern int SellLevel = 80;
extern double ArrowGap = 10.0;
extern int MaPeriod = 400;
extern int MaType = 3;
double buffy1[];
double buffy2[];
int cb=0;
int bar;

int init()
  {
      // код доступен только после оплаты
   }
   int  draw;
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,233);
   SetIndexStyle(1,DRAW_ARROW);
   SetIndexArrow(1,234);
   SetIndexEmptyValue(0,0.0);
   SetIndexLabel(0,"buy");
   SetIndexLabel(1,"sell");
   SetIndexDrawBegin(0,draw);
   SetIndexDrawBegin(1,draw);
   SetIndexBuffer(0,buffy1);
   SetIndexBuffer

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

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

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

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

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

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

Стоимость полного кода
118,30₽ ≈ $1.45