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

 
Maxim Dmitrievsky #:

легко посчитать статистику и показать пруфы

но я не против опенов ) 

сейчас другим занят,

пруфы это любой комерческий тестер

пруфы в том что сигнал мы получаем по закрытию свечи что значит что мы не можем открыть позу раньше опена

пруфы в том что слоуз не равен опен и это неучтенные издержки

 
mytarmailS #:

сейчас другим занят,

пруфы это любой комерческий тестер

пруфы в том что сигнал мы получаем по закрытию свечи что значит что мы не можем открыть позу раньше опена

пруфы в том что слоуз не равен опен и это неучтенные издержки

если разница в 1 тик ломает ТС, то это плохая ТС ) либо кривой тостер

 
Maxim Dmitrievsky #:

если разница в 1 тик ломает ТС, то это плохая ТС ) либо кривой тостер

Тостер честный, сравнивал и проверял с комерческим всю книгу сделок , а не просто на глазок по кривой капитала

 
mytarmailS #:

Тостер честный, сравнивал и проверял с комерческим всю книгу сделок , а не просто на глазок по кривой капитала

Ну не знаю тогда, потом сравню

 
Rorschach #:

Даже больше. На н1 из всех возможных комбинаций параметров ТС, плюс показывают ~60%, на м1 уже под 90.

Еще обучал на одной паре и тестировал на остальных мажорах. Все равно давало плюс. Только ену лучше исключить, все результаты портит.

А если удалять из выборки приращения, которые не покрывают заданный спред.

Или какие-нибудь другие методы фильтрации.

 

Создать кастомный символ.

Tick.bid = (Tick.bid + Tick.ask) / 2;
Tick.ask = Tick.bid;

Затем в Тестере постепенно увеличивать спред и смотреть, как изменяются результаты.


 
Maxim Dmitrievsky #:

если разница в 1 тик ломает ТС, то это плохая ТС ) либо кривой тостер

Вы сами показали, что и спред ломает ТС. 1 тик (между Close и Open в т.ч.), наверное 2-3 пипса в среднем. Спред на ECN на ЕвроБаксе примерно такой же. Так что возможно...
Но это не все проблемы. Даже если на Open будте отправлять торговую команду, она все равно в лучшем случае исполнится на следущем тике, а если ваш комп далеко от ДЦ, то еще 20-200 мс задержки получите (а если будут выводить на провайдера ликвидности ( при больших объемах ), то и 2-5 сек), это еще несколько тиков может добавить.

Можно как FXsaber лимитками торговать, но наверное 30-50% не будет срабатывать, т.к. цена может не вернуться к установленной цене лимитки. Т.е. модель учили как буд-то бы все исполнились, а в реале будут не все (и возможно что именно самые лучшие не будут исполняться, когда цена рванула вверх, и не вернулась, т.е. именно сильные движения будут пропускаться).
fxsaber #:
У вас есть какая то статистика, сколько лимиток остаются не исполненными в среднем?
Сколько стоит давать времени на исполнение? Мне кажется через 1-2 минуты надо их снимать, т.к. ситуация уже поменяется.
 
Forester #:
Вы сами показали, что и спред ломает ТС. 1 тик (между Close и Open в т.ч.), наверное 2-3 пипса в среднем. Спред на ECN на ЕвроБаксе примерно такой же. Так что возможно...
Но это не все проблемы. Даже если на Open будте отправлять торговую команду, она все равно в лучшем случае исполнится на следущем тике, а если ваш комп далеко от ДЦ, то еще 20-200 мс задержки получите (а если будут выводить на провайдера ликвидности ( при больших объемах ), то и 2-5 сек), это еще несколько тиков может добавить.

Можно как FXsaber лимитками торговать, но наверное 30-50% не будет срабатывать, т.к. цена может не вернуться к установленной цене лимитки. Т.е. модель учили как буд-то бы все исполнились, а в реале будут не все (и возможно что именно самые лучшие не будут исполняться, когда цена рванула вверх, и не вернулась, т.е. именно сильные движения будут пропускаться).

Да, вообще не будут исполняться. А будут исполняться только плохие.

Потому я всегда очень сильно открещиваюсь от торговли на маленьких ТФ.
 
fxsaber #:

Создать кастомный символ.

Затем в Тестере постепенно увеличивать спред и смотреть, как изменяются результаты.

Делаю это в своем тостере, с этим проблем нет. Проблема как заставить работать при наличии спреда :)

 

2. Стоимость облачных ресурсов

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

Вот это вот пунктик как нибудь решить и скорость обучения возрастет!

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