azzx_emavol_1_0.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «azzx_emavol_1_0.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
AZZX - EMA VOLUME — это пользовательский индикатор для MetaTrader 5, рассчитывающий объёмные метрики на основе экспоненциального скользящего среднего (EMA). Индикатор отображает три буфера в отдельном окне: половину среднего объёма, объём роста и объём падения.
Расчёт основан на анализе каждой свечи: определяется соотношение объёма роста и падения по соотношению диапазона цены и пройденного пути, после чего значения усредняются за заданный период и сглаживаются EMA. Параметр PERIOD задаёт длину периода усреднения и сглаживания.
Индикатор использует три цветные линии (зелёная, красная, синяя) для визуализации результатов. Начальные бары, находящиеся за пределами расчётного диапазона, помечаются пустым значением.
Настройки программы
| Настройка | Описание |
|---|---|
| PERIOD | Период EMA и усреднения объёма. Определяет количество баров, используемых для начального расчёта среднего объёма, а также коэффициент экспоненциального сглаживания. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 PaleGreen
#property indicator_color2 Red
#property indicator_color3 Blue
#property indicator_width1 3
#property indicator_width2 2
#property indicator_width3 2
#property indicator_minimum 0
extern int PERIOD = 15;
double buf_av[], buf_up[], buf_dn[];
double ema_k0, ema_k1;
int work_period;
int init() {
// код доступен только после оплаты
}
int start() {
// код доступен только после оплаты
}
int i, j;
double u, d;
for(i = Bars - IndicatorCounted() - 1; i >= 0; i--) {
if(i > work_period) {
Показано первые 50% кода (символов: 1532)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.