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

Keltner Channel

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

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

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

О программе

Индикатор для MetaTrader 4, рассчитывающий и отображающий классический канал Кельтнера в окне графика. Использует три буфера для построения верхней, средней и нижней линий канала. Средняя линия представляет собой скользящую среднюю, а границы канала отклоняются от неё на основе среднего значения диапазона цены High-Low за заданный период.

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

НастройкаОписание
MA_Period Период MA — Количество баров, используемых для расчёта скользящей средней и среднего диапазона цены.
Mode_MA Режим MA — Тип скользящей средней: 0 — SMA, 1 — EMA, 2 — SMMA, 3 — LWMA.
Price_Type Тип цены — Тип цены, используемой в расчёте скользящей средней: 0 — Close, 1 — Open, 2 — High, 3 — Low, 4 — Median, 5 — Typical, 6 — Weighted.
Получить полный код

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

/*
   Displays classical Keltner Channel technical indicator.
   You can modify main MA period, mode of the MA and type of prices used in MA.
   Buy when candle closes above the upper band.
   Sell when candle closes below the lower band.
   Use *very conservative* stop-loss and 3-4 times higher take-profit.
*/

#property indicator_chart_window
#property indicator_buffers 3
#property indicator_color1 Red
#property indicator_color2 Blue
#property indicator_color3 Red

extern int MA_Period = 10;

extern int Mode_MA = 0;

extern int Price_Type = 5;

double upper[], middle[], lower[];

int init()
{
      // код доступен только после оплаты
   }
   SetIndexBuffer(0, upper);
   SetIndexStyle(0, DRAW_LINE);
   SetIndexShift(0, 0);
   SetIndexDrawBegin(0, 0);

   SetIndexBuffer(1, middle);
   SetIndexStyle(1, DRAW_LINE, STYLE_DASHDOT);
   SetIndexShift(1, 0);
   SetIndexDrawBegin(1, 0);

   SetIndexBuffer(2, lower);
   SetIndexStyle(2, DRAW_LINE);
   SetIndexShift(2, 0)

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

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

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

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

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

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

Стоимость полного кода
143,80₽ ≈ $1.76