dmi mt4 scalper source code @fundedmillionairess.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «dmi mt4 scalper source code @fundedmillionairess.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой пользовательский индикатор для MetaTrader, реализующий систему направленного движения цены (DMI). Он рассчитывает и отображает несколько линий, описывающих силу и направление рыночного тренда, используя сглаженные средние значения за заданный период.
Индикатор строит пять графических серий в отдельном подокне: положительный и отрицательный направленные индикаторы (+DI, -DI), направленный индекс (DX), а также их скользящие средние — ADX и ADXR. Каждая линия может быть скрыта или показана независимо через настройки.
Расчёт выполняется на каждом новом баре с использованием внутренних буферов для накопления усреднённых значений. Индикатор корректно обрабатывает первые бары, на которых недостаточно данных для полного расчёта, задерживая отрисовку до достижения необходимого количества баров.
Продукт предназначен для аналитического использования в торговой платформе MetaTrader и не содержит торговой логики или автоматических сделок.
Настройки программы
| Настройка | Описание |
|---|---|
| Smooth | Период сглаживания в барах, используемый для расчёта усреднённых значений направленных индикаторов и их средних. |
| Hide_DI_Plus | Переключатель видимости линии положительного направленного индикатора (+DI). При значении true линия не отображается на графике. |
| Hide_DI_Minus | Переключатель видимости линии отрицательного направленного индикатора (-DI). При значении true линия не отображается на графике. |
| Hide_DX | Переключатель видимости линии направленного индекса (DX). При значении true линия не отображается на графике. |
| Hide_ADX | Переключатель видимости линии среднего направленного индекса (ADX). При значении true линия не отображается на графике. |
| Hide_ADXR | Переключатель видимости линии среднего направленного индекса рейтинга (ADXR). При значении true линия не отображается на графике. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 5
#property indicator_color1 DodgerBlue
#property indicator_color2 Magenta
#property indicator_color3 Yellow
#property indicator_color4 DeepSkyBlue
#property indicator_color5 Blue
#property indicator_minimum 0
#property indicator_level1 20
#property indicator_level2 25
#property indicator_maximum 60
extern int Smooth = 14;
extern bool Hide_DI_Plus = False;
extern bool Hide_DI_Minus = False;
extern bool Hide_DX = true;
extern bool Hide_ADX = true;
extern bool Hide_ADXR = true;
double b_di_p[]; // buffer +DI
double b_di_m[]; // buffer -DI
double b_dmi[]; // buffer DMI
double b_adx[]; // buffer Average Directional indeX
double b_adxr[]; // buffer Average Directional indeX Rate
double dm_p_avg[];
double dm_m_avg[];
double tr_avg[];
int init() {
// код доступен только после оплаты
}
int deinit() {
return(0);
}
int start() {
// код доступен только после оплаты
}
int counted_bars=IndicatorCounted();
if (counted_bars<0) return(-1);
if (Bars < 2) return(-1);
if (Smooth < 2) return(-1);
int limit=Bars-1-counted_bars;
double smooth = 1.0 / (Smooth * 1.0);
int firstDMI = Bars-1-Smooth;
int firstADX = Bars-1-(2*Smooth);
int firstADXR = Bars-1-(3*Smooth);
for (int i=limit; i>Показано первые 50% кода (символов: 3582)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.