![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сейчас надо начать занятся рисованием. Перед рисованием надо проверить, есть ли канал соответствующий требованиям заданым в настройках.
Канал соответствует требованиям если высота канала меньше ZZ_ch=300 за ZZ_count=6 преведущих вершин. Чертить надо вехнюю линию по цене h_max, а нижнюю по цене l_min. Начало обеих линий от ZZ_count вершины. Она может быть так нижней, так и верхней вершиной. Конец линий Тime[0]. Так получается канал. Канал должен перерисовыватся до тех пор, пока цена пробьет его, но при этом он должен соответствовать ране оговореным требованиям ( высота канала меньше ZZ_ch=300 за ZZ_count=6 преведущих вершин) .
Начало линии bar_start = GetExtremumZZBar(NULL, 0, ZZ_count, ZZ_dp, ZZ_dv, ZZ_bs); Time[bar_start]
Конец линии Time[0]
if (h_max_price - l_min_price < ZZ_ch)
{
bar_start = GetExtremumZZBar(NULL, 0, ZZ_count, ZZ_dp, ZZ_dv, ZZ_bs);
SetTLine(Blue, "UP", Time[bar_start], h_max_price, Time[0], h_max_price, /*spindulys*/False);
SetTLine(Red, "DN", Time[bar_start], l_min_price, Time[0], l_min_price, /*spindulys*/False);
}
Вот тут и застрял
Прогромисты, помогите пожалуйста найти мне мои ошибки.
Хочетса до конца дописать индикатор и выяснить свои ошибки. Как иначе научится програмировать. Незнаю, поможет ли этот индюк в торговле, но закончить все равно его хочу.
Прогромисты, помогите пожалуйста найти мне мои ошибки.
Хочетса до конца дописать индикатор и выяснить свои ошибки. Как иначе научится програмировать. Незнаю, поможет ли этот индюк в торговле, но закончить все равно его хочу.