Cronex T RSI GF
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «cronex_t_rsi_gf.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, рассчитывающий трансформированную версию RSI с дополнительным сглаживанием и кривизной. На основе преобразованного RSI строятся полосы Боллинджера и определяются локальные максимумы и минимумы, отображаемые стрелками. Весь расчёт выполняется в отдельном подокне графика с восемью буферами отрисовки.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период RSI — Задаёт базовый период для расчёта RSI и влияет на сглаживание сигнала. |
| TCurvature | Кривизна трансформации — Коэффициент, определяющий форму нелинейной трансформации сглаженного RSI. |
| MAPeriod | Период MA — Период скользящей средней, объявленный как настройка индикатора. |
| BandsPeriod | Период полос — Период полос Боллинджера, рассчитываемых на преобразованном RSI. |
| BandsDeviations | Отклонения полос — Количество стандартных отклонений для верхней и нижней полос Боллинджера. |
| BandsShift | Сдвиг полос — Горизонтальный сдвиг полос Боллинджера вдоль шкалы времени. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 DarkOrange
#property indicator_color2 SteelBlue
#property indicator_color3 Blue
#property indicator_color4 Black
#property indicator_color5 Black
#property indicator_color6 Blue
#property indicator_color7 Red
#property indicator_color8 Black
#property indicator_width1 2
#property indicator_width6 1
#property indicator_width7 1
#property indicator_level1 10
#property indicator_level2 -10
extern int RSIPeriod=16;
extern double TCurvature=0.618;
extern int MAPeriod=10;
extern int BandsPeriod=20;
extern int BandsDeviations=2;
extern int BandsShift=0;
double RSITArray[];
double RSIArray[];
double BBMDArray[];
double BBUPArray[];
double BBDNArray[];
double MaxArray[];
double MinArray[];
double MAArray[];
double e1,e2,e3,e4,e5,e6;
double c1,c2,c3,c4;
double n,w1,w2,b2,b3;
int init()
{
// код доступен только после оплаты
}
SetIndexBuffer(0,RSITArray);
SetIndexBuffer(1,RSIArray);
SetIndexBuffer(2,BBMDArray);
SetIndexBuffer(3,BBUPArray);
SetIndexBuffer(4,BBDNArray);
SetIndexBuffer(5,MaxArray);
SetIndexBuffer(6,MinArray);
SetIndexBuffer(7,MAArray);
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(2,DRAW_LINE);
SetIndexStyle(3,DRAW_LINE);
SetIndexStyle(4,DRAW_LINE);
SetIndexStyle(5,DRAW_ARROW);
SetIndexStyle(6,DRAW_ARROW);
SetIndexStyle(7,DRAW_LINE);
SetIndexArrow(5,174);
SetIndexArrow(6,174);
SetIndexEmptyValue(5,0.0);
SetIndexEmptyValue(6,0.0);
SetIndexLabel(0,"RSI T");
SetIndexLabel(1,"RSI");
SetIndexLabel(2,"BB Middle");
SetIndexLabel(3,"BB Upper");
SetIndexLabel(4,"BB Lower");
SetIndexLabel(5,"Max Point");
SetIndexLabel(6,"Min Point");
SetIndexLabel(7,"MA");
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
IndicatorShortName("Cronex T RSI GF("+RSIPeriod+")");
e1=0; e2=0; e3=0; e4=0; e5=0; e6=0;
c1=0; c2=0; c3=0; c4=0;
n=0;
w1=0; w2=0;
b2=0; b3=0;
b2=TCurvature*TCurvature;
b3=b2*TCurvature;
c1=-b3;
c2=(3*(b2+b3));
c3=-3*(2*b2+TCurvature+b3);
c4=(1+3*TCurvature+b3+3*b2);
n=RSIPeriodПоказано первые 50% кода (символов: 3423)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.