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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.