STIX
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «stix_v1@lifeindreamsworld.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
STIX_v1 — это пользовательский индикатор для платформы MetaTrader 5, отображающий аналитический осциллятор в отдельном подокне. Индикатор анализирует соотношение бычьих и медвежьих движений цены за заданный период и отображает результат в диапазоне 0–100 с горизонтальным уровнем 50.
Вторая линия индикатора представляет скользящее среднее рассчитанного значения, что позволяет сгладить краткосрочные колебания и выявить устойчивые тенденции. Оба графика строятся в отдельном окне, независимо от основного графика цены.
Параметры настройки включают длину периода оценки, период сглаживания и метод расчёта скользящего среднего. Индикатор использует два буфера для отрисовки и совместим со стандартными средствами платформы MetaTrader 5.
Настройки программы
| Настройка | Описание |
|---|---|
| Length | Период оценки — количество баров, используемых для расчёта соотношения бычьих и медвежьих движений цены. |
| Smooth | Период сглаживания — количество баров, используемых для расчёта скользящего среднего рассчитанного значения. |
| ModeMA | Метод скользящего среднего — способ расчёта усреднённой линии индикатора. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 LightBlue
#property indicator_width1 2
#property indicator_color2 Orange
#property indicator_width2 1
#property indicator_style2 2
#property indicator_level1 50
#property indicator_maximum 100
#property indicator_minimum 0
extern int Length = 10; // Period of evaluation
extern int Smooth = 5; // Period of smoothing
extern int ModeMA = 1; // Mode of Moving Average
double STIX[];
double AvgSTIX[];
int init()
{
// код доступен только после оплаты
}
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,STIX);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,AvgSTIX);
string short_name="STIX("+Length+","+Smooth+","+ModeMA+")";
IndicatorShortName(short_name);
SetIndexLabel(0,"STIX");
SetIndexLabel(1,"AvgSTIX");
SetIndexDrawBegin(0,LenПоказано первые 50% кода (символов: 1354)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.