Price channel stop
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «price channel stop.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор «Price channel stop» рассчитывает канальные уровни на основе указанного периода и отображает их на графике цены. Используются экстремумы высоких и низких цен за заданное число баров для построения верхней и нижней границ канала и определения текущего тренда.
В зависимости от параметра риска индикатор формирует линии стоп-уровней внутри канала и определяет направление тренда по соотношению цены закрытия с этими уровнями. Зона между линиями заливается цветом в зависимости от текущего тренда.
Индикатор отрисовывает два основных графика (линии) и использует дополнительные буферы для визуализации заливки, тренда и граничных уровней. Работает на графике любого таймфрейма в MetaTrader 5.
Настройки программы
| Настройка | Описание |
|---|---|
| inpChannelPeriod | Период канала — количество баров, используемых для расчёта экстремумов высоких и низких цен при построении канальных уровней. |
| inpRisk | Параметр риска — определяет положение линий стоп-уровней внутри канала как долю от его ширины; влияет на чувствительность смены тренда. |
Поиск по коду файла
#property description "Price channel stop"
#property indicator_chart_window
#property indicator_buffers 7
#property indicator_plots 2
#property indicator_label1 "Price channel stop"
#property indicator_type1 DRAW_LINE
#property indicator_color1 clrPowderBlue
#property indicator_label2 "Price channel stop"
#property indicator_type2 DRAW_LINE
#property indicator_color2 clrDeepSkyBlue
#property indicator_width2 1
#property indicator_color3 clrPurple
#property indicator_width3 2
#property indicator_color4 clrGold
#property indicator_width4 2
#property indicator_color5 clrAqua
#property indicator_width5 2
#property indicator_color6 clrCrimson
#property indicator_width6 2
input int inpChannelPeriod = 14; // Channel period
input double inpRisk = 0.3; // Risk
double line[],linec[],fillu[],filld[],bsmin[],bsmax[],trend[];
int OnInit()
{
// код доступен только после оплаты
}
voiПоказано первые 50% кода (символов: 2416)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.