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

 
Yuriy Asaulenko:

51 нейрон. Конфигурация -15,20,15,10, 5,1. Да, обучение БП с имитацией отжига.

Результаты Вы точно видели ранее. Могу повторить, если у кого есть желание посмотреть.

Вообще, если даже раз в 3 мес обучать, то 23 ч - это тьфу, по сравнению с чесанием репы с обычными ТС на логике.

У меня еще комп небыстрый, на современном минимум в 2 раза быстрее будет.


20 000 баров сет, 2 входа 1 выход, 200 деревьев (просто тестирую, потом еще добавлю входов), время обучения 2 секунды (между последним обучением и предпоследним, обучаю в очереди много раз для прикола, смотрю жрет ли память)

2017.09.26 00:50:52.135 2017.07.03 00:30:00   RDF info: 1
2017.09.26 00:50:52.280 2017.07.03 00:30:00   ERROR:  0.0000003591213209
2017.09.26 00:50:52.280 2017.07.03 00:30:00   OutOfBag err: 1.269685606399394e-08
2017.09.26 00:50:54.095 2017.07.03 00:45:00   RDF info: 1
2017.09.26 00:50:54.254 2017.07.03 00:45:00   ERROR:  0.0000004457804057
2017.09.26 00:50:54.254 2017.07.03 00:45:00   OutOfBag err: 1.400952656965333e-08
И то мне кажется это медленно, сильно не пооптить гиперпараметры. Если законченная модель уложится в минуту-2 на этом сете то будет терпимо.. 23 часа я бы с ума сошел ждать :)
 
Maxim Dmitrievsky:

20 000 баров сет, 2 входа 1 выход, 200 деревьев (просто тестирую, потом еще добавлю входов), время обучения 2 секунды (между последним обучением и предпоследним, обучаю в очереди много раз для прикола, смотрю жрет ли память)

И то мне кажется это медленно, сильно не пооптить гиперпараметры. Если законченная модель уложится в минуту-2 на этом сете то будет терпимо.. 23 часа я бы с ума сошел ждать :)
с такой скоростью можно оптить онлайн, подбирая параметры к конкретной ситуации.

с уважением.
 
Andrey Kisselyov:
с такой скоростью можно оптить онлайн, подбирая параметры к конкретной ситуации.

с уважением.

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

 
Maxim Dmitrievsky:

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

я параллелил вычисления через длл на С++ когда еще мт5 не было, а как перешел на мт5 так и забыл что это такое.

с уважением.
 
Andrey Kisselyov:
я параллелил вычисления через длл на С++ когда еще мт5 не было, а как перешел на мт5 так и забыл что это такое.

с уважением.

у алглиба на плюсах и шарпе есть все либы распараллеленные + даже с поддержкой видеокарт по моему, но они уже платные

 
Maxim Dmitrievsky:

у алглиба на плюсах и шарпе есть все либы распараллеленные + даже с поддержкой видеокарт по моему, но они уже платные

пока не требуется, мощностей хватает. я в основном на мт5 сейчас, только клиентам на мт4 пишу, сам отошел от мт4, когда почувствовал разницу в тестерах.


с уважением.

P.S. там в принципе ничего сложного нет, смотришь количество ядер(потоков), создаешь столько потоков в своей программе сколько доступно ядер, и в каждое заливаешь нужные данные и параметры, создаешь очередь вычислений по каждому потоку и подкидываешь туда новые настройки, загрузка процессора на все 100%.
 
Vizard_:
Сенсей))))) Ну я ж не виноват, что мне учителя такие попадаются. В расшифрованном виде послание выглядит следующим образом -
Учитель! Коли уж юзается дрочка на попугаях .............мат.........мат..........отборный русский  мат.............мат,
котрый даже нельзя описать точечками... ставь R! Собирай погремуху лишенную ранее озвученных особенностей, ведь теперь ты
знаешь все, включая блендинг, стекинг. Стекай Миша, стекай)))

УАХАХАХАХ Умора... ну уморил!!!!! Прям за душу взяло.... А подправить файлик с кодом слабо??? Ну чтоб не только воздух сотрясать, а ещё делом занятся???

Он ошибки уже не выдает, но вот линию выводить не хочет :-(

Файлы:
NMT5.mq5  18 kb
 
Vizard_:

угараю)))



С чего вдруг??? Поясни!!!!

 
А можно ли научить машину распознавать картинки?
 
Dr. Trader:

Я сейчас экспериментирую чтоб перейти в чистое МО, без старых форексовых привычек. Никакого построения графиков прибыли для оценки модели, никаких машек и других индикаторов. Вместо этого регрессия (прирост на бар вперёд), сложные кроссвалидации и особые модели. У меня вышло на eurusd m5 обучить модель на 10000 барах истории, получить r^2 около 0.001, ну или точность почти 52%, и остаться в будущем с неухудшающимся результатом. При нулевом спреде выглядит хорошо, даже спред в 2 пятизначных пункта вытянул бы в прибыль. Но этого мало.

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


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

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