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

 
СанСаныч Фоменко #:
Что значит "работают"?

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

В контексте моего сообщения речь идёт просто о стандартных условиях для алгоритмов, которые собирают в ансамбль - ошибка меньше чем у наивного алгоритма (ещё нужна независимость конечно)

 
Aleksey Nikolayev #:
Но подходящая для МО-трейдинга платформа не помешала бы. С кастомными событиями и нормальной синхронизацией событий на истории.
Ето было нечто..  сам о таком мечтал 
 
Aleksey Nikolayev #:

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

В контексте моего сообщения речь идёт просто о стандартных условиях для алгоритмов, которые собирают в ансамбль - ошибка меньше чем у наивного алгоритма (ещё нужна независимость конечно)

В моем понимании ваш "бустинг ансамбля ТС" с посоянныым усложнением ансамбля - это просто итерацыонное создание одной но сложной ТС с итерацыонным улучшением еквити. А как практика показала (у меня)  это не работает именно из за высокой сложности 
 
Ivan Butko #:

...
Можно ли как-то применить методы "оттуда", чтобы пустить агента на график. 
Агент будет видеть постоянно бесконечную картину паттернов "много входных данных (по сути - голый график), но как-то обучаться "выигрывать" в этой среде. 

Подумалось.

Что мы видим в реальном мире вокруг? Деревья, дома, и много чего ещё. У этого мира есть свои физические законы, сила гравитации, инерция тел, законы преломления волн и многие другие. Так вот, деревья и дома - это не законы, это данные. Грубо говоря, по расположению деревьев и домов на текущей улице и нескольких предыдущих, пытаться предсказать расположение деревьев и домов на следующей улице. Абсурд? - конечно. Но именно так в большинстве случаев и получается, когда применяют МО к рыночным данным - попытка предсказать деревья на следующей улице (как угодно, значения цены или приращения, направление или диапазон), это никак не выявление законов в цвр. А ещё даже додумываются до такого "вот, если чуть-чуть недообучить прогнозировать деревья и дома на следующей улице, то точно получится обобщение и получится вычислить закон гравитации в этом плоском мире ценового графика...". Не, не получится.

Поэтому да, такой вот агент на графике должен воспринимать "деревья" как следствие, а не причину - законы. Должен буквально жить и улучшать свои навыки, обучаясь и ориентируясь по законам этого свечного мира.

Похоже, что вообще нет никаких фиксированных ценовых паттернов. Не могу утверждать точно, но это похоже на поиск знакомых фигур в небе, образованных облаками (это просто сгустки пара, нет никаких закономерностей в форме). Закономерности в другом - в температуре, давлении и влажности, вот что формирует облака.

 
Andrey Dik #:

Подумалось.

Что мы видим в реальном мире вокруг? Деревья, дома, и много чего ещё. У этого мира есть свои физические законы, сила гравитации, инерция тел, законы преломления волн и многие другие. Так вот, деревья и дома - это не законы, это данные. Грубо говоря, по расположению деревьев и домов на текущей улице и нескольких предыдущих, пытаться предсказать расположение деревьев и домов на следующей улице. Абсурд? - конечно. Но именно так в большинстве случаев и получается, когда применяют МО к рыночным данным - попытка предсказать деревья на следующей улице (как угодно, значения цены или приращения, направление или диапазон), это никак не выявление законов в цвр. А ещё даже додумываются до такого "вот, если чуть-чуть недообучить прогнозировать деревья и дома на следующей улице, то точно получится обобщение и получится вычислить закон гравитации в этом плоском мире ценового графика...". Не, не получится.

Поэтому да, такой вот агент на графике должен воспринимать "деревья" как следствие, а не причину - законы. Должен буквально жить и улучшать свои навыки, обучаясь и ориентируясь по законам этого свечного мира.

Похоже, что вообще нет никаких фиксированных ценовых паттернов. Не могу утверждать точно, но это похоже на поиск знакомых фигур в небе, образованных облаками (это просто сгустки пара, нет никаких закономерностей в форме). Закономерности в другом - в температуре, давлении и влажности, вот что формирует облака.

Проведя аналогию с форексом, ты как будто говоришь про фундаментальный анализ. 

