chandelier exit arrows.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «chandelier exit arrows.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор для MetaTrader 5 отображает на графике сигналы покупки и продажи в виде стрелок, основанных на логике Chandelier Exit. Для расчёта используется средний истинный диапазон (ATR) с настраиваемым периодом и множителем, а также возможность выбора цены закрытия или экстремумов свечей в качестве опорных значений.
Индикатор рисует синие стрелки при смене направления на покупку и магентовые стрелки при смене направления на продажу. Расчётные уровни и направление тренда обновляются на каждом тике в соответствии с текущими данными ценового графика.
Продукт представляет собой пользовательский индикатор, предназначенный для визуализации аналитических сигналов в торговом терминале MetaTrader 5.
Настройки программы
| Настройка | Описание |
|---|---|
| inp_atr_period | Задаёт период расчёта индикатора Average True Range (ATR). Минимальное значение: 1, шаг: 1. |
| inp_atr_multiplier | Задаёт множитель для расчёта уровней Chandelier Exit на основе значения ATR. Минимальное значение: 0.1, шаг: 0.1. |
| inp_use_close | При включении для определения максимумов и минимумов используется цена закрытия свечи; при выключении — максимумы и минимумы свечей. |
Поиск по коду файла
#property version "1.00"
#property indicator_chart_window
#property indicator_buffers 6
#property indicator_plots 2
#property indicator_label1 "Buy Signal"
#property indicator_type1 DRAW_ARROW
#property indicator_color1 clrDodgerBlue
#property indicator_style1 STYLE_SOLID
#property indicator_width1 1
#property indicator_label2 "Sell Signal"
#property indicator_type2 DRAW_ARROW
#property indicator_color2 clrMagenta
#property indicator_style2 STYLE_SOLID
#property indicator_width2 1
input int inp_atr_period = 22; // ATR Period (min val: 1; step val: 1)
input double inp_atr_multiplier = 3.0; // ATR Multiplier (min val: 0.1; step val: 0.1)
input bool inp_use_close = true; // Use Close Price as Extremums?
double BuySignal[];
double SellSignal[];
double atr[];
double longStop[];
double shortStop[];
double dir[];
int atr_period;
double atr_multiplier;
int OnInit()
{
// код доступен только после оплаты
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
Показано первые 50% кода (символов: 3598)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.