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

!!!macd_adx.mq4

Похожие материалы по тегам

! macd+.mq5MQL5 / MetaTrader 5 · 1 общих теговxauusd_gold_perfect.mq4MQL4 / MetaTrader 4 · 1 общих теговtm sniper pro.pineTradingView · 1 общих теговsource code of grid with 100 pips stop loss.mq4MQL4 / MetaTrader 4 · 1 общих теговsniper pro.mq5MQL5 / MetaTrader 5 · 1 общих теговpro +.pineTradingView · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Индикатор объединяет расчёт ADX (индекс средних направлений) с MACD (схождение/расхождение скользящих средних) в отдельном окне графика. Он отображает линии PLUSDI и MINUSDI, значение ADX, а также основную и сигнальную линии MACD в виде гистограмм и линий для визуального анализа трендов и импульсов.

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

НастройкаОписание
ADXPeriod Период расчёта индекса средних направлений ADX.
ADXLevel Уровень ADX, используемый как порог для определения силы тренда.
FastEmaPeriod Период быстрой экспоненциальной скользящей средней, используемой в расчёте MACD.
SlowEmaPeriod Период медленной экспоненциальной скользящей средней, используемой в расчёте MACD.
SignalPeriod Период сигнальной линии MACD.
limit Количество баров, участвующих в расчёте индикатора.
Spread Переключатель включения или отключения отображения текущего спреда на графике.
Corner Угол графика, в котором размещается метка спреда.
ColorSpread Цвет текста отображаемого спреда на графике.
Получить полный код

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

#property indicator_separate_window
#include <stdlib.mqh>
#property indicator_minimum -100
#property indicator_maximum 100
#property indicator_buffers 7

#property indicator_color1 clrRoyalBlue
#property indicator_color2 clrCrimson
#property indicator_color3 DimGray
#property indicator_color4 Navy
#property indicator_color5 clrCrimson
#property indicator_color6 clrRoyalBlue
#property indicator_color7 Yellow

#property indicator_width1 5
#property indicator_width2 5
#property indicator_width3 5
#property indicator_width4 2
#property indicator_width5 2 
#property indicator_width6 2
#property indicator_width7 2
#property indicator_level1 0.0

extern int     ADXPeriod = 28;
extern int      ADXLevel = 24;
extern int FastEmaPeriod = 12;
extern int SlowEmaPeriod = 26;
extern int  SignalPeriod = 9;
extern int         limit = 300;
extern bool       Spread = false;
extern int        Corner = 3;
input color	 ColorSpread = clrYellow;

double buf_adxplusdi[], buf_adxplusdival[];
double buf_adxminusdi[], buf_adxminusdival[];
double buf_adx[], buf_adxval[];
double buf_adxdifference[];
double buf_linedi[];
double buf_adxinactive[];
double buf_adxstrengthbar[];
double buf_entry[];
double buf_macdmain[];
double buf_macdsignal[];
double buf_null[];
double Poin;
int n_digits = 0;
double divider = 1;

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

int deinit(){ObjectDelete("Spread");return(0);}

int start()
  {
      // код доступен только после оплаты
   }
   int counted_bars=IndicatorCounted();
   int dig = 1;
   if (Digits == 5)  {dig = 10;}
   if(Spread)
   {
   showSpread();
   }   

   if(counted_bars<0) return(-1);

   if(counted_bars>0) counted_bars--;  
   for(int i=0; i < limit; i++)
	{
	   doub

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

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

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

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

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

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

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