preview_unclosed_15m 模式用未收盘 15m K 线价格估算小时级 EMA,等效提前约 45 分钟预知未来;(2) 回测脚本 warmup 窗口膨胀,导致长期回测结果被撤回作废(见 INVALIDATED_BY_WARMUP_AUDIT_2026-04-07.md);(3) 实盘 vs 模拟 close match rate 仅 11.8%,去除 preview 后所有时间窗口 live-like 回测均为负收益。Generated: 2026-05-04 15:30:46 UTC
← 回到 32b canary 主看板 | 打开 global strongest-only shadow
这页盯的是 32b 的 global strongest-only official-close live lane。当前主版本已经关闭 preview,改为 15m official close only;新开仓只在 00/15/30/45 分钟的 :05 触发窗口内扫描,不在窗口内时只托管已有仓位。
close_match 表示 exit bucket 一致,且时间差 ≤ 60 秒、PnL 差 ≤ 0.25 USDT。latest bar = 2026-05-04 15:30 UTC · latest observed signal = -
| signal_id | symbol | side | live_entry_time | live_exit_time | live_exit_reason | shadow_proxy_exit_time | shadow_proxy_exit_reason | live_net_pnl_usdt | shadow_proxy_net_pnl_usdt | delta_vs_shadow_usdt | exit_bucket_match | close_match |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| rank32b-btcusdt-56aa9eca40bd43b6 | BTCUSDT | long | 2026-04-24 11:15 UTC | 2026-04-24 13:15 UTC | take_profit | 2026-04-24T12:53:59Z | stop_1m | 0.166 USDT | -0.332 USDT | 0.498 USDT | False | False |
| rank32b-ethusdt-b4c76004d3a2d63a | ETHUSDT | long | 2026-04-09 15:45 UTC | 2026-04-09 16:15 UTC | take_profit | 2026-04-09T16:38:59Z | stop_1m | 0.120 USDT | -0.133 USDT | 0.253 USDT | False | False |
| rank32b-tradoorusdt-898d74c97301d189 | TRADOORUSDT | long | 2026-04-07 23:30 UTC | 2026-04-08 01:30 UTC | timeout_market | 2026-04-08T01:30:59Z | timeout_1m | -0.216 USDT | -0.067 USDT | -0.149 USDT | True | True |
| rank32b-tradoorusdt-4c1456344d3c74c9 | TRADOORUSDT | long | 2026-04-07 23:00 UTC | 2026-04-07 23:15 UTC | stop_loss | 2026-04-07T23:04:59Z | stop_1m | -0.350 USDT | -0.178 USDT | -0.172 USDT | True | False |
| rank32b-btcusdt-bcc365b98c9747c8 | BTCUSDT | long | 2026-04-07 20:00 UTC | 2026-04-07 20:15 UTC | take_profit | - | awaiting_first_1m_bar | 0.784 USDT | -0.060 USDT | 0.844 USDT | False | False |
| rank32b-linkusdt-1ab1a6c29d0b7427 | LINKUSDT | short | 2026-04-07 10:15 UTC | 2026-04-07 10:45 UTC | take_profit | 2026-04-07T10:37:59Z | target_1m | 0.621 USDT | 0.124 USDT | 0.497 USDT | True | False |
| rank32b-brettusdt-9d2cf090dffd0528 | BRETTUSDT | long | 2026-04-07 09:15 UTC | 2026-04-07 10:15 UTC | stop_loss | 2026-04-07T10:09:59Z | stop_1m | -0.252 USDT | -0.126 USDT | -0.126 USDT | True | False |
| rank32b-turbousdt-ae0ca5ffd845e0a8 | TURBOUSDT | long | 2026-04-07 04:45 UTC | 2026-04-07 05:15 UTC | stop_loss | 2026-04-07T05:03:59Z | stop_1m | -0.275 USDT | -0.137 USDT | -0.138 USDT | True | False |
| rank32b-zecusdt-24de240aff8a1027 | ZECUSDT | long | 2026-04-07 01:30 UTC | 2026-04-07 02:00 UTC | stop_loss | 2026-04-07T01:55:59Z | stop_1m | -0.945 USDT | -0.189 USDT | -0.757 USDT | True | False |
| rank32b-wldusdt-6b7685ac7aafff5d | WLDUSDT | short | 2026-04-06 17:15 UTC | 2026-04-06 17:30 UTC | stop_loss | 2026-04-06T17:29:59Z | stop_1m | -1.023 USDT | -0.205 USDT | -0.818 USDT | True | False |
| rank32b-avaxusdt-642c1528db00cbfc | AVAXUSDT | short | 2026-04-05 19:45 UTC | 2026-04-05 20:15 UTC | stop_loss | 2026-04-05T20:03:59Z | stop_1m | -0.368 USDT | -0.076 USDT | -0.292 USDT | True | False |
| rank32b-dotusdt-0713973d858b7cd2 | DOTUSDT | short | 2026-04-05 16:30 UTC | 2026-04-05 18:30 UTC | timeout_market | 2026-04-05T18:30:59Z | timeout_1m | -0.060 USDT | -0.012 USDT | -0.048 USDT | True | True |
| rank32b-dotusdt-eee98cbc9ebd2deb | DOTUSDT | short | 2026-04-05 15:45 UTC | 2026-04-05 16:15 UTC | stop_loss | 2026-04-05T16:04:59Z | stop_1m | -0.624 USDT | -0.125 USDT | -0.499 USDT | True | False |
| rank32b-nearusdt-0fc9a762a694889b | NEARUSDT | long | 2026-04-05 15:30 UTC | 2026-04-05 15:45 UTC | stop_loss | 2026-04-05T15:38:59Z | stop_1m | -0.652 USDT | -0.131 USDT | -0.521 USDT | True | False |
| rank32b-pippinusdt-547e5dd45094e577 | PIPPINUSDT | long | 2026-04-05 14:45 UTC | 2026-04-05 15:15 UTC | take_profit | - | minute_bars_unavailable | 1.915 USDT | -0.012 USDT | 1.927 USDT | False | False |
| rank32b-fartcoinusdt-f62dde5a757cc983 | FARTCOINUSDT | short | 2026-04-05 12:45 UTC | 2026-04-05 14:00 UTC | stop_loss | 2026-04-05T13:57:59Z | stop_1m | -0.325 USDT | -0.162 USDT | -0.163 USDT | True | False |
| rank32b-beatusdt-6df52c9c1d84d0dc | BEATUSDT | short | 2026-04-05 09:00 UTC | 2026-04-05 11:15 UTC | timeout_market | 2026-04-05T11:00:59Z | timeout_1m | -0.167 USDT | -0.072 USDT | -0.095 USDT | True | False |
| timestamp | symbol | order_role | side | price | qty | status | client_order_id |
|---|---|---|---|---|---|---|---|
| 2026-04-24 13:15 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 13:00 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 13:00 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 12:45 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 12:45 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 12:30 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 12:30 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 12:15 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 12:15 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 12:00 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 12:00 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 11:45 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 11:45 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 11:30 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 11:30 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 11:15 UTC | BTCUSDT | take_profit | SELL | 78384.500 USDT | 0.001 | NEW | g32b-tp-btc-111506092-bb3d |
| 2026-04-24 11:15 UTC | BTCUSDT | stop_loss | SELL | 77959.000 USDT | 0.001 | NEW | g32b-sl-btc-111506092-bb3d |
| 2026-04-24 11:15 UTC | BTCUSDT | entry | BUY | 78171.700 USDT | 0.001 | FILLED | g32b-en-btc-111506092-bb3d |
| 2026-04-21 20:15 UTC | ETHUSDT | take_profit | BUY | 2274.010 USDT | 0.009 | EXPIRED | g32b-tp-eth-194506311-ebaf |
| 2026-04-21 20:00 UTC | ETHUSDT | stop_loss | BUY | 2303.740 USDT | 0.009 | NEW | g32b-sl-eth-194506311-ebaf |
| 2026-04-21 20:00 UTC | ETHUSDT | take_profit | BUY | 2274.010 USDT | 0.009 | NEW | g32b-tp-eth-194506311-ebaf |
| 2026-04-21 19:45 UTC | ETHUSDT | take_profit | BUY | 2274.010 USDT | 0.009 | NEW | g32b-tp-eth-194506311-ebaf |
| 2026-04-21 19:45 UTC | ETHUSDT | stop_loss | BUY | 2303.740 USDT | 0.009 | NEW | g32b-sl-eth-194506311-ebaf |
| 2026-04-21 19:45 UTC | ETHUSDT | entry | SELL | 2288.880 USDT | 0.009 | FILLED | g32b-en-eth-194506311-ebaf |
| timestamp | symbol | reason | risk |
|---|---|---|---|
| 2026-04-08 17:30 UTC | SOLUSDT | weaker_than_strongest_signal_in_same_bar | {'allowed': False, 'reason': 'weaker_than_strongest_signal_in_same_bar', 'selection_metric': 'slope_strength', 'signal_strength': 0.0011902694366949795, 'selected_signal_id': 'rank32b-brettusdt-da801a0b71580e6e', 'selected_symbol': 'BRETTUSDT', 'selected_strength': 0.0017733375738038237} |
| 2026-04-07 09:00 UTC | ETHUSDT | weaker_than_strongest_signal_in_same_bar | {'allowed': False, 'reason': 'weaker_than_strongest_signal_in_same_bar', 'selection_metric': 'slope_strength', 'signal_strength': 0.0008093950033796204, 'selected_signal_id': 'rank32b-brettusdt-9d2cf090dffd0528', 'selected_symbol': 'BRETTUSDT', 'selected_strength': 0.0011200511935194335} |
| 2026-04-07 09:00 UTC | FARTCOINUSDT | weaker_than_strongest_signal_in_same_bar | {'allowed': False, 'reason': 'weaker_than_strongest_signal_in_same_bar', 'selection_metric': 'slope_strength', 'signal_strength': 0.0009757969719452753, 'selected_signal_id': 'rank32b-brettusdt-9d2cf090dffd0528', 'selected_symbol': 'BRETTUSDT', 'selected_strength': 0.0011200511935194335} |
| 2026-04-05 15:15 UTC | BNBUSDT | weaker_than_strongest_signal_in_same_bar | {'allowed': False, 'reason': 'weaker_than_strongest_signal_in_same_bar', 'selection_metric': 'slope_strength', 'signal_strength': 0.0006339502432095578, 'selected_signal_id': 'rank32b-nearusdt-0fc9a762a694889b', 'selected_symbol': 'NEARUSDT', 'selected_strength': 0.0014183770003817209} |
| 2026-04-05 10:30 UTC | BEATUSDT | - | {'accepted': False, 'reason': 'live_position_exists_for_symbol', 'trace_id': 'trace-e3d21a04b2ee', 'checks': {'kill_switch': False, 'trade_enabled': True, 'symbol_enabled': True, 'signal_bucket': 'core', 'open_symbols': ['BEATUSDT'], 'pending_entry_symbols': [], 'bucket_open_symbols': {'core': ['BEATUSDT'], 'smallcap': []}, 'bucket_pending_entry_symbols': {'core': [], 'smallcap': []}, 'daily_trade_count': 0, 'api_healthy': True, 'data_delay_seconds': 5.697474, 'clock_skew_seconds': 0.0, 'atr_available': True}} |
| symbol | side | entry_time |
|---|---|---|
| BTCUSDT | long | 2026-04-24 11:15 UTC |
| ETHUSDT | short | 2026-04-21 19:45 UTC |
| ETHUSDT | short | 2026-04-21 15:00 UTC |
| ETHUSDT | short | 2026-04-21 12:45 UTC |
| ETHUSDT | long | 2026-04-14 15:45 UTC |
| ETHUSDT | short | 2026-04-12 22:15 UTC |
| ETHUSDT | long | 2026-04-09 15:45 UTC |
| PIPPINUSDT | short | 2026-04-08 23:30 UTC |
| ZECUSDT | long | 2026-04-08 23:15 UTC |
| BRETTUSDT | long | 2026-04-08 21:30 UTC |
| ZECUSDT | long | 2026-04-08 21:15 UTC |
| FARTCOINUSDT | long | 2026-04-08 19:15 UTC |
| BRETTUSDT | long | 2026-04-08 17:45 UTC |
| PIPPINUSDT | short | 2026-04-08 17:30 UTC |
| TRADOORUSDT | long | 2026-04-08 13:15 UTC |
| PIPPINUSDT | short | 2026-04-08 01:00 UTC |
| TRADOORUSDT | long | 2026-04-07 23:30 UTC |
| TRADOORUSDT | long | 2026-04-07 23:00 UTC |
| PIPPINUSDT | short | 2026-04-07 20:45 UTC |
| BTCUSDT | long | 2026-04-07 20:00 UTC |
| PIPPINUSDT | short | 2026-04-07 17:30 UTC |
| PIPPINUSDT | short | 2026-04-07 15:00 UTC |
| WLDUSDT | short | 2026-04-07 14:45 UTC |
| WLDUSDT | short | 2026-04-07 14:00 UTC |
| timestamp | symbol | message |
|---|---|---|
| 2026-05-01 06:00 UTC | SYSTEM | failed to query exchange positions for cross-lane conflict scan |
| 2026-04-25 08:30 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 08:15 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 08:00 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 07:45 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 07:30 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 07:15 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 07:00 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 06:45 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 06:30 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 06:15 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 06:00 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-25 05:45 UTC | BTCUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 08:15 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 08:00 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 07:45 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 07:30 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 07:15 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 07:00 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 06:45 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 06:30 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 06:15 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 06:00 UTC | ETHUSDT | exchange reports busy symbol on another lane |
| 2026-04-24 05:45 UTC | ETHUSDT | exchange reports busy symbol on another lane |