Обсуждение статьи "Градиентный бустинг (CatBoost) в задачах построения торговых систем. Наивный подход" - страница 9
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ошибок нет. MA 200
Код
Вот лог
А попробуйте pip update pandas
>>> import pandas as pd
>>> pd.__version__
'2.2.0'
miniconda
Буду пробовать miniconda. СПС!
Кажется понял в чем проблема. Нету значений машки при больших периодах. Буду думать. Спасибо за помощь.
Значит истории мало, нужно больше файл. Размер датафрейма всегда уменьшается на период самой большой Машки, потому что первые значения не определены. Но там стоит dropna(), который удаляет все NaN
Максим, подскажите как удалить эти столбцы из конечного массива. Не силен в Питоне. Хочу попробовать свои наборы признаков. Спасибо.
Максим, подскажите как удалить эти столбцы из конечного массива. Не силен в Питоне. Хочу попробовать свои наборы признаков. Спасибо.
Функция get_prices уже это делает в конце:
Функция get_prices уже это делает в конце:
Ясно. Спасибо.
prices.dropna()В конце не работала. Архив все равно содержал Nan значения. Решил простым удалением строк.
Похоже, мне не удается воспроизвести результаты, полученные в python-тестере. Тестер MT5 не воспроизводит результаты за тот же период в python-тестере.
В остальном, я перенес модель, как было объяснено.
Я поместил cat_model.mqh и cat_trader.mql5 (скомпилированные в .ex5).
Но результаты выглядят иначе.