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

rsx_cd.mq4

Вы автор или правообладатель?

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

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

О программе

Индикатор RSX_CD отображает разницу между двумя линиями RSX с различными периодами в виде гистограммы в отдельном окне. Значения окрашиваются в зелёный или красный цвет в зависимости от направления изменения разницы между основной и сигнальной линиями.

Используется встроенный индикатор RSX и сглаживание экспоненциальным скользящим средним для формирования сигнальной линии. Гистограммы визуализируют изменение разницы между быстрой и медленной линиями RSX относительно сигнала.

Индикатор предназначен для визуального анализа импульсов и возможных изменений тренда на основе сравнительного анализа двух RSX-периодов.

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

НастройкаОписание
FastRSX Определяет период расчёта быстрой линии RSX. Чем меньше значение, тем более чувствительна линия к изменениям цены.
SlowRSX Определяет период расчёта медленной линии RSX. Чем больше значение, тем более сглажена медленная линия.
SignalRSX Определяет период сглаживания сигнальной линии. Чем больше значение, тем более сглажена сигнальная линия.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 LimeGreen
#property indicator_color2 Red
#property indicator_color3 Black
#property indicator_color4 Black

extern int FastRSX=13;
extern int SlowRSX=17;
extern int SignalRSX=9;

double ind_buffer1[];
double ind_buffer2[];
double ind_buffer3[];
double ind_buffer4[];

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

IndicatorBuffers(5);

SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,1);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)+2 );
SetIndexDrawBegin(0,SignalRSX);
SetIndexDrawBegin(1,SignalRSX);

if(!SetIndexBuffer(0,ind_buffer1) &&
!SetIndexBuffer(1,ind_buffer2) &&
!SetIndexBuffer(2,ind_buffer3) &&
!SetIndexBuffer(3,ind_buffer4))
Print("cannot set indicators\' buffers!");

Indi

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

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

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

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

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

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

Стоимость полного кода
146₽ ≈ $1.78