Индикатор AliceMap

Купить индикатор AliceMap в магазине систем алготрейдинга

AliceMap является реализацией (с некоторыми изменениями) недавно опубликованного алгоритма по анализу данных – http://www.cs.ucr.edu/~eamonn/SAX.htm.

Основной идеей SAX (символьная аппроксимация) является разделение таймсерий на ограниченные по размеру диапазоны цен и их преобразование в слова. Для примера разобьем ценовой диапазон от 1 до 5 на 4 части и назначим каждой из них букву:

Ценовой диапазон Символ
1 – 2 a
2 – 3 b
3 – 4 c
4 – 5 d

Возьмем следующую таймсерию:

1.2 1.5, 2.6, 1.1, 3.8, 4.6, 2.6, 3.8, 2.4, 1.5

 В преобразованном виде она будет выглядеть так:

aabacdbcba

Сейчас реализован уровень 2 алгоритма SAX, он генерирует матрицу размером 4×4. Структура матрицы:

aa ab ba bb
ac ad bc bd
ca cb da db
cc cd dc dd

Каждый элемент матрицы соответствует числу повторений смежных букв в слове. Например, “ba” появляется дважды, таким образом, “ba” в матрице соответствует значение 2.

Последним шагом является перевод матрицы в bitmap-картинку путем назначения красного цвета максимальному значению и зеленого цвета минимальному значению. Все, что находится между ними, раскрашивается путем интерполяции.

Входные параметры отсутствуют. Длина таймсерии в расчете является фиксированной и составляет 128 баров.

Значение “Initial bar index”, отображаемое над картинкой, показывает индекс крайнего правого бара.

Когда показывается “Initial bar index: 0”, расчет происходит по последним 128 барам. Но пользователь может анализировать историю, прокручивая график (“Initial bar index: xxx” соответствует расчету по 127 барам, предшествующим ххх бару).

AliceMap не дает прямых торговых сигналов, этот продукт позволяет визуализировать паттерны движения цены.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.