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

digital trend lord nrp.mq5

Вы автор или правообладатель?

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

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

О программе

Индикатор отображает на графике два гистограммных буфера: BUY (синий) и SELL (красный). Он рассчитывает скользящую среднюю выбранной цены заданного периода и метода, а затем применяет дополнительное сглаживание с длиной, равной квадратному корню из периода. Если сглаженное значение растёт относительно предыдущего бара, рисуется буфер BUY на нижнем уровне; если падает — буфер SELL на верхнем уровне.

Индикатор поддерживает систему уведомлений: всплывающие сообщения на графике, электронную почту, мобильные push-уведомления и звуковые сигналы. Параметр позволяет выбрать бар, на котором проверяются условия для отправки уведомлений, а также задать звуковой файл оповещения.

Работа индикатора основана на стандартных функциях расчёта скользящих средних MetaTrader. Он не выполняет торговых операций и предназначен исключительно для визуализации трендовых сигналов и их оповещений.

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

НастройкаОписание
Length Период скользящей средней, используемой для расчёта трендового сигнала. Значение автоматически ограничивается минимумом 1.
Mode Метод расчёта скользящей средней (например, SMMA, LWMA и другие доступные типы).
Price Тип цены, используемой при расчёте скользящей средней (закрытие, открытие, высокая, низкая и т. д.).
ShowHighLow Переключатель: при активации уровни гистограммы берутся из цен High и Low, при неактивном значении — из значения скользящей средней.
SIGNALBAR Номер бара, на котором проверяются условия смены тренда и генерируются уведомления.
SoundFile Путь к звуковому файлу, который воспроизводится при срабатывании звукового уведомления о смене тренда.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1  clrCornflowerBlue  //Green
#property indicator_color2  clrSalmon  //Red

#property indicator_width1  2
#property indicator_width2  2

#property indicator_style1  STYLE_DOT
#property indicator_style2  STYLE_DOT

extern int                Length  =  12;  //45;  //50;
extern ENUM_MA_METHOD       Mode  =  MODE_SMMA;  //MODE_LWMA;
extern ENUM_APPLIED_PRICE  Price  =  PRICE_CLOSE;    // Applied price
extern bool          ShowHighLow  =  false;
extern int             SIGNALBAR  =  1;   //На каком баре сигналить....
extern bool        AlertsMessage  =  true,   //false,    
                     AlertsSound  =  true,   //false,
                     AlertsEmail  =  false,
                    AlertsMobile  =  false;                       
extern string          SoundFile  =  "alert2.wav";   //"news.wav";   //"expert.wav";  //   //"stops.wav"   //"alert2.wav"   //

double BUYY[], SELL[];   datetime TimeBar=0;  
double Array1[], MA[];   int SqLength;

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

int deinit() { return(0); }

int start()
{
      // код доступен только после оплаты
   }
   int i, CountedBars=IndicatorCounted();   
   if (CountedBars<0) return(-1);       //Стандарт+Tankk-Вариант!!!
   if (CountedBars>0) CountedBars--;
   int limit=fmin(Bars-CountedBars,Bars-2);  //+MAX*10*TFK

   for (i=limit; i>=0; i--)  MA[i]=iMA(NULL, 0, Length, 0, Mode, Price, i);

   for (i=limit; i>=0; i--)
    {
     Array1[i]=iMAOnArray(MA, Bars, SqLength, 0, Mode, i);

     double slotLL = (ShowHighLow) ? Low[i] : MA[i];    ///можно сделать и fma

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

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

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

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

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

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

Стоимость полного кода
373,10₽ ≈ $4.56