Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 3254

 
Maxim Dmitrievsky #:

нет никакого текущего, это просто поиск на истории

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


Или я не понимаю чего то?

 
mytarmailS #:

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


Или я не понимаю чего то?

балин тебе все равно надо все просмотреть и выбрать лучшие, чтобы потом на новых данных проверить

#32456
Машинное обучение в трейдинге: теория, модели, практика и алготорговля - Если объем добавок в позицию зависит от текущей просадки, тогда никакие ТС не работают.
Машинное обучение в трейдинге: теория, модели, практика и алготорговля - Если объем добавок в позицию зависит от текущей просадки, тогда никакие ТС не работают.
  • 2023.09.21
  • www.mql5.com
Корреляционная матрица между строками заданных признаков. берется статистика по всем строкам как было в будущем в среднем. в тестере ищем корреляцию текущих значений с эталоном. Но я делаю в питоне и считаю корреляцию сразу для всех возможных пар
 
Maxim Dmitrievsky #:

балин тебе все равно надо все просмотреть и выбрать лучшие, чтобы потом на новых данных проверить

#32456
корреляционная матрица между строками заданных признаков, потом выбираются наиболее коррелированные строки


Строиться кор. матрица (большая) из признаков , а потом по ней выбираються корелированые строки? это типа будут  паттерны?

 
mytarmailS #:
корреляционная матрица между строками заданных признаков, потом выбираются наиболее коррелированные строки


Строиться кор. матрица (большая) из признаков , а потом по ней выбираються корелированые строки? это типа будут  паттерны?

типа того

 

(не)кстати, а то тут опять общее самовосхищение теоретическими результатами :-)

все в курсе что в большинстве случаев обучение и тесты проводятся практически для БО, а использовать пытаетесь на Forex ? причём вводные бизнес-правила изначально перемешаны и спутаны. Один из чёртовых нюансов

 
Maxim Kuznetsov #:

(не)кстати, а то тут опять общее самовосхищение теоретическими результатами :-)

все в курсе что в большинстве случаев обучение и тесты проводятся практически для БО, а использовать пытаетесь на Forex ? причём вводные бизнес-правила изначально перемешаны и спутаны. Один из чёртовых нюансов

БО - это что? То что вы часто используете и сокращаете - другие не используют и понятия не имеют о чем вы. Нормальные авторы первый раз пишут полностью и показывают сокращение, потом уже идут сокращения.

 
Maxim Dmitrievsky #:

типа того

Хоть убей, я не вижу  причины чтобы данные переводить в кор. матрицу


Вот сравнение что будет видеть алгоритм при поиске паттернов в обычных строках с признаками и в кор. матрице с признаками

Никакого выгодного преимущества я не вижу..

# признаки
set.seed(1)
x <- sample(1:5,1000,replace = T)
X <- embed(x,5)[,5:1]

# кореляционная матрица
corX <- cor(t(X))

# снижение размерности для визуализации
um_corX <- umap::umap(corX)$layout
um_X <- umap::umap(X)$layout

# кластеризирую чтобы оценить кластера близких точек
db_corX <- dbscan::hdbscan(um_corX,minPts = 5)$cluster
db_X <- dbscan::hdbscan(um_X,minPts = 5)$cluster

par(mfrow=c(2,1), mar=c(2,2,2,2))
plot(um_X, col= db_X, main="поверхность обычныой матрицы с данными", pch=20,lwd=2)
plot(um_corX, col= db_corX, main="поверхность корреляцонной матрицы", pch=20,lwd=2)


поменял данные на что то похожее на временные ряды, результат тот же


 
Maxim Dmitrievsky #:

типа того

Так что просто ищи паттерны в обычном датасете с признаками,  без кор. матрицы , результат  будет тот же , практически гарантирую


P.S. И нафига я столько времени потратил на это все... мог же в ютубе потупить..

 
mytarmailS #:

Так что просто ищи паттерны в обычном датасете с признаками,  без кор. матрицы , результат  будет тот же , практически гарантирую


P.S. И нафига я столько времени потратил на это все... мог же в ютубе потупить..

ой, все

 
Maxim Dmitrievsky #:
ой, все

согласен