![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Допустим, вам известно будущее, т.е. вы видите окончательные вершины двух разных ЗЗ. Один делает описываемые пропуски, другой - нет.
Тогда вы заработаете на том, что не делает пропуски, 11 пунктов (1 сделка), а на том, что без пропусков, 31 пункт (3 сделки - 10, 10, 11). Речь шла о настройке мин. колена, равного 10 пунктам.
Это об оценке драматизма ситуации.
Что еще интереснее:
на разных рыночных ECN/STP брокерах даже у правильного ЗЗ на одном и том же символе будут разные показатели. Это опять же о драматизме и его оценке.
P.S. И, конечно, какова смысловая нагрузка у правильного ЗигЗага, который учитывает цены (все они в MT4 и MT5 пишутся), имеющие минимальный объем (неликвид) или длящиеся мин. время (не успеть исполнить хотя бы из-за latency)?
Не, ваш код это максимум того, что можно сделать на двух буферах. Дальнейшее улучшение требует дополнительных буферов.
Ну здесь вы не правы, это совсем не максимум ... Данный зигзаг отслеживает один перегиб, т.к. используется всего один параметр в анализе, но ничто не мешает отслеживать два-три-четыре ... последних перегиба, если потребуется использовать больше параметров в анализе.
И все же, а будут примеры? Или первый пост - просто эмоции.
Вы действительно верите, что пропуск одного колена в ZigZage при изменении цены на 1 пункт является драматической ошибкой для торговой системы?
Ну... зигзаги с двумя буферами в этом плане вообще весьма неудобны. Поэтому если снабдите ваш зигзаг кодом, который будет собирать N последних вершин (в правильном порядке), вам как минимум скажут спасибо пользователи вашего кода.
Смысл очень многих характеристик исследуемого символа появляется, когда учитывают цену символа, отфильтровав ее от множества факторов: аггрегация, неликвид, комиссия, клиринг, спреды маркетмейкеров, latency и т.д.
Эта, казалось бы сложная для расчета цена, очень близко находится от элементарной Avg-цены = (Bid + Ask) / 2. Поэтому стоит строить большинство индикаторов, включая ЗЗ, на истории Avg-цены.
Угу. Только не является, а может явиться.
для контртрендовой стратегии или торговли по патернам - двойные вершины и пр.
ЗЫ: а может ктонить сделать цветной ЗЗ, например так: если цена прошла от сформировавшейся вершины 1/3 красный луч, 2/3 желтый, 3/3 и более синий цвет
ЗЫЗЫ: для предидущего ЗЫ можно попробовать в %-отношении 1/10, 2/10,3/10...10/10 вроде mql5 позволяет 10 буферов индикатора использовать
Тогда давайте определимся, для каких стратегий может понадобиться Zigzag, а точнее его переломы - для трендовой или для торговли в диапазоне?
Наверное для торговли в диапазоне не особо. Из-за "перерисовки". Для трендовой. И для статистики. Надеюсь вы не будете спорить, что зигзаг может быть мощным и полезным инструментом для трейдера?
Я лишь выскажу мнение,что реально нужный зигзаг должен иметь основу не только исходя из хай-лоу на участках.Более правильный ВА.
Ввиду отсутствия времени пока и знаний самих построений,могу предложить на добровольных началах для общей кодобазы реализовать следущее построение.
Сам функционал зигзага я не знаю ( как ведутся расчеты ) , но графическое представление имею.
Индикатор в окне - особый АО,по которому можно делать ВА.Так вот если бы зигзаг строился по пробою линией ОЛ линии СП,и на участках расхождений определялись хай-лоу по свечам.
Если есть интерес продолжим.
Да здравствует ещё один зигзаг! Их уже в mql5 кодебазе 17, а в mql4 базе аж 93! Прямо какая-то множественная личность этот зигзаг. Предсказываю что следующего зигзага назовут правильным.