Маркин Павел
Маркин Павел личный блог
07 октября 2016, 15:50

Индикатор фрактальной размерности | LUA

Упрощенный алгоритм вычисления приближенного значения размерности Минковского, для ценового ряда.



Краткая справка:
Размерность Минковского — это один из способов задания фрактальной размерности ограниченного множества в метрическом пространстве, определяется следующим образом:Индикатор фрактальной размерности | LUA
  • где N(ε) минимальное число множеств диаметра ε, которыми можно покрыть исходное множество.
Размерность Минковского имеет так же другое название — box-counting dimension, из-за альтернативного способа ее определения, который кстати дает подсказку к способу вычисления этой самой размерности. Рассмотрим двумерный случай, хотя аналогичное определение распространяется и на n-мерный случай. Возьмем некоторое ограниченное множество в метрическом пространстве, например черно-белую картинку, нарисуем на ней равномерную сетку с шагом ε, и закрасим те ячейки сетки, которые содержат хотя бы один элемент искомого множества.Далее начнем уменьшать размер ячеек, т.е. ε, тогда размерность Минковского будет вычисляться по вышеприведенной формуле, исследуя скорость изменения отношения логарифмов. 

Индикатор фрактальной размерности | LUA

Более полная и интересная статья

Ну а я применил данный алгоритм, для создания простого индикатора фрактальной размерности
Индикатор фрактальной размерности | LUA

Для чего? — как альтернативный индикатор определения состояния в тренде или во флете.

Д
ля сравнения 

Размерность простой линии = 1
Размерность множества Жулиа (картинка выше) = 1,683
Размерность ценового ряда достигает до 1,8

Ну и сам файл x_fractal_dim2.lua

22 Комментария
  • S-L is SCKS
    07 октября 2016, 15:54
    ну смотри, рынок был во флэте с 14 до 20 сентября, а индикатор менялся с 1,35 до 1,68...
    с 29 сентября явный тренд, изменение индикатора в таких же пределах.. 
    как то не показательно… может период более медленный выбрать?
  • vito2000
    07 октября 2016, 15:58
    плюсанул, но как применять не понял. 
  • Борис Гудылин
    07 октября 2016, 16:50
    Очень грустно. Лет 5 назад я это проходил, но забраковал. Есть простые соображения, ограничивающие применимость фрактальной размерности в рынке. Но на рыночные фракталы я все-таки вышел. 
    http://smart-lab.ru/blog/281180.php 
  • QJGlXS3Ars
    07 октября 2016, 17:51
    Проблема в том, что невозможно измерить размерность в конкретной точке. Современными методами можно только оценить размерность набора точек. Оценки эти носят крайне приблизительный характер, и оценивают уже то, что произошло, а ну то, что будет. Короче игрушка забавная, в реальности не применимая из-за наложенного шума. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн