Upload Nemotron optimization response
Browse files
optimization_cpu_nemotron/20260824T124918Z/nemotron_cycle_02.json
ADDED
|
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"pure": {
|
| 3 |
+
"params": {
|
| 4 |
+
"lookback": 20,
|
| 5 |
+
"confirm_buffer": 0.03,
|
| 6 |
+
"min_sweep_fraction": 0.015,
|
| 7 |
+
"ema_fast": 20,
|
| 8 |
+
"ema_slow": 50,
|
| 9 |
+
"ema_slope_bars": 5,
|
| 10 |
+
"rsi_buy_max": 0.52,
|
| 11 |
+
"rsi_sell_min": 0.48,
|
| 12 |
+
"min_trend_score": 1.0,
|
| 13 |
+
"min_mtf_ratio": 0.65,
|
| 14 |
+
"require_ema_alignment": true,
|
| 15 |
+
"require_structure_break": false,
|
| 16 |
+
"require_mtf_alignment": true,
|
| 17 |
+
"require_m5_alignment": false
|
| 18 |
+
},
|
| 19 |
+
"reason": "Tighten confirm_buffer to 0.03 and add min_sweep_fraction 0.015 to filter noise while keeping 54k+ trade sample. Raise min_trend_score to 1.0 and min_mtf_ratio to 0.65 to align with profit_hit clusters showing stronger trend/MTF agreement. Enable require_ema_alignment and require_mtf_alignment (both false in top_pure) because profit_hits show higher weighted_mtf_ratio and ema_alignment consistency. Narrow RSI window to 0.52/0.48 to avoid extreme mean-reversion entries that appear in stop_losses. Keep structure_break false as it adds no edge in evidence."
|
| 20 |
+
},
|
| 21 |
+
"deep": {
|
| 22 |
+
"params": {
|
| 23 |
+
"min_sweep_depth": 0.035,
|
| 24 |
+
"max_sweep_depth": 0.65,
|
| 25 |
+
"min_close_back": 0.3,
|
| 26 |
+
"min_rejection_wick": 0.28,
|
| 27 |
+
"min_range_quality": 0.65,
|
| 28 |
+
"max_range_quality": 3.5,
|
| 29 |
+
"max_c1_body_ratio": 0.85,
|
| 30 |
+
"require_purity": true,
|
| 31 |
+
"require_m5_confirmation": true,
|
| 32 |
+
"ema_fast": 21,
|
| 33 |
+
"ema_slow": 51,
|
| 34 |
+
"ema_slope_bars": 9,
|
| 35 |
+
"rsi_buy_max": 0.54,
|
| 36 |
+
"rsi_sell_min": 0.46,
|
| 37 |
+
"min_trend_score": 1.5,
|
| 38 |
+
"min_mtf_ratio": 0.7,
|
| 39 |
+
"require_ema_alignment": true,
|
| 40 |
+
"require_structure_break": false,
|
| 41 |
+
"require_mtf_alignment": true,
|
| 42 |
+
"require_m5_alignment": true
|
| 43 |
+
},
|
| 44 |
+
"reason": "Deepen CRT quality filters: raise min_sweep_depth to 0.035, lower max_sweep_depth to 0.65, increase min_close_back to 0.3 and min_rejection_wick to 0.28 to match profit_hit rejection patterns. Tighten range_quality to 0.65-3.5 and max_c1_body_ratio to 0.85 to exclude messy candles prevalent in stop_losses. Enable require_purity and require_m5_confirmation (both false in top_deep) because selection shows negative expectancy without them. Raise min_trend_score to 1.5 and min_mtf_ratio to 0.7, enable all alignment booleans to force H1/H4/M5 agreement seen in profitable deep trades. Narrow RSI to 0.54/0.46 for directional clarity."
|
| 45 |
+
},
|
| 46 |
+
"overall_reason": "Pure strategy has robust 54k-trade backtest with positive expectancy across all R:R ratios; changes aim to improve selection consistency by adding moderate filters that align with profit_hit feature distributions (better MAE/MFE, higher MTF ratio, EMA alignment). Deep strategy suffers from small sample (7k backtest, 863 selection) and negative selection expectancy; changes significantly tighten CRT quality gates and add confirmation requirements to shift toward higher-quality setups evidenced in profit_hit trades. Both strategies move toward requiring multi-timeframe alignment and trend agreement, which the trade evidence shows separates profit_hits from stop_losses more cleanly than CRT parameters alone."
|
| 47 |
+
}
|