RSI with Trend Catcher signal
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi-tc.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор для MetaTrader 5 отображает значение RSI в отдельном окне и формирует визуальные сигналы покупки и продажи в виде стрелок на основном графике. Также отрисовывается дополнительная линия, отслеживающая состояние индикатора в нисходящем тренде.
Индикатор использует встроенные средства MetaTrader для расчёта RSI, скользящих средних, полос Боллинджера и среднего истинного диапазона (ATR). На основании комбинации этих аналитических инструментов определяются точки потенциального разворота тренда и отображаются соответствующие маркеры.
В настройках пользователь может задать период RSI, уровни для бычьего и медвежьего сигналов, а также включить или отключить звуковые уведомления при появлении новых сигналов. Индикатор поддерживает три стандартных уровня (60, 50, 40) для визуальной ориентации.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Определяет период расчёта индикатора RSI, задаваемый количеством баров. |
| BullLevel | Задаёт уровень значения RSI, при пересечении которого вниз фиксируется бычий сигнал и дополнительная линия нисходящего тренда сбрасывается. |
| BearLevel | Задаёт уровень значения RSI, при пересечении которого вверх фиксируется медвежий сигнал и начинается отображение дополнительной линии нисходящего тренда. |
| AlertOn | Включает или отключает звуковые уведомления при появлении новых сигналов покупки или продажи на графике. |
Поиск по коду файла
/*
*********************************************************************
RSI with Trend Catcher signal
by Matsu
based on codes from various sources
*********************************************************************
*/
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Lime
#property indicator_color2 Lime
#property indicator_color3 Red
#property indicator_color4 Red
#property indicator_level1 60
#property indicator_level2 50
#property indicator_level3 40
int BBPrd=20;
double BBDev=2.0;
int SBPrd=13;
int SBATRPrd=21;
double SBFactor=2;
int SBShift=1;
extern int RSIPeriod=21;
extern int BullLevel=50;
extern int BearLevel=50;
extern bool AlertOn = true;
double RSI[];
double Buy[];
double Sell[];
double DnRSI[];
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
int counted_bars=IndicatorCounted();
int shift,limit,ob,os;
double BBMA, SBMA, TopBBand, BotBBand, TopSBand, BotSBand;
bool TrendUp, TrendDn;
bool dn = false;
double BuyNow, BuyPrevious, SellNow, SellPrevious;
static datetime prevtime = 0;
if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
limit=Bars-31;
if(counted_bars>=31) limit=Bars-counted_bars-1;
for (shift=limit;shift>=0;shift--)
{
RSI[shift]=iRSI(NULL,0,RSIPeriod,PRICE_CLOSE,shift);
ob = indicator_level1;
os = indicator_level3;
TrendUp=false;
TrendDn=false;
BBMA Показано первые 50% кода (символов: 2801)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.