onchart rsi[1].mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «onchart rsi[1].mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой индикатор для платформы MetaTrader 5, отображающий на графике четыре буфера данных. Основная линия (буфер 4, синий цвет) рассчитывается на основе значения RSI, смещённого относительно скользящей средней. Дополнительные линии формируют верхнюю и нижнюю границы, вычисляемые через средний истинный диапазон (ATR) и уровни перекупленности/перепроданности.
Индикатор использует несколько временных горизонтов: скользящая средняя и RSI рассчитываются на выбранном пользователем таймфрейме, а ATR — на более старшем таймфрейме, определяемом автоматически. Это позволяет анализировать ценовые данные и технические показатели в разном масштабе времени.
Продукт не выполняет торговых операций и не обрабатывает события сделок. Он предназначен исключительно для визуализации аналитических индикаторов и анализа ценовых данных на графике.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период расчёта индикатора RSI |
| RSIPriceType | Тип цены, используемый для расчёта RSI (0 — Close, 1 — Open, 2 — High, 3 — Low и т. д.) |
| maPeriod | Период скользящей средней |
| maMethod | Метод расчёта скользящей средней (0 — SMA, 1 — EMA, 2 — SMMA, 3 — LWMA) |
| maPrice | Тип цены, используемый для расчёта скользящей средней (0 — Close, 1 — Open, 2 — High, 3 — Low и т. д.) |
| overBought | Уровень перекупленности, задающий верхнюю границу коридора |
| overSold | Уровень перепроданности, задающий нижнюю границу коридора |
| timeFrame | Временной горизонт для отображения индикатора (например, M1, H1, D1, Current time frame) |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 White
#property indicator_color2 White
#property indicator_color3 White
#property indicator_color4 DodgerBlue
#property indicator_width4 2
#property indicator_style1 STYLE_SOLID
extern int RSIPeriod =14;
extern int RSIPriceType= 0;
extern int maPeriod =20;
extern int maMethod =1;
extern int maPrice =0;
extern int overBought =70;
extern int overSold =30;
extern string timeFrame="Current time frame";
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];
datetime RTimeArray[];
datetime TTimeArray[];
int TimeFrame;
int atrTimeFrame;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
double maValue;
double avgRange;
double rsiValue;
int counted_bars=IndicatorCounted();
int limit;
int i,r,y;
if(counted_bars<0) return(-1);
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
ArrayCopySeries(RTimeArray ,MODE_TIME ,NULL,atrTimeFrame);
ArrayCopySeries(TTimeArray ,MODE_TIME ,NULL,TimeFrame);
for(i=Показано первые 50% кода (символов: 2430)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.