Если хаотичные деревья и дома - это визуальное следствие физики, температуры, давления и тд, то хаотичный визуальный график - это следствие фундаментальных факторов. 

То есть, машина ничего не сможет извлечь из хаоса на графике, проглатывая этот самый хаос на графике. 


В этом есть смысл, но учитывая, что у нас нет фундаментальных входных данных для машины (или они скудные-недостаточные), то приходится сидеть с тем, что есть. 

И тут мысль такая: косвенные признаки. По аналогии с природой: мох растёт с северной стороны. И вот уже известна опора для координат. И тд. 

Получается, мы ищем именно косвенные признаки в хаосе графике. Косвенные следы фундамента, каких-то действий крупняка, и тд. В этом и есть смысл машины: найти их. 

Грубо говоря, смысл ковыряться в графике всё-таки есть. 
 

Что ли тоже начать разоряться про хейтеров) Хейтеров здравого смысла, основ МО и науки как таковой.

Наука часто сочетает в себе индуктивные и дедуктивные методы. Сначала от частного к общему - строятся модели на основе данных, а потом от общего к частному - модели проверяются на новых данных. Например, глядя на одни деревья строится предположение о направлении гравитации против направления их роста, на основе которого делается предположение о любых деревьях, которое проверяется на новых деревьях. Без такого подхода многих наук (вроде космологии, например) не существовало бы вообще.

К слову, размеры и формы облаков подчиняются интересным вероятностным закономерностям фрактального характера.

 
Aleksey Nikolayev #:

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

В контексте моего сообщения речь идёт просто о стандартных условиях для алгоритмов, которые собирают в ансамбль - ошибка меньше чем у наивного алгоритма (ещё нужна независимость конечно)

Ваш пост - не повод для моего поста.

Это не о наболевшем. Это база.

Бессмысленно писать об общей работоспособности модели, которую подменяют частным критерием в рамках одного файла, которые полностью опровергаются показателями работоспособности в общем.

Я шел пло Вашему пути и имею замечательные результаты: могу произвольно уменьшим ошибку классификации при тестировании в границах заранее подготовленного файла. Но эти результаты НЕ удается экстраполировать вне файла при пошаговом прогоне. 

 
mytarmailS #:
В моем понимании ваш "бустинг ансамбля ТС" с посоянныым усложнением ансамбля - это просто итерацыонное создание одной но сложной ТС с итерацыонным улучшением еквити. А как практика показала (у меня)  это не работает именно из за высокой сложности 
Возможно и так. Хотелось бы только уточнить, что исходные "слабые" системы не обязательно получены посредством МО. Например, это может быть "купи и держи" на растущем рынке с неожиданными коррекциями.
 
Maxim Dmitrievsky #:

Если не путаю, вы раньше много писали про бутстреп для размножения данных и, соответственно, моделей. Интересно ваше мнение насколько осмысленно это можно использовать для построения ансамбля ТС.

 
Ivan Butko #:

В этом есть смысл, но учитывая, что у нас нет фундаментальных входных данных для машины (или они скудные-недостаточные), то приходится сидеть с тем, что есть. 

И тут мысль такая: косвенные признаки. По аналогии с природой: мох растёт с северной стороны. И вот уже известна опора для координат. И тд. 

Получается, мы ищем именно косвенные признаки в хаосе графике. Косвенные следы фундамента, каких-то действий крупняка, и тд. В этом и есть смысл машины: найти их. 

Грубо говоря, смысл ковыряться в графике всё-таки есть. 

Просто делаем предположение, что события на графике происходят под влиянием неких законов (неважно каких законов, будь то фундаментал, действия крупняка или пук Маска). Если нет на графике законов (скрытых или явных), то и смысла нет пытаться торговать.

Это сравни наблюдению за происходящим в природе, как падают листья, течет вода, с какой стороны растет мох на камнях и деревьях, и т.д.. Это не позволит напрямую прогнозировать расположение деревьев дальше по лесу, но это позволит делать предположения, по крайней мере, где деревья расти не могут, где не может быть воды или наоборот - где может быть много воды.

Так что да, грубо говоря, смысл ковыряться в графике всё-таки есть.

«Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов».