Cronex T RSI GF
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «cronex_t_rsi_gfm.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, работающий в отдельном подокне графика. Вычисляет модифицированную версию индикатора RSI с применением сглаживания и отображает результат вместе с полосами Боллинджера. Также определяет локальные максимумы и минимумы и отображает их стрелками на графике.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период RSI — Базовый период расчёта RSI, используемый в вычислениях индикатора. |
| 0.618 (T3Curvature) | Кривизна T3 — Параметр кривизны, задающий характер сглаживания T3-фильтра. |
| T3period | Период T3 — Период сглаживания T3, влияющий на длину фильтра. |
| MAPeriod | Период MA — Период скользящей средней, заданный в настройках индикатора. |
| BandsPeriod | Период полос — Период расчёта полос Боллинджера, применяемых к сглаженному RSI. |
| BandsDeviations | Отклонения полос — Количество стандартных отклонений для построения верхней и нижней полос Боллинджера. |
| BandsShift | Сдвиг полос — Горизонтальный сдвиг полос Боллинджера в барах. |
| maxBars | Максимум баров — Ограничение количества баров, обрабатываемых индикатором за один вызов. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 7
#property indicator_color3 DarkOrange
#property indicator_color4 SteelBlue
#property indicator_color5 Blue
#property indicator_color1 Gray
#property indicator_color2 Gray
#property indicator_color6 Blue
#property indicator_color7 Red
#property indicator_width3 2
#property indicator_width6 0
#property indicator_width7 0
#property indicator_level1 10
#property indicator_level2 -10
#property indicator_levelcolor SlateGray
extern int RSIPeriod=16;
extern double T3Curvature=0.7;//0.618
extern int T3period=24;
extern int MAPeriod=10;
extern int BandsPeriod=20;
extern int BandsDeviations=2;
extern int BandsShift=0;
extern int maxBars=300;
double RSITArray[];
double RSIArray[];
double BBMDArray[];
double BBUPArray[];
double BBDNArray[];
double MaxArray[];
double MinArray[];
double e1,e2,e3,e4,e5,e6;
double c1,c2,c3,c4;
double n,w1,w2,b2,b3;
int init()
{
// код доступен только после оплаты
}
SetIndexBuffer(2,RSITArray);
SetIndexBuffer(3,RSIArray);
SetIndexBuffer(4,BBMDArray);
SetIndexBuffer(0,BBUPArray);
SetIndexBuffer(1,BBDNArray);
SetIndexBuffer(5,MaxArray);
SetIndexBuffer(6,MinArray);
SetIndexStyle(2,DRAW_LINE);
SetIndexStyle(3,DRAW_LINE);
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(4,DRAW_LINE);
SetIndexStyle(5,DRAW_ARROW);
SetIndexStyle(6,DRAW_ARROW);
SetIndexArrow(5,174);
SetIndexArrow(6,174);
SetIndexEmptyValue(5,0.0);
SetIndexEmptyValue(6,0.0);
SetIndexLabel(2,"RSI T");
SetIndexLabel(3,"RSI");
SetIndexLabel(4,"BB Middle");
SetIndexLabel(0,"BB Upper");
SetIndexLabel(1,"BB Lower");
SetIndexLabel(5,"Max Point");
SetIndexLabel(6,"Min Point");
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=T3Curvature*T3Curvature;
b3=b2*T3Curvature;
c1=-b3;
c2=(3*(b2+b3));
c3=-3*(2*b2+T3Curvature+b3);
c4=(1+3*T3Curvature+b3+3*b2);
n=T3period;
if (n<1) n=1;
n=1 + 0.5*(n-1);
w1=2.0/(2.0+(n-1.0)/2.0);//fm
wПоказано первые 50% кода (символов: 3507)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.