Skip to content

Экспорт моделей в MT5 индикатор, выбор фич и более удобный синтаксис.

Choose a tag to compare

@artrdon artrdon released this 27 Mar 14:23
· 26 commits to main since this release
  • Добавлена функция сохранения обученных моделей в Meta Trader 5 индикатор. Как только вы обучите свои модели, можно будет их сразу сохранить в индикатор, появится директория с MT5 проектом(индикатором), дальше нужно будет просто скомпилировать основной .mq5 файл и ваш индикатор готов, можно пользоваться.
model.save('indicator_name', type_to_save='mql5')
  • Теперь вы можете сами указывать, какие фичи использовать при обучении:
features = [
    'TR',
    'returns',
    'abs_returns',
    'gap',
    'body',
    'shadow',
    'close_position',
    'roll_atr_14'
]

model.fit(df, feature_list=features, input_bars=70, horizon=20, trees_count=200, show_results=True)
  • Изменен синтаксис:
    Было:
VolClustLightGB

Стало:

VolClustLightGBM

Было:

model = VolClustGB({}, default=True, early_stopping=True)
model = VolClustXGB({}, default=True, early_stopping=True)
model = VolClustLightGB({}, default=True, early_stopping=True)

Стало:

model = VolClustGB({}, early_stopping=True)
model = VolClustXGB({}, early_stopping=True)
model = VolClustLightGBM({}, early_stopping=True)