Глядя на этот график невозможно понять, какой должен быть алгоритм зигзага. АО рисует много волн выше нуля и ниже нуля. Поэтому никто и не реагирует на Ваши просьбы. Если зигзаг выведен на, допустим, m15, то можно нарисовать зигзаг с таймфреймов m15 и выше. С m5 и m1 часто не получится корректный вывод на m15.
Сделал только что на фунте <img src="http://img101.imageshack.us/img101/3163/69843389.gif" border="0" class="linked-image" /> <img src="http://img269.imageshack.us/img269/2628/96246374.gif" border="0" class="linked-image" />
На M1 в района 13.00 не понятно, каким образома построен зигзаг. Правее Am1. По АО не выходит так построить.
Да ..немного не так..... НО я еще раз повторюсь - что данный зиг заг будет ошибаться, просто будет делать это меньше И в основном Я планирую использовать его для облегчения ручного труда. Конечно , может быть если он хорошо себя покажет( соотношение правильных показов к ошибкам) то может быть и строить советников по нему будет возможным. <img src="http://img204.imageshack.us/img204/4231/58833352.gif" border="0" class="linked-image" />
Есть участки, где АО почти незаметно превышает нулевой уровень. Как реагировать зигзагу на эти участки?
Если индикатор сможет отрисовать по правилу - то думаю так будет лучше. В таких случаях нужно подкорректировать руками, так как в каждой ситуации по разному. Он может показать и правильно и нет - проверять нужно дополнительными правилами - такими как из скольки подволн должна состоять данная волна или импульс или коррекция
Уважаемый NEN. Я к сожалению не програмист, хоть и пытался освоить MQ . По поводу неоднозначности (Есть участки, где АО почти незаметно превышает нулевой уровень. Как реагировать зигзагу на эти участки?) - незаметно - это как? Я считаю - если пересекает - то зигзак перестраивается рисовать и рисует мин/макс в сторону пересечения нулево АО. Если конечно существует возможность закодировать такие места. Вот как то так. Спасибо С уважением, Сергей
На последнем графике таких участков два - в 13.08 и 13.16-13.24 Бежевый зигзаг на эти участки не реагирует. Красный реагирует только на первый участок. Дело не в умении программировать. Алгоритм должен быть понятен. На указанных участках алгоритм непонятен.
<img src="http://img403.imageshack.us/img403/6558/60023346.gif" border="0" class="linked-image" /> Бежевый зигзаг не реагирует - пока не обновится макс при непереходе АО на М5 через нулевую ИЛИ начинает рисовать минимум как только АО пересек нулевую. Бежевый к примеру расчитывает и рисует с АО на М5. Алгоритм получается у всех зигзигов одинаков - просто один рисует применительно АО М1, другой АО М5.
В 13.11 было минимальное пересечение нулевой линии. Потом опять вернулись вниз. Как такой участок обрабатывать?
Ну может тогда ,.. Вообше по разметке получилось что игнорировать такие супер мизерные моменты невидимые глазу.. Получается игнорируем.
Я подхожу к рассмотрению зигзага с логической точки зрения. А именно - волна составляется из минимум одной поддержки и одного пробитого сопротивления. Поэтому с классической теорией Пректера и Эллиотта немного не согласен. Также с помощью индикатора хорошо работает правило трендовой тенденции по доу. Мне важен сам факт прокола последней sup. отрисованной зигзагом. Ао я использую со стандартными настройками, а стохастик меняю на 144/55/21. Получается по стохастику зигзаг рисует волну того уровня, на котором установлен. А с помощью ао определяются подволны. Если происходит прокол уровня res. определенного уровня, по индикаторам смотрим силу прокола. Также если цена прокалывает импульсной волной последнюю sup. и далее прокалывает res. - ву НЕ повышается. Важно - чтобы образовалась волна, должен отрисоваться зигзаг.
Выделенное жирным шрифтом так и написать в программе Call (<b>по индикаторам смотрим силу прокола</b>) Call (<b>если цена прокалывает импульсной волной последнюю sup</b>) Мне неизвестен язык программирования, который понимает подобные команды.
Доброго времени! Скажи, а ты хочешь по данному замыслу советник создать? Сам я только начал изучение программирования. Но есть несколько алгоритмов, протестированных на истории по выборке в 8 лет. Тоже планирую написать советник для автоторговли.
Процентный зигзаг - не выход. Советника можно делать, когда: 1) понятен алгоритм. 2) алгоритм генерирует прибыль.
Выход - не выход. Но мож поможешь стандартный зигзаг сделать процентным. Я тут маюсь ужО третий час, никак не пойму - при компиляции прога дает ошибку на вот еНтой строчке IndicatorShortName("ZigZag("+ExtDepth+","+ExtDeviation+","+MinPercent+;+")");. Заранее благодарен