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

Maxim Dmitrievsky #:

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

Лучше несовершенная история текущего брокера, чем совершенная от другого.

А вы не пробовали наоборот, добавлять искусственный шум, чтобы исказить ряд наблюдений случайным образом?

p/s yahho почему то очень часто ругают, советуя брать данные у платных поставщиков

LenaTrap #:

А вы не пробовали наоборот, добавлять искусственный шум, чтобы исказить ряд наблюдений случайным образом?

p/s yahho почему то очень часто ругают, советуя брать данные у платных поставщиков

Лена?!

Расскажите по подробнее.

Этот подход очень интересен.

Главное, не забыть потом шум из эквити обратно удалить.
[Удален]
elibrarius #:
Лучше несовершенная история текущего брокера, чем совершенная от другого.
Хуже, там может быть мусор, лучше обучаться на проверенных источниках, иначе можно попасть на ложные зависимости и прочий неадекват. И обмануться.
[Удален]
LenaTrap #:

А вы не пробовали наоборот, добавлять искусственный шум, чтобы исказить ряд наблюдений случайным образом?

p/s yahho почему то очень часто ругают, советуя брать данные у платных поставщиков

Иногда помогает от переобучения немного, равносильно дропауту

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

Просто ВСЕ забывают о том что помимо обучения, есть еще инициализация советника, скажем после выходных, и очень ВАЖНО что бы инициализация была правильной, на тех данных на которых она обуч алась иначе послендующие сигналы будут существенно отличатся от тех которыми была обучена сеть...

[Удален]
Mihail Marchukajtes #:

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

Просто ВСЕ забывают о том что помимо обучения, есть еще инициализация советника, скажем после выходных, и очень ВАЖНО что бы инициализация была правильной, на тех данных на которых она обуч алась иначе послендующие сигналы будут существенно отличатся от тех которыми была обучена сеть...

Если фичи бота смотрят глубоко в прошлое, то могут быть проблемы по этой же причине 

Самому собирать историю самое надежное. Но это можно сделать только с тех ДЦ к которым вы во время сбора подключены.
А если захочется перейти к новому? А у него другие условия, комиссия, спреды.
Чтобы торговать у него: модель должна все это увидеть и учесть, т.е. обучаться надо на его данных, а не на данных другого ДЦ или идеальных ДукасКопи. В претензии же не спросишь, почему вас данные не как в другом ДЦ?

Например вы обучились на данных с низким спредом, а торговать решили на ДЦ со спредом повыше, но без комиссии. Например на 5 пт. Часть ТП/СЛ сработает раньше, чем в таком же советнике на исходном ДЦ.  Если сработает раньше, то и новая сделка произойдет раньше. А может цена развернется и на втором ДЦ вместо СЛ сработает ТП (не достав до того СЛ те 5 пт). Т.е. будет совсем другая торговля.

Согласен и с Максимом, что ДЦ/кухни могут добавлять мусор в котировки. Но им практичнее копировать котировки с эталонных. Чтобы никто претензий не предъявлял, за отличающиеся от других свечи. Это сразу видно, просто перелогиниваясь между ДЦ. Глаз сразу уловит изменения.
Кухни скорее будут рисовать нужные свечи в процессе торговли, а через несколько дней заменять их в истории на эталонные.

Для себя считаю лучшим вариантом обучаться на данных ДЦ, где собираешься торговать.
Если тесты на их истории намного хуже других (добавленный мусор будет ухудшать обучаемость), то просто отказываться от него.
Если торговля будет хуже (при сравнимых тестах) значит рисуют свечи в процессе, и тоже уходить от такого.

Ладно... история на личное усмотрение каждого.

А вот как учитывать при обучении комиссию ECN счетов - это общая проблема. К спреду ее (4-5пт) не добавишь, т.к. это исказит моменты срабатывания.

PS: и свопы тоже. Если не внутридневная торговля.