rsi_cci_div_v1.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_cci_div_v1.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, рассчитывающий значения RSI и CCI и отображающий на графике стрелки Buy и Sell на основе совпадения зон перекупленности и перепроданности двух осцилляторов. Индикатор использует три буфера: два для отрисовки стрелок покупок и продаж, один для хранения информации о последней зоне RSI. Сигналы формируются, когда RSI находится в зоне перекупленности выше заданного уровня, а CCI — ниже отрицательного порога, или наоборот. Логика может учитывать предыдущую зону RSI и при необходимости инвертировать условия.
Настройки программы
| Настройка | Описание |
|---|---|
| ?????? RSI. (RSIPeriod) | Период RSI — Период расчёта индикатора RSI. |
| ???? RSI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted. (RSIPrice) | Цена RSI — Ценовой источник для расчёта RSI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted. |
| ?????? ??????? RSI, ??????? ??????? ???????????? ??? 100-RSILowerLevel. ????????? RSI ???? ??????? ? (RSILowerLevel) | Нижний уровень RSI — Нижний уровень RSI; верхний уровень вычисляется как 100-RSILowerLevel. |
| RSIUpperLevel_2 = 100-RSILowerLevel_2.(30/70) (RSILowerLevel_2) | Второй нижний уровень RSI — Второй нижний уровень RSI; верхний уровень вычисляется как 100-RSILowerLevel_2. |
| ????????? ????????? ???? ???????????????/??????????????? RSI. (CheckLastRSIZone) | Проверка последней зоны RSI — Включает проверку последней зоны RSI перед формированием сигнала. |
| ??????????????? ????????? ???? ??????????????/??????????????? RSI. (ReverseRSIZone) | Инверсия зоны RSI — Инвертирует логику определения последней зоны RSI. |
| ?????? CCI (CCIPeriod) | Период CCI — Период расчёта индикатора CCI. |
| ???? CCI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted. (CCIPrice) | Цена CCI — Ценовой источник для расчёта CCI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted. |
| upper cci lev; lover = - CCILevel. (CCILevel) | Уровень CCI — Уровень CCI для формирования сигналов; нижний уровень равен -CCILevel. |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 DeepSkyBlue
#property indicator_color2 Red
#property indicator_width1 2
#property indicator_width2 2
extern int RSIPeriod=14; // ?????? RSI.
extern int RSIPrice=0; // ???? RSI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted.
extern int RSILowerLevel=60; // ?????? ??????? RSI, ??????? ??????? ???????????? ??? 100-RSILowerLevel. ????????? RSI ???? ??????? ?????? ????????? ????????? ???????, ???? ???????? ?????? - ??????.
int RSIUpperLevel;
extern int RSILowerLevel_2=30; // RSIUpperLevel_2 = 100-RSILowerLevel_2.(30/70)
int RSIUpperLevel_2;
extern bool CheckLastRSIZone=true; // ????????? ????????? ???? ???????????????/??????????????? RSI.
extern bool ReverseRSIZone=false; // ??????????????? ????????? ???? ??????????????/??????????????? RSI.
extern int CCIPeriod=14; // ?????? CCI
extern int CCIPrice=5; // ???? CCI: 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted.
extern int CCILevel=200; // upper cci lev; lover = - CCILevel.
/*
??????? ???????? ? ????????? ??????:
BUY:
RSI > RSILowerLevel). >40.
CCI < loverLevel -200
CheckLastRSIZone, last rsi zone chacked (RSILowerLevel_2).
if ReverseRSIZone=false, last zone > 70.
if ReverseRSIZone=trueПоказано первые 50% кода (символов: 2077)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.