106 lines
2.1 KiB
JSON
106 lines
2.1 KiB
JSON
{
|
|||
|
|
"train_accuracy": 0.5739171637215006,
|
||
|
|
"test_accuracy": 0.5630815407703852,
|
||
|
|
"train_samples": 35878,
|
||
|
|
"test_samples": 9995,
|
||
|
|
"n_features": 81,
|
||
|
|
"feature_cols": [
|
||
|
|
"spread",
|
||
|
|
"rsi",
|
||
|
|
"atr",
|
||
|
|
"atr_percent",
|
||
|
|
"macd",
|
||
|
|
"macd_signal",
|
||
|
|
"macd_histogram",
|
||
|
|
"bb_middle",
|
||
|
|
"bb_upper",
|
||
|
|
"bb_lower",
|
||
|
|
"bb_width",
|
||
|
|
"bb_percent_b",
|
||
|
|
"ema_9",
|
||
|
|
"ema_21",
|
||
|
|
"ema_cross_bull",
|
||
|
|
"ema_cross_bear",
|
||
|
|
"volume_sma",
|
||
|
|
"volume_ratio",
|
||
|
|
"volume_increasing",
|
||
|
|
"high_volume",
|
||
|
|
"returns_1",
|
||
|
|
"returns_5",
|
||
|
|
"returns_20",
|
||
|
|
"log_returns",
|
||
|
|
"price_position",
|
||
|
|
"dist_from_sma_20",
|
||
|
|
"volatility_20",
|
||
|
|
"normalized_range",
|
||
|
|
"avg_normalized_range",
|
||
|
|
"close_lag_1",
|
||
|
|
"close_lag_2",
|
||
|
|
"close_lag_3",
|
||
|
|
"close_lag_5",
|
||
|
|
"higher_high",
|
||
|
|
"lower_low",
|
||
|
|
"hh_count_5",
|
||
|
|
"ll_count_5",
|
||
|
|
"hour",
|
||
|
|
"weekday",
|
||
|
|
"london_session",
|
||
|
|
"ny_session",
|
||
|
|
"swing_high",
|
||
|
|
"swing_low",
|
||
|
|
"swing_high_level",
|
||
|
|
"swing_low_level",
|
||
|
|
"last_swing_high",
|
||
|
|
"last_swing_low",
|
||
|
|
"is_fvg_bull",
|
||
|
|
"is_fvg_bear",
|
||
|
|
"fvg_top",
|
||
|
|
"fvg_bottom",
|
||
|
|
"fvg_mid",
|
||
|
|
"fvg_signal",
|
||
|
|
"ob",
|
||
|
|
"ob_top",
|
||
|
|
"ob_bottom",
|
||
|
|
"ob_mitigated",
|
||
|
|
"bos",
|
||
|
|
"choch",
|
||
|
|
"market_structure",
|
||
|
|
"h1_ema20",
|
||
|
|
"h1_market_structure",
|
||
|
|
"h1_ema20_distance",
|
||
|
|
"h1_trend_strength",
|
||
|
|
"h1_swing_proximity",
|
||
|
|
"h1_fvg_active",
|
||
|
|
"h1_ob_proximity",
|
||
|
|
"h1_atr_ratio",
|
||
|
|
"h1_rsi",
|
||
|
|
"fvg_gap_size_atr",
|
||
|
|
"ob_width_atr",
|
||
|
|
"ob_distance_atr",
|
||
|
|
"confluence_score",
|
||
|
|
"swing_distance_atr",
|
||
|
|
"regime_duration_bars",
|
||
|
|
"regime_transition_prob",
|
||
|
|
"volatility_zscore",
|
||
|
|
"crisis_proximity",
|
||
|
|
"wick_ratio",
|
||
|
|
"body_ratio",
|
||
|
|
"gap_from_prev_close"
|
||
|
|
],
|
||
|
|
"hyperparameters": {
|
||
|
|
"max_depth": 3,
|
||
|
|
"learning_rate": 0.02372312562116949,
|
||
|
|
"n_estimators": 100,
|
||
|
|
"min_child_weight": 1,
|
||
|
|
"gamma": 0.10654204697811255,
|
||
|
|
"subsample": 0.9364174432522089,
|
||
|
|
"colsample_bytree": 0.7031796673225155,
|
||
|
|
"reg_alpha": 0.7974351847252932,
|
||
|
|
"reg_lambda": 1.9804942417034694
|
||
|
|
},
|
||
|
|
"class_distribution_train": {
|
||
|
|
"SELL": 17939,
|
||
|
|
"BUY": 17939
|
||
|
|
},
|
||
|
|
"model_type": "binary_classification"
|
||
|
|
}
|