{"comparison":{"windowHours":720,"filters":{"symbol":"ADA/USDT","direction":null},"totals":{"signalsCompared":43,"matchedTrades":8,"paperOnlyTrades":11,"shadowOnlyTrades":24,"closedMatchedTrades":8,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":-3.549149399999948,"shadowRealizedPnl":-0.399999999999983,"matchedPnlDiff":-0.4022005999999692,"matchRate":0.18604651162790697,"signDisagreementRate":0,"closeReasonMismatchRate":0},"bySymbolDirection":[{"symbol":"ADA/USDT","direction":"short","signalsCompared":43,"matchedTrades":8,"paperOnlyTrades":11,"shadowOnlyTrades":24,"statusMismatches":35,"closedMatchedTrades":8,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":"-3.5491493999999482","shadowRealizedPnl":"-0.3999999999999830","matchedPnlDiff":"-0.4022005999999692","averageEntryDiffPct":"0.00049999999999996003"}],"executionParity":{"thresholds":{"priceDiffPct":1e-7,"pnlDiffUsdt":0.000001,"feeDiffUsdt":0.000001,"timeDiffSeconds":5},"totals":{"signalsCompared":43,"matchedTrades":8,"closedMatchedTrades":8,"categories":{"entry_price_mismatch":8,"close_reason_mismatch":0,"pnl_mismatch":8,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":8,"take_profit_mismatch":8,"close_price_mismatch":8,"fee_mismatch":8},"averages":{"entryPriceDiffPct":0.00049999999999996,"closePriceDiffPct":2.4999999999457405e-7,"entryTimeDiffSeconds":0.164006375,"closeTimeDiffSeconds":166.680228,"pnlDiff":0.05027507499999615}},"bySymbolDirection":[{"symbol":"ADA/USDT","direction":"short","signalsCompared":43,"matchedTrades":8,"closedMatchedTrades":8,"categories":{"entry_price_mismatch":8,"close_reason_mismatch":0,"pnl_mismatch":8,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":8,"take_profit_mismatch":8,"close_price_mismatch":8,"fee_mismatch":8},"averages":{"entryPriceDiffPct":0.00049999999999996,"closePriceDiffPct":2.4999999999457405e-7,"entryTimeDiffSeconds":0.164006375,"closeTimeDiffSeconds":166.680228,"pnlDiff":0.05027507499999615}}]},"symbolDirectionDiagnostics":[{"symbol":"ADA/USDT","direction":"short","signalsCompared":43,"matchedTrades":8,"missingTrades":35,"paperOnlyTrades":11,"shadowOnlyTrades":24,"closedMatchedTrades":8,"signDisagreements":0,"closeReasonMismatches":0,"signDisagreementRate":0,"closeReasonMismatchRate":0,"paperRealizedPnl":"-3.5491493999999482","shadowRealizedPnl":"-0.3999999999999830","matchedPnlDiff":"-0.4022005999999692","averageEntryDiffPct":"0.00049999999999996003","primaryIssue":"missing_entry:no_persisted_reason","comparisonClass":"paper_underperforms_matched_shadow","primaryComparisonClass":"missing_entry_without_persisted_reason","executionEvidenceClass":"paper_underperforms_matched_shadow","recommendedAction":"Inspect matched entry and close assumptions; this is valid execution-quality evidence.","severityScore":140.40220059999996,"rawSeverityScore":140.40220059999996,"actionableSeverityScore":140.40220059999996,"executionSeverityScore":0.4022005999999692,"badExecutionSignal":true,"parity":{"symbol":"ADA/USDT","direction":"short","signalsCompared":43,"matchedTrades":8,"closedMatchedTrades":8,"entryPriceMismatches":8,"stopLossMismatches":8,"takeProfitMismatches":8,"closePriceMismatches":8,"closeReasonMismatches":0,"pnlMismatches":8,"feeMismatches":8,"timeoutMismatches":0,"missingCandle":0,"expectedStrategyModeGaps":0,"averageEntryPriceDiffPct":"0.00049999999999996003","averageClosePriceDiffPct":"0.000000249999999994574038","averageEntryTimeDiffSeconds":"0.16400637500000000000","averageCloseTimeDiffSeconds":"166.6802280000000000","averagePnlDiff":"0.05027507499999615000"},"topMismatchReason":null,"topSkipReason":null}],"focusedAction":{"symbol":"ADA/USDT","direction":"short","comparisonClass":"paper_underperforms_matched_shadow","primaryIssue":"missing_entry:no_persisted_reason","actionScope":"execution_quality","recommendedAction":"Inspect matched entry and close assumptions; this is valid execution-quality evidence.","metrics":{"missingTrades":35,"signDisagreements":0,"closeReasonMismatches":0,"matchedPnlDiff":"-0.4022005999999692","executionSeverityScore":0.4022005999999692,"actionableSeverityScore":140.40220059999996,"rawSeverityScore":140.40220059999996},"topMismatchReason":null,"topSkipReason":null,"drilldownCandidates":[]},"persistedSkipReasons":[{"simulator":"paper","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"ADA/USDT","direction":"no_trade","count":2413},{"simulator":"shadow","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"ADA/USDT","direction":"no_trade","count":2413},{"simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"ADA/USDT","direction":"long","count":314},{"simulator":"shadow","reason":"max_open_shadow_trades","strategyStatus":null,"strategyEnabled":null,"symbol":"ADA/USDT","direction":"long","count":314}],"persistedMismatchReasons":[],"latestMismatches":[{"signalDecisionId":"67614","symbol":"ADA/USDT","direction":"short","paperPositionId":"213","shadowTradeId":"311","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21539225","shadowEntryPrice":"0.2155","paperStopPrice":"0.21668460350000002","shadowStopPrice":"0.21679299999999999","paperTakeProfitPrice":"0.21280754300000002","shadowTakeProfitPrice":"0.212914","paperCurrentPrice":"0.2129139467715","shadowCurrentPrice":"0.212914","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.0988000000000000027664","paperTotalFee":"0.1988494","shadowTotalFee":"0.1988000000000000027664","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000053","shadowRealizedPnl":"1.0000000000000024","paperRealizedPnlPct":"0.009517506000000054","shadowRealizedPnlPct":"0.010000000000000024","paperOpenedAt":"2026-06-03T12:45:03.789Z","shadowOpenedAt":"2026-06-03T12:45:03.569Z","paperClosedAt":"2026-06-03T15:34:41.044Z","shadowClosedAt":"2026-06-03T15:34:40.798Z","paperCloseExecution":{"candle":{"low":"0.2125","high":"0.2126","open":"0.2125","close":"0.2126","symbol":"ADA/USDT","volume":"190.49","exchange":"mexc","openTime":"2026-06-03T15:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:34:03.984Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21280754300000002},"shadowCloseExecution":{"candle":{"low":"0.2125","high":"0.2126","open":"0.2125","close":"0.2126","symbol":"ADA/USDT","volume":"190.49","exchange":"mexc","openTime":"2026-06-03T15:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:34:03.984Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.212914},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999986164","takeProfitPriceDiffPct":"0.00049999999999990607","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.219455","closeTimeDiffSeconds":"0.246042","feeDiff":"0.0000493999999999972336","pnlDiff":"0.0482493999999971","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14812","status":"success","startedAt":"2026-06-03T12:43:27.338Z","ageSeconds":0.443,"durationMs":95974,"finishedAt":"2026-06-03T12:45:03.312Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.712,"latest15mCandleAgeMinutes":15.057366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001389532190829063},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.3333333333333333,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"averageDistance":6.35069352854453,"closedPositions":18,"losingPositions":12,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999975},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (18/30)","non-positive symbol+direction paper PnL (-4.5009 USDT)","early weak pair caution: 18 closed, 0.333 win rate, -4.5009 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0019975414874001587,"spreadPct":0.00046403712296991527,"candleCount":40,"volumeRatio":1.444768408936269,"latestVolume":593306.7,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443,"impulsePct5m3":-0.001389532190829063,"recentAverage":0.2165,"volumeAverage":410658.68850000005,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187,"previousAverage":0.21693333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65844","symbol":"ADA/USDT","direction":"short","paperPositionId":"209","shadowTradeId":"308","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21489250000000001","shadowEntryPrice":"0.215","paperStopPrice":"0.216181855","shadowStopPrice":"0.21629","paperTakeProfitPrice":"0.21231379","shadowTakeProfitPrice":"0.21242","paperCurrentPrice":"0.2162899459275","shadowCurrentPrice":"0.21629","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000012575","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000012575","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999955","shadowRealizedPnl":"-0.8000000000000063","paperRealizedPnlPct":"-0.008509502999999955","shadowRealizedPnlPct":"-0.008000000000000063","paperOpenedAt":"2026-06-03T05:22:21.208Z","shadowOpenedAt":"2026-06-03T05:22:21.101Z","paperClosedAt":"2026-06-03T06:37:24.160Z","shadowClosedAt":"2026-06-03T06:37:23.873Z","paperCloseExecution":{"candle":{"low":"0.2161","high":"0.2164","open":"0.2162","close":"0.2162","symbol":"ADA/USDT","volume":"28931.71","exchange":"mexc","openTime":"2026-06-03T06:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T06:36:56.301Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.216181855},"shadowCloseExecution":{"candle":{"low":"0.2161","high":"0.2164","open":"0.2162","close":"0.2162","symbol":"ADA/USDT","volume":"28931.71","exchange":"mexc","openTime":"2026-06-03T06:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T06:36:56.301Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21629},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999995349","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.107008","closeTimeDiffSeconds":"0.287868","feeDiff":"0.000050299999999967425","pnlDiff":"0.0509502999999892","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14635","status":"success","startedAt":"2026-06-03T05:20:56.091Z","ageSeconds":0.768,"durationMs":84498,"finishedAt":"2026-06-03T05:22:20.589Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.046,"latest15mCandleAgeMinutes":7.3461},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003267973856209179},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736},"correlationContext":{"passed":true,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.35294117647058826,"realizedPnl":-3.6499496999999583,"entryAllowed":true,"averageDistance":6.79856278463543,"closedPositions":17,"losingPositions":11,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0021470292352940928},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-3.6499 USDT)","early weak pair caution: 17 closed, 0.353 win rate, -3.6499 USDT PnL"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-3.649949699999958,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005618417958031715,"spreadPct":0.00046511627906971624,"candleCount":40,"volumeRatio":2.483987636450389,"latestVolume":977581.18,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736,"impulsePct5m3":0.003267973856209179,"recentAverage":0.2114,"volumeAverage":393553.15849999996,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627,"previousAverage":0.21259444444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65704","symbol":"ADA/USDT","direction":"short","paperPositionId":"206","shadowTradeId":"304","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.2120939","shadowEntryPrice":"0.2122","paperStopPrice":"0.2133664634","shadowStopPrice":"0.2134732","paperTakeProfitPrice":"0.2095487732","shadowTakeProfitPrice":"0.2096536","paperCurrentPrice":"0.2134731466317","shadowCurrentPrice":"0.2134732","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000003989796","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000003989796","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999993","shadowRealizedPnl":"-0.8000000000000009","paperRealizedPnlPct":"-0.008509502999999993","shadowRealizedPnlPct":"-0.008000000000000009","paperOpenedAt":"2026-06-03T04:47:21.199Z","shadowOpenedAt":"2026-06-03T04:47:21.082Z","paperClosedAt":"2026-06-03T05:04:52.054Z","shadowClosedAt":"2026-06-03T05:04:51.644Z","paperCloseExecution":{"candle":{"low":"0.2131","high":"0.2139","open":"0.2131","close":"0.2138","symbol":"ADA/USDT","volume":"37840.55","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:25.192Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2133664634},"shadowCloseExecution":{"candle":{"low":"0.2131","high":"0.2139","open":"0.2131","close":"0.2138","symbol":"ADA/USDT","volume":"37840.55","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:25.192Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2134732},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.117236","closeTimeDiffSeconds":"0.409866","feeDiff":"0.000050299999999996010204","pnlDiff":"0.0509502999999984","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.586,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.765,"latest15mCandleAgeMinutes":2.3430833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0042694497153700755},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.375,"realizedPnl":-2.798999399999959,"entryAllowed":true,"averageDistance":5.607878886159346,"closedPositions":16,"losingPositions":10,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999742},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (16/30)","non-positive symbol+direction paper PnL (-2.7990 USDT)","early weak pair caution: 16 closed, 0.375 win rate, -2.7990 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-2.7989993999999587,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013253672154243671,"spreadPct":0.0004712535344014561,"candleCount":40,"volumeRatio":1.029596169183646,"latestVolume":378084.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0042694497153700755,"recentAverage":0.21011666666666665,"volumeAverage":367216.6635,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.2129388888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65564","symbol":"ADA/USDT","direction":"short","paperPositionId":"203","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2102948","shadowEntryPrice":null,"paperStopPrice":"0.2115565688","shadowStopPrice":null,"paperTakeProfitPrice":"0.2077712624","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2116623470844","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509502999999923","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999924","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:12:19.438Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T04:44:49.175Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2114","high":"0.2117","open":"0.2115","close":"0.2117","symbol":"ADA/USDT","volume":"2832.23","exchange":"mexc","openTime":"2026-06-03T04:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:44:23.654Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2115565688},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999923","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14607","status":"success","startedAt":"2026-06-03T04:10:55.828Z","ageSeconds":1.125,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.074,"latest15mCandleAgeMinutes":12.318716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005253104106972254},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.4,"realizedPnl":-1.9480490999999667,"entryAllowed":true,"averageDistance":6.008488920925999,"closedPositions":15,"losingPositions":9,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999773},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9280 USDT)","direction profit factor below threshold (0.987 < 1)"],"winRate":0.4620253164556962,"direction":"short","liveAllowed":false,"realizedPnl":-0.9280489389524428,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9872964809115183,"shadowAllowed":true,"quarantineMode":true,"closedPositions":158,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (15/30)","non-positive symbol+direction paper PnL (-1.9480 USDT)","early weak pair caution: 15 closed, 0.400 win rate, -1.9480 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.9480490999999664,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004752851711027412,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.005253104106972254,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65534","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"298","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2106","paperStopPrice":null,"shadowStopPrice":"0.2118636","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2080728","paperCurrentPrice":null,"shadowCurrentPrice":"0.2118636","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999991424856","paperTotalFee":"0","shadowTotalFee":"0.200599999999999991424856","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000016","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000016","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T04:04:51.698Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T04:47:20.902Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2118","high":"0.2122","open":"0.2119","close":"0.2121","symbol":"ADA/USDT","volume":"7282.27","exchange":"mexc","openTime":"2026-06-03T04:46:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:46:55.876Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2118636},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999991424856","pnlDiff":"0.8000000000000016","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.098,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.337,"latest15mCandleAgeMinutes":4.851616666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.42857142857142855,"realizedPnl":-1.0970987999999657,"entryAllowed":true,"averageDistance":6.399607499600486,"closedPositions":14,"losingPositions":8,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999753},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.477124183006536,"direction":"short","liveAllowed":true,"realizedPnl":3.326702561047538,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.048353428048411,"shadowAllowed":true,"quarantineMode":false,"closedPositions":153,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (14/30)","non-positive symbol+direction paper PnL (-1.0971 USDT)","early weak pair caution: 14 closed, 0.429 win rate, -1.0971 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-1.0970987999999657,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.00047483380816708916,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65524","symbol":"ADA/USDT","direction":"short","paperPositionId":"198","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.20949520000000002","shadowEntryPrice":null,"paperStopPrice":"0.21075217120000003","shadowStopPrice":null,"paperTakeProfitPrice":"0.20698125760000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21085754728560002","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000007","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000007","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:02:20.878Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T04:07:18.907Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2109","high":"0.2114","open":"0.2109","close":"0.2109","symbol":"ADA/USDT","volume":"17092.44","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:53.719Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21075217120000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14603","status":"success","startedAt":"2026-06-03T04:00:55.802Z","ageSeconds":0.679,"durationMs":84746,"finishedAt":"2026-06-03T04:02:20.548Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.626,"latest15mCandleAgeMinutes":2.3446333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":6.987712562233322,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997446},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004770992366411688,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65514","symbol":"ADA/USDT","direction":"short","paperPositionId":"197","shadowTradeId":"297","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.2084957","shadowEntryPrice":"0.2086","paperStopPrice":"0.2097466742","shadowStopPrice":"0.2098516","paperTakeProfitPrice":"0.2059937516","shadowTakeProfitPrice":"0.2060968","paperCurrentPrice":"0.2098515475371","shadowCurrentPrice":"0.2098516","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.10060000000000000356124","paperTotalFee":"0.2006503","shadowTotalFee":"0.20060000000000000356124","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999984","shadowRealizedPnl":"-0.799999999999996","paperRealizedPnlPct":"-0.008509502999999984","shadowRealizedPnlPct":"-0.00799999999999996","paperOpenedAt":"2026-06-03T03:59:50.497Z","shadowOpenedAt":"2026-06-03T03:59:50.270Z","paperClosedAt":"2026-06-03T04:02:20.856Z","shadowClosedAt":"2026-06-03T04:04:51.226Z","paperCloseExecution":{"candle":{"low":"0.2093","high":"0.2098","open":"0.2094","close":"0.2097","symbol":"ADA/USDT","volume":"38072.33","exchange":"mexc","openTime":"2026-06-03T04:01:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:01:55.106Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2097466742},"shadowCloseExecution":{"candle":{"low":"0.2104","high":"0.2107","open":"0.2104","close":"0.2107","symbol":"ADA/USDT","volume":"17622.73","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:25.808Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2098516},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.227240","closeTimeDiffSeconds":"150.370643","feeDiff":"0.00005029999999999643876","pnlDiff":"0.0509503000000024","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14602","status":"success","startedAt":"2026-06-03T03:58:25.798Z","ageSeconds":1.158,"durationMs":84176,"finishedAt":"2026-06-03T03:59:49.974Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.021,"latest15mCandleAgeMinutes":14.835933333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014347202295552114},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":5.9385575821086185,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997474},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011280345168165399,"spreadPct":0.00047938638542673414,"candleCount":40,"volumeRatio":1.7673167629580926,"latestVolume":810393.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017,"impulsePct5m3":0.0014347202295552114,"recentAverage":0.21133333333333335,"volumeAverage":458544.63499999995,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013,"previousAverage":0.21374444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65354","symbol":"ADA/USDT","direction":"short","paperPositionId":"192","shadowTradeId":"291","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21129430000000002","shadowEntryPrice":"0.2114","paperStopPrice":"0.21256206580000003","shadowStopPrice":"0.2126684","paperTakeProfitPrice":"0.20875876840000002","shadowTakeProfitPrice":"0.2088632","paperCurrentPrice":"0.2088631477842","shadowCurrentPrice":"0.2088632","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098799999999999993607640","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198799999999999993607640","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.951750600000004","shadowRealizedPnl":"1.0000000000000027","paperRealizedPnlPct":"0.00951750600000004","shadowRealizedPnlPct":"0.010000000000000026","paperOpenedAt":"2026-06-03T03:19:49.014Z","shadowOpenedAt":"2026-06-03T03:19:48.909Z","paperClosedAt":"2026-06-03T03:44:49.776Z","shadowClosedAt":"2026-06-03T03:44:49.422Z","paperCloseExecution":{"candle":{"low":"0.2084","high":"0.2089","open":"0.2084","close":"0.2086","symbol":"ADA/USDT","volume":"21362.23","exchange":"mexc","openTime":"2026-06-03T03:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:44:23.953Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.20875876840000002},"shadowCloseExecution":{"candle":{"low":"0.2084","high":"0.2089","open":"0.2084","close":"0.2086","symbol":"ADA/USDT","volume":"21362.23","exchange":"mexc","openTime":"2026-06-03T03:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:44:23.953Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2088632},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999990539","stopPriceDiffPct":"0.00049999999999985894","takeProfitPriceDiffPct":"0.00049999999999990424","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.105097","closeTimeDiffSeconds":"0.353828","feeDiff":"0.000049399999999996392360","pnlDiff":"0.0482493999999987","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14586","status":"success","startedAt":"2026-06-03T03:18:25.619Z","ageSeconds":0.639,"durationMs":82859,"finishedAt":"2026-06-03T03:19:48.478Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.855,"latest15mCandleAgeMinutes":4.8106333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014124293785310485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.124202636293531,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.5811 USDT)","direction profit factor below threshold (0.991 < 1)"],"winRate":0.46258503401360546,"direction":"short","liveAllowed":false,"realizedPnl":-0.5811001389525177,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9914479673840613,"shadowAllowed":true,"quarantineMode":true,"closedPositions":147,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007133222660302917,"spreadPct":0.0004730368968780357,"candleCount":40,"volumeRatio":0.8429964296120628,"latestVolume":374660.22,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239,"impulsePct5m3":-0.0014124293785310485,"recentAverage":0.21264999999999998,"volumeAverage":444438.6795000001,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408,"previousAverage":0.21417777777777774,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65014","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"284","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2139","paperStopPrice":null,"shadowStopPrice":"0.2151834","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2113332","paperCurrentPrice":null,"shadowCurrentPrice":"0.2113332","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999997770084","paperTotalFee":"0","shadowTotalFee":"0.198799999999999997770084","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T01:54:56.901Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:19:48.696Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2112","high":"0.2115","open":"0.2112","close":"0.2113","symbol":"ADA/USDT","volume":"30049.4","exchange":"mexc","openTime":"2026-06-03T03:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:19:22.824Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2113332},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999997770084","pnlDiff":"1.0000000000000038","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14552","status":"success","startedAt":"2026-06-03T01:53:25.272Z","ageSeconds":0.456,"durationMs":91049,"finishedAt":"2026-06-03T01:54:56.321Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.109,"latest15mCandleAgeMinutes":9.9409},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004672897196261686},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07002231524267599},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003340746139154703,"eth15mTrendPct":-0.01200706564761744},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.223633342325004,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.0326 USDT)","direction profit factor below threshold (0.999 < 1)"],"winRate":0.4642857142857143,"direction":"short","liveAllowed":false,"realizedPnl":-0.0325507389525391,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9994956890196293,"shadowAllowed":true,"quarantineMode":true,"closedPositions":140,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005120645511676577,"spreadPct":0.00046750818139325263,"candleCount":40,"volumeRatio":0.6474849009541207,"latestVolume":285865.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07002231524267599,"impulsePct5m3":-0.004672897196261686,"recentAverage":0.21371666666666664,"volumeAverage":441501.98649999994,"btc15mTrendPct":-0.003340746139154703,"eth15mTrendPct":-0.01200706564761744,"previousAverage":0.21481666666666663,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64984","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"282","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2124","paperStopPrice":null,"shadowStopPrice":"0.21367440000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20985120000000002","paperCurrentPrice":null,"shadowCurrentPrice":"0.21367440000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999994285937928436911","paperTotalFee":"0","shadowTotalFee":"0.200599999999999994285937928436911","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000043","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T01:47:22.387Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T01:54:56.830Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2137","high":"0.2139","open":"0.2138","close":"0.2139","symbol":"ADA/USDT","volume":"2851","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:30.396Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21367440000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999994285937928436911","pnlDiff":"0.8000000000000043","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14549","status":"success","startedAt":"2026-06-03T01:45:55.245Z","ageSeconds":0.266,"durationMs":86914,"finishedAt":"2026-06-03T01:47:22.159Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.837,"latest15mCandleAgeMinutes":2.3710833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007929104477611974},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07099866980325731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004404346741561112,"eth15mTrendPct":-0.013207742762364055},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.464285770946984,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9843 USDT)","direction profit factor below threshold (0.985 < 1)"],"winRate":0.460431654676259,"direction":"short","liveAllowed":false,"realizedPnl":-0.9843013389525455,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9847501473330256,"shadowAllowed":true,"quarantineMode":true,"closedPositions":139,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005120645511676577,"spreadPct":0.0004708097928436393,"candleCount":40,"volumeRatio":0.6474849009541207,"latestVolume":285865.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07099866980325731,"impulsePct5m3":-0.007929104477611974,"recentAverage":0.21371666666666664,"volumeAverage":441501.98649999994,"btc15mTrendPct":-0.004404346741561112,"eth15mTrendPct":-0.013207742762364055,"previousAverage":0.21481666666666663,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64634","symbol":"ADA/USDT","direction":"short","paperPositionId":"183","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.213893","shadowEntryPrice":null,"paperStopPrice":"0.215176358","shadowStopPrice":null,"paperTakeProfitPrice":"0.211326284","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.211431947142","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517505999999978","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517505999999978","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T00:19:50.979Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:19:48.996Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2112","high":"0.2115","open":"0.2112","close":"0.2113","symbol":"ADA/USDT","volume":"30049.4","exchange":"mexc","openTime":"2026-06-03T03:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:19:22.824Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.211326284},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517505999999978","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14514","status":"success","startedAt":"2026-06-03T00:18:24.982Z","ageSeconds":0.751,"durationMs":85671,"finishedAt":"2026-06-03T00:19:50.653Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.174,"latest15mCandleAgeMinutes":4.845816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001878816345702131},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007706845259096326,"eth15mTrendPct":-0.02094000061317743},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":8.168106601999309,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.2342 USDT)","direction profit factor below threshold (0.996 < 1)"],"winRate":0.4632352941176471,"direction":"short","liveAllowed":false,"realizedPnl":-0.2341513389525344,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9962740310508142,"shadowAllowed":true,"quarantineMode":true,"closedPositions":136,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016131522074714185,"spreadPct":0.00046728971962624647,"candleCount":40,"volumeRatio":1.1363327285093987,"latestVolume":647288.54,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975,"impulsePct5m3":0.001878816345702131,"recentAverage":0.21245000000000003,"volumeAverage":569629.4085000001,"btc15mTrendPct":-0.007706845259096326,"eth15mTrendPct":-0.02094000061317743,"previousAverage":0.2159333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64554","symbol":"ADA/USDT","direction":"short","paperPositionId":"178","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21279355000000003","shadowEntryPrice":null,"paperStopPrice":"0.21407031130000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.21024002740000003","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21417734645565004","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000048","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000048","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:59:50.778Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T00:19:50.955Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.214","high":"0.2141","open":"0.214","close":"0.2141","symbol":"ADA/USDT","volume":"10769.58","exchange":"mexc","openTime":"2026-06-03T00:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:19:25.626Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21407031130000004},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000048","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14506","status":"success","startedAt":"2026-06-02T23:58:24.926Z","ageSeconds":0.588,"durationMs":85515,"finishedAt":"2026-06-02T23:59:50.441Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.384,"latest15mCandleAgeMinutes":14.8431},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0056737588652482586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0625879352949737},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01025020857435962,"eth15mTrendPct":-0.021295024896929197},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.701389384576343,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4772727272727273,"direction":"short","liveAllowed":true,"realizedPnl":3.169649861047448,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0533258527739124,"shadowAllowed":true,"quarantineMode":false,"closedPositions":132,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013821096439397764,"spreadPct":0.00046970408642563053,"candleCount":40,"volumeRatio":1.0104601317469044,"latestVolume":556236.13,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0625879352949737,"impulsePct5m3":0.0056737588652482586,"recentAverage":0.2132666666666667,"volumeAverage":550478.057,"btc15mTrendPct":-0.01025020857435962,"eth15mTrendPct":-0.021295024896929197,"previousAverage":0.21625555555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64544","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"272","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.213","paperStopPrice":null,"shadowStopPrice":"0.214278","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.210444","paperCurrentPrice":null,"shadowCurrentPrice":"0.214278","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1006000000000000062372","paperTotalFee":"0","shadowTotalFee":"0.2006000000000000062372","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:57:19.963Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T00:34:48.402Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.214","high":"0.2143","open":"0.214","close":"0.2142","symbol":"ADA/USDT","volume":"37987.63","exchange":"mexc","openTime":"2026-06-03T00:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:34:22.850Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.214278},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000062372","pnlDiff":"0.8000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14505","status":"success","startedAt":"2026-06-02T23:55:54.925Z","ageSeconds":0.607,"durationMs":84539,"finishedAt":"2026-06-02T23:57:19.464Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.008,"latest15mCandleAgeMinutes":12.326766666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0056737588652482586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.686040315076511,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4772727272727273,"direction":"short","liveAllowed":true,"realizedPnl":3.169649861047448,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0533258527739124,"shadowAllowed":true,"quarantineMode":false,"closedPositions":132,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013821096439397764,"spreadPct":0.00046948356807519596,"candleCount":40,"volumeRatio":1.0104601317469044,"latestVolume":556236.13,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572,"impulsePct5m3":0.0056737588652482586,"recentAverage":0.2132666666666667,"volumeAverage":550478.057,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087,"previousAverage":0.21625555555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64464","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"269","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2118","paperStopPrice":null,"shadowStopPrice":"0.21307079999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20925839999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.21307079999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999970659493673276670","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999970659493673276670","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999947","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999946","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:37:21.314Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:57:19.675Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2128","high":"0.2131","open":"0.2129","close":"0.2131","symbol":"ADA/USDT","volume":"18349.45","exchange":"mexc","openTime":"2026-06-02T23:56:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:56:54.665Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21307079999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999970659493673276670","pnlDiff":"0.7999999999999947","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14497","status":"success","startedAt":"2026-06-02T23:35:54.880Z","ageSeconds":1.061,"durationMs":86007,"finishedAt":"2026-06-02T23:37:20.887Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.466,"latest15mCandleAgeMinutes":7.351},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0004719207173195693},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06313162217598707},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009610512403634879,"eth15mTrendPct":-0.018808370365345092},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.046414336572584,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48091603053435117,"direction":"short","liveAllowed":true,"realizedPnl":4.020600161047433,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0686246004817332,"shadowAllowed":true,"quarantineMode":false,"closedPositions":131,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012295607978027069,"spreadPct":0.00047214353163356465,"candleCount":40,"volumeRatio":2.489415876268389,"latestVolume":1364359.59,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06313162217598707,"impulsePct5m3":-0.0004719207173195693,"recentAverage":0.21376666666666666,"volumeAverage":548064.1475,"btc15mTrendPct":-0.009610512403634879,"eth15mTrendPct":-0.018808370365345092,"previousAverage":0.21642777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64434","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"267","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2105","paperStopPrice":null,"shadowStopPrice":"0.211763","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.207974","paperCurrentPrice":null,"shadowCurrentPrice":"0.211763","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000204218","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000204218","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000067","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000068","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:29:55.334Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:34:55.041Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2118","high":"0.2121","open":"0.212","close":"0.2119","symbol":"ADA/USDT","volume":"19384.09","exchange":"mexc","openTime":"2026-06-02T23:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:34:27.272Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.211763},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000204218","pnlDiff":"0.8000000000000067","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14494","status":"success","startedAt":"2026-06-02T23:28:24.855Z","ageSeconds":0.252,"durationMs":90268,"finishedAt":"2026-06-02T23:29:55.123Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.932,"latest15mCandleAgeMinutes":14.92085},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005644402634054593},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.063507504464095},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00833556804742119,"eth15mTrendPct":-0.016561032723884032},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":6.366551246778101,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4883720930232558,"direction":"short","liveAllowed":true,"realizedPnl":5.722500761047416,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1005951976388706,"shadowAllowed":true,"quarantineMode":false,"closedPositions":129,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008030995022322629,"spreadPct":0.00047505938242275054,"candleCount":40,"volumeRatio":1.4799313978270965,"latestVolume":741646.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.063507504464095,"impulsePct5m3":-0.005644402634054593,"recentAverage":0.21478333333333333,"volumeAverage":501135.4385,"btc15mTrendPct":-0.00833556804742119,"eth15mTrendPct":-0.016561032723884032,"previousAverage":0.21652222222222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64374","symbol":"ADA/USDT","direction":"short","paperPositionId":"170","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21279355000000003","shadowEntryPrice":null,"paperStopPrice":"0.21407031130000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.21024002740000003","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21034514741370003","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517505999999984","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517505999999985","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:14:59.166Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:27:29.885Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2099","high":"0.2102","open":"0.2099","close":"0.2102","symbol":"ADA/USDT","volume":"121.82","exchange":"mexc","openTime":"2026-06-02T23:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:27:00.760Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21024002740000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517505999999984","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14488","status":"success","startedAt":"2026-06-02T23:13:24.809Z","ageSeconds":0.807,"durationMs":93787,"finishedAt":"2026-06-02T23:14:58.596Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.663,"latest15mCandleAgeMinutes":14.9801},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00047058823529419643},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06289430666357991},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005646150220612944,"eth15mTrendPct":-0.012669716659856507},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.3333333333333333,"realizedPnl":-2.250449999999963,"entryAllowed":true,"averageDistance":6.02041800095026,"closedPositions":9,"losingPositions":6,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999958},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-2.2504 USDT)","early weak pair caution: 9 closed, 0.333 win rate, -2.2504 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-2.2504499999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.004823233618964611,"spreadPct":0.00046970408642563053,"candleCount":40,"volumeRatio":1.885116205148942,"latestVolume":901282.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06289430666357991,"impulsePct5m3":0.00047058823529419643,"recentAverage":0.2155,"volumeAverage":478104.245,"btc15mTrendPct":-0.005646150220612944,"eth15mTrendPct":-0.012669716659856507,"previousAverage":0.21654444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64344","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"262","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2125","paperStopPrice":null,"shadowStopPrice":"0.213775","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20995","paperCurrentPrice":null,"shadowCurrentPrice":"0.20995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000011115","paperTotalFee":"0","shadowTotalFee":"0.198800000000000011115","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999987","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999986","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:07:30.015Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:27:29.352Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2099","high":"0.2102","open":"0.2099","close":"0.2102","symbol":"ADA/USDT","volume":"121.82","exchange":"mexc","openTime":"2026-06-02T23:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:27:00.760Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.20995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000011115","pnlDiff":"0.9999999999999987","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14485","status":"success","startedAt":"2026-06-02T23:05:54.798Z","ageSeconds":0.703,"durationMs":94782,"finishedAt":"2026-06-02T23:07:29.580Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.963,"latest15mCandleAgeMinutes":7.495033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007006071929005144},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006527341152568643,"eth15mTrendPct":-0.01347706779831471},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.3333333333333333,"realizedPnl":-2.250449999999963,"entryAllowed":true,"averageDistance":6.280727758525523,"closedPositions":9,"losingPositions":6,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999958},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-2.2504 USDT)","early weak pair caution: 9 closed, 0.333 win rate, -2.2504 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-2.2504499999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.004823233618964611,"spreadPct":0.00047058823529406584,"candleCount":40,"volumeRatio":1.885116205148942,"latestVolume":901282.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348,"impulsePct5m3":-0.007006071929005144,"recentAverage":0.2155,"volumeAverage":478104.245,"btc15mTrendPct":-0.006527341152568643,"eth15mTrendPct":-0.01347706779831471,"previousAverage":0.21654444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63864","symbol":"ADA/USDT","direction":"short","paperPositionId":"159","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21689150000000001","shadowEntryPrice":null,"paperStopPrice":"0.21819284900000002","shadowStopPrice":null,"paperTakeProfitPrice":"0.214288802","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21830194542450002","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000003","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000003","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T21:07:26.341Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T21:37:29.271Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2178","high":"0.2182","open":"0.2181","close":"0.2182","symbol":"ADA/USDT","volume":"18453.41","exchange":"mexc","openTime":"2026-06-02T21:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T21:36:59.331Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21819284900000002},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000003","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":1,"unknown":2},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT"],"consecutiveFailureRuns":0},"latestRun":{"id":"14437","status":"success","startedAt":"2026-06-02T21:05:54.536Z","ageSeconds":0.75,"durationMs":91065,"finishedAt":"2026-06-02T21:07:25.601Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.865,"latest15mCandleAgeMinutes":7.429133333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0013888888888888644},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.060334029509398854},"correlationContext":{"passed":true,"btc15mTrendPct":-0.000757349459104994,"eth15mTrendPct":-0.006087872814885439},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.851143313083357,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48214285714285715,"direction":"short","liveAllowed":true,"realizedPnl":3.9643477610473683,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0791621662366506,"shadowAllowed":true,"quarantineMode":false,"closedPositions":112,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008845032977146033,"spreadPct":0.00046082949308763474,"candleCount":40,"volumeRatio":0.8164921635210727,"latestVolume":569247.88,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.060334029509398854,"impulsePct5m3":0.0013888888888888644,"recentAverage":0.2154,"volumeAverage":697187.1935000003,"btc15mTrendPct":-0.000757349459104994,"eth15mTrendPct":-0.006087872814885439,"previousAverage":0.21732222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"63844","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"252","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2167","paperStopPrice":null,"shadowStopPrice":"0.2180002","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2140996","paperCurrentPrice":null,"shadowCurrentPrice":"0.2180002","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000532174","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000532174","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T21:02:28.031Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T21:34:56.862Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2179","high":"0.2181","open":"0.2179","close":"0.2181","symbol":"ADA/USDT","volume":"5896.01","exchange":"mexc","openTime":"2026-06-02T21:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T21:34:27.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2180002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000532174","pnlDiff":"0.8000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":1,"unknown":2},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT"],"consecutiveFailureRuns":0},"latestRun":{"id":"14435","status":"success","startedAt":"2026-06-02T21:00:54.531Z","ageSeconds":0.894,"durationMs":93210,"finishedAt":"2026-06-02T21:02:27.741Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.949,"latest15mCandleAgeMinutes":2.4648833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0051091500232234915},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06079894493269869},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0012507057110597505,"eth15mTrendPct":-0.006339796775547086},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.916935606625685,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48214285714285715,"direction":"short","liveAllowed":true,"realizedPnl":3.9643477610473683,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0791621662366506,"shadowAllowed":true,"quarantineMode":false,"closedPositions":112,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008845032977146033,"spreadPct":0.0004614674665436859,"candleCount":40,"volumeRatio":0.8164921635210727,"latestVolume":569247.88,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06079894493269869,"impulsePct5m3":0.0051091500232234915,"recentAverage":0.2154,"volumeAverage":697187.1935000003,"btc15mTrendPct":-0.0012507057110597505,"eth15mTrendPct":-0.006339796775547086,"previousAverage":0.21732222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63624","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"249","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.217","paperStopPrice":null,"shadowStopPrice":"0.218302","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.214396","paperCurrentPrice":null,"shadowCurrentPrice":"0.214396","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999992096","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999992096","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999978","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999978","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T20:07:19.537Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:25:00.704Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2141","high":"0.2145","open":"0.2143","close":"0.2144","symbol":"ADA/USDT","volume":"35751.99","exchange":"mexc","openTime":"2026-06-02T20:24:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:24:31.977Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.214396},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999992096","pnlDiff":"0.9999999999999978","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":2,"unknown":4},"sampleErrors":["mexc GET https://api.mexc.com/api/v1/contract/detail fetch failed","false","BTC/USDT","mexc GET https://api.mexc.com/api/v3/capital/config/getall?timestamp=1780430758939&recvWindow=5000&signature=60c67e8d6b5f81df6aabe424672cb186c1f27c70e43ae43f2b721ac8a886cd05 fetch failed","false"],"consecutiveFailureRuns":1},"latestRun":{"id":"14413","status":"partial_failure","startedAt":"2026-06-02T20:05:54.437Z","ageSeconds":0.217,"durationMs":84630,"finishedAt":"2026-06-02T20:07:19.067Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":30.378,"latest15mCandleAgeMinutes":7.32025},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0009250693802035418},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06179073264797356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0064535735276671355,"eth15mTrendPct":-0.007768662019188586},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.725923745323931,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.01153376107546606,"spreadPct":0.00046082949308750686,"candleCount":40,"volumeRatio":0.9775923030304862,"latestVolume":868882.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06179073264797356,"impulsePct5m3":0.0009250693802035418,"recentAverage":0.21568333333333334,"volumeAverage":888798.3234999999,"btc15mTrendPct":-0.0064535735276671355,"eth15mTrendPct":-0.007768662019188586,"previousAverage":0.21820000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63554","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"244","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2158","paperStopPrice":null,"shadowStopPrice":"0.2170948","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2132104","paperCurrentPrice":null,"shadowCurrentPrice":"0.2170948","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000042252","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000042252","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000058","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000057","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:49:59.090Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:07:19.311Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2166","high":"0.2171","open":"0.2167","close":"0.2171","symbol":"ADA/USDT","volume":"21197.01","exchange":"mexc","openTime":"2026-06-02T20:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:06:48.930Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2170948},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000042252","pnlDiff":"0.8000000000000058","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14406","status":"success","startedAt":"2026-06-02T19:48:24.393Z","ageSeconds":0.532,"durationMs":93990,"finishedAt":"2026-06-02T19:49:58.383Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.247,"latest15mCandleAgeMinutes":4.975516666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0009310986964617225},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.4862645290963306,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5094339622641509,"direction":"short","liveAllowed":true,"realizedPnl":9.070049561047334,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.2016771398394646,"shadowAllowed":true,"quarantineMode":false,"closedPositions":106,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012633130830431447,"spreadPct":0.0004633920296571675,"candleCount":40,"volumeRatio":1.7875085269509237,"latestVolume":1552077.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911,"impulsePct5m3":-0.0009310986964617225,"recentAverage":0.2158,"volumeAverage":868291.0299999999,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301,"previousAverage":0.21856111111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63484","symbol":"ADA/USDT","direction":"short","paperPositionId":"151","shadowTradeId":"239","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21379305","shadowEntryPrice":"0.2139","paperStopPrice":"0.2150758083","shadowStopPrice":"0.2151834","paperTakeProfitPrice":"0.2112275334","shadowTakeProfitPrice":"0.2113332","paperCurrentPrice":"0.21518334620415","shadowCurrentPrice":"0.2151834","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999997729458","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999997729458","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999942","shadowRealizedPnl":"-0.7999999999999954","paperRealizedPnlPct":"-0.008509502999999941","shadowRealizedPnlPct":"-0.007999999999999953","paperOpenedAt":"2026-06-02T19:32:31.987Z","shadowOpenedAt":"2026-06-02T19:32:31.863Z","paperClosedAt":"2026-06-02T19:49:59.268Z","shadowClosedAt":"2026-06-02T19:49:58.889Z","paperCloseExecution":{"candle":{"low":"0.2157","high":"0.2159","open":"0.2157","close":"0.2158","symbol":"ADA/USDT","volume":"1726.75","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:31.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2150758083},"shadowCloseExecution":{"candle":{"low":"0.2157","high":"0.2159","open":"0.2157","close":"0.2158","symbol":"ADA/USDT","volume":"1726.75","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:31.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2151834},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.123666","closeTimeDiffSeconds":"0.379474","feeDiff":"0.000050299999999982270542","pnlDiff":"0.0509502999999988","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14399","status":"success","startedAt":"2026-06-02T19:30:54.361Z","ageSeconds":0.446,"durationMs":96948,"finishedAt":"2026-06-02T19:32:31.309Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.068,"latest15mCandleAgeMinutes":2.5240666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006015733456732974},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05462171100122115},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008576126415496465,"eth15mTrendPct":-0.011315967742631544},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.878572501773642,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5047619047619047,"direction":"short","liveAllowed":true,"realizedPnl":8.11829896104733,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.180514483830082,"shadowAllowed":true,"quarantineMode":false,"closedPositions":105,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.011068518189434478,"spreadPct":0.00046750818139325263,"candleCount":40,"volumeRatio":0.6042559906951451,"latestVolume":517337.95,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05462171100122115,"impulsePct5m3":-0.006015733456732974,"recentAverage":0.21641666666666662,"volumeAverage":856156.9234999999,"btc15mTrendPct":-0.008576126415496465,"eth15mTrendPct":-0.011315967742631544,"previousAverage":0.21883888888888892,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62744","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"220","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2183","paperStopPrice":null,"shadowStopPrice":"0.2196098","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2156804","paperCurrentPrice":null,"shadowCurrentPrice":"0.2156804","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000008126300","paperTotalFee":"0","shadowTotalFee":"0.198800000000000008126300","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:27:24.317Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:07:29.752Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2156","high":"0.216","open":"0.2159","close":"0.2159","symbol":"ADA/USDT","volume":"19799.8","exchange":"mexc","openTime":"2026-06-02T19:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:06:59.920Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2156804},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000008126300","pnlDiff":"1","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14325","status":"success","startedAt":"2026-06-02T16:25:53.908Z","ageSeconds":0.844,"durationMs":89792,"finishedAt":"2026-06-02T16:27:23.700Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.741,"latest15mCandleAgeMinutes":12.397366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00784494693124138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.052526975677856934},"correlationContext":{"passed":true,"btc15mTrendPct":-0.020353339678314725,"eth15mTrendPct":-0.024587462885824463},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":10.52481505999551,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4742268041237113,"direction":"short","liveAllowed":true,"realizedPnl":2.3069950610472985,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.052286531811688,"shadowAllowed":true,"quarantineMode":false,"closedPositions":97,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.02490837010995599,"spreadPct":0.0004580852038479924,"candleCount":40,"volumeRatio":1.0562336502229215,"latestVolume":925933.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.052526975677856934,"impulsePct5m3":0.00784494693124138,"recentAverage":0.21726666666666664,"volumeAverage":876637.1435,"btc15mTrendPct":-0.020353339678314725,"eth15mTrendPct":-0.024587462885824463,"previousAverage":0.22281666666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62584","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"204","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2163","paperStopPrice":null,"shadowStopPrice":"0.21759779999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2137044","paperCurrentPrice":null,"shadowCurrentPrice":"0.21759779999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999943500329865926950","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999943500329865926950","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999945","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999945","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:47:31.981Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:14:50.799Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2182","high":"0.2185","open":"0.2184","close":"0.2183","symbol":"ADA/USDT","volume":"33297.18","exchange":"mexc","openTime":"2026-06-02T16:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:14:24.157Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21759779999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999943500329865926950","pnlDiff":"0.7999999999999945","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14309","status":"success","startedAt":"2026-06-02T15:45:53.815Z","ageSeconds":0.258,"durationMs":97307,"finishedAt":"2026-06-02T15:47:31.122Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":30.079,"latest15mCandleAgeMinutes":2.52095},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036968576709796447},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04509586261548598},"correlationContext":{"passed":true,"btc15mTrendPct":-0.021887161130325974,"eth15mTrendPct":-0.02550125706262736},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":10.559609003618244,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5116279069767442,"direction":"short","liveAllowed":true,"realizedPnl":8.062046561047254,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.221098397174129,"shadowAllowed":true,"quarantineMode":false,"closedPositions":86,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.024324727652588855,"spreadPct":0.00046232085067031436,"candleCount":40,"volumeRatio":2.8479651483539388,"latestVolume":2303885.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04509586261548598,"impulsePct5m3":-0.0036968576709796447,"recentAverage":0.21793333333333334,"volumeAverage":808958.5194999999,"btc15mTrendPct":-0.021887161130325974,"eth15mTrendPct":-0.02550125706262736,"previousAverage":0.2233666666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62464","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"192","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2177","paperStopPrice":null,"shadowStopPrice":"0.2190062","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2150876","paperCurrentPrice":null,"shadowCurrentPrice":"0.2150876","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999998352016","paperTotalFee":"0","shadowTotalFee":"0.198799999999999998352016","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000069","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:17:26.287Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:32:27.599Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2139","high":"0.2163","open":"0.2141","close":"0.2163","symbol":"ADA/USDT","volume":"741823.57","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:32:01.437Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2150876},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999998352016","pnlDiff":"1.0000000000000069","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14297","status":"success","startedAt":"2026-06-02T15:15:53.715Z","ageSeconds":0.963,"durationMs":92090,"finishedAt":"2026-06-02T15:17:25.805Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":29.167,"latest15mCandleAgeMinutes":2.4326833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0041020966271650494},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.044316904809718206},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018800921752445358,"eth15mTrendPct":-0.018241943829712382},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":7.749915635574445,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4675324675324675,"direction":"short","liveAllowed":true,"realizedPnl":1.298992061047217,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0364755661121245,"shadowAllowed":true,"quarantineMode":false,"closedPositions":77,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0145713148995424,"spreadPct":0.0004593477262287046,"candleCount":40,"volumeRatio":1.1806766136274436,"latestVolume":736721.61,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.044316904809718206,"impulsePct5m3":-0.0041020966271650494,"recentAverage":0.22016666666666665,"volumeAverage":623982.5549999999,"btc15mTrendPct":-0.018800921752445358,"eth15mTrendPct":-0.018241943829712382,"previousAverage":0.2234222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62354","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"188","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2205","paperStopPrice":null,"shadowStopPrice":"0.221823","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.217854","paperCurrentPrice":null,"shadowCurrentPrice":"0.217854","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999999927876","paperTotalFee":"0","shadowTotalFee":"0.19879999999999999927876","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000042","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:49:54.408Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:17:26.047Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2174","high":"0.2179","open":"0.2178","close":"0.2176","symbol":"ADA/USDT","volume":"163574.55","exchange":"mexc","openTime":"2026-06-02T15:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:16:56.838Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.217854},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999999927876","pnlDiff":"1.0000000000000042","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14286","status":"success","startedAt":"2026-06-02T14:48:23.667Z","ageSeconds":1.112,"durationMs":90295,"finishedAt":"2026-06-02T14:49:53.962Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.08,"latest15mCandleAgeMinutes":4.901816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0032036613272311497},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0432009256544556},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01428724959547995,"eth15mTrendPct":-0.010680517349412786},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.039248308881848,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.47368421052631576,"direction":"short","liveAllowed":true,"realizedPnl":2.149942361047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0618479978291848,"shadowAllowed":true,"quarantineMode":false,"closedPositions":76,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007906907354915584,"spreadPct":0.000453514739228975,"candleCount":40,"volumeRatio":2.2385559582764762,"latestVolume":1309395.49,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0432009256544556,"impulsePct5m3":0.0032036613272311497,"recentAverage":0.22166666666666668,"volumeAverage":584928.639,"btc15mTrendPct":-0.01428724959547995,"eth15mTrendPct":-0.010680517349412786,"previousAverage":0.22343333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62324","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"187","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2191","paperStopPrice":null,"shadowStopPrice":"0.2204146","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2164708","paperCurrentPrice":null,"shadowCurrentPrice":"0.2204146","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000000026156","paperTotalFee":"0","shadowTotalFee":"0.200600000000000000026156","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999997","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:42:26.964Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:49:54.150Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2202","high":"0.2205","open":"0.2204","close":"0.2203","symbol":"ADA/USDT","volume":"31470.69","exchange":"mexc","openTime":"2026-06-02T14:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:49:28.074Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2204146},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000000026156","pnlDiff":"0.7999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14283","status":"success","startedAt":"2026-06-02T14:40:53.643Z","ageSeconds":0.583,"durationMs":92780,"finishedAt":"2026-06-02T14:42:26.423Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.562,"latest15mCandleAgeMinutes":12.443033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001817355747387477},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04376061655814278},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013072079431922921,"eth15mTrendPct":-0.007729197382407524},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":8.435101030511865,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.47368421052631576,"direction":"short","liveAllowed":true,"realizedPnl":2.149942361047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0618479978291848,"shadowAllowed":true,"quarantineMode":false,"closedPositions":76,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005542989237155356,"spreadPct":0.0004564125969877533,"candleCount":40,"volumeRatio":10.287502891327662,"latestVolume":5475579.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04376061655814278,"impulsePct5m3":-0.001817355747387477,"recentAverage":0.22226666666666664,"volumeAverage":532255.4820000001,"btc15mTrendPct":-0.013072079431922921,"eth15mTrendPct":-0.007729197382407524,"previousAverage":0.2235055555555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62274","symbol":"ADA/USDT","direction":"short","paperPositionId":"118","shadowTradeId":"182","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21889050000000002","shadowEntryPrice":"0.219","paperStopPrice":"0.220203843","shadowStopPrice":"0.220314","paperTakeProfitPrice":"0.21626381400000003","shadowTakeProfitPrice":"0.216372","paperCurrentPrice":"0.2203139449215","shadowCurrentPrice":"0.220314","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.10060000000000000095570","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.20060000000000000095570","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999923","shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":"-0.008509502999999924","shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":"2026-06-02T14:29:54.751Z","shadowOpenedAt":"2026-06-02T14:29:54.523Z","paperClosedAt":"2026-06-02T14:37:26.072Z","shadowClosedAt":"2026-06-02T14:37:25.822Z","paperCloseExecution":{"candle":{"low":"0.2199","high":"0.2204","open":"0.22","close":"0.2203","symbol":"ADA/USDT","volume":"26140.13","exchange":"mexc","openTime":"2026-06-02T14:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:36:58.344Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.220203843},"shadowCloseExecution":{"candle":{"low":"0.2199","high":"0.2204","open":"0.22","close":"0.2203","symbol":"ADA/USDT","volume":"26140.13","exchange":"mexc","openTime":"2026-06-02T14:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:36:58.344Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.220314},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999990868","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999986135","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.227783","closeTimeDiffSeconds":"0.250091","feeDiff":"0.00005029999999997904430","pnlDiff":"0.0509502999999878","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14278","status":"success","startedAt":"2026-06-02T14:28:23.611Z","ageSeconds":0.856,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.732,"latest15mCandleAgeMinutes":14.897566666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007216959855660884},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883},"correlationContext":{"passed":true,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.5,"realizedPnl":0.30240090000002395,"entryAllowed":true,"averageDistance":4.3636159780788875,"closedPositions":6,"losingPositions":3,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000406},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4583333333333333,"direction":"short","liveAllowed":true,"realizedPnl":0.1456408610471793,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0042948270311638,"shadowAllowed":true,"quarantineMode":false,"closedPositions":72,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (6/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3024009000000241,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0022862254914141843,"spreadPct":0.0004566210045661598,"candleCount":40,"volumeRatio":2.687256317601373,"latestVolume":743352.77,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.007216959855660884,"recentAverage":0.22305,"volumeAverage":276621.46150000003,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789,"previousAverage":0.2235611111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62214","symbol":"ADA/USDT","direction":"short","paperPositionId":"112","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22258865000000003","shadowEntryPrice":null,"paperStopPrice":"0.22392418190000002","shadowStopPrice":null,"paperTakeProfitPrice":"0.21991758620000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2200275449931","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000071","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000071","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T14:14:57.451Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T14:24:57.899Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2195","high":"0.2202","open":"0.22","close":"0.2202","symbol":"ADA/USDT","volume":"178715.59","exchange":"mexc","openTime":"2026-06-02T14:24:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:24:28.567Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21991758620000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000071","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14272","status":"success","startedAt":"2026-06-02T14:13:23.576Z","ageSeconds":1.017,"durationMs":93314,"finishedAt":"2026-06-02T14:14:56.890Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.863,"latest15mCandleAgeMinutes":14.950266666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004490345756623264},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04228431922859395},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00957063326228194,"eth15mTrendPct":-0.0016222167299524575},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":4.016982152962187,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.5649 USDT)","direction profit factor below threshold (0.836 < 1)"],"winRate":0.4090909090909091,"direction":"short","liveAllowed":false,"realizedPnl":-5.564862738952866,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8358968579001375,"shadowAllowed":true,"quarantineMode":true,"closedPositions":66,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.00196263539699898,"spreadPct":0.00044903457566240117,"candleCount":40,"volumeRatio":1.1239286986987524,"latestVolume":285479.3,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04228431922859395,"impulsePct5m3":-0.004490345756623264,"recentAverage":0.22318333333333337,"volumeAverage":254001.25499999998,"btc15mTrendPct":-0.00957063326228194,"eth15mTrendPct":-0.0016222167299524575,"previousAverage":0.22362222222222228,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62204","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"175","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2221","paperStopPrice":null,"shadowStopPrice":"0.22343259999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.21943479999999999","paperCurrentPrice":null,"shadowCurrentPrice":"0.21943479999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999953937836380009005","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999953937836380009005","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:12:27.827Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:54.254Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2183","high":"0.2192","open":"0.2186","close":"0.2187","symbol":"ADA/USDT","volume":"118595.49","exchange":"mexc","openTime":"2026-06-02T14:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:29:27.168Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21943479999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999953937836380009005","pnlDiff":"1.0000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14271","status":"success","startedAt":"2026-06-02T14:10:53.565Z","ageSeconds":0.256,"durationMs":93603,"finishedAt":"2026-06-02T14:12:27.168Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.061,"latest15mCandleAgeMinutes":12.454233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004490345756623264},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.042891579208803245},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010136649878647893,"eth15mTrendPct":-0.0021462915945805916},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":4.18176654339075,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.5166 USDT)","direction profit factor below threshold (0.808 < 1)"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-6.516613338952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8078305297116334,"shadowAllowed":true,"quarantineMode":true,"closedPositions":65,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.00196263539699898,"spreadPct":0.0004502476361998604,"candleCount":40,"volumeRatio":1.1239286986987524,"latestVolume":285479.3,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.042891579208803245,"impulsePct5m3":-0.004490345756623264,"recentAverage":0.22318333333333337,"volumeAverage":254001.25499999998,"btc15mTrendPct":-0.010136649878647893,"eth15mTrendPct":-0.0021462915945805916,"previousAverage":0.22362222222222228,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61264","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"167","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2243","paperStopPrice":null,"shadowStopPrice":"0.2256458","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22160839999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22160839999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999857135904859563090","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999857135904859563090","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000071","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T10:17:19.743Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:12:27.326Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2214","high":"0.2223","open":"0.2214","close":"0.222","symbol":"ADA/USDT","volume":"102183.87","exchange":"mexc","openTime":"2026-06-02T14:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:11:59.244Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22160839999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999857135904859563090","pnlDiff":"1.000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14177","status":"success","startedAt":"2026-06-02T10:15:52.858Z","ageSeconds":0.647,"durationMs":86667,"finishedAt":"2026-06-02T10:17:19.525Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.597,"latest15mCandleAgeMinutes":2.3274166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0035810205908685003},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03809071146681266},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010633440534343327,"eth15mTrendPct":-0.006148773013855359},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":3.8759443233580795,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0057579202293285125,"spreadPct":0.0004458314757021355,"candleCount":40,"volumeRatio":0.8430562943240462,"latestVolume":269431.29,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03809071146681266,"impulsePct5m3":0.0035810205908685003,"recentAverage":0.22351666666666667,"volumeAverage":319588.7295,"btc15mTrendPct":-0.010633440534343327,"eth15mTrendPct":-0.006148773013855359,"previousAverage":0.22481111111111116,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61064","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"163","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2228","paperStopPrice":null,"shadowStopPrice":"0.2241368","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2201264","paperCurrentPrice":null,"shadowCurrentPrice":"0.2241368","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000169008","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000169008","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999997","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T09:27:17.178Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T10:12:22.332Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.224","high":"0.2243","open":"0.2241","close":"0.2243","symbol":"ADA/USDT","volume":"10036.22","exchange":"mexc","openTime":"2026-06-02T10:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T10:11:56.249Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2241368},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000169008","pnlDiff":"0.7999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14157","status":"success","startedAt":"2026-06-02T09:25:52.722Z","ageSeconds":0.807,"durationMs":83967,"finishedAt":"2026-06-02T09:27:16.689Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.609,"latest15mCandleAgeMinutes":12.2801},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0031277926720286245},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03866081762455},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010063780154027232,"eth15mTrendPct":-0.006309623557043974},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":3.901757310602953,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.006970958445205078,"spreadPct":0.00044883303411126117,"candleCount":40,"volumeRatio":0.9624385901683755,"latestVolume":290948.64,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03866081762455,"impulsePct5m3":-0.0031277926720286245,"recentAverage":0.22396666666666668,"volumeAverage":302303.589,"btc15mTrendPct":-0.010063780154027232,"eth15mTrendPct":-0.006309623557043974,"previousAverage":0.22553888888888884,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60024","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"142","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2256","paperStopPrice":null,"shadowStopPrice":"0.2269536","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2228928","paperCurrentPrice":null,"shadowCurrentPrice":"0.2228928","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002118272","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002118272","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T05:03:01.702Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T09:27:16.871Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2227","high":"0.223","open":"0.2228","close":"0.2228","symbol":"ADA/USDT","volume":"6562.52","exchange":"mexc","openTime":"2026-06-02T09:26:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T09:26:51.252Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2228928},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002118272","pnlDiff":"0.9999999999999969","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14053","status":"success","startedAt":"2026-06-02T05:01:34.359Z","ageSeconds":0.365,"durationMs":86905,"finishedAt":"2026-06-02T05:03:01.264Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.78,"latest15mCandleAgeMinutes":3.0227333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004405286343612339},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.030969637068550167},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0020643166077056727,"eth15mTrendPct":0.0026137948893586115},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.6493496999999832,"entryAllowed":true,"averageDistance":2.67838193975264,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999654},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-12.4287 USDT)","direction profit factor below threshold (0.614 < 1)"],"winRate":0.32727272727272727,"direction":"short","liveAllowed":false,"realizedPnl":-12.428717538952919,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6141211871299488,"shadowAllowed":true,"quarantineMode":true,"closedPositions":55,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007839615543312242,"spreadPct":0.00044326241134746893,"candleCount":40,"volumeRatio":0.8320821942807126,"latestVolume":196297.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.030969637068550167,"impulsePct5m3":-0.004405286343612339,"recentAverage":0.2271,"volumeAverage":235911.694,"btc15mTrendPct":-0.0020643166077056727,"eth15mTrendPct":0.0026137948893586115,"previousAverage":0.22889444444444448,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59554","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"137","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2284","paperStopPrice":null,"shadowStopPrice":"0.22977039999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22565919999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22565919999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999948239445744308228","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999948239445744308228","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000069","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T03:05:48.760Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T05:03:01.446Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2255","high":"0.226","open":"0.2259","close":"0.2255","symbol":"ADA/USDT","volume":"11374.94","exchange":"mexc","openTime":"2026-06-02T05:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T05:02:35.627Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22565919999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999948239445744308228","pnlDiff":"1.0000000000000069","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14006","status":"success","startedAt":"2026-06-02T03:04:03.944Z","ageSeconds":0.419,"durationMs":104335,"finishedAt":"2026-06-02T03:05:48.279Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.604,"latest15mCandleAgeMinutes":5.806966666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004850088183421472},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027195807671902092},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007563613596547337,"eth15mTrendPct":-0.005521695533424808},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.04975551770221,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.000504001500000034},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.8759 USDT)","direction profit factor below threshold (0.667 < 1)"],"winRate":0.34615384615384615,"direction":"short","liveAllowed":false,"realizedPnl":-9.875866638952935,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6669860112425797,"shadowAllowed":true,"quarantineMode":true,"closedPositions":52,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013040643338404708,"spreadPct":0.00043782837127841065,"candleCount":40,"volumeRatio":1.0609849426496756,"latestVolume":234688.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027195807671902092,"impulsePct5m3":0.004850088183421472,"recentAverage":0.22704999999999997,"volumeAverage":221199.01100000003,"btc15mTrendPct":-0.007563613596547337,"eth15mTrendPct":-0.005521695533424808,"previousAverage":0.23004999999999998,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59434","symbol":"ADA/USDT","direction":"short","paperPositionId":"97","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22708640000000002","shadowEntryPrice":null,"paperStopPrice":"0.22844891840000003","shadowStopPrice":null,"paperTakeProfitPrice":"0.22436136320000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2285631428592","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10065029999999998","shadowExitFee":null,"paperTotalFee":"0.20065029999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509502999999964","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999963","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T02:35:48.624Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T03:05:48.861Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2279","high":"0.2285","open":"0.2279","close":"0.2283","symbol":"ADA/USDT","volume":"59591.02","exchange":"mexc","openTime":"2026-06-02T03:05:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T03:05:22.855Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.22844891840000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999964","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13994","status":"success","startedAt":"2026-06-02T02:34:03.832Z","ageSeconds":0.29,"durationMs":104354,"finishedAt":"2026-06-02T02:35:48.186Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.686,"latest15mCandleAgeMinutes":5.8048},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0075388026607539115},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027415725652691774},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0064968854480852,"eth15mTrendPct":-0.007203660042819194},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.2757741277590062,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.000504001500000034},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.0249 USDT)","direction profit factor below threshold (0.687 < 1)"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-9.024916338952943,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6866899078899581,"shadowAllowed":true,"quarantineMode":true,"closedPositions":51,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011218064702901953,"spreadPct":0.0004401408450704962,"candleCount":40,"volumeRatio":1.6709387036679613,"latestVolume":335619.33,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027415725652691774,"impulsePct5m3":0.0075388026607539115,"recentAverage":0.2277,"volumeAverage":200856.75749999998,"btc15mTrendPct":-0.0064968854480852,"eth15mTrendPct":-0.007203660042819194,"previousAverage":0.23028333333333328,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"59384","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"130","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2271","paperStopPrice":null,"shadowStopPrice":"0.2284626","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22437479999999999","paperCurrentPrice":null,"shadowCurrentPrice":"0.2284626","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999998806884","paperTotalFee":"0","shadowTotalFee":"0.200599999999999998806884","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999963","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999962","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:23:06.209Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T03:05:48.479Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2279","high":"0.2285","open":"0.2279","close":"0.2283","symbol":"ADA/USDT","volume":"59591.02","exchange":"mexc","openTime":"2026-06-02T03:05:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T03:05:22.855Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2284626},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999998806884","pnlDiff":"0.7999999999999963","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13989","status":"success","startedAt":"2026-06-02T02:21:33.801Z","ageSeconds":0.608,"durationMs":91703,"finishedAt":"2026-06-02T02:23:05.504Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.474,"latest15mCandleAgeMinutes":8.09345},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005731922398589046},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.7031129601782746,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000344},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.4721 USDT)","direction profit factor below threshold (0.753 < 1)"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-6.472065438952941,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7534658836126145,"shadowAllowed":true,"quarantineMode":true,"closedPositions":48,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0097677447362709,"spreadPct":0.00044033465433737006,"candleCount":40,"volumeRatio":3.581986070446184,"latestVolume":674391.55,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955,"impulsePct5m3":-0.005731922398589046,"recentAverage":0.2281,"volumeAverage":188273.08,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076,"previousAverage":0.23035,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59354","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"126","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2257","paperStopPrice":null,"shadowStopPrice":"0.2270542","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2229916","paperCurrentPrice":null,"shadowCurrentPrice":"0.2270542","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10059999999999999096612","paperTotalFee":"0","shadowTotalFee":"0.20059999999999999096612","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999998","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999998","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:15:33.817Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:23:05.949Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2267","high":"0.2272","open":"0.2267","close":"0.227","symbol":"ADA/USDT","volume":"8448.39","exchange":"mexc","openTime":"2026-06-02T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:22:39.175Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2270542},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20059999999999999096612","pnlDiff":"0.7999999999999998","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13986","status":"success","startedAt":"2026-06-02T02:14:03.784Z","ageSeconds":0.416,"durationMs":89506,"finishedAt":"2026-06-02T02:15:33.290Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.471,"latest15mCandleAgeMinutes":0.5569},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0066050198150594515},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001323,"entryAllowed":true,"averageDistance":3.4328283601007845,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000344},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.4721 USDT)","direction profit factor below threshold (0.753 < 1)"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-6.472065438952941,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7534658836126145,"shadowAllowed":true,"quarantineMode":true,"closedPositions":48,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0097677447362709,"spreadPct":0.00044306601683645984,"candleCount":40,"volumeRatio":3.581986070446184,"latestVolume":674391.55,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562,"impulsePct5m3":-0.0066050198150594515,"recentAverage":0.2281,"volumeAverage":188273.08,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016,"previousAverage":0.23035,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59204","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"118","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2279","paperStopPrice":null,"shadowStopPrice":"0.22926739999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22516519999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22516519999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999984456421149627030","paperTotalFee":"0","shadowTotalFee":"0.198799999999999984456421149627030","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000042","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T01:37:55.358Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:10:47.896Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.225","high":"0.2253","open":"0.2253","close":"0.2252","symbol":"ADA/USDT","volume":"72328.65","exchange":"mexc","openTime":"2026-06-02T02:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:10:22.146Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22516519999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999984456421149627030","pnlDiff":"1.0000000000000042","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13971","status":"success","startedAt":"2026-06-02T01:36:33.677Z","ageSeconds":1.021,"durationMs":81250,"finishedAt":"2026-06-02T01:37:54.927Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.262,"latest15mCandleAgeMinutes":7.917},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005666957279860487},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027011001506077423},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0016940023951249447,"eth15mTrendPct":-0.0026417335592069597},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.3333333333333333,"realizedPnl":-0.7501500000000031,"entryAllowed":true,"averageDistance":2.3086754317348537,"closedPositions":3,"losingPositions":2,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025005000000000097},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-10.2791 USDT)","direction profit factor below threshold (0.608 < 1)"],"winRate":0.3181818181818182,"direction":"short","liveAllowed":false,"realizedPnl":-10.27906783895299,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6084494307319235,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-0.7502 USDT)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-0.750150000000003,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003831417624521252,"spreadPct":0.00043878894251860024,"candleCount":40,"volumeRatio":1.1126952822826637,"latestVolume":165606.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027011001506077423,"impulsePct5m3":-0.005666957279860487,"recentAverage":0.22966666666666666,"volumeAverage":148833.87449999998,"btc15mTrendPct":-0.0016940023951249447,"eth15mTrendPct":-0.0026417335592069597,"previousAverage":0.23055000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59184","symbol":"ADA/USDT","direction":"short","paperPositionId":"89","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2280859","shadowEntryPrice":null,"paperStopPrice":"0.2294544154","shadowStopPrice":null,"paperTakeProfitPrice":"0.2253488692","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.22546154363459997","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999998","shadowExitFee":null,"paperTotalFee":"0.19884939999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000164","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000165","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T01:32:54.978Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T02:10:47.989Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.225","high":"0.2253","open":"0.2253","close":"0.2252","symbol":"ADA/USDT","volume":"72328.65","exchange":"mexc","openTime":"2026-06-02T02:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:10:22.146Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2253488692},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000164","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13969","status":"success","startedAt":"2026-06-02T01:31:33.645Z","ageSeconds":0.857,"durationMs":81115,"finishedAt":"2026-06-02T01:32:54.760Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.567,"latest15mCandleAgeMinutes":2.914266666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003921568627451032},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.026627620278540255},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0012977617885376715,"eth15mTrendPct":-0.002412657441239183},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7019006000000068,"entryAllowed":true,"averageDistance":2.3638674702460083,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000033},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-11.2308 USDT)","direction profit factor below threshold (0.572 < 1)"],"winRate":0.3023255813953488,"direction":"short","liveAllowed":false,"realizedPnl":-11.230818438952994,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.572195317511751,"shadowAllowed":true,"quarantineMode":true,"closedPositions":43,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7019 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7019006000000068,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003831417624521252,"spreadPct":0.0004382120946537642,"candleCount":40,"volumeRatio":1.1126952822826637,"latestVolume":165606.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.026627620278540255,"impulsePct5m3":-0.003921568627451032,"recentAverage":0.22966666666666666,"volumeAverage":148833.87449999998,"btc15mTrendPct":-0.0012977617885376715,"eth15mTrendPct":-0.002412657441239183,"previousAverage":0.23055000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58624","symbol":"ADA/USDT","direction":"short","paperPositionId":"86","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2312843","shadowEntryPrice":null,"paperStopPrice":"0.2326720058","shadowStopPrice":null,"paperTakeProfitPrice":"0.2285088884","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2286231428442","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000038","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000038","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-01T23:12:54.724Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T01:32:54.965Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2281","high":"0.2284","open":"0.2284","close":"0.2281","symbol":"ADA/USDT","volume":"906.01","exchange":"mexc","openTime":"2026-06-02T01:32:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:32:30.338Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2285088884},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000038","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13913","status":"success","startedAt":"2026-06-01T23:11:33.204Z","ageSeconds":0.641,"durationMs":81337,"finishedAt":"2026-06-01T23:12:54.541Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.565,"latest15mCandleAgeMinutes":12.91065},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0008661758336942647},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02026985358691516},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004100699932348932,"eth15mTrendPct":0.0005081555206217658},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"averageDistance":0.9895737416692069,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000028},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.5289 USDT)","direction profit factor below threshold (0.612 < 1)"],"winRate":0.3170731707317073,"direction":"short","liveAllowed":false,"realizedPnl":-9.528917838952989,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6118616016038645,"shadowAllowed":true,"quarantineMode":true,"closedPositions":41,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (1/30)","non-positive symbol+direction paper PnL (-0.8510 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004763967085318276,"spreadPct":0.0004321521175453284,"candleCount":40,"volumeRatio":2.116391733600145,"latestVolume":301623.77,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02026985358691516,"impulsePct5m3":0.0008661758336942647,"recentAverage":0.2298,"volumeAverage":142517.93050000002,"btc15mTrendPct":-0.004100699932348932,"eth15mTrendPct":0.0005081555206217658,"previousAverage":0.2309,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58534","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"109","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2305","paperStopPrice":null,"shadowStopPrice":"0.231883","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22773400000000002","paperCurrentPrice":null,"shadowCurrentPrice":"0.22773400000000002","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002106589587852494","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002106589587852494","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00999999999999996","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:50:39.552Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T01:37:55.082Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2277","high":"0.2279","open":"0.2279","close":"0.2278","symbol":"ADA/USDT","volume":"2770.39","exchange":"mexc","openTime":"2026-06-02T01:37:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:37:30.803Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22773400000000002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002106589587852494","pnlDiff":"0.999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13904","status":"success","startedAt":"2026-06-01T22:49:03.131Z","ageSeconds":0.969,"durationMs":95693,"finishedAt":"2026-06-01T22:50:38.824Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.493,"latest15mCandleAgeMinutes":5.64945},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00348280365694394},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020426657544258237},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005618455797098719,"eth15mTrendPct":-0.00022173393152344998},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"averageDistance":1.2457529629697468,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000028},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.9761 USDT)","direction profit factor below threshold (0.683 < 1)"],"winRate":0.34210526315789475,"direction":"short","liveAllowed":false,"realizedPnl":-6.976066938953009,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6828694149761859,"shadowAllowed":true,"quarantineMode":true,"closedPositions":38,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (1/30)","non-positive symbol+direction paper PnL (-0.8510 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005413208228076511,"spreadPct":0.00043383947939269735,"candleCount":40,"volumeRatio":0.8929278737434273,"latestVolume":125841.72,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020426657544258237,"impulsePct5m3":0.00348280365694394,"recentAverage":0.22966666666666669,"volumeAverage":140931.562,"btc15mTrendPct":-0.005618455797098719,"eth15mTrendPct":-0.00022173393152344998,"previousAverage":0.2309166666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58454","symbol":"ADA/USDT","direction":"short","paperPositionId":"82","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22998495000000002","shadowEntryPrice":null,"paperStopPrice":"0.23136485970000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.22722513060000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.23148054212985003","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.850950300000004","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950300000004","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-01T22:30:58.261Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-01T23:12:54.715Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2313","high":"0.2316","open":"0.2316","close":"0.2313","symbol":"ADA/USDT","volume":"1258.12","exchange":"mexc","openTime":"2026-06-01T23:12:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T23:12:30.113Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23136485970000004},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950300000004","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13896","status":"success","startedAt":"2026-06-01T22:29:03.056Z","ageSeconds":0.92,"durationMs":114737,"finishedAt":"2026-06-01T22:30:57.793Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":39.792,"latest15mCandleAgeMinutes":0.9653},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0048034934497816146},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020537096563976537},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006277613011313934,"eth15mTrendPct":0.0005668651576819043},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (0/20)"],"winRate":0,"realizedPnl":0,"entryAllowed":true,"averageDistance":null,"closedPositions":0,"losingPositions":0,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":0},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (0/30)","non-positive symbol+direction paper PnL (0.0000 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":0,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":0,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004668848671544016,"spreadPct":0.00043459365493259014,"candleCount":40,"volumeRatio":1.321765415657244,"latestVolume":210813.41,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020537096563976537,"impulsePct5m3":0.0048034934497816146,"recentAverage":0.22976666666666667,"volumeAverage":159493.816,"btc15mTrendPct":-0.006277613011313934,"eth15mTrendPct":0.0005668651576819043,"previousAverage":0.23084444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58394","symbol":"ADA/USDT","direction":"short","paperPositionId":"79","shadowTradeId":"102","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.22888550000000002","shadowEntryPrice":"0.229","paperStopPrice":"0.23025881300000003","shadowStopPrice":"0.23037400000000002","paperTakeProfitPrice":"0.22613887400000002","shadowTakeProfitPrice":"0.226252","paperCurrentPrice":"0.23037394240650003","shadowCurrentPrice":"0.23037400000000002","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.1006000000000000039450644541484712","paperTotalFee":"0.2006503","shadowTotalFee":"0.2006000000000000039450644541484712","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000028","shadowRealizedPnl":"-0.800000000000006","paperRealizedPnlPct":"-0.008509503000000028","shadowRealizedPnlPct":"-0.008000000000000061","paperOpenedAt":"2026-06-01T22:15:26.777Z","shadowOpenedAt":"2026-06-01T22:15:26.593Z","paperClosedAt":"2026-06-01T22:30:58.240Z","shadowClosedAt":"2026-06-01T22:50:39.384Z","paperCloseExecution":{"candle":{"low":"0.2301","high":"0.2303","open":"0.2301","close":"0.2301","symbol":"ADA/USDT","volume":"1703.5","exchange":"mexc","openTime":"2026-06-01T22:30:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:30:18.180Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23025881300000003},"shadowCloseExecution":{"candle":{"low":"0.2304","high":"0.2305","open":"0.2305","close":"0.2305","symbol":"ADA/USDT","volume":"1801.77","exchange":"mexc","openTime":"2026-06-01T22:50:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:50:13.518Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23037400000000002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999991266","stopPriceDiffPct":"0.00049999999999995655","takeProfitPriceDiffPct":"0.00049999999999991160","closePriceDiffPct":"0.000000249999999956592302","entryTimeDiffSeconds":"0.184566","closeTimeDiffSeconds":"1181.144012","feeDiff":"0.0000502999999999960549355458515288","pnlDiff":"0.0509502999999968","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13890","status":"success","startedAt":"2026-06-01T22:14:03.024Z","ageSeconds":0.292,"durationMs":83162,"finishedAt":"2026-06-01T22:15:26.186Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.565,"latest15mCandleAgeMinutes":15.43815},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0026132404181184207},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.021275181136879807},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005640377549089133,"eth15mTrendPct":0.0019509439507212898},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (0/20)"],"winRate":0,"realizedPnl":0,"entryAllowed":true,"averageDistance":null,"closedPositions":0,"losingPositions":0,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":0},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (0/30)","non-positive symbol+direction paper PnL (0.0000 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":0,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":0,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0033714629741118103,"spreadPct":0.00043668122270737545,"candleCount":40,"volumeRatio":1.5620084534570544,"latestVolume":251003.94,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.021275181136879807,"impulsePct5m3":-0.0026132404181184207,"recentAverage":0.22991666666666669,"volumeAverage":160693.074,"btc15mTrendPct":-0.005640377549089133,"eth15mTrendPct":0.0019509439507212898,"previousAverage":0.23069444444444442,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"}],"latestRows":[{"signalDecisionId":"67614","symbol":"ADA/USDT","direction":"short","paperPositionId":"213","shadowTradeId":"311","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21539225","shadowEntryPrice":"0.2155","paperStopPrice":"0.21668460350000002","shadowStopPrice":"0.21679299999999999","paperTakeProfitPrice":"0.21280754300000002","shadowTakeProfitPrice":"0.212914","paperCurrentPrice":"0.2129139467715","shadowCurrentPrice":"0.212914","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.0988000000000000027664","paperTotalFee":"0.1988494","shadowTotalFee":"0.1988000000000000027664","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000053","shadowRealizedPnl":"1.0000000000000024","paperRealizedPnlPct":"0.009517506000000054","shadowRealizedPnlPct":"0.010000000000000024","paperOpenedAt":"2026-06-03T12:45:03.789Z","shadowOpenedAt":"2026-06-03T12:45:03.569Z","paperClosedAt":"2026-06-03T15:34:41.044Z","shadowClosedAt":"2026-06-03T15:34:40.798Z","paperCloseExecution":{"candle":{"low":"0.2125","high":"0.2126","open":"0.2125","close":"0.2126","symbol":"ADA/USDT","volume":"190.49","exchange":"mexc","openTime":"2026-06-03T15:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:34:03.984Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21280754300000002},"shadowCloseExecution":{"candle":{"low":"0.2125","high":"0.2126","open":"0.2125","close":"0.2126","symbol":"ADA/USDT","volume":"190.49","exchange":"mexc","openTime":"2026-06-03T15:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:34:03.984Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.212914},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999986164","takeProfitPriceDiffPct":"0.00049999999999990607","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.219455","closeTimeDiffSeconds":"0.246042","feeDiff":"0.0000493999999999972336","pnlDiff":"0.0482493999999971","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14812","status":"success","startedAt":"2026-06-03T12:43:27.338Z","ageSeconds":0.443,"durationMs":95974,"finishedAt":"2026-06-03T12:45:03.312Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.712,"latest15mCandleAgeMinutes":15.057366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001389532190829063},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.3333333333333333,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"averageDistance":6.35069352854453,"closedPositions":18,"losingPositions":12,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999975},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (18/30)","non-positive symbol+direction paper PnL (-4.5009 USDT)","early weak pair caution: 18 closed, 0.333 win rate, -4.5009 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0019975414874001587,"spreadPct":0.00046403712296991527,"candleCount":40,"volumeRatio":1.444768408936269,"latestVolume":593306.7,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443,"impulsePct5m3":-0.001389532190829063,"recentAverage":0.2165,"volumeAverage":410658.68850000005,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187,"previousAverage":0.21693333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65844","symbol":"ADA/USDT","direction":"short","paperPositionId":"209","shadowTradeId":"308","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21489250000000001","shadowEntryPrice":"0.215","paperStopPrice":"0.216181855","shadowStopPrice":"0.21629","paperTakeProfitPrice":"0.21231379","shadowTakeProfitPrice":"0.21242","paperCurrentPrice":"0.2162899459275","shadowCurrentPrice":"0.21629","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000012575","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000012575","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999955","shadowRealizedPnl":"-0.8000000000000063","paperRealizedPnlPct":"-0.008509502999999955","shadowRealizedPnlPct":"-0.008000000000000063","paperOpenedAt":"2026-06-03T05:22:21.208Z","shadowOpenedAt":"2026-06-03T05:22:21.101Z","paperClosedAt":"2026-06-03T06:37:24.160Z","shadowClosedAt":"2026-06-03T06:37:23.873Z","paperCloseExecution":{"candle":{"low":"0.2161","high":"0.2164","open":"0.2162","close":"0.2162","symbol":"ADA/USDT","volume":"28931.71","exchange":"mexc","openTime":"2026-06-03T06:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T06:36:56.301Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.216181855},"shadowCloseExecution":{"candle":{"low":"0.2161","high":"0.2164","open":"0.2162","close":"0.2162","symbol":"ADA/USDT","volume":"28931.71","exchange":"mexc","openTime":"2026-06-03T06:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T06:36:56.301Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21629},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999995349","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.107008","closeTimeDiffSeconds":"0.287868","feeDiff":"0.000050299999999967425","pnlDiff":"0.0509502999999892","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14635","status":"success","startedAt":"2026-06-03T05:20:56.091Z","ageSeconds":0.768,"durationMs":84498,"finishedAt":"2026-06-03T05:22:20.589Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.046,"latest15mCandleAgeMinutes":7.3461},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003267973856209179},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736},"correlationContext":{"passed":true,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.35294117647058826,"realizedPnl":-3.6499496999999583,"entryAllowed":true,"averageDistance":6.79856278463543,"closedPositions":17,"losingPositions":11,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0021470292352940928},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-3.6499 USDT)","early weak pair caution: 17 closed, 0.353 win rate, -3.6499 USDT PnL"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-3.649949699999958,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005618417958031715,"spreadPct":0.00046511627906971624,"candleCount":40,"volumeRatio":2.483987636450389,"latestVolume":977581.18,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736,"impulsePct5m3":0.003267973856209179,"recentAverage":0.2114,"volumeAverage":393553.15849999996,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627,"previousAverage":0.21259444444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65704","symbol":"ADA/USDT","direction":"short","paperPositionId":"206","shadowTradeId":"304","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.2120939","shadowEntryPrice":"0.2122","paperStopPrice":"0.2133664634","shadowStopPrice":"0.2134732","paperTakeProfitPrice":"0.2095487732","shadowTakeProfitPrice":"0.2096536","paperCurrentPrice":"0.2134731466317","shadowCurrentPrice":"0.2134732","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000003989796","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000003989796","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999993","shadowRealizedPnl":"-0.8000000000000009","paperRealizedPnlPct":"-0.008509502999999993","shadowRealizedPnlPct":"-0.008000000000000009","paperOpenedAt":"2026-06-03T04:47:21.199Z","shadowOpenedAt":"2026-06-03T04:47:21.082Z","paperClosedAt":"2026-06-03T05:04:52.054Z","shadowClosedAt":"2026-06-03T05:04:51.644Z","paperCloseExecution":{"candle":{"low":"0.2131","high":"0.2139","open":"0.2131","close":"0.2138","symbol":"ADA/USDT","volume":"37840.55","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:25.192Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2133664634},"shadowCloseExecution":{"candle":{"low":"0.2131","high":"0.2139","open":"0.2131","close":"0.2138","symbol":"ADA/USDT","volume":"37840.55","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:25.192Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2134732},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.117236","closeTimeDiffSeconds":"0.409866","feeDiff":"0.000050299999999996010204","pnlDiff":"0.0509502999999984","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.586,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.765,"latest15mCandleAgeMinutes":2.3430833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0042694497153700755},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.375,"realizedPnl":-2.798999399999959,"entryAllowed":true,"averageDistance":5.607878886159346,"closedPositions":16,"losingPositions":10,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999742},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (16/30)","non-positive symbol+direction paper PnL (-2.7990 USDT)","early weak pair caution: 16 closed, 0.375 win rate, -2.7990 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-2.7989993999999587,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013253672154243671,"spreadPct":0.0004712535344014561,"candleCount":40,"volumeRatio":1.029596169183646,"latestVolume":378084.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0042694497153700755,"recentAverage":0.21011666666666665,"volumeAverage":367216.6635,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.2129388888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65564","symbol":"ADA/USDT","direction":"short","paperPositionId":"203","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2102948","shadowEntryPrice":null,"paperStopPrice":"0.2115565688","shadowStopPrice":null,"paperTakeProfitPrice":"0.2077712624","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2116623470844","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509502999999923","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999924","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:12:19.438Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T04:44:49.175Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2114","high":"0.2117","open":"0.2115","close":"0.2117","symbol":"ADA/USDT","volume":"2832.23","exchange":"mexc","openTime":"2026-06-03T04:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:44:23.654Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2115565688},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999923","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14607","status":"success","startedAt":"2026-06-03T04:10:55.828Z","ageSeconds":1.125,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.074,"latest15mCandleAgeMinutes":12.318716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005253104106972254},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.4,"realizedPnl":-1.9480490999999667,"entryAllowed":true,"averageDistance":6.008488920925999,"closedPositions":15,"losingPositions":9,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999773},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9280 USDT)","direction profit factor below threshold (0.987 < 1)"],"winRate":0.4620253164556962,"direction":"short","liveAllowed":false,"realizedPnl":-0.9280489389524428,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9872964809115183,"shadowAllowed":true,"quarantineMode":true,"closedPositions":158,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (15/30)","non-positive symbol+direction paper PnL (-1.9480 USDT)","early weak pair caution: 15 closed, 0.400 win rate, -1.9480 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.9480490999999664,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004752851711027412,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.005253104106972254,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65534","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"298","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2106","paperStopPrice":null,"shadowStopPrice":"0.2118636","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2080728","paperCurrentPrice":null,"shadowCurrentPrice":"0.2118636","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999991424856","paperTotalFee":"0","shadowTotalFee":"0.200599999999999991424856","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000016","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000016","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T04:04:51.698Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T04:47:20.902Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2118","high":"0.2122","open":"0.2119","close":"0.2121","symbol":"ADA/USDT","volume":"7282.27","exchange":"mexc","openTime":"2026-06-03T04:46:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:46:55.876Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2118636},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999991424856","pnlDiff":"0.8000000000000016","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.098,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.337,"latest15mCandleAgeMinutes":4.851616666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.42857142857142855,"realizedPnl":-1.0970987999999657,"entryAllowed":true,"averageDistance":6.399607499600486,"closedPositions":14,"losingPositions":8,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999753},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.477124183006536,"direction":"short","liveAllowed":true,"realizedPnl":3.326702561047538,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.048353428048411,"shadowAllowed":true,"quarantineMode":false,"closedPositions":153,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (14/30)","non-positive symbol+direction paper PnL (-1.0971 USDT)","early weak pair caution: 14 closed, 0.429 win rate, -1.0971 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-1.0970987999999657,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.00047483380816708916,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65524","symbol":"ADA/USDT","direction":"short","paperPositionId":"198","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.20949520000000002","shadowEntryPrice":null,"paperStopPrice":"0.21075217120000003","shadowStopPrice":null,"paperTakeProfitPrice":"0.20698125760000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21085754728560002","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000007","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000007","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:02:20.878Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T04:07:18.907Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2109","high":"0.2114","open":"0.2109","close":"0.2109","symbol":"ADA/USDT","volume":"17092.44","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:53.719Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21075217120000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14603","status":"success","startedAt":"2026-06-03T04:00:55.802Z","ageSeconds":0.679,"durationMs":84746,"finishedAt":"2026-06-03T04:02:20.548Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.626,"latest15mCandleAgeMinutes":2.3446333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":6.987712562233322,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997446},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004770992366411688,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65514","symbol":"ADA/USDT","direction":"short","paperPositionId":"197","shadowTradeId":"297","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.2084957","shadowEntryPrice":"0.2086","paperStopPrice":"0.2097466742","shadowStopPrice":"0.2098516","paperTakeProfitPrice":"0.2059937516","shadowTakeProfitPrice":"0.2060968","paperCurrentPrice":"0.2098515475371","shadowCurrentPrice":"0.2098516","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.10060000000000000356124","paperTotalFee":"0.2006503","shadowTotalFee":"0.20060000000000000356124","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999984","shadowRealizedPnl":"-0.799999999999996","paperRealizedPnlPct":"-0.008509502999999984","shadowRealizedPnlPct":"-0.00799999999999996","paperOpenedAt":"2026-06-03T03:59:50.497Z","shadowOpenedAt":"2026-06-03T03:59:50.270Z","paperClosedAt":"2026-06-03T04:02:20.856Z","shadowClosedAt":"2026-06-03T04:04:51.226Z","paperCloseExecution":{"candle":{"low":"0.2093","high":"0.2098","open":"0.2094","close":"0.2097","symbol":"ADA/USDT","volume":"38072.33","exchange":"mexc","openTime":"2026-06-03T04:01:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:01:55.106Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2097466742},"shadowCloseExecution":{"candle":{"low":"0.2104","high":"0.2107","open":"0.2104","close":"0.2107","symbol":"ADA/USDT","volume":"17622.73","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:25.808Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2098516},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.227240","closeTimeDiffSeconds":"150.370643","feeDiff":"0.00005029999999999643876","pnlDiff":"0.0509503000000024","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14602","status":"success","startedAt":"2026-06-03T03:58:25.798Z","ageSeconds":1.158,"durationMs":84176,"finishedAt":"2026-06-03T03:59:49.974Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.021,"latest15mCandleAgeMinutes":14.835933333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014347202295552114},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":5.9385575821086185,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997474},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011280345168165399,"spreadPct":0.00047938638542673414,"candleCount":40,"volumeRatio":1.7673167629580926,"latestVolume":810393.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017,"impulsePct5m3":0.0014347202295552114,"recentAverage":0.21133333333333335,"volumeAverage":458544.63499999995,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013,"previousAverage":0.21374444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65354","symbol":"ADA/USDT","direction":"short","paperPositionId":"192","shadowTradeId":"291","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21129430000000002","shadowEntryPrice":"0.2114","paperStopPrice":"0.21256206580000003","shadowStopPrice":"0.2126684","paperTakeProfitPrice":"0.20875876840000002","shadowTakeProfitPrice":"0.2088632","paperCurrentPrice":"0.2088631477842","shadowCurrentPrice":"0.2088632","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098799999999999993607640","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198799999999999993607640","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.951750600000004","shadowRealizedPnl":"1.0000000000000027","paperRealizedPnlPct":"0.00951750600000004","shadowRealizedPnlPct":"0.010000000000000026","paperOpenedAt":"2026-06-03T03:19:49.014Z","shadowOpenedAt":"2026-06-03T03:19:48.909Z","paperClosedAt":"2026-06-03T03:44:49.776Z","shadowClosedAt":"2026-06-03T03:44:49.422Z","paperCloseExecution":{"candle":{"low":"0.2084","high":"0.2089","open":"0.2084","close":"0.2086","symbol":"ADA/USDT","volume":"21362.23","exchange":"mexc","openTime":"2026-06-03T03:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:44:23.953Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.20875876840000002},"shadowCloseExecution":{"candle":{"low":"0.2084","high":"0.2089","open":"0.2084","close":"0.2086","symbol":"ADA/USDT","volume":"21362.23","exchange":"mexc","openTime":"2026-06-03T03:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:44:23.953Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2088632},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999990539","stopPriceDiffPct":"0.00049999999999985894","takeProfitPriceDiffPct":"0.00049999999999990424","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.105097","closeTimeDiffSeconds":"0.353828","feeDiff":"0.000049399999999996392360","pnlDiff":"0.0482493999999987","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14586","status":"success","startedAt":"2026-06-03T03:18:25.619Z","ageSeconds":0.639,"durationMs":82859,"finishedAt":"2026-06-03T03:19:48.478Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.855,"latest15mCandleAgeMinutes":4.8106333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014124293785310485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.124202636293531,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.5811 USDT)","direction profit factor below threshold (0.991 < 1)"],"winRate":0.46258503401360546,"direction":"short","liveAllowed":false,"realizedPnl":-0.5811001389525177,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9914479673840613,"shadowAllowed":true,"quarantineMode":true,"closedPositions":147,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007133222660302917,"spreadPct":0.0004730368968780357,"candleCount":40,"volumeRatio":0.8429964296120628,"latestVolume":374660.22,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239,"impulsePct5m3":-0.0014124293785310485,"recentAverage":0.21264999999999998,"volumeAverage":444438.6795000001,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408,"previousAverage":0.21417777777777774,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65014","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"284","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2139","paperStopPrice":null,"shadowStopPrice":"0.2151834","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2113332","paperCurrentPrice":null,"shadowCurrentPrice":"0.2113332","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999997770084","paperTotalFee":"0","shadowTotalFee":"0.198799999999999997770084","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T01:54:56.901Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:19:48.696Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2112","high":"0.2115","open":"0.2112","close":"0.2113","symbol":"ADA/USDT","volume":"30049.4","exchange":"mexc","openTime":"2026-06-03T03:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:19:22.824Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2113332},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999997770084","pnlDiff":"1.0000000000000038","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14552","status":"success","startedAt":"2026-06-03T01:53:25.272Z","ageSeconds":0.456,"durationMs":91049,"finishedAt":"2026-06-03T01:54:56.321Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.109,"latest15mCandleAgeMinutes":9.9409},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004672897196261686},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07002231524267599},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003340746139154703,"eth15mTrendPct":-0.01200706564761744},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.223633342325004,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.0326 USDT)","direction profit factor below threshold (0.999 < 1)"],"winRate":0.4642857142857143,"direction":"short","liveAllowed":false,"realizedPnl":-0.0325507389525391,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9994956890196293,"shadowAllowed":true,"quarantineMode":true,"closedPositions":140,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005120645511676577,"spreadPct":0.00046750818139325263,"candleCount":40,"volumeRatio":0.6474849009541207,"latestVolume":285865.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07002231524267599,"impulsePct5m3":-0.004672897196261686,"recentAverage":0.21371666666666664,"volumeAverage":441501.98649999994,"btc15mTrendPct":-0.003340746139154703,"eth15mTrendPct":-0.01200706564761744,"previousAverage":0.21481666666666663,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64984","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"282","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2124","paperStopPrice":null,"shadowStopPrice":"0.21367440000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20985120000000002","paperCurrentPrice":null,"shadowCurrentPrice":"0.21367440000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999994285937928436911","paperTotalFee":"0","shadowTotalFee":"0.200599999999999994285937928436911","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000043","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T01:47:22.387Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T01:54:56.830Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2137","high":"0.2139","open":"0.2138","close":"0.2139","symbol":"ADA/USDT","volume":"2851","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:30.396Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21367440000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999994285937928436911","pnlDiff":"0.8000000000000043","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14549","status":"success","startedAt":"2026-06-03T01:45:55.245Z","ageSeconds":0.266,"durationMs":86914,"finishedAt":"2026-06-03T01:47:22.159Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.837,"latest15mCandleAgeMinutes":2.3710833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007929104477611974},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07099866980325731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004404346741561112,"eth15mTrendPct":-0.013207742762364055},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.464285770946984,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9843 USDT)","direction profit factor below threshold (0.985 < 1)"],"winRate":0.460431654676259,"direction":"short","liveAllowed":false,"realizedPnl":-0.9843013389525455,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9847501473330256,"shadowAllowed":true,"quarantineMode":true,"closedPositions":139,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005120645511676577,"spreadPct":0.0004708097928436393,"candleCount":40,"volumeRatio":0.6474849009541207,"latestVolume":285865.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07099866980325731,"impulsePct5m3":-0.007929104477611974,"recentAverage":0.21371666666666664,"volumeAverage":441501.98649999994,"btc15mTrendPct":-0.004404346741561112,"eth15mTrendPct":-0.013207742762364055,"previousAverage":0.21481666666666663,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64634","symbol":"ADA/USDT","direction":"short","paperPositionId":"183","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.213893","shadowEntryPrice":null,"paperStopPrice":"0.215176358","shadowStopPrice":null,"paperTakeProfitPrice":"0.211326284","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.211431947142","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517505999999978","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517505999999978","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T00:19:50.979Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:19:48.996Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2112","high":"0.2115","open":"0.2112","close":"0.2113","symbol":"ADA/USDT","volume":"30049.4","exchange":"mexc","openTime":"2026-06-03T03:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:19:22.824Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.211326284},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517505999999978","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14514","status":"success","startedAt":"2026-06-03T00:18:24.982Z","ageSeconds":0.751,"durationMs":85671,"finishedAt":"2026-06-03T00:19:50.653Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.174,"latest15mCandleAgeMinutes":4.845816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001878816345702131},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007706845259096326,"eth15mTrendPct":-0.02094000061317743},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":8.168106601999309,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.2342 USDT)","direction profit factor below threshold (0.996 < 1)"],"winRate":0.4632352941176471,"direction":"short","liveAllowed":false,"realizedPnl":-0.2341513389525344,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9962740310508142,"shadowAllowed":true,"quarantineMode":true,"closedPositions":136,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016131522074714185,"spreadPct":0.00046728971962624647,"candleCount":40,"volumeRatio":1.1363327285093987,"latestVolume":647288.54,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975,"impulsePct5m3":0.001878816345702131,"recentAverage":0.21245000000000003,"volumeAverage":569629.4085000001,"btc15mTrendPct":-0.007706845259096326,"eth15mTrendPct":-0.02094000061317743,"previousAverage":0.2159333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64554","symbol":"ADA/USDT","direction":"short","paperPositionId":"178","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21279355000000003","shadowEntryPrice":null,"paperStopPrice":"0.21407031130000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.21024002740000003","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21417734645565004","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000048","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000048","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:59:50.778Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T00:19:50.955Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.214","high":"0.2141","open":"0.214","close":"0.2141","symbol":"ADA/USDT","volume":"10769.58","exchange":"mexc","openTime":"2026-06-03T00:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:19:25.626Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21407031130000004},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000048","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14506","status":"success","startedAt":"2026-06-02T23:58:24.926Z","ageSeconds":0.588,"durationMs":85515,"finishedAt":"2026-06-02T23:59:50.441Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.384,"latest15mCandleAgeMinutes":14.8431},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0056737588652482586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0625879352949737},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01025020857435962,"eth15mTrendPct":-0.021295024896929197},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.701389384576343,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4772727272727273,"direction":"short","liveAllowed":true,"realizedPnl":3.169649861047448,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0533258527739124,"shadowAllowed":true,"quarantineMode":false,"closedPositions":132,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013821096439397764,"spreadPct":0.00046970408642563053,"candleCount":40,"volumeRatio":1.0104601317469044,"latestVolume":556236.13,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0625879352949737,"impulsePct5m3":0.0056737588652482586,"recentAverage":0.2132666666666667,"volumeAverage":550478.057,"btc15mTrendPct":-0.01025020857435962,"eth15mTrendPct":-0.021295024896929197,"previousAverage":0.21625555555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64544","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"272","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.213","paperStopPrice":null,"shadowStopPrice":"0.214278","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.210444","paperCurrentPrice":null,"shadowCurrentPrice":"0.214278","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1006000000000000062372","paperTotalFee":"0","shadowTotalFee":"0.2006000000000000062372","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:57:19.963Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T00:34:48.402Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.214","high":"0.2143","open":"0.214","close":"0.2142","symbol":"ADA/USDT","volume":"37987.63","exchange":"mexc","openTime":"2026-06-03T00:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:34:22.850Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.214278},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000062372","pnlDiff":"0.8000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14505","status":"success","startedAt":"2026-06-02T23:55:54.925Z","ageSeconds":0.607,"durationMs":84539,"finishedAt":"2026-06-02T23:57:19.464Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.008,"latest15mCandleAgeMinutes":12.326766666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0056737588652482586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.686040315076511,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4772727272727273,"direction":"short","liveAllowed":true,"realizedPnl":3.169649861047448,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0533258527739124,"shadowAllowed":true,"quarantineMode":false,"closedPositions":132,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013821096439397764,"spreadPct":0.00046948356807519596,"candleCount":40,"volumeRatio":1.0104601317469044,"latestVolume":556236.13,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572,"impulsePct5m3":0.0056737588652482586,"recentAverage":0.2132666666666667,"volumeAverage":550478.057,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087,"previousAverage":0.21625555555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64464","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"269","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2118","paperStopPrice":null,"shadowStopPrice":"0.21307079999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20925839999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.21307079999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999970659493673276670","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999970659493673276670","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999947","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999946","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:37:21.314Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:57:19.675Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2128","high":"0.2131","open":"0.2129","close":"0.2131","symbol":"ADA/USDT","volume":"18349.45","exchange":"mexc","openTime":"2026-06-02T23:56:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:56:54.665Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21307079999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999970659493673276670","pnlDiff":"0.7999999999999947","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14497","status":"success","startedAt":"2026-06-02T23:35:54.880Z","ageSeconds":1.061,"durationMs":86007,"finishedAt":"2026-06-02T23:37:20.887Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.466,"latest15mCandleAgeMinutes":7.351},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0004719207173195693},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06313162217598707},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009610512403634879,"eth15mTrendPct":-0.018808370365345092},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":7.046414336572584,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48091603053435117,"direction":"short","liveAllowed":true,"realizedPnl":4.020600161047433,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0686246004817332,"shadowAllowed":true,"quarantineMode":false,"closedPositions":131,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012295607978027069,"spreadPct":0.00047214353163356465,"candleCount":40,"volumeRatio":2.489415876268389,"latestVolume":1364359.59,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06313162217598707,"impulsePct5m3":-0.0004719207173195693,"recentAverage":0.21376666666666666,"volumeAverage":548064.1475,"btc15mTrendPct":-0.009610512403634879,"eth15mTrendPct":-0.018808370365345092,"previousAverage":0.21642777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64434","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"267","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2105","paperStopPrice":null,"shadowStopPrice":"0.211763","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.207974","paperCurrentPrice":null,"shadowCurrentPrice":"0.211763","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000204218","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000204218","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000067","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000068","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:29:55.334Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:34:55.041Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2118","high":"0.2121","open":"0.212","close":"0.2119","symbol":"ADA/USDT","volume":"19384.09","exchange":"mexc","openTime":"2026-06-02T23:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:34:27.272Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.211763},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000204218","pnlDiff":"0.8000000000000067","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14494","status":"success","startedAt":"2026-06-02T23:28:24.855Z","ageSeconds":0.252,"durationMs":90268,"finishedAt":"2026-06-02T23:29:55.123Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.932,"latest15mCandleAgeMinutes":14.92085},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005644402634054593},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.063507504464095},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00833556804742119,"eth15mTrendPct":-0.016561032723884032},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"averageDistance":6.366551246778101,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001298699399999964},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4883720930232558,"direction":"short","liveAllowed":true,"realizedPnl":5.722500761047416,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1005951976388706,"shadowAllowed":true,"quarantineMode":false,"closedPositions":129,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.2987 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.2987 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.2986993999999643,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008030995022322629,"spreadPct":0.00047505938242275054,"candleCount":40,"volumeRatio":1.4799313978270965,"latestVolume":741646.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.063507504464095,"impulsePct5m3":-0.005644402634054593,"recentAverage":0.21478333333333333,"volumeAverage":501135.4385,"btc15mTrendPct":-0.00833556804742119,"eth15mTrendPct":-0.016561032723884032,"previousAverage":0.21652222222222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64374","symbol":"ADA/USDT","direction":"short","paperPositionId":"170","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21279355000000003","shadowEntryPrice":null,"paperStopPrice":"0.21407031130000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.21024002740000003","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21034514741370003","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517505999999984","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517505999999985","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:14:59.166Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:27:29.885Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2099","high":"0.2102","open":"0.2099","close":"0.2102","symbol":"ADA/USDT","volume":"121.82","exchange":"mexc","openTime":"2026-06-02T23:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:27:00.760Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21024002740000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517505999999984","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14488","status":"success","startedAt":"2026-06-02T23:13:24.809Z","ageSeconds":0.807,"durationMs":93787,"finishedAt":"2026-06-02T23:14:58.596Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.663,"latest15mCandleAgeMinutes":14.9801},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00047058823529419643},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06289430666357991},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005646150220612944,"eth15mTrendPct":-0.012669716659856507},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.3333333333333333,"realizedPnl":-2.250449999999963,"entryAllowed":true,"averageDistance":6.02041800095026,"closedPositions":9,"losingPositions":6,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999958},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-2.2504 USDT)","early weak pair caution: 9 closed, 0.333 win rate, -2.2504 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-2.2504499999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.004823233618964611,"spreadPct":0.00046970408642563053,"candleCount":40,"volumeRatio":1.885116205148942,"latestVolume":901282.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06289430666357991,"impulsePct5m3":0.00047058823529419643,"recentAverage":0.2155,"volumeAverage":478104.245,"btc15mTrendPct":-0.005646150220612944,"eth15mTrendPct":-0.012669716659856507,"previousAverage":0.21654444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64344","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"262","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2125","paperStopPrice":null,"shadowStopPrice":"0.213775","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.20995","paperCurrentPrice":null,"shadowCurrentPrice":"0.20995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000011115","paperTotalFee":"0","shadowTotalFee":"0.198800000000000011115","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999987","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999986","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:07:30.015Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:27:29.352Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2099","high":"0.2102","open":"0.2099","close":"0.2102","symbol":"ADA/USDT","volume":"121.82","exchange":"mexc","openTime":"2026-06-02T23:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:27:00.760Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.20995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000011115","pnlDiff":"0.9999999999999987","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14485","status":"success","startedAt":"2026-06-02T23:05:54.798Z","ageSeconds":0.703,"durationMs":94782,"finishedAt":"2026-06-02T23:07:29.580Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.963,"latest15mCandleAgeMinutes":7.495033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007006071929005144},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006527341152568643,"eth15mTrendPct":-0.01347706779831471},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.3333333333333333,"realizedPnl":-2.250449999999963,"entryAllowed":true,"averageDistance":6.280727758525523,"closedPositions":9,"losingPositions":6,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999958},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-2.2504 USDT)","early weak pair caution: 9 closed, 0.333 win rate, -2.2504 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-2.2504499999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.004823233618964611,"spreadPct":0.00047058823529406584,"candleCount":40,"volumeRatio":1.885116205148942,"latestVolume":901282.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348,"impulsePct5m3":-0.007006071929005144,"recentAverage":0.2155,"volumeAverage":478104.245,"btc15mTrendPct":-0.006527341152568643,"eth15mTrendPct":-0.01347706779831471,"previousAverage":0.21654444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63864","symbol":"ADA/USDT","direction":"short","paperPositionId":"159","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.21689150000000001","shadowEntryPrice":null,"paperStopPrice":"0.21819284900000002","shadowStopPrice":null,"paperTakeProfitPrice":"0.214288802","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.21830194542450002","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000003","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000003","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T21:07:26.341Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T21:37:29.271Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2178","high":"0.2182","open":"0.2181","close":"0.2182","symbol":"ADA/USDT","volume":"18453.41","exchange":"mexc","openTime":"2026-06-02T21:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T21:36:59.331Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21819284900000002},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000003","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":1,"unknown":2},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT"],"consecutiveFailureRuns":0},"latestRun":{"id":"14437","status":"success","startedAt":"2026-06-02T21:05:54.536Z","ageSeconds":0.75,"durationMs":91065,"finishedAt":"2026-06-02T21:07:25.601Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.865,"latest15mCandleAgeMinutes":7.429133333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0013888888888888644},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.060334029509398854},"correlationContext":{"passed":true,"btc15mTrendPct":-0.000757349459104994,"eth15mTrendPct":-0.006087872814885439},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.851143313083357,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48214285714285715,"direction":"short","liveAllowed":true,"realizedPnl":3.9643477610473683,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0791621662366506,"shadowAllowed":true,"quarantineMode":false,"closedPositions":112,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008845032977146033,"spreadPct":0.00046082949308763474,"candleCount":40,"volumeRatio":0.8164921635210727,"latestVolume":569247.88,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.060334029509398854,"impulsePct5m3":0.0013888888888888644,"recentAverage":0.2154,"volumeAverage":697187.1935000003,"btc15mTrendPct":-0.000757349459104994,"eth15mTrendPct":-0.006087872814885439,"previousAverage":0.21732222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"63844","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"252","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2167","paperStopPrice":null,"shadowStopPrice":"0.2180002","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2140996","paperCurrentPrice":null,"shadowCurrentPrice":"0.2180002","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000532174","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000532174","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T21:02:28.031Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T21:34:56.862Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2179","high":"0.2181","open":"0.2179","close":"0.2181","symbol":"ADA/USDT","volume":"5896.01","exchange":"mexc","openTime":"2026-06-02T21:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T21:34:27.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2180002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000532174","pnlDiff":"0.8000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":1,"unknown":2},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT"],"consecutiveFailureRuns":0},"latestRun":{"id":"14435","status":"success","startedAt":"2026-06-02T21:00:54.531Z","ageSeconds":0.894,"durationMs":93210,"finishedAt":"2026-06-02T21:02:27.741Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.949,"latest15mCandleAgeMinutes":2.4648833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0051091500232234915},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06079894493269869},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0012507057110597505,"eth15mTrendPct":-0.006339796775547086},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.916935606625685,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.48214285714285715,"direction":"short","liveAllowed":true,"realizedPnl":3.9643477610473683,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0791621662366506,"shadowAllowed":true,"quarantineMode":false,"closedPositions":112,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008845032977146033,"spreadPct":0.0004614674665436859,"candleCount":40,"volumeRatio":0.8164921635210727,"latestVolume":569247.88,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06079894493269869,"impulsePct5m3":0.0051091500232234915,"recentAverage":0.2154,"volumeAverage":697187.1935000003,"btc15mTrendPct":-0.0012507057110597505,"eth15mTrendPct":-0.006339796775547086,"previousAverage":0.21732222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63624","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"249","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.217","paperStopPrice":null,"shadowStopPrice":"0.218302","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.214396","paperCurrentPrice":null,"shadowCurrentPrice":"0.214396","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999992096","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999992096","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999978","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999978","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T20:07:19.537Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:25:00.704Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2141","high":"0.2145","open":"0.2143","close":"0.2144","symbol":"ADA/USDT","volume":"35751.99","exchange":"mexc","openTime":"2026-06-02T20:24:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:24:31.977Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.214396},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999992096","pnlDiff":"0.9999999999999978","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"network":2,"unknown":4},"sampleErrors":["mexc GET https://api.mexc.com/api/v1/contract/detail fetch failed","false","BTC/USDT","mexc GET https://api.mexc.com/api/v3/capital/config/getall?timestamp=1780430758939&recvWindow=5000&signature=60c67e8d6b5f81df6aabe424672cb186c1f27c70e43ae43f2b721ac8a886cd05 fetch failed","false"],"consecutiveFailureRuns":1},"latestRun":{"id":"14413","status":"partial_failure","startedAt":"2026-06-02T20:05:54.437Z","ageSeconds":0.217,"durationMs":84630,"finishedAt":"2026-06-02T20:07:19.067Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":30.378,"latest15mCandleAgeMinutes":7.32025},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0009250693802035418},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06179073264797356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0064535735276671355,"eth15mTrendPct":-0.007768662019188586},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.375,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"averageDistance":5.725923745323931,"closedPositions":8,"losingPositions":5,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999526},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-1.3995 USDT)","early weak pair caution: 8 closed, 0.375 win rate, -1.3995 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-1.3994996999999625,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.01153376107546606,"spreadPct":0.00046082949308750686,"candleCount":40,"volumeRatio":0.9775923030304862,"latestVolume":868882.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06179073264797356,"impulsePct5m3":0.0009250693802035418,"recentAverage":0.21568333333333334,"volumeAverage":888798.3234999999,"btc15mTrendPct":-0.0064535735276671355,"eth15mTrendPct":-0.007768662019188586,"previousAverage":0.21820000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63554","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"244","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2158","paperStopPrice":null,"shadowStopPrice":"0.2170948","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2132104","paperCurrentPrice":null,"shadowCurrentPrice":"0.2170948","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000042252","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000042252","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000058","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000057","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:49:59.090Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:07:19.311Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2166","high":"0.2171","open":"0.2167","close":"0.2171","symbol":"ADA/USDT","volume":"21197.01","exchange":"mexc","openTime":"2026-06-02T20:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:06:48.930Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2170948},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000042252","pnlDiff":"0.8000000000000058","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14406","status":"success","startedAt":"2026-06-02T19:48:24.393Z","ageSeconds":0.532,"durationMs":93990,"finishedAt":"2026-06-02T19:49:58.383Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":27.247,"latest15mCandleAgeMinutes":4.975516666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0009310986964617225},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.4862645290963306,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5094339622641509,"direction":"short","liveAllowed":true,"realizedPnl":9.070049561047334,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.2016771398394646,"shadowAllowed":true,"quarantineMode":false,"closedPositions":106,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012633130830431447,"spreadPct":0.0004633920296571675,"candleCount":40,"volumeRatio":1.7875085269509237,"latestVolume":1552077.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911,"impulsePct5m3":-0.0009310986964617225,"recentAverage":0.2158,"volumeAverage":868291.0299999999,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301,"previousAverage":0.21856111111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63484","symbol":"ADA/USDT","direction":"short","paperPositionId":"151","shadowTradeId":"239","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21379305","shadowEntryPrice":"0.2139","paperStopPrice":"0.2150758083","shadowStopPrice":"0.2151834","paperTakeProfitPrice":"0.2112275334","shadowTakeProfitPrice":"0.2113332","paperCurrentPrice":"0.21518334620415","shadowCurrentPrice":"0.2151834","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999997729458","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999997729458","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999942","shadowRealizedPnl":"-0.7999999999999954","paperRealizedPnlPct":"-0.008509502999999941","shadowRealizedPnlPct":"-0.007999999999999953","paperOpenedAt":"2026-06-02T19:32:31.987Z","shadowOpenedAt":"2026-06-02T19:32:31.863Z","paperClosedAt":"2026-06-02T19:49:59.268Z","shadowClosedAt":"2026-06-02T19:49:58.889Z","paperCloseExecution":{"candle":{"low":"0.2157","high":"0.2159","open":"0.2157","close":"0.2158","symbol":"ADA/USDT","volume":"1726.75","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:31.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2150758083},"shadowCloseExecution":{"candle":{"low":"0.2157","high":"0.2159","open":"0.2157","close":"0.2158","symbol":"ADA/USDT","volume":"1726.75","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:31.324Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2151834},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.123666","closeTimeDiffSeconds":"0.379474","feeDiff":"0.000050299999999982270542","pnlDiff":"0.0509502999999988","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14399","status":"success","startedAt":"2026-06-02T19:30:54.361Z","ageSeconds":0.446,"durationMs":96948,"finishedAt":"2026-06-02T19:32:31.309Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.068,"latest15mCandleAgeMinutes":2.5240666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006015733456732974},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05462171100122115},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008576126415496465,"eth15mTrendPct":-0.011315967742631544},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.878572501773642,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5047619047619047,"direction":"short","liveAllowed":true,"realizedPnl":8.11829896104733,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.180514483830082,"shadowAllowed":true,"quarantineMode":false,"closedPositions":105,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.011068518189434478,"spreadPct":0.00046750818139325263,"candleCount":40,"volumeRatio":0.6042559906951451,"latestVolume":517337.95,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05462171100122115,"impulsePct5m3":-0.006015733456732974,"recentAverage":0.21641666666666662,"volumeAverage":856156.9234999999,"btc15mTrendPct":-0.008576126415496465,"eth15mTrendPct":-0.011315967742631544,"previousAverage":0.21883888888888892,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62744","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"220","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2183","paperStopPrice":null,"shadowStopPrice":"0.2196098","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2156804","paperCurrentPrice":null,"shadowCurrentPrice":"0.2156804","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000008126300","paperTotalFee":"0","shadowTotalFee":"0.198800000000000008126300","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:27:24.317Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:07:29.752Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2156","high":"0.216","open":"0.2159","close":"0.2159","symbol":"ADA/USDT","volume":"19799.8","exchange":"mexc","openTime":"2026-06-02T19:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:06:59.920Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2156804},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000008126300","pnlDiff":"1","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14325","status":"success","startedAt":"2026-06-02T16:25:53.908Z","ageSeconds":0.844,"durationMs":89792,"finishedAt":"2026-06-02T16:27:23.700Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.741,"latest15mCandleAgeMinutes":12.397366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00784494693124138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.052526975677856934},"correlationContext":{"passed":true,"btc15mTrendPct":-0.020353339678314725,"eth15mTrendPct":-0.024587462885824463},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":10.52481505999551,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4742268041237113,"direction":"short","liveAllowed":true,"realizedPnl":2.3069950610472985,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.052286531811688,"shadowAllowed":true,"quarantineMode":false,"closedPositions":97,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.02490837010995599,"spreadPct":0.0004580852038479924,"candleCount":40,"volumeRatio":1.0562336502229215,"latestVolume":925933.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.052526975677856934,"impulsePct5m3":0.00784494693124138,"recentAverage":0.21726666666666664,"volumeAverage":876637.1435,"btc15mTrendPct":-0.020353339678314725,"eth15mTrendPct":-0.024587462885824463,"previousAverage":0.22281666666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62584","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"204","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2163","paperStopPrice":null,"shadowStopPrice":"0.21759779999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2137044","paperCurrentPrice":null,"shadowCurrentPrice":"0.21759779999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999943500329865926950","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999943500329865926950","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999945","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999945","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:47:31.981Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:14:50.799Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2182","high":"0.2185","open":"0.2184","close":"0.2183","symbol":"ADA/USDT","volume":"33297.18","exchange":"mexc","openTime":"2026-06-02T16:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:14:24.157Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21759779999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999943500329865926950","pnlDiff":"0.7999999999999945","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14309","status":"success","startedAt":"2026-06-02T15:45:53.815Z","ageSeconds":0.258,"durationMs":97307,"finishedAt":"2026-06-02T15:47:31.122Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":30.079,"latest15mCandleAgeMinutes":2.52095},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036968576709796447},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04509586261548598},"correlationContext":{"passed":true,"btc15mTrendPct":-0.021887161130325974,"eth15mTrendPct":-0.02550125706262736},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":10.559609003618244,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5116279069767442,"direction":"short","liveAllowed":true,"realizedPnl":8.062046561047254,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.221098397174129,"shadowAllowed":true,"quarantineMode":false,"closedPositions":86,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.024324727652588855,"spreadPct":0.00046232085067031436,"candleCount":40,"volumeRatio":2.8479651483539388,"latestVolume":2303885.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04509586261548598,"impulsePct5m3":-0.0036968576709796447,"recentAverage":0.21793333333333334,"volumeAverage":808958.5194999999,"btc15mTrendPct":-0.021887161130325974,"eth15mTrendPct":-0.02550125706262736,"previousAverage":0.2233666666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62464","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"192","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2177","paperStopPrice":null,"shadowStopPrice":"0.2190062","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2150876","paperCurrentPrice":null,"shadowCurrentPrice":"0.2150876","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999998352016","paperTotalFee":"0","shadowTotalFee":"0.198799999999999998352016","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000069","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:17:26.287Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:32:27.599Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2139","high":"0.2163","open":"0.2141","close":"0.2163","symbol":"ADA/USDT","volume":"741823.57","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:32:01.437Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2150876},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999998352016","pnlDiff":"1.0000000000000069","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14297","status":"success","startedAt":"2026-06-02T15:15:53.715Z","ageSeconds":0.963,"durationMs":92090,"finishedAt":"2026-06-02T15:17:25.805Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":29.167,"latest15mCandleAgeMinutes":2.4326833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0041020966271650494},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.044316904809718206},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018800921752445358,"eth15mTrendPct":-0.018241943829712382},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999681,"entryAllowed":true,"averageDistance":7.749915635574445,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.000783641999999954},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4675324675324675,"direction":"short","liveAllowed":true,"realizedPnl":1.298992061047217,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0364755661121245,"shadowAllowed":true,"quarantineMode":false,"closedPositions":77,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0145713148995424,"spreadPct":0.0004593477262287046,"candleCount":40,"volumeRatio":1.1806766136274436,"latestVolume":736721.61,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.044316904809718206,"impulsePct5m3":-0.0041020966271650494,"recentAverage":0.22016666666666665,"volumeAverage":623982.5549999999,"btc15mTrendPct":-0.018800921752445358,"eth15mTrendPct":-0.018241943829712382,"previousAverage":0.2234222222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62354","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"188","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2205","paperStopPrice":null,"shadowStopPrice":"0.221823","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.217854","paperCurrentPrice":null,"shadowCurrentPrice":"0.217854","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999999927876","paperTotalFee":"0","shadowTotalFee":"0.19879999999999999927876","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000042","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:49:54.408Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:17:26.047Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2174","high":"0.2179","open":"0.2178","close":"0.2176","symbol":"ADA/USDT","volume":"163574.55","exchange":"mexc","openTime":"2026-06-02T15:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:16:56.838Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.217854},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999999927876","pnlDiff":"1.0000000000000042","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14286","status":"success","startedAt":"2026-06-02T14:48:23.667Z","ageSeconds":1.112,"durationMs":90295,"finishedAt":"2026-06-02T14:49:53.962Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.08,"latest15mCandleAgeMinutes":4.901816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0032036613272311497},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0432009256544556},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01428724959547995,"eth15mTrendPct":-0.010680517349412786},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":5.039248308881848,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.47368421052631576,"direction":"short","liveAllowed":true,"realizedPnl":2.149942361047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0618479978291848,"shadowAllowed":true,"quarantineMode":false,"closedPositions":76,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007906907354915584,"spreadPct":0.000453514739228975,"candleCount":40,"volumeRatio":2.2385559582764762,"latestVolume":1309395.49,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0432009256544556,"impulsePct5m3":0.0032036613272311497,"recentAverage":0.22166666666666668,"volumeAverage":584928.639,"btc15mTrendPct":-0.01428724959547995,"eth15mTrendPct":-0.010680517349412786,"previousAverage":0.22343333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62324","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"187","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2191","paperStopPrice":null,"shadowStopPrice":"0.2204146","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2164708","paperCurrentPrice":null,"shadowCurrentPrice":"0.2204146","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000000026156","paperTotalFee":"0","shadowTotalFee":"0.200600000000000000026156","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999997","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:42:26.964Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:49:54.150Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2202","high":"0.2205","open":"0.2204","close":"0.2203","symbol":"ADA/USDT","volume":"31470.69","exchange":"mexc","openTime":"2026-06-02T14:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:49:28.074Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2204146},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000000026156","pnlDiff":"0.7999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14283","status":"success","startedAt":"2026-06-02T14:40:53.643Z","ageSeconds":0.583,"durationMs":92780,"finishedAt":"2026-06-02T14:42:26.423Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.562,"latest15mCandleAgeMinutes":12.443033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001817355747387477},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04376061655814278},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013072079431922921,"eth15mTrendPct":-0.007729197382407524},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"averageDistance":8.435101030511865,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007836419999999542},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.47368421052631576,"direction":"short","liveAllowed":true,"realizedPnl":2.149942361047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0618479978291848,"shadowAllowed":true,"quarantineMode":false,"closedPositions":76,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5485 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5485 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5485493999999682,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005542989237155356,"spreadPct":0.0004564125969877533,"candleCount":40,"volumeRatio":10.287502891327662,"latestVolume":5475579.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04376061655814278,"impulsePct5m3":-0.001817355747387477,"recentAverage":0.22226666666666664,"volumeAverage":532255.4820000001,"btc15mTrendPct":-0.013072079431922921,"eth15mTrendPct":-0.007729197382407524,"previousAverage":0.2235055555555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62274","symbol":"ADA/USDT","direction":"short","paperPositionId":"118","shadowTradeId":"182","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.21889050000000002","shadowEntryPrice":"0.219","paperStopPrice":"0.220203843","shadowStopPrice":"0.220314","paperTakeProfitPrice":"0.21626381400000003","shadowTakeProfitPrice":"0.216372","paperCurrentPrice":"0.2203139449215","shadowCurrentPrice":"0.220314","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.10060000000000000095570","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.20060000000000000095570","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999923","shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":"-0.008509502999999924","shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":"2026-06-02T14:29:54.751Z","shadowOpenedAt":"2026-06-02T14:29:54.523Z","paperClosedAt":"2026-06-02T14:37:26.072Z","shadowClosedAt":"2026-06-02T14:37:25.822Z","paperCloseExecution":{"candle":{"low":"0.2199","high":"0.2204","open":"0.22","close":"0.2203","symbol":"ADA/USDT","volume":"26140.13","exchange":"mexc","openTime":"2026-06-02T14:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:36:58.344Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.220203843},"shadowCloseExecution":{"candle":{"low":"0.2199","high":"0.2204","open":"0.22","close":"0.2203","symbol":"ADA/USDT","volume":"26140.13","exchange":"mexc","openTime":"2026-06-02T14:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:36:58.344Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.220314},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999990868","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999986135","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.227783","closeTimeDiffSeconds":"0.250091","feeDiff":"0.00005029999999997904430","pnlDiff":"0.0509502999999878","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14278","status":"success","startedAt":"2026-06-02T14:28:23.611Z","ageSeconds":0.856,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.732,"latest15mCandleAgeMinutes":14.897566666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007216959855660884},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883},"correlationContext":{"passed":true,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.5,"realizedPnl":0.30240090000002395,"entryAllowed":true,"averageDistance":4.3636159780788875,"closedPositions":6,"losingPositions":3,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000406},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4583333333333333,"direction":"short","liveAllowed":true,"realizedPnl":0.1456408610471793,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0042948270311638,"shadowAllowed":true,"quarantineMode":false,"closedPositions":72,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (6/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3024009000000241,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0022862254914141843,"spreadPct":0.0004566210045661598,"candleCount":40,"volumeRatio":2.687256317601373,"latestVolume":743352.77,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.007216959855660884,"recentAverage":0.22305,"volumeAverage":276621.46150000003,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789,"previousAverage":0.2235611111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62214","symbol":"ADA/USDT","direction":"short","paperPositionId":"112","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22258865000000003","shadowEntryPrice":null,"paperStopPrice":"0.22392418190000002","shadowStopPrice":null,"paperTakeProfitPrice":"0.21991758620000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2200275449931","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000071","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000071","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T14:14:57.451Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T14:24:57.899Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2195","high":"0.2202","open":"0.22","close":"0.2202","symbol":"ADA/USDT","volume":"178715.59","exchange":"mexc","openTime":"2026-06-02T14:24:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:24:28.567Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21991758620000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000071","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14272","status":"success","startedAt":"2026-06-02T14:13:23.576Z","ageSeconds":1.017,"durationMs":93314,"finishedAt":"2026-06-02T14:14:56.890Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.863,"latest15mCandleAgeMinutes":14.950266666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004490345756623264},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04228431922859395},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00957063326228194,"eth15mTrendPct":-0.0016222167299524575},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":4.016982152962187,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.5649 USDT)","direction profit factor below threshold (0.836 < 1)"],"winRate":0.4090909090909091,"direction":"short","liveAllowed":false,"realizedPnl":-5.564862738952866,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8358968579001375,"shadowAllowed":true,"quarantineMode":true,"closedPositions":66,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.00196263539699898,"spreadPct":0.00044903457566240117,"candleCount":40,"volumeRatio":1.1239286986987524,"latestVolume":285479.3,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04228431922859395,"impulsePct5m3":-0.004490345756623264,"recentAverage":0.22318333333333337,"volumeAverage":254001.25499999998,"btc15mTrendPct":-0.00957063326228194,"eth15mTrendPct":-0.0016222167299524575,"previousAverage":0.22362222222222228,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62204","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"175","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2221","paperStopPrice":null,"shadowStopPrice":"0.22343259999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.21943479999999999","paperCurrentPrice":null,"shadowCurrentPrice":"0.21943479999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999953937836380009005","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999953937836380009005","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:12:27.827Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:54.254Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2183","high":"0.2192","open":"0.2186","close":"0.2187","symbol":"ADA/USDT","volume":"118595.49","exchange":"mexc","openTime":"2026-06-02T14:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:29:27.168Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21943479999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999953937836380009005","pnlDiff":"1.0000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14271","status":"success","startedAt":"2026-06-02T14:10:53.565Z","ageSeconds":0.256,"durationMs":93603,"finishedAt":"2026-06-02T14:12:27.168Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.061,"latest15mCandleAgeMinutes":12.454233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004490345756623264},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.042891579208803245},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010136649878647893,"eth15mTrendPct":-0.0021462915945805916},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":4.18176654339075,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.5166 USDT)","direction profit factor below threshold (0.808 < 1)"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-6.516613338952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8078305297116334,"shadowAllowed":true,"quarantineMode":true,"closedPositions":65,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.00196263539699898,"spreadPct":0.0004502476361998604,"candleCount":40,"volumeRatio":1.1239286986987524,"latestVolume":285479.3,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.042891579208803245,"impulsePct5m3":-0.004490345756623264,"recentAverage":0.22318333333333337,"volumeAverage":254001.25499999998,"btc15mTrendPct":-0.010136649878647893,"eth15mTrendPct":-0.0021462915945805916,"previousAverage":0.22362222222222228,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61264","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"167","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2243","paperStopPrice":null,"shadowStopPrice":"0.2256458","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22160839999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22160839999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999857135904859563090","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999857135904859563090","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000071","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T10:17:19.743Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:12:27.326Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2214","high":"0.2223","open":"0.2214","close":"0.222","symbol":"ADA/USDT","volume":"102183.87","exchange":"mexc","openTime":"2026-06-02T14:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:11:59.244Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22160839999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999857135904859563090","pnlDiff":"1.000000000000007","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14177","status":"success","startedAt":"2026-06-02T10:15:52.858Z","ageSeconds":0.647,"durationMs":86667,"finishedAt":"2026-06-02T10:17:19.525Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.597,"latest15mCandleAgeMinutes":2.3274166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0035810205908685003},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03809071146681266},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010633440534343327,"eth15mTrendPct":-0.006148773013855359},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":3.8759443233580795,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0057579202293285125,"spreadPct":0.0004458314757021355,"candleCount":40,"volumeRatio":0.8430562943240462,"latestVolume":269431.29,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03809071146681266,"impulsePct5m3":0.0035810205908685003,"recentAverage":0.22351666666666667,"volumeAverage":319588.7295,"btc15mTrendPct":-0.010633440534343327,"eth15mTrendPct":-0.006148773013855359,"previousAverage":0.22481111111111116,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61064","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"163","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2228","paperStopPrice":null,"shadowStopPrice":"0.2241368","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2201264","paperCurrentPrice":null,"shadowCurrentPrice":"0.2241368","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000169008","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000169008","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999997","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T09:27:17.178Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T10:12:22.332Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.224","high":"0.2243","open":"0.2241","close":"0.2243","symbol":"ADA/USDT","volume":"10036.22","exchange":"mexc","openTime":"2026-06-02T10:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T10:11:56.249Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2241368},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000169008","pnlDiff":"0.7999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14157","status":"success","startedAt":"2026-06-02T09:25:52.722Z","ageSeconds":0.807,"durationMs":83967,"finishedAt":"2026-06-02T09:27:16.689Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.609,"latest15mCandleAgeMinutes":12.2801},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0031277926720286245},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03866081762455},"correlationContext":{"passed":true,"btc15mTrendPct":-0.010063780154027232,"eth15mTrendPct":-0.006309623557043974},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.649349699999983,"entryAllowed":true,"averageDistance":3.901757310602953,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999652},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.006970958445205078,"spreadPct":0.00044883303411126117,"candleCount":40,"volumeRatio":0.9624385901683755,"latestVolume":290948.64,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03866081762455,"impulsePct5m3":-0.0031277926720286245,"recentAverage":0.22396666666666668,"volumeAverage":302303.589,"btc15mTrendPct":-0.010063780154027232,"eth15mTrendPct":-0.006309623557043974,"previousAverage":0.22553888888888884,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60024","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"142","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2256","paperStopPrice":null,"shadowStopPrice":"0.2269536","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2228928","paperCurrentPrice":null,"shadowCurrentPrice":"0.2228928","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002118272","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002118272","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T05:03:01.702Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T09:27:16.871Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2227","high":"0.223","open":"0.2228","close":"0.2228","symbol":"ADA/USDT","volume":"6562.52","exchange":"mexc","openTime":"2026-06-02T09:26:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T09:26:51.252Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2228928},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002118272","pnlDiff":"0.9999999999999969","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14053","status":"success","startedAt":"2026-06-02T05:01:34.359Z","ageSeconds":0.365,"durationMs":86905,"finishedAt":"2026-06-02T05:03:01.264Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.78,"latest15mCandleAgeMinutes":3.0227333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004405286343612339},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.030969637068550167},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0020643166077056727,"eth15mTrendPct":0.0026137948893586115},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.6493496999999832,"entryAllowed":true,"averageDistance":2.67838193975264,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999654},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-12.4287 USDT)","direction profit factor below threshold (0.614 < 1)"],"winRate":0.32727272727272727,"direction":"short","liveAllowed":false,"realizedPnl":-12.428717538952919,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6141211871299488,"shadowAllowed":true,"quarantineMode":true,"closedPositions":55,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-0.6493 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.6493 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-0.649349699999983,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007839615543312242,"spreadPct":0.00044326241134746893,"candleCount":40,"volumeRatio":0.8320821942807126,"latestVolume":196297.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.030969637068550167,"impulsePct5m3":-0.004405286343612339,"recentAverage":0.2271,"volumeAverage":235911.694,"btc15mTrendPct":-0.0020643166077056727,"eth15mTrendPct":0.0026137948893586115,"previousAverage":0.22889444444444448,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59554","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"137","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2284","paperStopPrice":null,"shadowStopPrice":"0.22977039999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22565919999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22565919999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999948239445744308228","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999948239445744308228","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000069","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T03:05:48.760Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T05:03:01.446Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2255","high":"0.226","open":"0.2259","close":"0.2255","symbol":"ADA/USDT","volume":"11374.94","exchange":"mexc","openTime":"2026-06-02T05:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T05:02:35.627Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22565919999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999948239445744308228","pnlDiff":"1.0000000000000069","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14006","status":"success","startedAt":"2026-06-02T03:04:03.944Z","ageSeconds":0.419,"durationMs":104335,"finishedAt":"2026-06-02T03:05:48.279Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.604,"latest15mCandleAgeMinutes":5.806966666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004850088183421472},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027195807671902092},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007563613596547337,"eth15mTrendPct":-0.005521695533424808},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.04975551770221,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.000504001500000034},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.8759 USDT)","direction profit factor below threshold (0.667 < 1)"],"winRate":0.34615384615384615,"direction":"short","liveAllowed":false,"realizedPnl":-9.875866638952935,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6669860112425797,"shadowAllowed":true,"quarantineMode":true,"closedPositions":52,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013040643338404708,"spreadPct":0.00043782837127841065,"candleCount":40,"volumeRatio":1.0609849426496756,"latestVolume":234688.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027195807671902092,"impulsePct5m3":0.004850088183421472,"recentAverage":0.22704999999999997,"volumeAverage":221199.01100000003,"btc15mTrendPct":-0.007563613596547337,"eth15mTrendPct":-0.005521695533424808,"previousAverage":0.23004999999999998,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59434","symbol":"ADA/USDT","direction":"short","paperPositionId":"97","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22708640000000002","shadowEntryPrice":null,"paperStopPrice":"0.22844891840000003","shadowStopPrice":null,"paperTakeProfitPrice":"0.22436136320000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2285631428592","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10065029999999998","shadowExitFee":null,"paperTotalFee":"0.20065029999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509502999999964","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999963","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T02:35:48.624Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T03:05:48.861Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2279","high":"0.2285","open":"0.2279","close":"0.2283","symbol":"ADA/USDT","volume":"59591.02","exchange":"mexc","openTime":"2026-06-02T03:05:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T03:05:22.855Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.22844891840000003},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999964","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13994","status":"success","startedAt":"2026-06-02T02:34:03.832Z","ageSeconds":0.29,"durationMs":104354,"finishedAt":"2026-06-02T02:35:48.186Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.686,"latest15mCandleAgeMinutes":5.8048},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0075388026607539115},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027415725652691774},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0064968854480852,"eth15mTrendPct":-0.007203660042819194},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.2757741277590062,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.000504001500000034},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.0249 USDT)","direction profit factor below threshold (0.687 < 1)"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-9.024916338952943,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6866899078899581,"shadowAllowed":true,"quarantineMode":true,"closedPositions":51,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011218064702901953,"spreadPct":0.0004401408450704962,"candleCount":40,"volumeRatio":1.6709387036679613,"latestVolume":335619.33,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027415725652691774,"impulsePct5m3":0.0075388026607539115,"recentAverage":0.2277,"volumeAverage":200856.75749999998,"btc15mTrendPct":-0.0064968854480852,"eth15mTrendPct":-0.007203660042819194,"previousAverage":0.23028333333333328,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"59384","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"130","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2271","paperStopPrice":null,"shadowStopPrice":"0.2284626","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22437479999999999","paperCurrentPrice":null,"shadowCurrentPrice":"0.2284626","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999998806884","paperTotalFee":"0","shadowTotalFee":"0.200599999999999998806884","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999963","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999962","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:23:06.209Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T03:05:48.479Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2279","high":"0.2285","open":"0.2279","close":"0.2283","symbol":"ADA/USDT","volume":"59591.02","exchange":"mexc","openTime":"2026-06-02T03:05:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T03:05:22.855Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2284626},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999998806884","pnlDiff":"0.7999999999999963","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13989","status":"success","startedAt":"2026-06-02T02:21:33.801Z","ageSeconds":0.608,"durationMs":91703,"finishedAt":"2026-06-02T02:23:05.504Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.474,"latest15mCandleAgeMinutes":8.09345},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005731922398589046},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001334,"entryAllowed":true,"averageDistance":3.7031129601782746,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000344},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.4721 USDT)","direction profit factor below threshold (0.753 < 1)"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-6.472065438952941,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7534658836126145,"shadowAllowed":true,"quarantineMode":true,"closedPositions":48,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0097677447362709,"spreadPct":0.00044033465433737006,"candleCount":40,"volumeRatio":3.581986070446184,"latestVolume":674391.55,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955,"impulsePct5m3":-0.005731922398589046,"recentAverage":0.2281,"volumeAverage":188273.08,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076,"previousAverage":0.23035,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59354","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"126","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2257","paperStopPrice":null,"shadowStopPrice":"0.2270542","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.2229916","paperCurrentPrice":null,"shadowCurrentPrice":"0.2270542","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10059999999999999096612","paperTotalFee":"0","shadowTotalFee":"0.20059999999999999096612","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999998","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999998","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:15:33.817Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:23:05.949Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2267","high":"0.2272","open":"0.2267","close":"0.227","symbol":"ADA/USDT","volume":"8448.39","exchange":"mexc","openTime":"2026-06-02T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:22:39.175Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2270542},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20059999999999999096612","pnlDiff":"0.7999999999999998","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13986","status":"success","startedAt":"2026-06-02T02:14:03.784Z","ageSeconds":0.416,"durationMs":89506,"finishedAt":"2026-06-02T02:15:33.290Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.471,"latest15mCandleAgeMinutes":0.5569},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0066050198150594515},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.20160060000001323,"entryAllowed":true,"averageDistance":3.4328283601007845,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000344},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.4721 USDT)","direction profit factor below threshold (0.753 < 1)"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-6.472065438952941,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7534658836126145,"shadowAllowed":true,"quarantineMode":true,"closedPositions":48,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2016006000000134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0097677447362709,"spreadPct":0.00044306601683645984,"candleCount":40,"volumeRatio":3.581986070446184,"latestVolume":674391.55,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562,"impulsePct5m3":-0.0066050198150594515,"recentAverage":0.2281,"volumeAverage":188273.08,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016,"previousAverage":0.23035,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59204","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"118","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2279","paperStopPrice":null,"shadowStopPrice":"0.22926739999999998","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22516519999999998","paperCurrentPrice":null,"shadowCurrentPrice":"0.22516519999999998","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999984456421149627030","paperTotalFee":"0","shadowTotalFee":"0.198799999999999984456421149627030","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000042","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T01:37:55.358Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:10:47.896Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.225","high":"0.2253","open":"0.2253","close":"0.2252","symbol":"ADA/USDT","volume":"72328.65","exchange":"mexc","openTime":"2026-06-02T02:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:10:22.146Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22516519999999998},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999984456421149627030","pnlDiff":"1.0000000000000042","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13971","status":"success","startedAt":"2026-06-02T01:36:33.677Z","ageSeconds":1.021,"durationMs":81250,"finishedAt":"2026-06-02T01:37:54.927Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.262,"latest15mCandleAgeMinutes":7.917},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005666957279860487},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.027011001506077423},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0016940023951249447,"eth15mTrendPct":-0.0026417335592069597},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.3333333333333333,"realizedPnl":-0.7501500000000031,"entryAllowed":true,"averageDistance":2.3086754317348537,"closedPositions":3,"losingPositions":2,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025005000000000097},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-10.2791 USDT)","direction profit factor below threshold (0.608 < 1)"],"winRate":0.3181818181818182,"direction":"short","liveAllowed":false,"realizedPnl":-10.27906783895299,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6084494307319235,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-0.7502 USDT)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-0.750150000000003,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003831417624521252,"spreadPct":0.00043878894251860024,"candleCount":40,"volumeRatio":1.1126952822826637,"latestVolume":165606.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.027011001506077423,"impulsePct5m3":-0.005666957279860487,"recentAverage":0.22966666666666666,"volumeAverage":148833.87449999998,"btc15mTrendPct":-0.0016940023951249447,"eth15mTrendPct":-0.0026417335592069597,"previousAverage":0.23055000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59184","symbol":"ADA/USDT","direction":"short","paperPositionId":"89","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2280859","shadowEntryPrice":null,"paperStopPrice":"0.2294544154","shadowStopPrice":null,"paperTakeProfitPrice":"0.2253488692","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.22546154363459997","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999998","shadowExitFee":null,"paperTotalFee":"0.19884939999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000164","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000165","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T01:32:54.978Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T02:10:47.989Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.225","high":"0.2253","open":"0.2253","close":"0.2252","symbol":"ADA/USDT","volume":"72328.65","exchange":"mexc","openTime":"2026-06-02T02:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:10:22.146Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2253488692},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000164","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13969","status":"success","startedAt":"2026-06-02T01:31:33.645Z","ageSeconds":0.857,"durationMs":81115,"finishedAt":"2026-06-02T01:32:54.760Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.567,"latest15mCandleAgeMinutes":2.914266666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003921568627451032},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.026627620278540255},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0012977617885376715,"eth15mTrendPct":-0.002412657441239183},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7019006000000068,"entryAllowed":true,"averageDistance":2.3638674702460083,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000033},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-11.2308 USDT)","direction profit factor below threshold (0.572 < 1)"],"winRate":0.3023255813953488,"direction":"short","liveAllowed":false,"realizedPnl":-11.230818438952994,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.572195317511751,"shadowAllowed":true,"quarantineMode":true,"closedPositions":43,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7019 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7019006000000068,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003831417624521252,"spreadPct":0.0004382120946537642,"candleCount":40,"volumeRatio":1.1126952822826637,"latestVolume":165606.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.026627620278540255,"impulsePct5m3":-0.003921568627451032,"recentAverage":0.22966666666666666,"volumeAverage":148833.87449999998,"btc15mTrendPct":-0.0012977617885376715,"eth15mTrendPct":-0.002412657441239183,"previousAverage":0.23055000000000003,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58624","symbol":"ADA/USDT","direction":"short","paperPositionId":"86","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.2312843","shadowEntryPrice":null,"paperStopPrice":"0.2326720058","shadowStopPrice":null,"paperTakeProfitPrice":"0.2285088884","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.2286231428442","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000038","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000038","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-01T23:12:54.724Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T01:32:54.965Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2281","high":"0.2284","open":"0.2284","close":"0.2281","symbol":"ADA/USDT","volume":"906.01","exchange":"mexc","openTime":"2026-06-02T01:32:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:32:30.338Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.2285088884},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000038","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13913","status":"success","startedAt":"2026-06-01T23:11:33.204Z","ageSeconds":0.641,"durationMs":81337,"finishedAt":"2026-06-01T23:12:54.541Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.565,"latest15mCandleAgeMinutes":12.91065},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0008661758336942647},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02026985358691516},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004100699932348932,"eth15mTrendPct":0.0005081555206217658},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"averageDistance":0.9895737416692069,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000028},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.5289 USDT)","direction profit factor below threshold (0.612 < 1)"],"winRate":0.3170731707317073,"direction":"short","liveAllowed":false,"realizedPnl":-9.528917838952989,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6118616016038645,"shadowAllowed":true,"quarantineMode":true,"closedPositions":41,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (1/30)","non-positive symbol+direction paper PnL (-0.8510 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004763967085318276,"spreadPct":0.0004321521175453284,"candleCount":40,"volumeRatio":2.116391733600145,"latestVolume":301623.77,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02026985358691516,"impulsePct5m3":0.0008661758336942647,"recentAverage":0.2298,"volumeAverage":142517.93050000002,"btc15mTrendPct":-0.004100699932348932,"eth15mTrendPct":0.0005081555206217658,"previousAverage":0.2309,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58534","symbol":"ADA/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"109","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"0.2305","paperStopPrice":null,"shadowStopPrice":"0.231883","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"0.22773400000000002","paperCurrentPrice":null,"shadowCurrentPrice":"0.22773400000000002","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002106589587852494","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002106589587852494","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00999999999999996","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:50:39.552Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T01:37:55.082Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"0.2277","high":"0.2279","open":"0.2279","close":"0.2278","symbol":"ADA/USDT","volume":"2770.39","exchange":"mexc","openTime":"2026-06-02T01:37:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:37:30.803Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.22773400000000002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002106589587852494","pnlDiff":"0.999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13904","status":"success","startedAt":"2026-06-01T22:49:03.131Z","ageSeconds":0.969,"durationMs":95693,"finishedAt":"2026-06-01T22:50:38.824Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.493,"latest15mCandleAgeMinutes":5.64945},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00348280365694394},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020426657544258237},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005618455797098719,"eth15mTrendPct":-0.00022173393152344998},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"averageDistance":1.2457529629697468,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000028},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.9761 USDT)","direction profit factor below threshold (0.683 < 1)"],"winRate":0.34210526315789475,"direction":"short","liveAllowed":false,"realizedPnl":-6.976066938953009,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6828694149761859,"shadowAllowed":true,"quarantineMode":true,"closedPositions":38,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (1/30)","non-positive symbol+direction paper PnL (-0.8510 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-0.8509503000000028,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005413208228076511,"spreadPct":0.00043383947939269735,"candleCount":40,"volumeRatio":0.8929278737434273,"latestVolume":125841.72,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020426657544258237,"impulsePct5m3":0.00348280365694394,"recentAverage":0.22966666666666669,"volumeAverage":140931.562,"btc15mTrendPct":-0.005618455797098719,"eth15mTrendPct":-0.00022173393152344998,"previousAverage":0.2309166666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58454","symbol":"ADA/USDT","direction":"short","paperPositionId":"82","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"0.22998495000000002","shadowEntryPrice":null,"paperStopPrice":"0.23136485970000004","shadowStopPrice":null,"paperTakeProfitPrice":"0.22722513060000002","shadowTakeProfitPrice":null,"paperCurrentPrice":"0.23148054212985003","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.850950300000004","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950300000004","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-01T22:30:58.261Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-01T23:12:54.715Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"0.2313","high":"0.2316","open":"0.2316","close":"0.2313","symbol":"ADA/USDT","volume":"1258.12","exchange":"mexc","openTime":"2026-06-01T23:12:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T23:12:30.113Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23136485970000004},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950300000004","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13896","status":"success","startedAt":"2026-06-01T22:29:03.056Z","ageSeconds":0.92,"durationMs":114737,"finishedAt":"2026-06-01T22:30:57.793Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":39.792,"latest15mCandleAgeMinutes":0.9653},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0048034934497816146},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020537096563976537},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006277613011313934,"eth15mTrendPct":0.0005668651576819043},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (0/20)"],"winRate":0,"realizedPnl":0,"entryAllowed":true,"averageDistance":null,"closedPositions":0,"losingPositions":0,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":0},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (0/30)","non-positive symbol+direction paper PnL (0.0000 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":0,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":0,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004668848671544016,"spreadPct":0.00043459365493259014,"candleCount":40,"volumeRatio":1.321765415657244,"latestVolume":210813.41,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020537096563976537,"impulsePct5m3":0.0048034934497816146,"recentAverage":0.22976666666666667,"volumeAverage":159493.816,"btc15mTrendPct":-0.006277613011313934,"eth15mTrendPct":0.0005668651576819043,"previousAverage":0.23084444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58394","symbol":"ADA/USDT","direction":"short","paperPositionId":"79","shadowTradeId":"102","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"0.22888550000000002","shadowEntryPrice":"0.229","paperStopPrice":"0.23025881300000003","shadowStopPrice":"0.23037400000000002","paperTakeProfitPrice":"0.22613887400000002","shadowTakeProfitPrice":"0.226252","paperCurrentPrice":"0.23037394240650003","shadowCurrentPrice":"0.23037400000000002","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.1006000000000000039450644541484712","paperTotalFee":"0.2006503","shadowTotalFee":"0.2006000000000000039450644541484712","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000028","shadowRealizedPnl":"-0.800000000000006","paperRealizedPnlPct":"-0.008509503000000028","shadowRealizedPnlPct":"-0.008000000000000061","paperOpenedAt":"2026-06-01T22:15:26.777Z","shadowOpenedAt":"2026-06-01T22:15:26.593Z","paperClosedAt":"2026-06-01T22:30:58.240Z","shadowClosedAt":"2026-06-01T22:50:39.384Z","paperCloseExecution":{"candle":{"low":"0.2301","high":"0.2303","open":"0.2301","close":"0.2301","symbol":"ADA/USDT","volume":"1703.5","exchange":"mexc","openTime":"2026-06-01T22:30:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:30:18.180Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23025881300000003},"shadowCloseExecution":{"candle":{"low":"0.2304","high":"0.2305","open":"0.2305","close":"0.2305","symbol":"ADA/USDT","volume":"1801.77","exchange":"mexc","openTime":"2026-06-01T22:50:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:50:13.518Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.23037400000000002},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999991266","stopPriceDiffPct":"0.00049999999999995655","takeProfitPriceDiffPct":"0.00049999999999991160","closePriceDiffPct":"0.000000249999999956592302","entryTimeDiffSeconds":"0.184566","closeTimeDiffSeconds":"1181.144012","feeDiff":"0.0000502999999999960549355458515288","pnlDiff":"0.0509502999999968","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13890","status":"success","startedAt":"2026-06-01T22:14:03.024Z","ageSeconds":0.292,"durationMs":83162,"finishedAt":"2026-06-01T22:15:26.186Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.565,"latest15mCandleAgeMinutes":15.43815},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0026132404181184207},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.021275181136879807},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005640377549089133,"eth15mTrendPct":0.0019509439507212898},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (0/20)"],"winRate":0,"realizedPnl":0,"entryAllowed":true,"averageDistance":null,"closedPositions":0,"losingPositions":0,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":0},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"ADA/USDT","reasons":["insufficient symbol+direction sample (0/30)","non-positive symbol+direction paper PnL (0.0000 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":0,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":0,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0033714629741118103,"spreadPct":0.00043668122270737545,"candleCount":40,"volumeRatio":1.5620084534570544,"latestVolume":251003.94,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.021275181136879807,"impulsePct5m3":-0.0026132404181184207,"recentAverage":0.22991666666666669,"volumeAverage":160693.074,"btc15mTrendPct":-0.005640377549089133,"eth15mTrendPct":0.0019509439507212898,"previousAverage":0.23069444444444442,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"}],"policy":"paper and baseline shadow are matched by signal_decision_id; missing rows show where one simulator did not open for the same signal"},"generatedAt":"2026-06-10T07:02:27.652Z"}