Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 3257
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня встроенный побыстрее сработал: на i7-6700
А во время работы Алглибовского PearsonCorrM память все время растет: и 5 гг видел, на скрин 4,6 попало
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Машинное обучение в трейдинге: теория, модели, практика и алготорговля
fxsaber, 2023.09.25 18:01
Это просто переход от CMatrixDouble к matrix<double>. Из-за памяти пришлось даже делать такое сравнение матриц.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Машинное обучение в трейдинге: теория, модели, практика и алготорговля
fxsaber, 2023.09.25 18:01
Почти в два раза увеличивается объем потребления за счет этой строки.
Это просто переход от CMatrixDouble к matrix<double>. Из-за памяти пришлось даже делать такое сравнение матриц.
И время на 40% увеличивает эта конвертация. Закомментировал // Res = MatrixOut.ToMatrix();
Т.е. если работать только с алглибововским фнкционалом (без перевода его матриц в матрицы терминала) то будет быстрее.
Питон за какое время считает такую же по размерам исходную матрицу, как в примере выше?
Замер времени с учетом создания матрицы
выбрасывайте свои камни )
Замер времени с учетом создания матрицы
Это на стареньком FX-8350
На ее основе сделал расчет корреляционной матрицы.
Замерил производительность.
Для статистики такой результат у меня
Замечу, что у Python при запуске кода происходит небольшое распараллеливание - на пол секунды примерно на два ядра, остаток на одном ядре считает.
библиотека NumPy написана на С
Ну да, логично. Поэтому я и упомянул, что обёртка питона быстрей, чем компилятор типа Си MQL5.
Вот на R ChatGPT предлагает
Результат