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

Trend Lord TT

trend lord tt nrp.mq5
Вы автор или правообладатель?

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

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

О программе

Trend Lord TT — индикатор MetaTrader, рассчитывающий трендовые сигналы BUY и SELL на основе скользящей средней с последующим сглаживанием корневой длиной. Результаты отображаются в виде гистограмм двух цветов на графике цены.

Индикатор позволяет выбрать метод расчёта скользящей средней, тип цены и длину периода. Дополнительно доступна опция отображения уровней High/Low вместо значений средней для определения уровней сигналов.

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

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

НастройкаОписание
Length Количество баров, используемых для расчёта скользящей средней.
Mode Метод расчёта скользящей средней (например, SMMA, LWMA и другие доступные методы).
Price Тип цены, используемый для расчёта скользящей средней (Close, Open, High, Low и другие).
ShowHighLow При включении для определения уровней BUY и SELL используются значения 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