торговая стратегия на базе Волновой теории Эллиота - страница 259
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Может быть я долго думаю, но я никак не врублюсь что такое пересечение каналов.
Вот на картинке по моему типичная ситуация, но там нет как такового пересечение каналов.
есть каналы разного масштаба. А как образуется разворотная зона пересечением каналов не врубаюсь.
может кто пояснит по этой картинке.
Вот одна из типичных разворотных зон
Различными цветами я хотел показать некое подобие градиента вероятности разворота в этой зоне.
ЗЫ Сначал мучал в паинте, потом стало стыдно переделал в фотошопе
Поэтому, если уж Вы даете мне право выбора, то я выбираю MQL. :-))
Здесь или непосредственно на почтовый ящик - как Вам будет угодно.
Заранее благодарю.
Ok!
Собственно код:
Итак, кидаете индикатор на график и работаете. Это оптимальный (в смысле фазовой задержки (ФЗ)) фильтр низкой частоты (ФНЧ).В настройки я вынес две преременные:
FLFPeriod - натуральное число в пределах от 2 до нужного. Отвечает за ширину полосы пропускания ФНЧ.
К - натуральное число в пределах от 1 до нужного. Эта переменная задаёт порядок ФНЧ, что в свою очередь определяет крутизну среза ФНЧ. Все подробности по работе и устройству ФНЧ по ссылке выше. Необходимо помнить, что при К>2 высокочастотные гармоники подавляются ОЧЕНЬ сильно и дальнейшее увеличение порядка бессмыслено - это ведёт только к сильному увеличению ФЗ и возникновению паразитных слабозатухающих биений (явление Гибса) в точке старта (у меня это 5000 баров). Усреднение ведётся по ценам открытия.
Опытным путём я установил, что для прикладных целей, оптимально выбирать К=1 при этом, отношение качество сглаживания/ФЗ максимально.
Теперь стало все более или менее понятно, и даже куда потенциальную энергию запихнуть вроде тоже стало представимо.
Удачи.
Я, конечно, много пропустил в этой ветке, но глядя на код индикатора, а еще раньше глядя на то,что рисует этот индикатор, я не понял - в чем фишка?
Во-первых, этот мувинг имеет такое же запаздывание и не имеет преимуществ перед собратьями (это по графику).
Во-вторых, по коду индикатора я не увидел никакой изюминки. Сейчас пройдусь по последним 5 страницам темы, может найду ответ.
PS. Код в индикаторе далек от идеала.
Всё зависит от того, какую цель ты преследуешь используя тот или иной ФНЧ. Для моей ТС важна минимально возможная ФЗ при её максимальной стабильности в полосе пропускания фильтра. Именно этим качествам удовлетворяют фильтры Баттерлуота (подробности в ссылке выше). Для примера привожу скрин с терминала на котором запущены два мувенга - Баттерлуота (синий) и просто скользящего суммирования (красный).
Видно, что при большей ФЗ, обычный фильтр показывает меньшее качество сглаживания, это проявляется в пропускании ВЧ составляющих (изломы на графике) и подавлении НЧ составляющей спектра (отсутствие средних по величине провалов и холмов). Конкретно в моей ТС это приводит к более чем в в раза меньшей доходности. Кроме того, меняя параметр К мы можем, на своё усмотрение менять форму полосы пропускания фильтра приближая его к идеальному или напротив, уходя в сторону простого скользящего среднего. Согласись, это дополнительная ручка для пытливого ума!
P.S. Код, согласен, неоптимальный т.к. я сам его царапал:-)
Привет, Сергей ! Спасибо за код, картинки сравнил. Хотел выложить результат, но на mql4.com были проблемы с редактором, а потом поймал вирус, пришлось чиститься и восстанавливать данные. Теперь выкладываю.
Не знаю как соотносится с обычным периодом МА Ваш параметр FLFPeriod, поэтому взял для всех трех графиков период=100. Кроме того, К=1. Синяя линия - МА по Баттерлуоту, красная - моя, CadetBlue - стандартная МА simple.
Наверное эта картинка Вас не впечатлит, поскольку у меня при меньшей ФЗ все-таки кривая недостаточно гладкая.
Однако, я такой цели и не преследовал, просто "отчитываюсь о результатах". :-))
Наверное эта картинка Вас не впечатлит, поскольку у меня при меньшей ФЗ все-таки кривая недостаточно гладкая.
Юра, привет!
Я, честно, не задавался задачей привязки параметра FLFPeriod к ширине полосы пропускания ФНЧ, но сделать это не трудно.
Интересно посмотреть на ваши результаты, если параметр у всех фильтров подобрать так, чтобы совпали ФЗ.
Ниже привожу код ФНЧ Баттерлуота с НУЛЕВОЙ ФЗ!!! :-)))
НЕ ПЫТАЙТЕСЬ ИСПОЬЗОВАТЬ ЭТОТ КОД ДЛЯ ПОСТРОЕНИЯ ТОРГОВОЙ СТРАТЕГИИ!!!
Шутку оценил ! :-))
Но до чего же красиво выглядит !
Подобрал параметр моей МА так, чтобы совпадал основной максимум картинки.
Получилось FLFPeriod=100, К=1, у моей МА период=136 и для MAsimple период=136.
Из картинки же видно, что из совпадения одного масимума совсем не следует совпадение остальных.
Кстати, надо бы чуть поправить код индикатора. Вместо
писать
Ok!
Собственно код:
...............................................................
Спасибо за индикатор - интересно.
Еще: в коде ошибка - выход за границы массива.
Задайте размер double MA[5003];
Y[] можно не размещать, а оставить double Y[]; будет верно.
Успехов.