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

 
mytarmailS #:

rolling это скользящее окно?

если да кто какого оно размера?

да, любого

от 10 до 200

с шагом 10, получится 20 признаков, например
 
Maxim Dmitrievsky #:

да, любого

от 10 до 200

с шагом 10, получится 20 признаков, например


так это должно выглядеть?


P[i] - log(   mean(P[ii])   ) * sd(  P[ii]  )*150

где   " P[ii] " это  последние 20 цен

а  " P[i] " текущая
 
mytarmailS #:


так это должно выглядеть?


P[i] - log(   mean(P[ii])   ) * sd(  P[ii]  )*150

где   " P[ii] " это  последние 20 цен

а  " P[i] " текущая
Ну это МАшка же обычная, похоже вроде. Сейчас не за компом, завтра проверю. Для Евробакса H1 сделай 
 

если разбить цену на примитивы - синусоиды,  выбрать самые сильные синуоиды, то можно разглядеть интересные паттерны

Все что после зеленой вертикальной линии это невидимое для нас будущее, а все кривульки после линии это прогнозы

 


Кто то что то делал в эту сторону?


тоесть нужно входить на начале долгого тренда, среднего и быстрого 

 
mytarmailS #:

если разбить цену на примитивы - синусоиды,  выбрать самые сильные синуоиды, то можно разглядеть интересные паттерны

Все что после зеленой вертикальной линии это невидимое для нас будущее, а все кривульки после линии это прогнозы

 


Кто то что то делал в эту сторону?


тоесть нужно входить на начале долгого тренда, среднего и быстрого 

не работает экстраполяция синусоидами

 
Maxim Dmitrievsky #:

не работает экстраполяция синусоидами

Сигналы или факторы здесь в основном импульные, а ЦОС работает с постоянными какое то время сигналами, факторами воздействия. С затухающими тоже работает, если знать скорость затухания, а здесь именно с этим как понимаю проблема. В определенный промежуток времени разложить можно, можно разложить чуть позже, но корректно найти одинаковые синусоиды в первом и втором промежутке времени пока не научились в системах, где нет постоянства сигналов. Можно только допустив, что новых сигналов не появилось и ни один не затух. Но это допущение не корректно для рыночной ТС

 
Valeriy Yastremskiy #:

Сигналы или факторы здесь в основном импульные, а ЦОС работает с постоянными какое то время сигналами, факторами воздействия. С затухающими тоже работает, если знать скорость затухания, а здесь именно с этим как понимаю проблема. В определенный промежуток времени разложить можно, можно разложить чуть позже, но корректно найти одинаковые синусоиды в первом и втором промежутке времени пока не научились в системах, где нет постоянства сигналов. Можно только допустив, что новых сигналов не появилось и ни один не затух. Но это допущение не корректно для рыночной ТС

Да, поиск ТС сводится к поиску однотипных повторяющихся событий, иначе как. Поэтому нужна фильтрация, а не экстраполяция 
 
Maxim Dmitrievsky #:

не работает экстраполяция синусоидами

Я говорю о конкретном паттерне с фильтром, а не накидадать все подряд ждать чуда
 
mytarmailS #:
Я говорю о конкретном паттерне с фильтром, а не накидадать все подряд ждать чуда
Кластеризацию сделай по нескольким компонентам временного ряда и посмотри прогнозы по каждому кластеру. Будет разброс случайный. Так можно долго перебирать компоненты, проще уж заоптить МО и наложить какой-то фильтр поверх

Лучше, чем в моей статье уже не сделаешь. Можно модификации разные, но это апогей классификации временных рядов. Даже в статьях никаких не найдёшь такое. Сам придумал. На синтетике супер работает, для Форекса надо покорячиться с признаками и метками и перебором символов и прочим

Например, добавил разметку по нескольким символам и переобучение не с нуля, а долбучение итеративное. Скорость увеличилась, результаты не сильно. Теперь нужно проработать разметку, уйти от случайной.
 
Вообще думаю мощности уже скоро позволят более полные разложения на близких участках много и анализ изменения синусоид или может других простейших функций. Пока грубое баловство в этом направлении. В общем то кардио уже в часах, а еще лет 5 назад тока на компе возможно было. Хотя не корректно конечно, кардио это все таки постоянные функции работы системы. Но шумов там тоже достаточно и задача выделения нужных сигналов автоматом тоже еще не решена до конца.
Причина обращения: