О фрактальной фильтрации.
Во первых, что понимается под фракталом в контексте данной разработки.
Допустим, имеется волна 1 Intermediate. Эта волна в свою очередь состоит из пяти волн волнового уровня Minor.
Пятиволновка уровня Minor является одним фракталом. То есть отдельные пятиволновки и трехволновки являются фракталами.
На одном волновом уровне могут быть большие фракталы и фракталы поменьше. То есть все фракталы имеют свою фрактальную размерность.
При переходе от одного таймфрейма к другому происходит искажение отдельных фракталов.
Напримере, при переходе на старших таймфрейм сливаются несколько баров младшего таймфрейма в один бар старшего.
При этом Экстремум бара, на котором находилось окончание волны уже будет находиться где-то в середине бара.
Это один вид искажения. Другой вид искажения окончания двух или нескольких соседних волн сливаются в один бар...
Такие искажения не позволяют говорить, что фрактал остался прежним. Когда такие искажения возникают, фрактал (вся трехволновка или все пятиволновка) не выводится на экран автоматически.
Это и есть фрактальная фильтрация.
При работе программы считается, что в месте вершины любой волны определенного уровня находятся вершины волн нижестоящих волновых уровней.
Возникает вопрос. Фрактальную фильтрацию производить к одному волновому уровню, где возникли искажения, или же удалять все вложенные в этот фрактал волны. То есть все волны нижестоящих волновых уровней.
По умолчанию включено удаление всех вложенных волновых уровней. Но можно выбрать и удаление одного волнового уровня.
Вот наглядный пример. Сделал условную разметку. Прошу не считать, что это правильная разметка. Пример приводится для иллюстрации фрактальной фильтрации.
Имеем следующую разметку:
Перейдем с H4 на D1.
Вариант фильтрации всех уровней:
Вариант фильтрации каждого отдельного уровня:
Видим, что при такой фильтрации удалился промежуточный уровень. То есть старший и младший уровни сохранились, то есть они не имеют искажений, а средний уровень удалился.
У среднего уровня первая и вторая волны слились в один бар.
Это чисто теоретический пример. Для наглядности.
Добавлю, что на одном волновом уровне в результате фрактальной фильтрации могут отдельные фракталы удалиться, а некоторые фракталы останутся.
То есть удаляется не весь волновой уровень, а только те его участки, где появились искажения фракталов. Упрощенно, удаляются в первую очередь фракталы, имеющий мЕньшую фрактальную размерность.
Ну вот, в первом приближении, и все описание. Есть информация для программистов, Но это не имеет отношения к большинству, потенциальных пользователей программы.
Можно выкладывать сообщения.