← К каталогу
Исходный код · ID 2843

Dynamic Gains

dynamic gains 1.mq4
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Dynamic Gains — это пользовательский индикатор для MetaTrader 4, который анализирует ценовые тренды на основе скользящих средних, рассчитанных по ценам HIGH и LOW. Индикатор определяет направление тренда путём сравнения цены закрытия с этими moving average и отображает результаты в виде линий трендовых окружений и стрелок сигналов на графике.

При формировании восходящего тренда индикатор строит верхнюю границу окружения на основе скользящей средней по LOW, а при нисходящем — нижнюю границу на основе скользящей средней по HIGH. Стрелки UpSignal и DnSignal указывают на точки смены тренда, предоставляя визуальные сигналы трейдеру.

Индикатор поддерживает два типа уведомлений: всплывающие алерты (Alert) и звуковые предупреждения (PlaySound), которые срабатывают при подтверждении входа в позицию. Все параметры настройки доступны пользователю через внешние переменные, включая период и метод расчёта скользящей средней, режимы сигналов и уведомлений, а также коды отображаемых стрелок.

Настройки программы

НастройкаОписание
MA_Period Период расчёта скользящей средней. Если заданное значение меньше 2, оно автоматически устанавливается равным 10. По умолчанию равен 3.
MA_Method Метод расчёта скользящей средней. Числовое значение определяет тип сглаживания (например, простая, экспоненциальная и т.д.). По умолчанию равен 2.
UseSignal Включает или отключает отображение стрелок сигналов на графике. При значении 1 стрелки отрисовываются, при 0 — скрыты.
AlertMode Включает или отключает всплывающие уведомления-алерты при подтверждении входа в позицию. При значении 1 алерты активны, при 0 — отключены.
WarningMode Включает или отключает звуковые предупреждения при подтверждении входа в позицию. При значении 1 звук воспроизводится, при 0 — отключено.
UpArrowCode Код символа для отрисовки стрелки восходящего сигнала на графике. По умолчанию установлен код 233.
DownArrowCode Код символа для отрисовки стрелки нисходящего сигнала на графике. По умолчанию установлен код 234.
Получить полный код

Поиск по коду файла

/*
   Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
   Website: 
   E-mail : d**********s*@rocketmail.com
*/

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 LightBlue
#property indicator_color2 Orange
#property indicator_color3 LightBlue
#property indicator_color4 Orange

extern int MA_Period = 3;
extern int MA_Method = 2;
extern int UseSignal = 1;
extern int AlertMode = 1;
extern int WarningMode = 1;
extern int UpArrowCode = 233;
extern int DownArrowCode = 234;

double g_ibuf_96[];
double g_ibuf_100[];
double g_ibuf_104[];
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
int gi_124 = 0;
bool gi_128 = FALSE;
bool gi_132 = FALSE;

int init() {
      // код доступен только после оплаты
   }

int start() {
      // код доступен только после оплаты
   }
   string ls_8;
   if (Bars <= MA_Period) return (0);
   gi_124 = IndicatorCounted();
   if (gi_124 < 0) return (-1);
   if (gi_124 > 0) gi_124--;
   int li_0 = Bars - gi_124;
   for (int li_4 = li_0; li_4 

Показано первые 50% кода (символов: 2906)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
290,60₽ ≈ $3.55