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

MTF_LJ_SYNERGY_ID

#mtf_lj_synergy_id.mq5
Вы автор или правообладатель?

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

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

О программе

Индикатор MTF_LJ_SYNERGY_ID реализует мультитаймфреймовый вывод результатов индикатора LJ_SYNERGY_ID на текущий график. Он использует функцию iCustom для вызова указанного индикатора на выбранном таймфрейме и отображает три его выходных значения в виде стрелок в отдельном подокне.

В индикаторе реализованы три визуальных буфера: восходящие сигналы (зелёные стрелки), нисходящие сигналы (красные стрелки) и боковые сигналы (серые стрелки). Каждый буфер отрисовывается стилем DRAW_ARROW с собственным кодом стрелки.

Параметры count, bbwperiod, bbwdev и deadzone передаются внутрь вызываемого индикатора LJ_SYNERGY_ID, а параметр TimeFrame определяет, с какого таймфрейма берутся исходные данные. По умолчанию TimeFrame=0 означает текущий таймфрейм.

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

НастройкаОписание
TimeFrame Таймфрейм, с которого берутся данные для расчёта. Используется числовое значение: 1 (M1), 5 (M5), 15 (M15), 30 (M30), 60 (H1), 240 (H4), 1440 (D1), 10080 (W1), 43200 (MN1). Значение 0 означает текущий таймфрейм графика.
count Количество баров, используемых в расчёте индикатора LJ_SYNERGY_ID.
bbwperiod Параметр периода, передаваемый в индикатор LJ_SYNERGY_ID.
bbwdev Параметр отклонения, передаваемый в индикатор LJ_SYNERGY_ID.
deadzone Параметр мёртвой зоны, передаваемый в индикатор LJ_SYNERGY_ID.
Получить полный код

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

#property indicator_separate_window
#property indicator_maximum 2
#property indicator_minimum 0

#property indicator_buffers 3
#property indicator_color1 Lime
#property indicator_width1 1
#property indicator_color2 Red
#property indicator_width2 1
#property indicator_color3 Gray
#property indicator_width3 1

/*************************************************************************
PERIOD_M1   1
PERIOD_M5   5
PERIOD_M15  15
PERIOD_M30  30 
PERIOD_H1   60
PERIOD_H4   240
PERIOD_D1   1440
PERIOD_W1   10080
PERIOD_MN1  43200
You must use the numeric value of the timeframe that you want to use
when you set the TimeFrame' value with the indicator inputs.
---------------------------------------
PRICE_CLOSE    0 Close price. 
PRICE_OPEN     1 Open price. 
PRICE_HIGH     2 High price. 
PRICE_LOW      3 Low price. 
PRICE_MEDIAN   4 Median price, (high+low)/2. 
PRICE_TYPICAL  5 Typical price, (high+low+close)/3. 
PRICE_WEIGHTED 6 Weighted close price, (high+low+close+close)/4. 
You must use the numeric value of the Applied Price that you want to use
when you set the 'applied_price' value with the indicator inputs.
**************************************************************************/
extern int TimeFrame=0;

extern int count = 1000;
extern int bbwperiod = 20;
extern double bbwdev = 20000.0;
extern double deadzone = 1;

double up[];
double down[];
double side[];

int init()
  {
      // код доступен только после оплаты
   }
      SetIndexBuffer(0,up);
      SetIndexStyle(0, DRAW_ARROW);
      SetIndexArrow(0, 233);
      SetIndexEmptyValue(0,0.0);

      SetIndexBuffer(1,down);
      SetIndexStyle(1, DRAW_ARROW);
      SetIndexArrow(1, 234);
      SetIndexEmptyValue(1,0.0);

      SetIndexBuffer(2,side);
      SetInde

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

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

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

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

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

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

Стоимость полного кода
277₽ ≈ $3.44