ChainPriceRSI
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «chainpricersi_update_01.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор ChainPriceRSI предназначен для платформы MetaTrader 4 и отображается в отдельном подокне. Он рассчитывает значения RSI на основе цен закрытия и применяет к ним сглаживание и скользящие средние для определения направления тренда. На графике отображаются линии и стрелки, которые помогают визуально оценить возможное направление движения цены. Индикатор предоставляет настраиваемые уровни-ориентиры и параметры периодов для настройки анализа.
Настройки программы
| Настройка | Описание |
|---|---|
| ChainPriceRSI | Идентификатор индикатора — Текстовый параметр, используемый для включения или отключения расчётов индикатора; изменение значения останавливает вычисления. |
| RSI Period (RSIPeriod) | Период RSI — Период расчёта индикатора относительной силы цен. |
| TrendPeriod | Период тренда — Период сглаживания для построения трендовой линии на основе RSI. |
| MovePeriod | Период движения — Период для расчёта скользящей средней, отражающей динамику изменения RSI. |
| BasePeriod | Базовый период — Период простой скользящей средней, используемой как базовая линия для сравнения с динамической линией. |
Поиск по коду файла
#property description "Forex Indicator ChainPriceRSI ~ Based on the RSI and MA indicators."
#property description "Chain Price RSI Indicator is an indicator of Trend Lines Arrow with Direction to open orders."
#property version "1.00"
#property strict
#include <MovingAverages.mqh>
#property indicator_separate_window
#property indicator_buffers 10
#property indicator_color1 clrNONE
#property indicator_color2 clrRed
#property indicator_color3 clrNONE
#property indicator_color4 clrNONE
#property indicator_color5 clrBlue
#property indicator_color6 clrNONE
#property indicator_color7 clrWhite
#property indicator_color8 clrNONE
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 1
#property indicator_width4 1
#property indicator_width5 1
#property indicator_width6 1
#property indicator_width7 1
#property indicator_width8 1
input string ChainPriceRSI="Copyright ? 2014 3RJ ~ Roy Philips-Jacobs";
input int RSIPeriod=14; // RSI Period
input int TrendPeriod=34;
input int MovePeriod=3;
input int BasePeriod=6;
double RSIbuf[];
double Trendbuf[];
double maMvbuf[];
double maBsbuf[];
double maMvBbuf[];
double maBsBbuf[];
double maMvSbuf[];
double maBsSbuf[];
double ma3[],ma10[];
string symbol;
string CopyR;
void EventSetTimer();
int OnInit()
{
// код доступен только после оплаты
}
symbol=_Symbol;
CopyR="Copyright ? 2014 3RJ ~ Roy Philips-Jacobs";
IndicatorBuffers(10);
SetIndexBuffer(0,RSIbuf);
SetIndexBuffer(1,Trendbuf);
SetIndexBuffer(2,maMvbuf);
SetIndexBuffer(3,maBsbuf);
SetIndexBuffer(4,maMvBbuf);
SetIndexBuffer(5,maBsBbuf);
SetIndexBuffer(6,maMvSbuf);
SetIndexBuffer(7,maBsSbuf);
SetIndexBuffer(8,ma3);
SetIndexBuffer(9,ma10);
IndicatorSetInteger(INDICATOR_LEVELS,4);
IndicatorSetDouble(INDICATOR_LEVELVALUE,0,20);
IndicatorSetDouble(INDICATOR_LEVELVALUE,1,38);
IndicatorSetString(INDICATOR_LEVELTEXT,1,"Sell above or equal to level-38");
IndicatorSetDouble(INDICATOR_LEVELVALUE,2,62);
IndicatorSetString(INDICATOR_LEVELTEXT,2,"Buy below or equal to level-62");
IndicatorSetDouble(INDICATOR_LEVELVALUE,3,80);
IndicatorSetDouble(INDICATOR_MINIMUM,0);
IndicatorSetDouble(INDICATOR_MAXIMUM,100);
SetIndexStyle(0,DRAW_NONE);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,EMPTY,clrRed);
SetIndexStyle(2,DRAW_NONE);
SetIndexStyle(3,DRAW_NONE);
SetIndexStyle(4,DRAW_ARROW,STYLE_SOLID,EMPTY,clrBlue);
SetIndexArrow(4,217);
SetIndexStyle(5,DRAW_NONE);
SetIndexStyle(6,DRAW_ARROW,STYLE_SOLID,EMPTY,clrWhite);
SetIndexArrow(6,218);
SetIndexStyle(7,DRAW_NONE);
SetIndexStyle(8,DRAW_NONE);
SetIПоказано первые 50% кода (символов: 4418)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.