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

MAMAXX_NK

mamaxx_nk @fxsignalspot.mq5
Вы автор или правообладатель?

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

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

О программе

MAMAXX_NK — индикатор для MetaTrader 5, реализующий адаптивную скользящую среднюю MAMA (Mesa Adaptive Moving Average) в модификации Николая Косицина. Индикатор рассчитывает два буфера значений — FAMA и MAMA — на основе рекурсивных формул с адаптивным коэффициентом сглаживания, который зависит от заданных пользователем пределов.

Индикатор использует библиотеку PriceSeries.mqh для получения ценовых данных и поддерживает выбор различных типов цен через параметр IPC. Результаты отображаются в виде двух линий на графике: синей (FAMA) и красной (MAMA).

Для корректной работы индикатор требует минимум 7 баров данных. При инициализации задаются стили отображения линий, цвета, ширины и начальные точки отрисовки. Индикатор способен запускать пользовательские сценарии обработки через функцию PriceSeriesAlert.

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

НастройкаОписание
FastLimit Верхний предел адаптивного коэффициента сглаживания, используемый при расчёте значений индикатора.
SlowLimit Нижний предел адаптивного коэффициента сглаживания, используемый при расчёте значений индикатора.
IPC Числовой код, определяющий тип используемой цены для расчёта индикатора (например, закрытие, открытие, высокая, низкая, медианная цена и другие варианты).
Получить полный код

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

/*
Version  November 28, 2007

???  ??????  ??????????  ???????  ???????? ????? 
PriceSeries.mqh 
? ????? (??????????): MetaTrader\experts\include\
MAMA_NK.mq4
Heiken Ashi#.mq4
? ????? (??????????): MetaTrader\indicators\
*/

#property indicator_chart_window 

#property indicator_buffers 2 

#property indicator_color1 Blue
#property indicator_color2 Red

#property indicator_width1 1
#property indicator_width2 1

extern double FastLimit = 0.2;
extern double SlowLimit = 0.05;
extern int IPC = 4;/* ????? ???, ?? ??????? ???????????? ?????? ?????????? 
(0-CLOSE, 1-OPEN, 2-HIGH, 3-LOW, 4-MEDIAN, 5-TYPICAL, 6-WEIGHTED, 
7-Heiken Ashi Close, 8-SIMPL, 9-TRENDFOLLOW, 10-0.5*TRENDFOLLOW, 
11-Heiken Ashi Low, 12-Heiken Ashi High, 13-Heiken Ashi Open, 
14-Heiken Ashi Close, 15-Heiken Ashi Open0.) */

double FAMA[];
double MAMA[];

#include <PriceSeries.mqh>

int init()

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

    SetIndexStyle(0, DRAW_LINE);
    SetIndexStyle(1, DRAW_LINE);

    SetIndexBuffer(0, FAMA);                                     
    SetIndexBuffer(1, MAMA);

    SetIndexEmptyValue(0,0.0);
    SetIndexEmptyValue(1,0.0);

    Indicato

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

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

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

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

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

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

Стоимость полного кода
158,30₽ ≈ $1.93