Globalcom

Ежедневные обзоры рынков

"Индикатор" для создания разметки

АвторСообщение

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 04 апр 2016, 17:17


О фрактальной фильтрации.
Во первых, что понимается под фракталом в контексте данной разработки.
Допустим, имеется волна 1 Intermediate. Эта волна в свою очередь состоит из пяти волн волнового уровня Minor.
Пятиволновка уровня Minor является одним фракталом. То есть отдельные пятиволновки и трехволновки являются фракталами.
На одном волновом уровне могут быть большие фракталы и фракталы поменьше. То есть все фракталы имеют свою фрактальную размерность.

При переходе от одного таймфрейма к другому происходит искажение отдельных фракталов.
Напримере, при переходе на старших таймфрейм сливаются несколько баров младшего таймфрейма в один бар старшего.
При этом Экстремум бара, на котором находилось окончание волны уже будет находиться где-то в середине бара.
Это один вид искажения. Другой вид искажения окончания двух или нескольких соседних волн сливаются в один бар...

Такие искажения не позволяют говорить, что фрактал остался прежним. Когда такие искажения возникают, фрактал (вся трехволновка или все пятиволновка) не выводится на экран автоматически.
Это и есть фрактальная фильтрация.

При работе программы считается, что в месте вершины любой волны определенного уровня находятся вершины волн нижестоящих волновых уровней.
Возникает вопрос. Фрактальную фильтрацию производить к одному волновому уровню, где возникли искажения, или же удалять все вложенные в этот фрактал волны. То есть все волны нижестоящих волновых уровней.
По умолчанию включено удаление всех вложенных волновых уровней. Но можно выбрать и удаление одного волнового уровня.
Вот наглядный пример. Сделал условную разметку. Прошу не считать, что это правильная разметка. Пример приводится для иллюстрации фрактальной фильтрации.
Имеем следующую разметку:

EURUSDH4.png
EURUSDH4.png (21.56 КБ) Просмотров: 4241


Перейдем с H4 на D1.

Вариант фильтрации всех уровней:

EURUSDDaily.png
EURUSDDaily.png (22.72 КБ) Просмотров: 4241


Вариант фильтрации каждого отдельного уровня:

EURUSDDaily_1.png
EURUSDDaily_1.png (19.49 КБ) Просмотров: 4241


Видим, что при такой фильтрации удалился промежуточный уровень. То есть старший и младший уровни сохранились, то есть они не имеют искажений, а средний уровень удалился.
У среднего уровня первая и вторая волны слились в один бар.

Это чисто теоретический пример. Для наглядности.
Добавлю, что на одном волновом уровне в результате фрактальной фильтрации могут отдельные фракталы удалиться, а некоторые фракталы останутся.
То есть удаляется не весь волновой уровень, а только те его участки, где появились искажения фракталов. Упрощенно, удаляются в первую очередь фракталы, имеющий мЕньшую фрактальную размерность.

Ну вот, в первом приближении, и все описание. Есть информация для программистов, Но это не имеет отношения к большинству, потенциальных пользователей программы.

Можно выкладывать сообщения.

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 05 апр 2016, 11:22


Исправлена работа с параметрами символов волн при переходе на другую разметку
Версия 2.1

WaveMZZ.rar
(179.06 КБ) Скачиваний: 314

 Re: "Индикатор" для создания разметки

HappyFx Аватара пользователя
Сообщения: 80
Зарегистрирован: 04 авг 2015, 11:28

Сообщение Добавлено » 06 апр 2016, 06:21


nen писал(а):Исправлена работа с параметрами символов волн при переходе на другую разметку
Версия 2.1

WaveMZZ.rar



Все работает корректно (ok)
ZZ можно делать толще (clap)

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 06 апр 2016, 07:32


nen писал(а):
Видим, что при такой фильтрации удалился промежуточный уровень. То есть старший и младший уровни сохранились, то есть они не имеют искажений, а средний уровень удалился.
У среднего уровня первая и вторая волны слились в один бар.
Красным выделена ошибка. Там не первая и вторая волна слились в один бар, а вершина первой волны стала находиться внутри бара D1. То есть на H4 уровень окончания волны 1 был на максимуме бара H4, а на D1 этот уровень стал где-то внутри бара D1. Формально получилось искажение фрактала. Поэтому пятиволновой фрактал на D1 перестал выводиться на график.
Последний раз редактировалось nen 06 апр 2016, 07:36, всего редактировалось 1 раз.

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 06 апр 2016, 07:35


HappyFx писал(а):ZZ можно делать толще (clap)
То есть сделать возможность изменять толщину линий зигзага?
А есть ли необходимость дополнительно оставлять только зигзаг и скрывать разметку?

 Re: "Индикатор" для создания разметки

HappyFx Аватара пользователя
Сообщения: 80
Зарегистрирован: 04 авг 2015, 11:28

Сообщение Добавлено » 06 апр 2016, 12:52


nen писал(а):
HappyFx писал(а):ZZ можно делать толще (clap)
То есть сделать возможность изменять толщину линий зигзага?
А есть ли необходимость дополнительно оставлять только зигзаг и скрывать разметку?


В MZZ9, нужно было в коде менять настройки и делать зигзаг толще.
А в WaveMZZ просто в окне настройки.

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 10 апр 2016, 21:27


Версия 3.0

EURUSDH4.png
EURUSDH4.png (20.98 КБ) Просмотров: 4085


Множество мелких доработок.
В строчке Zigzag : стрелками можно изменять толщину линии зигзага выбранного уровня. Между стрелками показывается толщина линии в виде условного числа.
Добавлена строка Hide :. Кнопки в этой строке позволяют скрывать:
ZZ - скрывает выбраннуй уровень зигзага
Low после ZZ - скрывает все зигзаги ниже выбранного уровня.
Wave - скрывает волновые метки выбранного уровня
Low после Wave - скрывает все волновые метки ниже выбранного уровня

При скрытии волновой разметки иногда наблюдалось неправильное выстраивание иерархии волновых уровней.
Если найду ошибку, исправлю в версии 3.1
Также если кто заметит ошибки и сообщит об ошибках, исправлю.

WaveMZZ.zip
(193.7 КБ) Скачиваний: 298

 Re: "Индикатор" для создания разметки

Missamey
Сообщения: 78
Зарегистрирован: 10 авг 2015, 11:26

Сообщение Добавлено » 12 апр 2016, 13:23


Добрый день! а у меня что-то не получается с этим индикатором, первый раз меню волн появилось, а потом все исчезло и больше не появляется на графике. Пробовала разные версии с этой ветки. :(

 Re: "Индикатор" для создания разметки

nen
Сообщения: 57
Зарегистрирован: 09 янв 2016, 05:09
Откуда: Самара

Сообщение Добавлено » 12 апр 2016, 14:18


Missamey писал(а):Добрый день! а у меня что-то не получается с этим индикатором, первый раз меню волн появилось, а потом все исчезло и больше не появляется на графике. Пробовала разные версии с этой ветки. :(

Было написано, что меню выводится с помощью комбинаций клавиш SHIFT-W.
Причем, это было написано в самом первом сообщении. А потом продублировано в описнии.

 Re: "Индикатор" для создания разметки

adelinvest
Сообщения: 4
Зарегистрирован: 13 апр 2016, 10:53
Откуда: Казань

Сообщение Добавлено » 13 апр 2016, 11:37


Был у меня эксперт на метатрейдер, который делал разволновку, так у него кроме пятерок(1-5) ничего больше не было ) Пустил его на тестере, так столько бабла слил

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15