Как разбить OSMA(a,b,c) на кластеры?

 

Имеем семейство известных индикаторов OSMA(a,b,c), допустим коэффициенты <35. Задача разбить это семейство на группы, затем выберем по одному представителю из семейства (центр группы) и будем с ними работать дальше. Для фиксированного временного ряда - разбить OSMA (MACD) на кластеры очень просто (в смысле нажал кнопку и математический пакет все подсчитал, правда сложнее определить число кластеров), но хочется получить такое разбиение без использования ряда конкретных баров, возможны кластеры "устойчивы" для всех таймфреймов и валют на большом интервале.

 

Причем здесь OsMA? Какая разница что кластеризуется? Что за коэффициенты у OsMA? Какое семейство, какие группы? Что значит фиксированный времнной рад? Что такое не фиксированный временной ряд? Что такое ряд конкретных баров? Что такое ряд не конкретных баров?

 
Integer писал(а) >>

Причем здесь OsMA? Какая разница что кластеризуется? Что за коэффициенты у OsMA? Какое семейство, какие группы? Что значит фиксированный времнной рад? Что такое не фиксированный временной ряд? Что такое ряд конкретных баров? Что такое ряд не конкретных баров?

Причем здесь OsMA? Какая разница что кластеризуется? Что за коэффициенты у OsMA? Какое семейство, какие группы?

OSMA - это индикаторы, зависящие от 3 параметров (=MACD-сигнальная линия), хочется разбить эти индикаторы на группы, а затем выбрать по-одному индикатору из каждой группы для ТС.

Самое простое, что приходит в голову- взять данные (например, EURUSD 1000 баров на H1), применить эти индикаторы (допустим у нас N таких индикаторов) к этим данным, получим массив

размера N на 1000. Запустим процедуру кластерного анализа, она разобьет N наших индикаторов на K групп, где число K на наш выбор. Смысл операции в том, что если индикаторы из одной группы, то они мало чем отличаются друг от друга. Данная процедура привязана к конкретной истории, меняя таймфрейм и инструмент появляются некоторые отличия в разбиениях.

Вопрос в том, чтобы разбить на группы, неприбегая к котировкам.

 
имеем цену - имеем МА - это первая производная, имеем МАКД это разница менжду двумя МА - то есть вторая производная, имеем ОСМА это разница между разницей от двух машек (МАКД) и сигнальной линией Ма построенной по разнице от двух Машек(МАКД) - получаем третью производную . Что куда разбивать?
 
xrust писал(а) >>
имеем цену - имеем МА - это первая производная, имеем МАКД это разница менжду двумя МА - то есть вторая производная, имеем ОСМА это разница между разницей от двух машек (МАКД) и сигнальной линией Ма построенной по разнице от двух Машек(МАКД) - получаем третью производную . Что куда разбивать?

У нас есть набор индикаторов OSMA(a,b,c) (например, число a бегает от 5 до 12, число b от a+1 до 34, а число с (сигнальная линия) от 5 до a). Мы хотим разбить эти индикаторы на K групп согласно процедуре кластерного анализа. После этого можно считать, что два индикатора из одной и той же группы являются одинаковыми (статистически) :).

 
sak120 писал(а) >>

....

Вопрос в том, чтобы разбить на группы, неприбегая к котировкам.

Чисто математически вывести формулы? Для начала надо бы опытным путем проверить гипотезу. Интуиция подсказывает, что не будет кластеров с значительно отличающимися параметрами.

Причина обращения: