![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Смотри справку - стиль рисования Draw_Section
Получилось.
Еще вопрос, если у меня на одном баре должно быть например 2 точки, это можно как-то организовать?
Нужно два массива создавать, или один двухмерный?
Примеров нет, по поиску DRAW_ZIGZAG только в документации находит.
Прикольный индикатор, красиво рисует, и зигзаги почти как на моем 8) Код пока что не изучал, не было времени, но обязательно покопаюсь.
В этом примере есть DRAW_SECTION, с этим я разобрался, хотелось бы понять какой массив нужен для DRAW_ZIGZAG ? Как я понял значения твоего индикатора расчитываются по барам, соответственно количество волн (SwingsBuffer) и координаты точек при переключении периодов графика меняются.
У меня немного другая структура индикатора. Я задаю амплитуду колебаний, которые нужно искать, индикатор читает файлы тиковой истории и расчитывает максимумы и минимумы по тикам с точностью до пипса, при условии что в тиковой истории нет дыр. Соответственно количество точек на разных периодах графика не меняется. Если за сутки было 15 точек, то их будет 15 на (М1 ... Н1 ... и т. д.), если переключится на дневки, то индикатор будет лепить все 15 точек на один бар. Ситуация когда на одном баре получается 2 точки достаточно часта, по причине колебаний цены внутри бара. Естественно 3 точки на одном баре не соединишь линией, а вот две можно. Для этого я и хочу понять какой массив (один двухмерный или два разных) нужен для DRAW_ZIGZAG, и что значит четная и нечетная линии (это четный и нечетный одномерный массив, или четная и нечетная линия двухмерного массива) ?
В этом собственно и вопрос...