Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 3243
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Потому что сам окончательный шаблон может сложнее обрабатывать получаемые торговые сигналы, чем изначальный.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Машинное обучение в трейдинге: теория, модели, практика и алготорговля
fxsaber, 2023.09.13 19:28
В общем, пообсуждать можно уже что-то на уровне кода.
Предполагалось обсуждение шаблона. Проехали.
В ONNХ входные данные - это вектора и матрицы.
Для предсказания по готовой модели может быть и можно обойтись этими возможностями (в матрице один тип данных, что ограничивает варианты предикторов), но обучение модели из мкл - это исключено: любая даже примитивная модель имеет гораздо большее число разнообразных входных параметров.
Например, RF загнать в матрицу невозможно:
Поэтому обучение только на питоне, тестирование и прочие радости, а потом конвертация для загрузки в мкл и проверка в советнике тестером. При этом не ясно как и где подготовить предикторы для тестирования в мкл, то ли написать код в мкл, то ли обратится в питон и из него получить предикторы для предсказания...., да еще так, чтобы они были одинаковыми с теми, на которых учили модель.
А почему строки не поддержываються????
https://www.mql5.com/ru/docs/onnx/onnx_types_autoconversion
Только не надо вопросов типа - "а зачем тебе строки"
А почему строки не поддержываються????
https://www.mql5.com/ru/docs/onnx/onnx_types_autoconversion
Только не надо вопросов типа - "а зачем тебе строки"
Спросил у разрабов катбуста, можно ли простым способом изменить второй аутпут на тензор вместо зипмап - тишина. Через onnxmltools тоже нет крыжика отключения, у других бустов есть. Через sklearn2onnx можно, но некрасиво - много кода.
Притом что все осознают, что это неэффективный по скорости метод, но все равно зачем-то так делают.
Советник никакого отношения к МО не имеет. Это техническая проверка работы предложенного шаблона.
Зачем заходить в ветку МО и сообщать, что МО не работает, - не знаю.
ради чего тогда танцы бубном?
ради чего тогда танцы бубном?
Кто-то пробовал такие сети, как PINN (Physics-informed neural networks)?
Похоже, что в их слои можно загонять формулы, ограничивая вектор градиента, что интересно кажется.
Поддерживает ли их ONNX - так же вопрос...