{"comparison":{"windowHours":720,"filters":{"symbol":"INJ/USDT","direction":null},"totals":{"signalsCompared":53,"matchedTrades":16,"paperOnlyTrades":6,"shadowOnlyTrades":31,"closedMatchedTrades":16,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":-0.6938975999999004,"shadowRealizedPnl":-7.0000000000000595,"matchedPnlDiff":-0.7935975999999121,"matchRate":0.3018867924528302,"signDisagreementRate":0,"closeReasonMismatchRate":0},"bySymbolDirection":[{"symbol":"INJ/USDT","direction":"short","signalsCompared":53,"matchedTrades":16,"paperOnlyTrades":6,"shadowOnlyTrades":31,"statusMismatches":37,"closedMatchedTrades":16,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":"-0.6938975999999004","shadowRealizedPnl":"-7.0000000000000591","matchedPnlDiff":"-0.7935975999999121","averageEntryDiffPct":"0.00049999999999996291"}],"executionParity":{"thresholds":{"priceDiffPct":1e-7,"pnlDiffUsdt":0.000001,"feeDiffUsdt":0.000001,"timeDiffSeconds":5},"totals":{"signalsCompared":53,"matchedTrades":16,"closedMatchedTrades":16,"categories":{"entry_price_mismatch":16,"close_reason_mismatch":0,"pnl_mismatch":16,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":16,"take_profit_mismatch":16,"close_price_mismatch":16,"fee_mismatch":16},"averages":{"entryPriceDiffPct":0.0004999999999999629,"closePriceDiffPct":2.4999999999009823e-7,"entryTimeDiffSeconds":0.182035625,"closeTimeDiffSeconds":56.58522275,"pnlDiff":0.049599849999994505}},"bySymbolDirection":[{"symbol":"INJ/USDT","direction":"short","signalsCompared":53,"matchedTrades":16,"closedMatchedTrades":16,"categories":{"entry_price_mismatch":16,"close_reason_mismatch":0,"pnl_mismatch":16,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":16,"take_profit_mismatch":16,"close_price_mismatch":16,"fee_mismatch":16},"averages":{"entryPriceDiffPct":0.0004999999999999629,"closePriceDiffPct":2.4999999999009823e-7,"entryTimeDiffSeconds":0.182035625,"closeTimeDiffSeconds":56.58522275,"pnlDiff":0.049599849999994505}}]},"symbolDirectionDiagnostics":[{"symbol":"INJ/USDT","direction":"short","signalsCompared":53,"matchedTrades":16,"missingTrades":37,"paperOnlyTrades":6,"shadowOnlyTrades":31,"closedMatchedTrades":16,"signDisagreements":0,"closeReasonMismatches":0,"signDisagreementRate":0,"closeReasonMismatchRate":0,"paperRealizedPnl":"-0.6938975999999004","shadowRealizedPnl":"-7.0000000000000591","matchedPnlDiff":"-0.7935975999999121","averageEntryDiffPct":"0.00049999999999996291","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":148.7935975999999,"rawSeverityScore":148.7935975999999,"actionableSeverityScore":148.7935975999999,"executionSeverityScore":0.7935975999999121,"badExecutionSignal":true,"parity":{"symbol":"INJ/USDT","direction":"short","signalsCompared":53,"matchedTrades":16,"closedMatchedTrades":16,"entryPriceMismatches":16,"stopLossMismatches":16,"takeProfitMismatches":16,"closePriceMismatches":16,"closeReasonMismatches":0,"pnlMismatches":16,"feeMismatches":16,"timeoutMismatches":0,"missingCandle":0,"expectedStrategyModeGaps":0,"averageEntryPriceDiffPct":"0.00049999999999996291","averageClosePriceDiffPct":"0.000000249999999990098245","averageEntryTimeDiffSeconds":"0.18203562500000000000","averageCloseTimeDiffSeconds":"56.5852227500000000","averagePnlDiff":"0.04959984999999450625"},"topMismatchReason":null,"topSkipReason":null}],"focusedAction":{"symbol":"INJ/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":37,"signDisagreements":0,"closeReasonMismatches":0,"matchedPnlDiff":"-0.7935975999999121","executionSeverityScore":0.7935975999999121,"actionableSeverityScore":148.7935975999999,"rawSeverityScore":148.7935975999999},"topMismatchReason":null,"topSkipReason":null,"drilldownCandidates":[]},"persistedSkipReasons":[{"simulator":"paper","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"INJ/USDT","direction":"no_trade","count":2451},{"simulator":"shadow","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"INJ/USDT","direction":"no_trade","count":2451},{"simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"INJ/USDT","direction":"long","count":283},{"simulator":"shadow","reason":"max_open_shadow_trades","strategyStatus":null,"strategyEnabled":null,"symbol":"INJ/USDT","direction":"long","count":283}],"persistedMismatchReasons":[],"latestMismatches":[{"signalDecisionId":"65626","symbol":"INJ/USDT","direction":"short","paperPositionId":"204","shadowTradeId":"301","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.542727","shadowEntryPrice":"6.546","paperStopPrice":"6.581983362","shadowStopPrice":"6.585276","paperTakeProfitPrice":"6.464214276","shadowTakeProfitPrice":"6.467448","paperCurrentPrice":"6.585274353680999","shadowCurrentPrice":"6.585276","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999999525168","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999999525168","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999853","shadowRealizedPnl":"-0.8000000000000014","paperRealizedPnlPct":"-0.008509502999999852","shadowRealizedPnlPct":"-0.008000000000000014","paperOpenedAt":"2026-06-03T04:27:18.948Z","shadowOpenedAt":"2026-06-03T04:27:18.813Z","paperClosedAt":"2026-06-03T04:34:49.374Z","shadowClosedAt":"2026-06-03T04:44:48.932Z","paperCloseExecution":{"candle":{"low":"6.562","high":"6.583","open":"6.565","close":"6.574","symbol":"INJ/USDT","volume":"531.98","exchange":"mexc","openTime":"2026-06-03T04:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:34:40.565Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.581983362},"shadowCloseExecution":{"candle":{"low":"6.568","high":"6.589","open":"6.568","close":"6.578","symbol":"INJ/USDT","volume":"227.06","exchange":"mexc","openTime":"2026-06-03T04:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:44:40.182Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.585276},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000151853924","entryTimeDiffSeconds":"0.135341","closeTimeDiffSeconds":"599.558010","feeDiff":"0.000050299999999980474832","pnlDiff":"0.0509502999999839","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":"14613","status":"success","startedAt":"2026-06-03T04:25:55.875Z","ageSeconds":0.496,"durationMs":82414,"finishedAt":"2026-06-03T04:27:18.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.625,"latest15mCandleAgeMinutes":12.30825},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0023084025854108463},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.008003000000091,"entryAllowed":true,"averageDistance":4.538068565394918,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000449},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.0080030000000904,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01820128479657384,"spreadPct":0.0001527650473572157,"candleCount":40,"volumeRatio":0.8587184611646564,"latestVolume":7135.57,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994,"impulsePct5m3":0.0023084025854108463,"recentAverage":6.4190000000000005,"volumeAverage":8309.557,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893,"previousAverage":6.538,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65536","symbol":"INJ/USDT","direction":"short","paperPositionId":"199","shadowTradeId":"299","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.489753500000001","shadowEntryPrice":"6.493","paperStopPrice":"6.528692021000001","shadowStopPrice":"6.531958","paperTakeProfitPrice":"6.411876458000001","shadowTakeProfitPrice":"6.415084","paperCurrentPrice":"6.531956367010501","shadowCurrentPrice":"6.531958","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999995617864","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999995617864","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000054","shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":"-0.008509503000000054","shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":"2026-06-03T04:04:51.933Z","shadowOpenedAt":"2026-06-03T04:04:51.791Z","paperClosedAt":"2026-06-03T04:27:18.932Z","shadowClosedAt":"2026-06-03T04:27:18.590Z","paperCloseExecution":{"candle":{"low":"6.543","high":"6.554","open":"6.543","close":"6.551","symbol":"INJ/USDT","volume":"75.3","exchange":"mexc","openTime":"2026-06-03T04:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:27:09.924Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.528692021000001},"shadowCloseExecution":{"candle":{"low":"6.543","high":"6.554","open":"6.543","close":"6.551","symbol":"INJ/USDT","volume":"75.3","exchange":"mexc","openTime":"2026-06-03T04:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:27:09.924Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.531958},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984599","stopPriceDiffPct":"0.00049999999999984691","takeProfitPriceDiffPct":"0.00049999999999984412","closePriceDiffPct":"0.000000249999999846906548","entryTimeDiffSeconds":"0.141589","closeTimeDiffSeconds":"0.341960","feeDiff":"0.000050300000000004382136","pnlDiff":"0.0509503000000047","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":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.126,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.861,"latest15mCandleAgeMinutes":4.852083333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031382394476697903},"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 (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.858953300000087,"entryAllowed":true,"averageDistance":4.886171385983467,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842562},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.024327394171597138,"spreadPct":0.00030802402587412105,"candleCount":40,"volumeRatio":0.6836543650489982,"latestVolume":5668.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.0031382394476697903,"recentAverage":6.394666666666667,"volumeAverage":8291.4705,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":6.554111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65366","symbol":"INJ/USDT","direction":"short","paperPositionId":"193","shadowTradeId":"292","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.4477745","shadowEntryPrice":"6.451","paperStopPrice":"6.486461147000001","shadowStopPrice":"6.489706","paperTakeProfitPrice":"6.370401206","shadowTakeProfitPrice":"6.373588","paperCurrentPrice":"6.4897043775735","shadowCurrentPrice":"6.489706","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000009247152","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000009247152","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999996","shadowRealizedPnl":"-0.8000000000000056","paperRealizedPnlPct":"-0.00850950299999996","shadowRealizedPnlPct":"-0.008000000000000056","paperOpenedAt":"2026-06-03T03:22:17.504Z","shadowOpenedAt":"2026-06-03T03:22:17.082Z","paperClosedAt":"2026-06-03T04:04:51.919Z","shadowClosedAt":"2026-06-03T04:04:51.556Z","paperCloseExecution":{"candle":{"low":"6.476","high":"6.509","open":"6.476","close":"6.508","symbol":"INJ/USDT","volume":"182.27","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:42.314Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.486461147000001},"shadowCloseExecution":{"candle":{"low":"6.476","high":"6.509","open":"6.476","close":"6.508","symbol":"INJ/USDT","volume":"182.27","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:42.314Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.489706},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999984591","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.422114","closeTimeDiffSeconds":"0.362213","feeDiff":"0.000050299999999990752848","pnlDiff":"0.0509502999999904","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":"14587","status":"success","startedAt":"2026-06-03T03:20:55.622Z","ageSeconds":1.006,"durationMs":81289,"finishedAt":"2026-06-03T03:22:16.911Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.403,"latest15mCandleAgeMinutes":7.283416666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024856299518409217},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.8589533000000862,"entryAllowed":true,"averageDistance":4.606388034332074,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842557},"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.46621621621621623,"direction":"short","liveAllowed":true,"realizedPnl":0.3706504610474801,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0054548512717698,"shadowAllowed":true,"quarantineMode":false,"closedPositions":148,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0277461905844894,"spreadPct":0.0001550147263990597,"candleCount":40,"volumeRatio":0.8299604224760537,"latestVolume":6973.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933,"impulsePct5m3":0.0024856299518409217,"recentAverage":6.4125000000000005,"volumeAverage":8401.990999999998,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601,"previousAverage":6.5955,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65296","symbol":"INJ/USDT","direction":"short","paperPositionId":"191","shadowTradeId":"290","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.410793","shadowEntryPrice":"6.414","paperStopPrice":"6.449257758","shadowStopPrice":"6.452484","paperTakeProfitPrice":"6.333863484","shadowTakeProfitPrice":"6.337032","paperCurrentPrice":"6.452482386879","shadowCurrentPrice":"6.452484","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000006852872","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000006852872","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999997","shadowRealizedPnl":"-0.8000000000000065","paperRealizedPnlPct":"-0.00850950299999997","shadowRealizedPnlPct":"-0.008000000000000064","paperOpenedAt":"2026-06-03T03:04:48.521Z","shadowOpenedAt":"2026-06-03T03:04:48.398Z","paperClosedAt":"2026-06-03T03:07:17.316Z","shadowClosedAt":"2026-06-03T03:09:48.076Z","paperCloseExecution":{"candle":{"low":"6.446","high":"6.452","open":"6.449","close":"6.451","symbol":"INJ/USDT","volume":"7.15","exchange":"mexc","openTime":"2026-06-03T03:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:07:08.881Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.449257758},"shadowCloseExecution":{"candle":{"low":"6.443","high":"6.457","open":"6.449","close":"6.455","symbol":"INJ/USDT","volume":"108.04","exchange":"mexc","openTime":"2026-06-03T03:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:09:39.702Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.452484},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.123118","closeTimeDiffSeconds":"150.759168","feeDiff":"0.000050299999999993147128","pnlDiff":"0.0509502999999905","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":"14580","status":"success","startedAt":"2026-06-03T03:03:25.544Z","ageSeconds":0.138,"durationMs":82505,"finishedAt":"2026-06-03T03:04:48.049Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.435,"latest15mCandleAgeMinutes":4.8022833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.163868175530599,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.00031181789834746926,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65286","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"289","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.366","paperStopPrice":null,"shadowStopPrice":"6.404196","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.289607999999999","paperCurrentPrice":null,"shadowCurrentPrice":"6.404196","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000001855064","paperTotalFee":"0","shadowTotalFee":"0.200600000000000001855064","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T03:02:18.431Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:04:48.192Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.408","high":"6.419","open":"6.408","close":"6.414","symbol":"INJ/USDT","volume":"201.29","exchange":"mexc","openTime":"2026-06-03T03:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:04:39.746Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.404196},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000001855064","pnlDiff":"0.8000000000000018","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":"14579","status":"success","startedAt":"2026-06-03T03:00:55.528Z","ageSeconds":0.116,"durationMs":82495,"finishedAt":"2026-06-03T03:02:18.023Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.833,"latest15mCandleAgeMinutes":2.3019166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07084355465556558},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003770952853048893,"eth15mTrendPct":-0.00953492147955733},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.15938838131648,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.0001570845114670823,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07084355465556558,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.003770952853048893,"eth15mTrendPct":-0.00953492147955733,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65276","symbol":"INJ/USDT","direction":"short","paperPositionId":"190","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.359818500000001","shadowEntryPrice":null,"paperStopPrice":"6.397977411000001","shadowStopPrice":null,"paperTakeProfitPrice":"6.283500678000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.401176399705501","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.8509502999999994","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999995","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T02:59:47.829Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:04:48.503Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.408","high":"6.419","open":"6.408","close":"6.414","symbol":"INJ/USDT","volume":"201.29","exchange":"mexc","openTime":"2026-06-03T03:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:04:39.746Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.397977411000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999994","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":"14578","status":"success","startedAt":"2026-06-03T02:58:25.512Z","ageSeconds":0.751,"durationMs":82131,"finishedAt":"2026-06-03T02:59:47.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.417,"latest15mCandleAgeMinutes":14.795833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006584104091550371},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.625,"realizedPnl":4.411804200000084,"entryAllowed":true,"averageDistance":5.021848245881904,"closedPositions":16,"losingPositions":6,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0027573776250000522},"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.4722222222222222,"direction":"short","liveAllowed":true,"realizedPnl":1.9717507610474796,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0301509733507472,"shadowAllowed":true,"quarantineMode":false,"closedPositions":144,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.625,"direction":"short","liveAllowed":false,"realizedPnl":4.411804200000084,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015715857300007004,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641,"impulsePct5m3":-0.006584104091550371,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65256","symbol":"INJ/USDT","direction":"short","paperPositionId":"189","shadowTradeId":"288","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.3258355","shadowEntryPrice":"6.329","paperStopPrice":"6.3637905130000005","shadowStopPrice":"6.366974","paperTakeProfitPrice":"6.249925474","shadowTakeProfitPrice":"6.253051999999999","paperCurrentPrice":"6.3669724082565","shadowCurrentPrice":"6.366974","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999999062408","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999999062408","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950300000001","shadowRealizedPnl":"-0.8000000000000027","paperRealizedPnlPct":"-0.00850950300000001","shadowRealizedPnlPct":"-0.008000000000000028","paperOpenedAt":"2026-06-03T02:54:47.514Z","shadowOpenedAt":"2026-06-03T02:54:47.411Z","paperClosedAt":"2026-06-03T02:59:47.813Z","shadowClosedAt":"2026-06-03T03:02:18.212Z","paperCloseExecution":{"candle":{"low":"6.35","high":"6.364","open":"6.354","close":"6.355","symbol":"INJ/USDT","volume":"609.39","exchange":"mexc","openTime":"2026-06-03T02:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:59:39.378Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.3637905130000005},"shadowCloseExecution":{"candle":{"low":"6.364","high":"6.369","open":"6.364","close":"6.369","symbol":"INJ/USDT","volume":"22.46","exchange":"mexc","openTime":"2026-06-03T03:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:02:09.327Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.366974},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999992147","takeProfitPriceDiffPct":"0.00049999999999984016","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.102438","closeTimeDiffSeconds":"150.398566","feeDiff":"0.000050300000000000937592","pnlDiff":"0.0509502999999983","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":"14576","status":"success","startedAt":"2026-06-03T02:53:25.494Z","ageSeconds":0.135,"durationMs":81531,"finishedAt":"2026-06-03T02:54:47.025Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.463,"latest15mCandleAgeMinutes":9.785566666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0020382565067419097},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07041450305657095},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004360140763152468,"eth15mTrendPct":-0.011172034059261135},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.6,"realizedPnl":3.460053600000078,"entryAllowed":true,"averageDistance":5.25678905258616,"closedPositions":15,"losingPositions":6,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000508},"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.46853146853146854,"direction":"short","liveAllowed":true,"realizedPnl":1.0200001610474725,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0155973048323623,"shadowAllowed":true,"quarantineMode":false,"closedPositions":143,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":3.4600536000000766,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015800284405110537,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07041450305657095,"impulsePct5m3":-0.0020382565067419097,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004360140763152468,"eth15mTrendPct":-0.011172034059261135,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65126","symbol":"INJ/USDT","direction":"short","paperPositionId":"187","shadowTradeId":"286","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.408794","shadowEntryPrice":"6.412","paperStopPrice":"6.447246764","shadowStopPrice":"6.4504719999999995","paperTakeProfitPrice":"6.331888472","shadowTakeProfitPrice":"6.335056","paperCurrentPrice":"6.335054416236","shadowCurrentPrice":"6.335056","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000003442192","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000003442192","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000073","shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":"0.009517506000000073","shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":"2026-06-03T02:22:17.939Z","shadowOpenedAt":"2026-06-03T02:22:17.830Z","paperClosedAt":"2026-06-03T02:54:47.500Z","shadowClosedAt":"2026-06-03T02:54:47.182Z","paperCloseExecution":{"candle":{"low":"6.326","high":"6.34","open":"6.34","close":"6.335","symbol":"INJ/USDT","volume":"893.52","exchange":"mexc","openTime":"2026-06-03T02:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:54:38.713Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.331888472},"shadowCloseExecution":{"candle":{"low":"6.326","high":"6.34","open":"6.34","close":"6.335","symbol":"INJ/USDT","volume":"893.52","exchange":"mexc","openTime":"2026-06-03T02:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:54:38.713Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.335056},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999992253","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.108168","closeTimeDiffSeconds":"0.317994","feeDiff":"0.000049399999999996557808","pnlDiff":"0.0482493999999947","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":"14563","status":"success","startedAt":"2026-06-03T02:20:55.372Z","ageSeconds":0.559,"durationMs":82044,"finishedAt":"2026-06-03T02:22:17.416Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.496,"latest15mCandleAgeMinutes":7.292633333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007854612659787487},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0702727017310796},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003985103990610106,"eth15mTrendPct":-0.011664249526754128},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.508303000000074,"entryAllowed":true,"averageDistance":5.051047880098801,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.001791645000000052},"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.8835 USDT)","direction profit factor below threshold (0.986 < 1)"],"winRate":0.46099290780141844,"direction":"short","liveAllowed":false,"realizedPnl":-0.8835010389525296,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9864899677955931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":141,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.508303000000073,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.018957107236107534,"spreadPct":0.00015595757953841766,"candleCount":40,"volumeRatio":1.1735446580449547,"latestVolume":8208.78,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0702727017310796,"impulsePct5m3":-0.007854612659787487,"recentAverage":6.491833333333333,"volumeAverage":6994.859499999999,"btc15mTrendPct":-0.003985103990610106,"eth15mTrendPct":-0.011664249526754128,"previousAverage":6.617277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65026","symbol":"INJ/USDT","direction":"short","paperPositionId":"186","shadowTradeId":"285","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.492752000000001","shadowEntryPrice":"6.496","paperStopPrice":"6.531708512000002","shadowStopPrice":"6.534976","paperTakeProfitPrice":"6.414838976000001","shadowTakeProfitPrice":"6.418048000000001","paperCurrentPrice":"6.418046395488001","shadowCurrentPrice":"6.418048000000001","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000009513512669950738","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000009513512669950738","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000036","shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":"0.009517506000000035","shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":"2026-06-03T01:57:18.224Z","shadowOpenedAt":"2026-06-03T01:57:17.907Z","paperClosedAt":"2026-06-03T02:22:17.916Z","shadowClosedAt":"2026-06-03T02:22:17.621Z","paperCloseExecution":{"candle":{"low":"6.395","high":"6.4","open":"6.395","close":"6.398","symbol":"INJ/USDT","volume":"832.42","exchange":"mexc","openTime":"2026-06-03T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:22:09.104Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.414838976000001},"shadowCloseExecution":{"candle":{"low":"6.395","high":"6.4","open":"6.395","close":"6.398","symbol":"INJ/USDT","volume":"832.42","exchange":"mexc","openTime":"2026-06-03T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:22:09.104Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.418048000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984606","stopPriceDiffPct":"0.00049999999999969395","takeProfitPriceDiffPct":"0.00049999999999999992","closePriceDiffPct":"0.000000249999999999999961","entryTimeDiffSeconds":"0.316147","closeTimeDiffSeconds":"0.294448","feeDiff":"0.000049399999999980486487330049262","pnlDiff":"0.0482493999999933","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":"14553","status":"success","startedAt":"2026-06-03T01:55:55.285Z","ageSeconds":0.866,"durationMs":82457,"finishedAt":"2026-06-03T01:57:17.742Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.457,"latest15mCandleAgeMinutes":12.29775},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006160480517479684},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06995900619430159},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003271779859170612,"eth15mTrendPct":-0.012128988710042058},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.508303000000073,"entryAllowed":true,"averageDistance":4.937555969431533,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.001791645000000052},"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.8835 USDT)","direction profit factor below threshold (0.986 < 1)"],"winRate":0.46099290780141844,"direction":"short","liveAllowed":false,"realizedPnl":-0.8835010389525296,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9864899677955931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":141,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.508303000000073,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009588903069792699,"spreadPct":0.00015394088669955878,"candleCount":40,"volumeRatio":0.6413688003860047,"latestVolume":4271.53,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06995900619430159,"impulsePct5m3":0.0006160480517479684,"recentAverage":6.553,"volumeAverage":6660.0215,"btc15mTrendPct":-0.003271779859170612,"eth15mTrendPct":-0.012128988710042058,"previousAverage":6.616444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64996","symbol":"INJ/USDT","direction":"short","paperPositionId":"185","shadowTradeId":"283","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.4637665","shadowEntryPrice":"6.467","paperStopPrice":"6.502549099","shadowStopPrice":"6.505802","paperTakeProfitPrice":"6.386201302","shadowTakeProfitPrice":"6.389396","paperCurrentPrice":"6.5058003735495","shadowCurrentPrice":"6.505802","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000009445334","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000009445334","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999905","shadowRealizedPnl":"-0.8000000000000069","paperRealizedPnlPct":"-0.008509502999999904","shadowRealizedPnlPct":"-0.00800000000000007","paperOpenedAt":"2026-06-03T01:49:51.956Z","shadowOpenedAt":"2026-06-03T01:49:51.783Z","paperClosedAt":"2026-06-03T01:54:56.954Z","shadowClosedAt":"2026-06-03T01:54:56.499Z","paperCloseExecution":{"candle":{"low":"6.495","high":"6.507","open":"6.5","close":"6.497","symbol":"INJ/USDT","volume":"257.42","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:48.037Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.502549099},"shadowCloseExecution":{"candle":{"low":"6.495","high":"6.507","open":"6.5","close":"6.497","symbol":"INJ/USDT","volume":"257.42","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:48.037Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.505802},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.172998","closeTimeDiffSeconds":"0.454627","feeDiff":"0.000050299999999970554666","pnlDiff":"0.0509502999999836","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":"14550","status":"success","startedAt":"2026-06-03T01:48:25.257Z","ageSeconds":0.516,"durationMs":86127,"finishedAt":"2026-06-03T01:49:51.384Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.323,"latest15mCandleAgeMinutes":4.858583333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0062902730899048},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07087754593793014},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004272399371897507,"eth15mTrendPct":-0.013075217694511221},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.5833333333333334,"realizedPnl":2.407502700000057,"entryAllowed":true,"averageDistance":5.45043867624371,"closedPositions":12,"losingPositions":5,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.002006252250000047},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (12/30)"],"winRate":0.5833333333333334,"direction":"short","liveAllowed":false,"realizedPnl":2.407502700000057,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009588903069792699,"spreadPct":0.0001546312045771353,"candleCount":40,"volumeRatio":0.6413688003860047,"latestVolume":4271.53,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07087754593793014,"impulsePct5m3":-0.0062902730899048,"recentAverage":6.553,"volumeAverage":6660.0215,"btc15mTrendPct":-0.004272399371897507,"eth15mTrendPct":-0.013075217694511221,"previousAverage":6.616444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64866","symbol":"INJ/USDT","direction":"short","paperPositionId":"184","shadowTradeId":"281","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.528734","shadowEntryPrice":"6.532","paperStopPrice":"6.567906404","shadowStopPrice":"6.571192","paperTakeProfitPrice":"6.450389192","shadowTakeProfitPrice":"6.453616","paperCurrentPrice":"6.453614386596","shadowCurrentPrice":"6.453616","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098799999999999999110800","paperTotalFee":"0.1988494","shadowTotalFee":"0.198799999999999999110800","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000064","shadowRealizedPnl":"0.9999999999999967","paperRealizedPnlPct":"0.009517506000000064","shadowRealizedPnlPct":"0.009999999999999967","paperOpenedAt":"2026-06-03T01:17:23.812Z","shadowOpenedAt":"2026-06-03T01:17:23.464Z","paperClosedAt":"2026-06-03T01:49:51.939Z","shadowClosedAt":"2026-06-03T01:49:51.567Z","paperCloseExecution":{"candle":{"low":"6.444","high":"6.47","open":"6.444","close":"6.463","symbol":"INJ/USDT","volume":"472.86","exchange":"mexc","openTime":"2026-06-03T01:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:49:42.237Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.450389192},"shadowCloseExecution":{"candle":{"low":"6.444","high":"6.47","open":"6.444","close":"6.463","symbol":"INJ/USDT","volume":"472.86","exchange":"mexc","openTime":"2026-06-03T01:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:49:42.237Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.453616},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.347313","closeTimeDiffSeconds":"0.372034","feeDiff":"0.000049400000000000889200","pnlDiff":"0.0482493999999903","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":"14537","status":"success","startedAt":"2026-06-03T01:15:55.161Z","ageSeconds":0.38,"durationMs":88106,"finishedAt":"2026-06-03T01:17:23.267Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.483,"latest15mCandleAgeMinutes":2.38965},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004900459418070448},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07019560011004891},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0039109650165996,"eth15mTrendPct":-0.013972812330341741},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.5833333333333334,"realizedPnl":2.407502700000057,"entryAllowed":true,"averageDistance":5.756157024320526,"closedPositions":12,"losingPositions":5,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.002006252250000047},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (12/30)"],"winRate":0.5833333333333334,"direction":"short","liveAllowed":false,"realizedPnl":2.407502700000057,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002379851154186027,"spreadPct":0.0003061849357011298,"candleCount":40,"volumeRatio":1.341576656473297,"latestVolume":9042.01,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07019560011004891,"impulsePct5m3":-0.004900459418070448,"recentAverage":6.5906666666666665,"volumeAverage":6739.8385,"btc15mTrendPct":-0.0039109650165996,"eth15mTrendPct":-0.013972812330341741,"previousAverage":6.60638888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64626","symbol":"INJ/USDT","direction":"short","paperPositionId":"181","shadowTradeId":"277","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.6456755","shadowEntryPrice":"6.649","paperStopPrice":"6.685549553","shadowStopPrice":"6.688894","paperTakeProfitPrice":"6.565927394","shadowTakeProfitPrice":"6.569212","paperCurrentPrice":"6.569210357697","shadowCurrentPrice":"6.569212","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098799999999999992815264","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198799999999999992815264","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.951750600000004","shadowRealizedPnl":"0.9999999999999962","paperRealizedPnlPct":"0.00951750600000004","shadowRealizedPnlPct":"0.009999999999999962","paperOpenedAt":"2026-06-03T00:17:22.290Z","shadowOpenedAt":"2026-06-03T00:17:22.175Z","paperClosedAt":"2026-06-03T00:57:18.619Z","shadowClosedAt":"2026-06-03T00:57:18.412Z","paperCloseExecution":{"candle":{"low":"6.558","high":"6.562","open":"6.558","close":"6.559","symbol":"INJ/USDT","volume":"23.43","exchange":"mexc","openTime":"2026-06-03T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:57:09.965Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.565927394},"shadowCloseExecution":{"candle":{"low":"6.558","high":"6.562","open":"6.558","close":"6.559","symbol":"INJ/USDT","volume":"23.43","exchange":"mexc","openTime":"2026-06-03T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:57:09.965Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.569212},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.115461","closeTimeDiffSeconds":"0.206474","feeDiff":"0.000049399999999997184736","pnlDiff":"0.0482493999999922","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":"14513","status":"success","startedAt":"2026-06-03T00:15:54.977Z","ageSeconds":0.648,"durationMs":86489,"finishedAt":"2026-06-03T00:17:21.466Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.856,"latest15mCandleAgeMinutes":2.3607666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007135266433885016},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0701996580901031},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008265335404704024,"eth15mTrendPct":-0.02146558105107353},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.306702400000048,"entryAllowed":true,"averageDistance":5.971566367564465,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000477},"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.4701492537313433,"direction":"short","liveAllowed":true,"realizedPnl":1.467749261047454,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0240059063575189,"shadowAllowed":true,"quarantineMode":false,"closedPositions":134,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.306702400000048,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009894436997319027,"spreadPct":0.00030079711234768834,"candleCount":40,"volumeRatio":0.9317299905226266,"latestVolume":7217.01,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0701996580901031,"impulsePct5m3":0.007135266433885016,"recentAverage":6.5655,"volumeAverage":7745.817,"btc15mTrendPct":-0.008265335404704024,"eth15mTrendPct":-0.02146558105107353,"previousAverage":6.631111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64566","symbol":"INJ/USDT","direction":"short","paperPositionId":"179","shadowTradeId":"274","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.627684500000001","shadowEntryPrice":"6.631","paperStopPrice":"6.667450607000001","shadowStopPrice":"6.6707860000000005","paperTakeProfitPrice":"6.5481522860000005","shadowTakeProfitPrice":"6.5514280000000005","paperCurrentPrice":"6.6707843323035005","shadowCurrentPrice":"6.6707860000000005","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.1006000000000000019922508234052175","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.2006000000000000019922508234052175","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999949","shadowRealizedPnl":"-0.8000000000000047","paperRealizedPnlPct":"-0.00850950299999995","shadowRealizedPnlPct":"-0.008000000000000047","paperOpenedAt":"2026-06-03T00:02:24.453Z","shadowOpenedAt":"2026-06-03T00:02:24.349Z","paperClosedAt":"2026-06-03T00:17:22.260Z","shadowClosedAt":"2026-06-03T00:17:21.735Z","paperCloseExecution":{"candle":{"low":"6.678","high":"6.684","open":"6.684","close":"6.68","symbol":"INJ/USDT","volume":"236.96","exchange":"mexc","openTime":"2026-06-03T00:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:17:12.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.667450607000001},"shadowCloseExecution":{"candle":{"low":"6.678","high":"6.684","open":"6.684","close":"6.68","symbol":"INJ/USDT","volume":"236.96","exchange":"mexc","openTime":"2026-06-03T00:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:17:12.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.6707860000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984919","stopPriceDiffPct":"0.00049999999999992501","takeProfitPriceDiffPct":"0.00049999999999999996","closePriceDiffPct":"0.000000249999999999999981","entryTimeDiffSeconds":"0.104172","closeTimeDiffSeconds":"0.524732","feeDiff":"0.0000502999999999780077491765947825","pnlDiff":"0.0509502999999902","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":"14507","status":"success","startedAt":"2026-06-03T00:00:54.941Z","ageSeconds":0.862,"durationMs":88772,"finishedAt":"2026-06-03T00:02:23.713Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.901,"latest15mCandleAgeMinutes":2.397683333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031982942430703485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07022662769911532},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01011000552621942,"eth15mTrendPct":-0.023028931602559786},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.3067024000000482,"entryAllowed":true,"averageDistance":6.03209225656616,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000477},"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.31869956104746,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0384589652743221,"shadowAllowed":true,"quarantineMode":false,"closedPositions":133,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.306702400000048,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010709863114561869,"spreadPct":0.00015080681646815471,"candleCount":40,"volumeRatio":0.711341392469356,"latestVolume":5443.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07022662769911532,"impulsePct5m3":0.0031982942430703485,"recentAverage":6.568666666666668,"volumeAverage":7651.8955000000005,"btc15mTrendPct":-0.01011000552621942,"eth15mTrendPct":-0.023028931602559786,"previousAverage":6.639777777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64546","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"273","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.587","paperStopPrice":null,"shadowStopPrice":"6.626522","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.507956","paperCurrentPrice":null,"shadowCurrentPrice":"6.626522","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011110264","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011110264","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999976","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999976","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:57:20.046Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T00:02:24.015Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.628","high":"6.631","open":"6.631","close":"6.628","symbol":"INJ/USDT","volume":"509.86","exchange":"mexc","openTime":"2026-06-03T00:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:02:13.012Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.626522},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011110264","pnlDiff":"0.7999999999999976","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.636,"durationMs":84539,"finishedAt":"2026-06-02T23:57:19.464Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.703,"latest15mCandleAgeMinutes":12.327233333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005359056806002165},"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 (9/20)"],"winRate":0.6666666666666666,"realizedPnl":3.157652700000036,"entryAllowed":true,"averageDistance":5.7141194679435365,"closedPositions":9,"losingPositions":3,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.00350850300000004},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":3.157652700000036,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010351655512945798,"spreadPct":0.0001518141794444108,"candleCount":40,"volumeRatio":0.78465102264945,"latestVolume":7227.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572,"impulsePct5m3":0.005359056806002165,"recentAverage":6.580666666666667,"volumeAverage":9211.6365,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087,"previousAverage":6.6495,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64456","symbol":"INJ/USDT","direction":"short","paperPositionId":"175","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.554721","shadowEntryPrice":null,"paperStopPrice":"6.5940493259999995","shadowStopPrice":null,"paperTakeProfitPrice":"6.4760643479999995","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.597346350662999","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.8509502999999881","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950299999988","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:34:55.352Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:59:50.753Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.58","high":"6.597","open":"6.592","close":"6.581","symbol":"INJ/USDT","volume":"69.83","exchange":"mexc","openTime":"2026-06-02T23:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:59:39.814Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.5940493259999995},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999881","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":"14496","status":"success","startedAt":"2026-06-02T23:33:24.873Z","ageSeconds":1.014,"durationMs":90009,"finishedAt":"2026-06-02T23:34:54.882Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.603,"latest15mCandleAgeMinutes":4.9168666666666665},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004284621270084234},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06321171331727889},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009697587599027812,"eth15mTrendPct":-0.018782166753381013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.872072877091243,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01039929281473067,"spreadPct":0.0001524855138762327,"candleCount":40,"volumeRatio":1.453880520073149,"latestVolume":13559.89,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06321171331727889,"impulsePct5m3":-0.004284621270084234,"recentAverage":6.5925,"volumeAverage":9326.688,"btc15mTrendPct":-0.009697587599027812,"eth15mTrendPct":-0.018782166753381013,"previousAverage":6.661777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64426","symbol":"INJ/USDT","direction":"short","paperPositionId":"174","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.488754","shadowEntryPrice":null,"paperStopPrice":"6.527686524","shadowStopPrice":null,"paperTakeProfitPrice":"6.410888952","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.530950367261999","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.850950299999987","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950299999987","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:27:29.912Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:34:55.332Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.539","high":"6.558","open":"6.539","close":"6.555","symbol":"INJ/USDT","volume":"199.85","exchange":"mexc","openTime":"2026-06-02T23:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:34:45.454Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.527686524},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950299999987","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":"14493","status":"success","startedAt":"2026-06-02T23:25:54.846Z","ageSeconds":0.285,"durationMs":94241,"finishedAt":"2026-06-02T23:27:29.087Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.225,"latest15mCandleAgeMinutes":12.488016666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0019898974437472508},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06374195307769469},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008590403358246785,"eth15mTrendPct":-0.01676870369395462},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.844460717693727,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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.48031496062992124,"direction":"short","liveAllowed":true,"realizedPnl":3.818999561047411,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0671337640077496,"shadowAllowed":true,"quarantineMode":false,"closedPositions":127,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008749947966531765,"spreadPct":0.000308071472581605,"candleCount":40,"volumeRatio":0.7204555335009365,"latestVolume":6773.84,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06374195307769469,"impulsePct5m3":-0.0019898974437472508,"recentAverage":6.614666666666667,"volumeAverage":9402.162500000002,"btc15mTrendPct":-0.008590403358246785,"eth15mTrendPct":-0.01676870369395462,"previousAverage":6.673055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"264","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.536","paperStopPrice":null,"shadowStopPrice":"6.575215999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.457567999999999","paperCurrentPrice":null,"shadowCurrentPrice":"6.575215999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999996756026399020806","paperTotalFee":"0","shadowTotalFee":"0.200599999999999996756026399020806","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999954","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999953","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:17:31.807Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:57:19.875Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.586","high":"6.592","open":"6.589","close":"6.588","symbol":"INJ/USDT","volume":"31.1","exchange":"mexc","openTime":"2026-06-02T23:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:57:10.968Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.575215999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999996756026399020806","pnlDiff":"0.7999999999999954","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":"14489","status":"success","startedAt":"2026-06-02T23:15:54.815Z","ageSeconds":0.916,"durationMs":95912,"finishedAt":"2026-06-02T23:17:30.727Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.034,"latest15mCandleAgeMinutes":2.515216666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004418037781840328},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0075066855316683456,"eth15mTrendPct":-0.014377869836838676},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.687164348565881,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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.488,"direction":"short","liveAllowed":true,"realizedPnl":5.520900161047418,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1000443625029632,"shadowAllowed":true,"quarantineMode":false,"closedPositions":125,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008749947966531765,"spreadPct":0.00015299877600970712,"candleCount":40,"volumeRatio":0.7204555335009365,"latestVolume":6773.84,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787,"impulsePct5m3":-0.004418037781840328,"recentAverage":6.614666666666667,"volumeAverage":9402.162500000002,"btc15mTrendPct":-0.0075066855316683456,"eth15mTrendPct":-0.014377869836838676,"previousAverage":6.673055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64276","symbol":"INJ/USDT","direction":"short","paperPositionId":"166","shadowTradeId":"260","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.604696","shadowEntryPrice":"6.608","paperStopPrice":"6.644324176","shadowStopPrice":"6.647647999999999","paperTakeProfitPrice":"6.525439648","shadowTakeProfitPrice":"6.528703999999999","paperCurrentPrice":"6.528702367824","shadowCurrentPrice":"6.528703999999999","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.09879999999999998628954808716707","paperTotalFee":"0.1988494","shadowTotalFee":"0.19879999999999998628954808716707","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999996","shadowRealizedPnl":"1.000000000000004","paperRealizedPnlPct":"0.009517505999999995","shadowRealizedPnlPct":"0.01000000000000004","paperOpenedAt":"2026-06-02T22:49:55.467Z","shadowOpenedAt":"2026-06-02T22:49:55.379Z","paperClosedAt":"2026-06-02T23:14:59.145Z","shadowClosedAt":"2026-06-02T23:14:58.919Z","paperCloseExecution":{"candle":{"low":"6.524","high":"6.535","open":"6.531","close":"6.535","symbol":"INJ/USDT","volume":"42.82","exchange":"mexc","openTime":"2026-06-02T23:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:14:48.809Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.525439648},"shadowCloseExecution":{"candle":{"low":"6.524","high":"6.535","open":"6.531","close":"6.535","symbol":"INJ/USDT","volume":"42.82","exchange":"mexc","openTime":"2026-06-02T23:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:14:48.809Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.528703999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999984965","takeProfitPriceDiffPct":"0.00049999999999984691","closePriceDiffPct":"0.000000249999999846830282","entryTimeDiffSeconds":"0.088098","closeTimeDiffSeconds":"0.226104","feeDiff":"0.00004940000000001371045191283293","pnlDiff":"0.0482494000000044","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":"14478","status":"success","startedAt":"2026-06-02T22:48:24.756Z","ageSeconds":0.878,"durationMs":90027,"finishedAt":"2026-06-02T22:49:54.783Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.825,"latest15mCandleAgeMinutes":4.914616666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0009010361916203976},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06291519406917814},"correlationContext":{"passed":true,"btc15mTrendPct":-0.002161469351001207,"eth15mTrendPct":-0.00937517063983985},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":7.494172405521974,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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.4666666666666667,"direction":"short","liveAllowed":true,"realizedPnl":0.7621471610473843,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0138108867460416,"shadowAllowed":true,"quarantineMode":false,"closedPositions":120,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.001970713697707369,"spreadPct":0.00030266343825662527,"candleCount":40,"volumeRatio":0.6489272814866424,"latestVolume":5899.09,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06291519406917814,"impulsePct5m3":-0.0009010361916203976,"recentAverage":6.668,"volumeAverage":9090.5255,"btc15mTrendPct":-0.002161469351001207,"eth15mTrendPct":-0.00937517063983985,"previousAverage":6.681166666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63666","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"250","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.585","paperStopPrice":null,"shadowStopPrice":"6.62451","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.50598","paperCurrentPrice":null,"shadowCurrentPrice":"6.62451","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000288722","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000288722","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999989","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00799999999999999","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T20:17:25.451Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:49:59.429Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.64","high":"6.655","open":"6.64","close":"6.644","symbol":"INJ/USDT","volume":"142.47","exchange":"mexc","openTime":"2026-06-02T20:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:49:50.823Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.62451},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000288722","pnlDiff":"0.7999999999999989","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":0},"latestRun":{"id":"14417","status":"success","startedAt":"2026-06-02T20:15:54.446Z","ageSeconds":0.26,"durationMs":90672,"finishedAt":"2026-06-02T20:17:25.118Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.792,"latest15mCandleAgeMinutes":2.4209666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0033187509428270093},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.061473417006935156},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005565634710984332,"eth15mTrendPct":-0.0069343701290091216},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.0568524000000235,"entryAllowed":true,"averageDistance":6.335201738875724,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.037436018073120025,"spreadPct":0.00015186028853446406,"candleCount":40,"volumeRatio":1.2498376110664178,"latestVolume":18264.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.061473417006935156,"impulsePct5m3":0.0033187509428270093,"recentAverage":6.592333333333333,"volumeAverage":14613.8345,"btc15mTrendPct":-0.005565634710984332,"eth15mTrendPct":-0.0069343701290091216,"previousAverage":6.848722222222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63556","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"245","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.574","paperStopPrice":null,"shadowStopPrice":"6.613443999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.495112","paperCurrentPrice":null,"shadowCurrentPrice":"6.613443999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999988357848997870398","paperTotalFee":"0","shadowTotalFee":"0.200599999999999988357848997870398","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999938","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999938","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:49:59.172Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:52:26.583Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.649","high":"6.667","open":"6.649","close":"6.667","symbol":"INJ/USDT","volume":"211.84","exchange":"mexc","openTime":"2026-06-02T19:52:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:52:18.059Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.613443999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999988357848997870398","pnlDiff":"0.7999999999999938","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.561,"durationMs":93990,"finishedAt":"2026-06-02T19:49:58.383Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.169,"latest15mCandleAgeMinutes":4.975983333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0009206690194873928},"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.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":5.7723498654608125,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04269494757678428,"spreadPct":0.00015211439002134683,"candleCount":40,"volumeRatio":1.294581311118644,"latestVolume":19091.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911,"impulsePct5m3":0.0009206690194873928,"recentAverage":6.6095,"volumeAverage":14747.239000000001,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301,"previousAverage":6.904277777777779,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63526","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"242","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.509","paperStopPrice":null,"shadowStopPrice":"6.5480540000000005","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.430892","paperCurrentPrice":null,"shadowCurrentPrice":"6.5480540000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999955543415317253025","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999955543415317253025","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000023","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000023","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:42:30.122Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:49:58.608Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.561","high":"6.579","open":"6.564","close":"6.574","symbol":"INJ/USDT","volume":"1528.82","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:49.439Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.5480540000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999955543415317253025","pnlDiff":"0.8000000000000023","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":"14403","status":"success","startedAt":"2026-06-02T19:40:54.376Z","ageSeconds":0.668,"durationMs":95127,"finishedAt":"2026-06-02T19:42:29.503Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.931,"latest15mCandleAgeMinutes":12.494433333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00015325670498075796},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05494593869038849},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008927091129919178,"eth15mTrendPct":-0.011649069515578607},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":5.207644396951943,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.038876768584170183,"spreadPct":0.0004609002919033992,"candleCount":40,"volumeRatio":0.6764877466494877,"latestVolume":10255.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05494593869038849,"impulsePct5m3":0.00015325670498075796,"recentAverage":6.657166666666668,"volumeAverage":15159.772000000003,"btc15mTrendPct":-0.008927091129919178,"eth15mTrendPct":-0.011649069515578607,"previousAverage":6.926444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63336","symbol":"INJ/USDT","direction":"short","paperPositionId":"146","shadowTradeId":"234","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.6346810000000005","shadowEntryPrice":"6.638","paperStopPrice":"6.674489086","shadowStopPrice":"6.677828","paperTakeProfitPrice":"6.555064828000001","shadowTakeProfitPrice":"6.558344","paperCurrentPrice":"6.5583423604140005","shadowCurrentPrice":"6.558344","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000006582056","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000006582056","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999993","shadowRealizedPnl":"0.9999999999999993","paperRealizedPnlPct":"0.009517505999999993","shadowRealizedPnlPct":"0.009999999999999993","paperOpenedAt":"2026-06-02T18:54:56.788Z","shadowOpenedAt":"2026-06-02T18:54:56.702Z","paperClosedAt":"2026-06-02T19:20:06.263Z","shadowClosedAt":"2026-06-02T19:20:06.034Z","paperCloseExecution":{"candle":{"low":"6.55","high":"6.572","open":"6.55","close":"6.567","symbol":"INJ/USDT","volume":"530.3","exchange":"mexc","openTime":"2026-06-02T19:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:19:55.929Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.555064828000001},"shadowCloseExecution":{"candle":{"low":"6.55","high":"6.572","open":"6.55","close":"6.567","symbol":"INJ/USDT","volume":"530.3","exchange":"mexc","openTime":"2026-06-02T19:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:19:55.929Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.558344},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999992468","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999984752","closePriceDiffPct":"0.000000249999999923761242","entryTimeDiffSeconds":"0.085823","closeTimeDiffSeconds":"0.228685","feeDiff":"0.000049399999999993417944","pnlDiff":"0.0482494000000000","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":"14384","status":"success","startedAt":"2026-06-02T18:53:24.299Z","ageSeconds":0.336,"durationMs":91930,"finishedAt":"2026-06-02T18:54:56.229Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":11.375,"latest15mCandleAgeMinutes":9.938916666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0017851829812556461},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05395814832094583},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009065718482364572,"eth15mTrendPct":-0.011882648218118191},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.153351200000024,"entryAllowed":true,"averageDistance":5.957311435963803,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000473},"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.48,"direction":"short","liveAllowed":true,"realizedPnl":3.359545961047309,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0747012037831696,"shadowAllowed":true,"quarantineMode":false,"closedPositions":100,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.153351200000024,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.025747548042421256,"spreadPct":0.00015064778547747,"candleCount":40,"volumeRatio":0.6581453127413602,"latestVolume":9528.95,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05395814832094583,"impulsePct5m3":-0.0017851829812556461,"recentAverage":6.7878333333333325,"volumeAverage":14478.489500000001,"btc15mTrendPct":-0.009065718482364572,"eth15mTrendPct":-0.011882648218118191,"previousAverage":6.967222222222224,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63266","symbol":"INJ/USDT","direction":"short","paperPositionId":"145","shadowTradeId":"233","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.7286340000000004","shadowEntryPrice":"6.732","paperStopPrice":"6.769005804000001","shadowStopPrice":"6.772392","paperTakeProfitPrice":"6.647890392000001","shadowTakeProfitPrice":"6.651216","paperCurrentPrice":"6.651214337196","shadowCurrentPrice":"6.651216","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000003422432","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000003422432","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000002","shadowRealizedPnl":"1.0000000000000062","paperRealizedPnlPct":"0.009517506000000002","shadowRealizedPnlPct":"0.010000000000000063","paperOpenedAt":"2026-06-02T18:37:24.715Z","shadowOpenedAt":"2026-06-02T18:37:24.349Z","paperClosedAt":"2026-06-02T18:54:56.754Z","shadowClosedAt":"2026-06-02T18:54:56.372Z","paperCloseExecution":{"candle":{"low":"6.61","high":"6.638","open":"6.637","close":"6.617","symbol":"INJ/USDT","volume":"2945.53","exchange":"mexc","openTime":"2026-06-02T18:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:54:45.040Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.647890392000001},"shadowCloseExecution":{"candle":{"low":"6.61","high":"6.638","open":"6.637","close":"6.617","symbol":"INJ/USDT","volume":"2945.53","exchange":"mexc","openTime":"2026-06-02T18:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:54:45.040Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.651216},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999994058","stopPriceDiffPct":"0.00049999999999985234","takeProfitPriceDiffPct":"0.00049999999999984965","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.365802","closeTimeDiffSeconds":"0.381551","feeDiff":"0.000049399999999996577568","pnlDiff":"0.0482494000000060","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":"14377","status":"success","startedAt":"2026-06-02T18:35:54.258Z","ageSeconds":0.275,"durationMs":89885,"finishedAt":"2026-06-02T18:37:24.143Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.402,"latest15mCandleAgeMinutes":7.404566666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00503256364712845},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0537384677047569},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008795832064580325,"eth15mTrendPct":-0.011218694774408212},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.153351200000024,"entryAllowed":true,"averageDistance":6.018315160608137,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000473},"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.48,"direction":"short","liveAllowed":true,"realizedPnl":3.359545961047309,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0747012037831696,"shadowAllowed":true,"quarantineMode":false,"closedPositions":100,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.153351200000024,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02664027284218587,"spreadPct":0.0002970885323826173,"candleCount":40,"volumeRatio":1.042877308222232,"latestVolume":15069.38,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0537384677047569,"impulsePct5m3":-0.00503256364712845,"recentAverage":6.802,"volumeAverage":14449.811000000002,"btc15mTrendPct":-0.008795832064580325,"eth15mTrendPct":-0.011218694774408212,"previousAverage":6.988166666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62966","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"228","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.829","paperStopPrice":null,"shadowStopPrice":"6.869974","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.747052","paperCurrentPrice":null,"shadowCurrentPrice":"6.869974","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000605612","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000605612","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000043","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T17:22:23.764Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:32:19.623Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.86","high":"6.871","open":"6.86","close":"6.871","symbol":"INJ/USDT","volume":"63.62","exchange":"mexc","openTime":"2026-06-02T17:32:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:32:08.402Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.869974},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000605612","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":"14347","status":"success","startedAt":"2026-06-02T17:20:54.040Z","ageSeconds":0.409,"durationMs":89206,"finishedAt":"2026-06-02T17:22:23.246Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.626,"latest15mCandleAgeMinutes":7.390116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002643559994125392},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0528564057311512},"correlationContext":{"passed":true,"btc15mTrendPct":-0.012886021578993974,"eth15mTrendPct":-0.015423561047183811},"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.201600600000012,"entryAllowed":true,"averageDistance":6.108695100032717,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03342863426435025,"spreadPct":0.0002928686484112854,"candleCount":40,"volumeRatio":1.1090048498094767,"latestVolume":16176.1,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0528564057311512,"impulsePct5m3":0.002643559994125392,"recentAverage":6.836666666666666,"volumeAverage":14586.14,"btc15mTrendPct":-0.012886021578993974,"eth15mTrendPct":-0.015423561047183811,"previousAverage":7.073111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62886","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"227","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.796","paperStopPrice":null,"shadowStopPrice":"6.836776","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.714448","paperCurrentPrice":null,"shadowCurrentPrice":"6.836776","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999994185320","paperTotalFee":"0","shadowTotalFee":"0.200599999999999994185320","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.800000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000021","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T17:02:21.784Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:22:23.501Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.829","high":"6.844","open":"6.83","close":"6.844","symbol":"INJ/USDT","volume":"22.45","exchange":"mexc","openTime":"2026-06-02T17:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:22:14.830Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.836776},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999994185320","pnlDiff":"0.800000000000002","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":"14339","status":"success","startedAt":"2026-06-02T17:00:53.993Z","ageSeconds":0.338,"durationMs":87209,"finishedAt":"2026-06-02T17:02:21.202Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.612,"latest15mCandleAgeMinutes":2.3556},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007768982703019633},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.053219866969869446},"correlationContext":{"passed":true,"btc15mTrendPct":-0.015514620751400511,"eth15mTrendPct":-0.018245619801644516},"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.201600600000012,"entryAllowed":true,"averageDistance":6.12391256406158,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03484820001879877,"spreadPct":0.0002942907592701265,"candleCount":40,"volumeRatio":0.6029360336509765,"latestVolume":8585.99,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.053219866969869446,"impulsePct5m3":-0.007768982703019633,"recentAverage":6.8455,"volumeAverage":14240.3,"btc15mTrendPct":-0.015514620751400511,"eth15mTrendPct":-0.018245619801644516,"previousAverage":7.092666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62846","symbol":"INJ/USDT","direction":"short","paperPositionId":"143","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.846575","shadowEntryPrice":null,"paperStopPrice":"6.887654449999999","shadowStopPrice":null,"paperTakeProfitPrice":"6.764416099999999","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.767798308049999","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.9517506000000118","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000118","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T16:52:19.914Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T18:19:57.164Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.749","high":"6.763","open":"6.753","close":"6.763","symbol":"INJ/USDT","volume":"467.14","exchange":"mexc","openTime":"2026-06-02T18:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:19:47.461Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.764416099999999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000118","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":"14335","status":"success","startedAt":"2026-06-02T16:50:53.974Z","ageSeconds":0.471,"durationMs":85400,"finishedAt":"2026-06-02T16:52:19.374Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.55,"latest15mCandleAgeMinutes":7.3245},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0027628326305075075},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05270785438169319},"correlationContext":{"passed":true,"btc15mTrendPct":-0.017124159574347327,"eth15mTrendPct":-0.020975147101739394},"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.201600600000012,"entryAllowed":true,"averageDistance":6.011168258126428,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03610911589269508,"spreadPct":0.00014598540145977312,"candleCount":40,"volumeRatio":1.0177447286867178,"latestVolume":14218.16,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05270785438169319,"impulsePct5m3":-0.0027628326305075075,"recentAverage":6.858833333333334,"volumeAverage":13970.261499999999,"btc15mTrendPct":-0.017124159574347327,"eth15mTrendPct":-0.020975147101739394,"previousAverage":7.115777777777776,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62776","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"224","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.867","paperStopPrice":null,"shadowStopPrice":"6.908202","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.784596","paperCurrentPrice":null,"shadowCurrentPrice":"6.784596","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999936768","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999936768","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000053","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000054","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:34:50.500Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:02:21.670Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.784","high":"6.794","open":"6.794","close":"6.791","symbol":"INJ/USDT","volume":"88.08","exchange":"mexc","openTime":"2026-06-02T17:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:02:12.801Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.784596},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999936768","pnlDiff":"1.0000000000000053","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":"14328","status":"success","startedAt":"2026-06-02T16:33:23.925Z","ageSeconds":0.205,"durationMs":86093,"finishedAt":"2026-06-02T16:34:50.018Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.688,"latest15mCandleAgeMinutes":4.836716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007251631617113954},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05248192638500257},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018997320990872514,"eth15mTrendPct":-0.023676774883247362},"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.201600600000012,"entryAllowed":true,"averageDistance":6.164035106184903,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03747712672766185,"spreadPct":0.0001456239988349273,"candleCount":40,"volumeRatio":1.715186761203739,"latestVolume":23464.23,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05248192638500257,"impulsePct5m3":0.007251631617113954,"recentAverage":6.867333333333334,"volumeAverage":13680.276999999998,"btc15mTrendPct":-0.018997320990872514,"eth15mTrendPct":-0.023676774883247362,"previousAverage":7.134722222222221,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62766","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"223","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.98","paperStopPrice":null,"shadowStopPrice":"7.02188","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.896240000000001","paperCurrentPrice":null,"shadowCurrentPrice":"6.896240000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000014050007564469914","paperTotalFee":"0","shadowTotalFee":"0.198800000000000014050007564469914","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999976","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999976","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:32:26.103Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:34:50.250Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.854","high":"6.874","open":"6.856","close":"6.874","symbol":"INJ/USDT","volume":"598.27","exchange":"mexc","openTime":"2026-06-02T16:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:34:41.575Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.896240000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000014050007564469914","pnlDiff":"0.9999999999999976","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":"14327","status":"success","startedAt":"2026-06-02T16:30:53.919Z","ageSeconds":1.024,"durationMs":91950,"finishedAt":"2026-06-02T16:32:25.869Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.041,"latest15mCandleAgeMinutes":2.433666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007251631617113954},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05242401884718809},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018935680372492363,"eth15mTrendPct":-0.02359041685528087},"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.201600600000012,"entryAllowed":true,"averageDistance":6.156400638606874,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03747712672766185,"spreadPct":0.00014326647564474697,"candleCount":40,"volumeRatio":1.715186761203739,"latestVolume":23464.23,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05242401884718809,"impulsePct5m3":0.007251631617113954,"recentAverage":6.867333333333334,"volumeAverage":13680.276999999998,"btc15mTrendPct":-0.018935680372492363,"eth15mTrendPct":-0.02359041685528087,"previousAverage":7.134722222222221,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62696","symbol":"INJ/USDT","direction":"short","paperPositionId":"136","shadowTradeId":"214","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.878559","shadowEntryPrice":"6.882","paperStopPrice":"6.919830354","shadowStopPrice":"6.923292","paperTakeProfitPrice":"6.796016292","shadowTakeProfitPrice":"6.799416","paperCurrentPrice":"6.9232902691769995","shadowCurrentPrice":"6.923292","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000003249380","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000003249380","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999916","shadowRealizedPnl":"-0.8000000000000049","paperRealizedPnlPct":"-0.008509502999999917","shadowRealizedPnlPct":"-0.008000000000000049","paperOpenedAt":"2026-06-02T16:14:51.675Z","shadowOpenedAt":"2026-06-02T16:14:51.544Z","paperClosedAt":"2026-06-02T16:17:27.136Z","shadowClosedAt":"2026-06-02T16:17:26.621Z","paperCloseExecution":{"candle":{"low":"6.934","high":"6.954","open":"6.935","close":"6.954","symbol":"INJ/USDT","volume":"1250.59","exchange":"mexc","openTime":"2026-06-02T16:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:17:15.738Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.919830354},"shadowCloseExecution":{"candle":{"low":"6.934","high":"6.954","open":"6.935","close":"6.954","symbol":"INJ/USDT","volume":"1250.59","exchange":"mexc","openTime":"2026-06-02T16:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:17:15.738Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.923292},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000072219979","entryTimeDiffSeconds":"0.130857","closeTimeDiffSeconds":"0.515674","feeDiff":"0.000050299999999976750620","pnlDiff":"0.0509502999999867","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":"14320","status":"success","startedAt":"2026-06-02T16:13:23.876Z","ageSeconds":0.464,"durationMs":86459,"finishedAt":"2026-06-02T16:14:50.335Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.814,"latest15mCandleAgeMinutes":14.841033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006477255998822257},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543},"correlationContext":{"passed":true,"btc15mTrendPct":-0.02105750698538173,"eth15mTrendPct":-0.024490337252158902},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000035,"entryAllowed":true,"averageDistance":8.368088364520032,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000118},"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.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000035,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04113431216828724,"spreadPct":0.00029061319383909734,"candleCount":40,"volumeRatio":0.9626661743616488,"latestVolume":12079.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543,"impulsePct5m3":0.006477255998822257,"recentAverage":6.875333333333334,"volumeAverage":12547.7765,"btc15mTrendPct":-0.02105750698538173,"eth15mTrendPct":-0.024490337252158902,"previousAverage":7.170277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62686","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"211","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.841","paperStopPrice":null,"shadowStopPrice":"6.882046","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.758908","paperCurrentPrice":null,"shadowCurrentPrice":"6.882046","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999954730","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999954730","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999956","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999957","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:12:25.969Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:14:50.511Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.877","high":"6.891","open":"6.891","close":"6.882","symbol":"INJ/USDT","volume":"301.28","exchange":"mexc","openTime":"2026-06-02T16:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:14:41.703Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.882046},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999954730","pnlDiff":"0.7999999999999956","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":"14319","status":"success","startedAt":"2026-06-02T16:10:53.872Z","ageSeconds":0.828,"durationMs":91818,"finishedAt":"2026-06-02T16:12:25.690Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.152,"latest15mCandleAgeMinutes":12.43045},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006477255998822257},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.052934850112505996},"correlationContext":{"passed":true,"btc15mTrendPct":-0.021812755756917487,"eth15mTrendPct":-0.02524554961128519},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000035,"entryAllowed":true,"averageDistance":8.57860677745513,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000118},"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.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000035,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04113431216828724,"spreadPct":0.0002923549188714778,"candleCount":40,"volumeRatio":0.9626661743616488,"latestVolume":12079.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.052934850112505996,"impulsePct5m3":0.006477255998822257,"recentAverage":6.875333333333334,"volumeAverage":12547.7765,"btc15mTrendPct":-0.021812755756917487,"eth15mTrendPct":-0.02524554961128519,"previousAverage":7.170277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62526","symbol":"INJ/USDT","direction":"short","paperPositionId":"128","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.859568500000001","shadowEntryPrice":null,"paperStopPrice":"6.900725911000001","shadowStopPrice":null,"paperTakeProfitPrice":"6.777253678000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.7806423048390005","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.9517506000000042","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000042","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T15:32:28.314Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T16:02:27.297Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.705","high":"6.734","open":"6.727","close":"6.716","symbol":"INJ/USDT","volume":"1813.69","exchange":"mexc","openTime":"2026-06-02T16:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:02:17.078Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.777253678000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000042","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":"14303","status":"success","startedAt":"2026-06-02T15:30:53.776Z","ageSeconds":0.173,"durationMs":93239,"finishedAt":"2026-06-02T15:32:27.015Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.39,"latest15mCandleAgeMinutes":2.45285},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0034919249236141452},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814},"correlationContext":{"passed":true,"btc15mTrendPct":-0.022070675789284493,"eth15mTrendPct":-0.025329848809813343},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":10.429571183355364,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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.4810126582278481,"direction":"short","liveAllowed":true,"realizedPnl":3.2024932610472363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0899256879005021,"shadowAllowed":true,"quarantineMode":false,"closedPositions":79,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.030011902737629676,"spreadPct":0.0007285443683520171,"candleCount":40,"volumeRatio":2.3457579448722985,"latestVolume":26812.71,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814,"impulsePct5m3":-0.0034919249236141452,"recentAverage":6.972166666666666,"volumeAverage":11430.297,"btc15mTrendPct":-0.022070675789284493,"eth15mTrendPct":-0.025329848809813343,"previousAverage":7.187888888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62486","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"193","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.864","paperStopPrice":null,"shadowStopPrice":"6.905184","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.781632","paperCurrentPrice":null,"shadowCurrentPrice":"6.781632","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09880000000000000837824","paperTotalFee":"0","shadowTotalFee":"0.19880000000000000837824","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:22:26.876Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:02:26.892Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.705","high":"6.734","open":"6.727","close":"6.716","symbol":"INJ/USDT","volume":"1813.69","exchange":"mexc","openTime":"2026-06-02T16:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:02:17.078Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.781632},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19880000000000000837824","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":"14299","status":"success","startedAt":"2026-06-02T15:20:53.752Z","ageSeconds":0.801,"durationMs":92932,"finishedAt":"2026-06-02T15:22:26.684Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.076,"latest15mCandleAgeMinutes":7.446666666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00477776169103813},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04434401260487513},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01882965018766786,"eth15mTrendPct":-0.01876612793125913},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":7.675405261564765,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.020359383339650705,"spreadPct":0.00014568764568769434,"candleCount":40,"volumeRatio":1.4769701138909181,"latestVolume":16937.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04434401260487513,"impulsePct5m3":-0.00477776169103813,"recentAverage":7.035833333333333,"volumeAverage":11467.902999999998,"btc15mTrendPct":-0.01882965018766786,"eth15mTrendPct":-0.01876612793125913,"previousAverage":7.182055555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"190","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.025","paperStopPrice":null,"shadowStopPrice":"7.067150000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.9407000000000005","paperCurrentPrice":null,"shadowCurrentPrice":"6.9407000000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999956566377224199280","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999956566377224199280","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999973","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999974","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:57:28.092Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:02:31.442Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.923","high":"6.951","open":"6.949","close":"6.944","symbol":"INJ/USDT","volume":"3474.05","exchange":"mexc","openTime":"2026-06-02T15:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:02:20.768Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.9407000000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999956566377224199280","pnlDiff":"0.9999999999999973","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":"14289","status":"success","startedAt":"2026-06-02T14:55:53.684Z","ageSeconds":1.032,"durationMs":94184,"finishedAt":"2026-06-02T14:57:27.868Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.368,"latest15mCandleAgeMinutes":12.467166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0057454754380925075},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.043504328801086185},"correlationContext":{"passed":true,"btc15mTrendPct":-0.014608463845384707,"eth15mTrendPct":-0.010914015808210638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":5.044063953412783,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008922762338507303,"spreadPct":0.0002846975088968922,"candleCount":40,"volumeRatio":2.322836637415027,"latestVolume":27342.16,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.043504328801086185,"impulsePct5m3":0.0057454754380925075,"recentAverage":7.108666666666667,"volumeAverage":11771.021500000004,"btc15mTrendPct":-0.014608463845384707,"eth15mTrendPct":-0.010914015808210638,"previousAverage":7.172666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62276","symbol":"INJ/USDT","direction":"short","paperPositionId":"119","shadowTradeId":"183","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"7.062467","shadowEntryPrice":"7.066","paperStopPrice":"7.104841802","shadowStopPrice":"7.108396","paperTakeProfitPrice":"6.977717396","shadowTakeProfitPrice":"6.981208","paperCurrentPrice":"6.981206254698","shadowCurrentPrice":"6.981208","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000003944096","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000003944096","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506","shadowRealizedPnl":"1.0000000000000029","paperRealizedPnlPct":"0.009517506","shadowRealizedPnlPct":"0.01000000000000003","paperOpenedAt":"2026-06-02T14:29:54.757Z","shadowOpenedAt":"2026-06-02T14:29:54.604Z","paperClosedAt":"2026-06-02T14:39:56.630Z","shadowClosedAt":"2026-06-02T14:39:56.208Z","paperCloseExecution":{"candle":{"low":"6.945","high":"7.054","open":"7.044","close":"6.945","symbol":"INJ/USDT","volume":"2874.76","exchange":"mexc","openTime":"2026-06-02T14:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:39:46.576Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.977717396},"shadowCloseExecution":{"candle":{"low":"6.945","high":"7.054","open":"7.044","close":"6.945","symbol":"INJ/USDT","volume":"2874.76","exchange":"mexc","openTime":"2026-06-02T14:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:39:46.576Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.981208},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.153131","closeTimeDiffSeconds":"0.421324","feeDiff":"0.000049399999999986055904","pnlDiff":"0.0482494000000029","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.885,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.604,"latest15mCandleAgeMinutes":14.89805},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005312456312036819},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":5.722397823342628,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004459723125522257,"spreadPct":0.00042456835550525247,"candleCount":40,"volumeRatio":0.8733472339169316,"latestVolume":9221.28,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.005312456312036819,"recentAverage":7.143333333333334,"volumeAverage":10558.5495,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789,"previousAverage":7.175333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62246","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"178","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.15","paperStopPrice":null,"shadowStopPrice":"7.192900000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.0642000000000005","paperCurrentPrice":null,"shadowCurrentPrice":"7.0642000000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999998300069930069925","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999998300069930069925","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999982","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999983","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:22:27.811Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:53.928Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.05","high":"7.078","open":"7.05","close":"7.07","symbol":"INJ/USDT","volume":"8147.35","exchange":"mexc","openTime":"2026-06-02T14:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:29:45.325Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.0642000000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999998300069930069925","pnlDiff":"0.9999999999999982","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":"14275","status":"success","startedAt":"2026-06-02T14:20:53.596Z","ageSeconds":0.227,"durationMs":93470,"finishedAt":"2026-06-02T14:22:27.066Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.23,"latest15mCandleAgeMinutes":7.453733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0034775351231047928},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.043070286497712114},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01062126734719837,"eth15mTrendPct":-0.0030292474217825096},"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.8509503000000006,"entryAllowed":true,"averageDistance":5.204910089298752,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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 (-4.6131 USDT)","direction profit factor below threshold (0.864 < 1)"],"winRate":0.417910447761194,"direction":"short","liveAllowed":false,"realizedPnl":-4.613112138952861,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8639631860886418,"shadowAllowed":true,"quarantineMode":true,"closedPositions":67,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004459723125522257,"spreadPct":0.00013986013986018656,"candleCount":40,"volumeRatio":0.8733472339169316,"latestVolume":9221.28,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.043070286497712114,"impulsePct5m3":-0.0034775351231047928,"recentAverage":7.143333333333334,"volumeAverage":10558.5495,"btc15mTrendPct":-0.01062126734719837,"eth15mTrendPct":-0.0030292474217825096,"previousAverage":7.175333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62146","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"173","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.219","paperStopPrice":null,"shadowStopPrice":"7.262314","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.132372","paperCurrentPrice":null,"shadowCurrentPrice":"7.132372","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999990226704","paperTotalFee":"0","shadowTotalFee":"0.198799999999999990226704","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:57:26.836Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:22:27.317Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.116","high":"7.163","open":"7.163","close":"7.116","symbol":"INJ/USDT","volume":"610.69","exchange":"mexc","openTime":"2026-06-02T14:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:22:17.044Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.132372},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999990226704","pnlDiff":"1.000000000000002","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":"14265","status":"success","startedAt":"2026-06-02T13:55:53.526Z","ageSeconds":0.786,"durationMs":93117,"finishedAt":"2026-06-02T13:57:26.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.541,"latest15mCandleAgeMinutes":12.446416666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007956448911222835},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04196308618489806},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008894430230549758,"eth15mTrendPct":-0.0008935529118393765},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.772150673763477,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005733145327486464,"spreadPct":0.0002770466823659481,"candleCount":40,"volumeRatio":0.8666521375931647,"latestVolume":8955.38,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04196308618489806,"impulsePct5m3":0.007956448911222835,"recentAverage":7.129666666666666,"volumeAverage":10333.304,"btc15mTrendPct":-0.008894430230549758,"eth15mTrendPct":-0.0008935529118393765,"previousAverage":7.170777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62066","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"172","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.184","paperStopPrice":null,"shadowStopPrice":"7.227104000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.097792","paperCurrentPrice":null,"shadowCurrentPrice":"7.227104000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000009525613826280623","paperTotalFee":"0","shadowTotalFee":"0.200600000000000009525613826280623","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000067","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000068","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:37:24.050Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:49:50.052Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.223","high":"7.237","open":"7.237","close":"7.223","symbol":"INJ/USDT","volume":"308.9","exchange":"mexc","openTime":"2026-06-02T13:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:49:41.368Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.227104000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000009525613826280623","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":"14257","status":"success","startedAt":"2026-06-02T13:35:53.482Z","ageSeconds":0.771,"durationMs":90152,"finishedAt":"2026-06-02T13:37:23.634Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.748,"latest15mCandleAgeMinutes":7.396166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0029490240134812393},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0416686206711476},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008289172642263394,"eth15mTrendPct":-0.0005840601559500274},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.38558516926117,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00027839643652558183,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0416686206711476,"impulsePct5m3":0.0029490240134812393,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.008289172642263394,"eth15mTrendPct":-0.0005840601559500274,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62056","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"171","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.133","paperStopPrice":null,"shadowStopPrice":"7.175798","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.047404","paperCurrentPrice":null,"shadowCurrentPrice":"7.175798","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000003469694","paperTotalFee":"0","shadowTotalFee":"0.200600000000000003469694","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000047","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000047","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:34:52.716Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:37:23.806Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.179","high":"7.185","open":"7.181","close":"7.183","symbol":"INJ/USDT","volume":"27.47","exchange":"mexc","openTime":"2026-06-02T13:37:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:37:15.076Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.175798},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000003469694","pnlDiff":"0.8000000000000047","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":"14256","status":"success","startedAt":"2026-06-02T13:33:23.471Z","ageSeconds":0.436,"durationMs":88828,"finishedAt":"2026-06-02T13:34:52.299Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.689,"latest15mCandleAgeMinutes":4.873916666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001978239366963436},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.041608779362675714},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008226041686692531,"eth15mTrendPct":-0.00033723858043084603},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.339586437491648,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00028038693396897067,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.041608779362675714,"impulsePct5m3":0.001978239366963436,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.008226041686692531,"eth15mTrendPct":-0.00033723858043084603,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62046","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"170","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.1","paperStopPrice":null,"shadowStopPrice":"7.1426","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.014799999999999","paperCurrentPrice":null,"shadowCurrentPrice":"7.1426","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.8000000000000027","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000028","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:32:21.040Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:34:52.468Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.131","high":"7.149","open":"7.148","close":"7.142","symbol":"INJ/USDT","volume":"540.27","exchange":"mexc","openTime":"2026-06-02T13:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:34:43.797Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.1426},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000062372","pnlDiff":"0.8000000000000027","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":"14255","status":"success","startedAt":"2026-06-02T13:30:53.454Z","ageSeconds":0.942,"durationMs":87355,"finishedAt":"2026-06-02T13:32:20.809Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.784,"latest15mCandleAgeMinutes":2.3490166666666665},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001978239366963436},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04139094157448199},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00799622873508278,"eth15mTrendPct":-0.00019487391741806925},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.272991971865014,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6657 USDT)","direction profit factor below threshold (0.829 < 1)"],"winRate":0.40625,"direction":"short","liveAllowed":false,"realizedPnl":-5.665663038952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8286238608906064,"shadowAllowed":true,"quarantineMode":true,"closedPositions":64,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00028169014084503943,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04139094157448199,"impulsePct5m3":0.001978239366963436,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.00799622873508278,"eth15mTrendPct":-0.00019487391741806925,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60656","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"157","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.156","paperStopPrice":null,"shadowStopPrice":"7.198936","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.0701279999999995","paperCurrentPrice":null,"shadowCurrentPrice":"7.0701279999999995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0988000000000000050546003443264385","paperTotalFee":"0","shadowTotalFee":"0.1988000000000000050546003443264385","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000024","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000024","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:43:01.397Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T08:59:48.298Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.055","high":"7.073","open":"7.067","close":"7.055","symbol":"INJ/USDT","volume":"307.01","exchange":"mexc","openTime":"2026-06-02T08:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T08:59:39.737Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.0701279999999995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1988000000000000050546003443264385","pnlDiff":"1.0000000000000024","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":"14116","status":"success","startedAt":"2026-06-02T07:41:34.767Z","ageSeconds":0.993,"durationMs":86063,"finishedAt":"2026-06-02T07:43:00.830Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.339,"latest15mCandleAgeMinutes":13.016533333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014072614691809438},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0323359971470867},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008144460287176096,"eth15mTrendPct":-0.005162061647662635},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.8479268565751537,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.00027948574622691164,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0323359971470867,"impulsePct5m3":0.0014072614691809438,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008144460287176096,"eth15mTrendPct":-0.005162061647662635,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60626","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"156","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.085","paperStopPrice":null,"shadowStopPrice":"7.12751","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.99998","paperCurrentPrice":null,"shadowCurrentPrice":"7.12751","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000343046","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000343046","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:36:08.402Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:43:01.102Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.145","high":"7.161","open":"7.145","close":"7.152","symbol":"INJ/USDT","volume":"621.56","exchange":"mexc","openTime":"2026-06-02T07:42:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:42:51.705Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.12751},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000343046","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":"14113","status":"success","startedAt":"2026-06-02T07:34:04.754Z","ageSeconds":1.096,"durationMs":123197,"finishedAt":"2026-06-02T07:36:07.951Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.923,"latest15mCandleAgeMinutes":6.1349},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003793200337173382},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032614101031155654},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008434142540020959,"eth15mTrendPct":-0.005394484009815265},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.916208871242544,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.0001411432604093626,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032614101031155654,"impulsePct5m3":-0.003793200337173382,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008434142540020959,"eth15mTrendPct":-0.005394484009815265,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60606","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"155","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.052","paperStopPrice":null,"shadowStopPrice":"7.0943119999999995","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.967376","paperCurrentPrice":null,"shadowCurrentPrice":"7.0943119999999995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1006000000000000020241728190584225","paperTotalFee":"0","shadowTotalFee":"0.2006000000000000020241728190584225","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999987","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999986","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:30:59.145Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:36:08.124Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.08","high":"7.101","open":"7.091","close":"7.1","symbol":"INJ/USDT","volume":"298.17","exchange":"mexc","openTime":"2026-06-02T07:35:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:35:59.222Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.0943119999999995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000020241728190584225","pnlDiff":"0.7999999999999987","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":"14111","status":"success","startedAt":"2026-06-02T07:29:04.744Z","ageSeconds":1.056,"durationMs":114174,"finishedAt":"2026-06-02T07:30:58.918Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.793,"latest15mCandleAgeMinutes":0.9842333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0042289258528334156},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03308642973616267},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008496837528342635,"eth15mTrendPct":-0.005741896113087938},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.0493264889299585,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.00042541123085651077,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03308642973616267,"impulsePct5m3":-0.0042289258528334156,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008496837528342635,"eth15mTrendPct":-0.005741896113087938,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60486","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"150","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.007","paperStopPrice":null,"shadowStopPrice":"7.049042","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.922916","paperCurrentPrice":null,"shadowCurrentPrice":"7.049042","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011983472","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011983472","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000052","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000052","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:00:38.682Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:15:31.116Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.094","high":"7.113","open":"7.094","close":"7.113","symbol":"INJ/USDT","volume":"927.62","exchange":"mexc","openTime":"2026-06-02T07:15:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:15:21.751Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.049042},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011983472","pnlDiff":"0.8000000000000052","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":"14099","status":"success","startedAt":"2026-06-02T06:59:04.680Z","ageSeconds":0.625,"durationMs":93800,"finishedAt":"2026-06-02T07:00:38.480Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.808,"latest15mCandleAgeMinutes":0.6437166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0027077098475132002},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032573134207172415},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007847814952685096,"eth15mTrendPct":-0.004723843585876306},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.357807724753223,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013386260022008973,"spreadPct":0.00014271442842876182,"candleCount":40,"volumeRatio":0.7806118301706471,"latestVolume":7000.74,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032573134207172415,"impulsePct5m3":-0.0027077098475132002,"recentAverage":6.973166666666668,"volumeAverage":8968.273000000001,"btc15mTrendPct":-0.007847814952685096,"eth15mTrendPct":-0.004723843585876306,"previousAverage":7.067777777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60306","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"148","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.973","paperStopPrice":null,"shadowStopPrice":"7.014838","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.889324","paperCurrentPrice":null,"shadowCurrentPrice":"7.014838","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000007869938","paperTotalFee":"0","shadowTotalFee":"0.200600000000000007869938","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:15:52.790Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:40:41.649Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.027","high":"7.036","open":"7.033","close":"7.029","symbol":"INJ/USDT","volume":"157.52","exchange":"mexc","openTime":"2026-06-02T06:40:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:40:32.795Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.014838},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000007869938","pnlDiff":"0.8000000000000038","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":"14081","status":"success","startedAt":"2026-06-02T06:14:04.575Z","ageSeconds":0.733,"durationMs":108006,"finishedAt":"2026-06-02T06:15:52.581Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.816,"latest15mCandleAgeMinutes":0.87885},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006506651243493338},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03216380528393953},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005532880574291819,"eth15mTrendPct":-0.0017662294260170866},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.764320343473947,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011838374291115299,"spreadPct":0.000143410296859235,"candleCount":40,"volumeRatio":1.3124610757037785,"latestVolume":11971.05,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03216380528393953,"impulsePct5m3":0.006506651243493338,"recentAverage":6.969833333333334,"volumeAverage":9121.0705,"btc15mTrendPct":-0.005532880574291819,"eth15mTrendPct":-0.0017662294260170866,"previousAverage":7.053333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60266","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"147","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.973","paperStopPrice":null,"shadowStopPrice":"7.014838","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.889324","paperCurrentPrice":null,"shadowCurrentPrice":"7.014838","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000007869938","paperTotalFee":"0","shadowTotalFee":"0.200600000000000007869938","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:04:17.575Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:10:30.347Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.006","high":"7.021","open":"7.02","close":"7.008","symbol":"INJ/USDT","volume":"199.54","exchange":"mexc","openTime":"2026-06-02T06:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:10:21.640Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.014838},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000007869938","pnlDiff":"0.8000000000000038","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":"14077","status":"success","startedAt":"2026-06-02T06:01:34.526Z","ageSeconds":0.225,"durationMs":162554,"finishedAt":"2026-06-02T06:04:17.080Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.69,"latest15mCandleAgeMinutes":4.28705},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006749964095935618},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03197487380193648},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005336681579022388,"eth15mTrendPct":-0.0014111454591025953},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.907798507594079,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006010411736867045,"spreadPct":0.0001434102968593624,"candleCount":40,"volumeRatio":0.7579072001531585,"latestVolume":6650.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03197487380193648,"impulsePct5m3":-0.006749964095935618,"recentAverage":7.001,"volumeAverage":8775.23,"btc15mTrendPct":-0.005336681579022388,"eth15mTrendPct":-0.0014111454591025953,"previousAverage":7.043333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60256","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"146","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.919","paperStopPrice":null,"shadowStopPrice":"6.960514","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.835972","paperCurrentPrice":null,"shadowCurrentPrice":"6.960514","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000009316566","paperTotalFee":"0","shadowTotalFee":"0.200600000000000009316566","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.800000000000004","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000004","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:01:08.135Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:04:17.261Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.967","high":"6.977","open":"6.977","close":"6.967","symbol":"INJ/USDT","volume":"31.72","exchange":"mexc","openTime":"2026-06-02T06:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:04:08.573Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.960514},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000009316566","pnlDiff":"0.800000000000004","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":"14076","status":"success","startedAt":"2026-06-02T05:59:04.525Z","ageSeconds":1.063,"durationMs":123400,"finishedAt":"2026-06-02T06:01:07.925Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":44.841,"latest15mCandleAgeMinutes":1.1343666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006749964095935618},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032157380889675895},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003947329781326488,"eth15mTrendPct":-0.00011417721808059799},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.7313322808634948,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5252 USDT)","direction profit factor below threshold (0.673 < 1)"],"winRate":0.3508771929824561,"direction":"short","liveAllowed":false,"realizedPnl":-10.525216338952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.673219865738635,"shadowAllowed":true,"quarantineMode":true,"closedPositions":57,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006010411736867045,"spreadPct":0.00014452955629431046,"candleCount":40,"volumeRatio":0.7579072001531585,"latestVolume":6650.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032157380889675895,"impulsePct5m3":-0.006749964095935618,"recentAverage":7.001,"volumeAverage":8775.23,"btc15mTrendPct":-0.003947329781326488,"eth15mTrendPct":-0.00011417721808059799,"previousAverage":7.043333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"131","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.99","paperStopPrice":null,"shadowStopPrice":"7.0319400000000005","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.9061200000000005","paperCurrentPrice":null,"shadowCurrentPrice":"7.0319400000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000012786675822603720","paperTotalFee":"0","shadowTotalFee":"0.200600000000000012786675822603720","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:23:06.305Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:30:28.407Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.038","high":"7.045","open":"7.045","close":"7.042","symbol":"INJ/USDT","volume":"35.17","exchange":"mexc","openTime":"2026-06-02T02:30:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:30:19.536Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.0319400000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000012786675822603720","pnlDiff":"0.8000000000000045","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.627,"durationMs":91703,"finishedAt":"2026-06-02T02:23:05.504Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.718,"latest15mCandleAgeMinutes":8.093766666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005506448340820209},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":4.092416439087442,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004475825753949116,"spreadPct":0.00014306151645212216,"candleCount":40,"volumeRatio":0.8351798288560197,"latestVolume":6574.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955,"impulsePct5m3":0.005506448340820209,"recentAverage":6.932166666666667,"volumeAverage":7871.4425,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076,"previousAverage":6.963333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59356","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"127","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.912","paperStopPrice":null,"shadowStopPrice":"6.953472","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.829056","paperCurrentPrice":null,"shadowCurrentPrice":"6.953472","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000002832896","paperTotalFee":"0","shadowTotalFee":"0.200600000000000002832896","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:15:33.899Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:23:05.866Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.975","high":"6.997","open":"6.975","close":"6.993","symbol":"INJ/USDT","volume":"530.54","exchange":"mexc","openTime":"2026-06-02T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:22:56.943Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.953472},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000002832896","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":"13986","status":"success","startedAt":"2026-06-02T02:14:03.784Z","ageSeconds":0.436,"durationMs":89506,"finishedAt":"2026-06-02T02:15:33.290Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.676,"latest15mCandleAgeMinutes":0.55725},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0037735849056604776},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":3.6786644469179026,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004475825753949116,"spreadPct":0.00014467592592597425,"candleCount":40,"volumeRatio":0.8351798288560197,"latestVolume":6574.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562,"impulsePct5m3":0.0037735849056604776,"recentAverage":6.932166666666667,"volumeAverage":7871.4425,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016,"previousAverage":6.963333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59236","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"121","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.964","paperStopPrice":null,"shadowStopPrice":"7.005784","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.880432000000001","paperCurrentPrice":null,"shadowCurrentPrice":"6.880432000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000006269819469270533","paperTotalFee":"0","shadowTotalFee":"0.198800000000000006269819469270533","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999949","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999948","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T01:45:26.307Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:08:04.190Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.845","high":"6.875","open":"6.85","close":"6.862","symbol":"INJ/USDT","volume":"1605.29","exchange":"mexc","openTime":"2026-06-02T02:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:07:55.478Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.880432000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000006269819469270533","pnlDiff":"0.9999999999999949","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":"13974","status":"success","startedAt":"2026-06-02T01:44:03.688Z","ageSeconds":0.936,"durationMs":82068,"finishedAt":"2026-06-02T01:45:25.756Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.443,"latest15mCandleAgeMinutes":0.43225},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0005738880918220315},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0015980092116691645,"eth15mTrendPct":-0.002676719729951217},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.021293698094138,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010952407388314775,"spreadPct":0.00014359563469262574,"candleCount":40,"volumeRatio":0.6447579555590078,"latestVolume":6250.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177,"impulsePct5m3":-0.0005738880918220315,"recentAverage":6.928333333333334,"volumeAverage":9694.180499999999,"btc15mTrendPct":-0.0015980092116691645,"eth15mTrendPct":-0.002676719729951217,"previousAverage":7.005055555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58956","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"113","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.922","paperStopPrice":null,"shadowStopPrice":"6.963532","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.8389359999999995","paperCurrentPrice":null,"shadowCurrentPrice":"6.963532","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000112672","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000112672","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T00:35:25.150Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T00:57:54.668Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.959","high":"6.973","open":"6.972","close":"6.962","symbol":"INJ/USDT","volume":"215.55","exchange":"mexc","openTime":"2026-06-02T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T00:57:46.239Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.963532},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000112672","pnlDiff":"0.8000000000000018","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":"13946","status":"success","startedAt":"2026-06-02T00:34:03.474Z","ageSeconds":0.103,"durationMs":81528,"finishedAt":"2026-06-02T00:35:25.002Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.443,"latest15mCandleAgeMinutes":5.4183666666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004203507754747053},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02640209525968772},"correlationContext":{"passed":true,"btc15mTrendPct":-0.000743874658206021,"eth15mTrendPct":0.0013445803964625266},"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.8509503000000006,"entryAllowed":true,"averageDistance":1.8749386349489972,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01003850060231022,"spreadPct":0.00014446691707590954,"candleCount":40,"volumeRatio":0.8177720418587208,"latestVolume":10118.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02640209525968772,"impulsePct5m3":0.004203507754747053,"recentAverage":6.985333333333333,"volumeAverage":12372.714499999998,"btc15mTrendPct":-0.000743874658206021,"eth15mTrendPct":0.0013445803964625266,"previousAverage":7.056166666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"}],"latestRows":[{"signalDecisionId":"65626","symbol":"INJ/USDT","direction":"short","paperPositionId":"204","shadowTradeId":"301","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.542727","shadowEntryPrice":"6.546","paperStopPrice":"6.581983362","shadowStopPrice":"6.585276","paperTakeProfitPrice":"6.464214276","shadowTakeProfitPrice":"6.467448","paperCurrentPrice":"6.585274353680999","shadowCurrentPrice":"6.585276","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999999525168","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999999525168","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999853","shadowRealizedPnl":"-0.8000000000000014","paperRealizedPnlPct":"-0.008509502999999852","shadowRealizedPnlPct":"-0.008000000000000014","paperOpenedAt":"2026-06-03T04:27:18.948Z","shadowOpenedAt":"2026-06-03T04:27:18.813Z","paperClosedAt":"2026-06-03T04:34:49.374Z","shadowClosedAt":"2026-06-03T04:44:48.932Z","paperCloseExecution":{"candle":{"low":"6.562","high":"6.583","open":"6.565","close":"6.574","symbol":"INJ/USDT","volume":"531.98","exchange":"mexc","openTime":"2026-06-03T04:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:34:40.565Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.581983362},"shadowCloseExecution":{"candle":{"low":"6.568","high":"6.589","open":"6.568","close":"6.578","symbol":"INJ/USDT","volume":"227.06","exchange":"mexc","openTime":"2026-06-03T04:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:44:40.182Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.585276},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000151853924","entryTimeDiffSeconds":"0.135341","closeTimeDiffSeconds":"599.558010","feeDiff":"0.000050299999999980474832","pnlDiff":"0.0509502999999839","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":"14613","status":"success","startedAt":"2026-06-03T04:25:55.875Z","ageSeconds":0.496,"durationMs":82414,"finishedAt":"2026-06-03T04:27:18.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.625,"latest15mCandleAgeMinutes":12.30825},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0023084025854108463},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.008003000000091,"entryAllowed":true,"averageDistance":4.538068565394918,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000449},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.0080030000000904,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01820128479657384,"spreadPct":0.0001527650473572157,"candleCount":40,"volumeRatio":0.8587184611646564,"latestVolume":7135.57,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994,"impulsePct5m3":0.0023084025854108463,"recentAverage":6.4190000000000005,"volumeAverage":8309.557,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893,"previousAverage":6.538,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65536","symbol":"INJ/USDT","direction":"short","paperPositionId":"199","shadowTradeId":"299","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.489753500000001","shadowEntryPrice":"6.493","paperStopPrice":"6.528692021000001","shadowStopPrice":"6.531958","paperTakeProfitPrice":"6.411876458000001","shadowTakeProfitPrice":"6.415084","paperCurrentPrice":"6.531956367010501","shadowCurrentPrice":"6.531958","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999995617864","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999995617864","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000054","shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":"-0.008509503000000054","shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":"2026-06-03T04:04:51.933Z","shadowOpenedAt":"2026-06-03T04:04:51.791Z","paperClosedAt":"2026-06-03T04:27:18.932Z","shadowClosedAt":"2026-06-03T04:27:18.590Z","paperCloseExecution":{"candle":{"low":"6.543","high":"6.554","open":"6.543","close":"6.551","symbol":"INJ/USDT","volume":"75.3","exchange":"mexc","openTime":"2026-06-03T04:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:27:09.924Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.528692021000001},"shadowCloseExecution":{"candle":{"low":"6.543","high":"6.554","open":"6.543","close":"6.551","symbol":"INJ/USDT","volume":"75.3","exchange":"mexc","openTime":"2026-06-03T04:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:27:09.924Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.531958},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984599","stopPriceDiffPct":"0.00049999999999984691","takeProfitPriceDiffPct":"0.00049999999999984412","closePriceDiffPct":"0.000000249999999846906548","entryTimeDiffSeconds":"0.141589","closeTimeDiffSeconds":"0.341960","feeDiff":"0.000050300000000004382136","pnlDiff":"0.0509503000000047","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":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.126,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.861,"latest15mCandleAgeMinutes":4.852083333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031382394476697903},"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 (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.858953300000087,"entryAllowed":true,"averageDistance":4.886171385983467,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842562},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.024327394171597138,"spreadPct":0.00030802402587412105,"candleCount":40,"volumeRatio":0.6836543650489982,"latestVolume":5668.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.0031382394476697903,"recentAverage":6.394666666666667,"volumeAverage":8291.4705,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":6.554111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65366","symbol":"INJ/USDT","direction":"short","paperPositionId":"193","shadowTradeId":"292","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.4477745","shadowEntryPrice":"6.451","paperStopPrice":"6.486461147000001","shadowStopPrice":"6.489706","paperTakeProfitPrice":"6.370401206","shadowTakeProfitPrice":"6.373588","paperCurrentPrice":"6.4897043775735","shadowCurrentPrice":"6.489706","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000009247152","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000009247152","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999996","shadowRealizedPnl":"-0.8000000000000056","paperRealizedPnlPct":"-0.00850950299999996","shadowRealizedPnlPct":"-0.008000000000000056","paperOpenedAt":"2026-06-03T03:22:17.504Z","shadowOpenedAt":"2026-06-03T03:22:17.082Z","paperClosedAt":"2026-06-03T04:04:51.919Z","shadowClosedAt":"2026-06-03T04:04:51.556Z","paperCloseExecution":{"candle":{"low":"6.476","high":"6.509","open":"6.476","close":"6.508","symbol":"INJ/USDT","volume":"182.27","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:42.314Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.486461147000001},"shadowCloseExecution":{"candle":{"low":"6.476","high":"6.509","open":"6.476","close":"6.508","symbol":"INJ/USDT","volume":"182.27","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:42.314Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.489706},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999984591","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.422114","closeTimeDiffSeconds":"0.362213","feeDiff":"0.000050299999999990752848","pnlDiff":"0.0509502999999904","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":"14587","status":"success","startedAt":"2026-06-03T03:20:55.622Z","ageSeconds":1.006,"durationMs":81289,"finishedAt":"2026-06-03T03:22:16.911Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.403,"latest15mCandleAgeMinutes":7.283416666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024856299518409217},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.8589533000000862,"entryAllowed":true,"averageDistance":4.606388034332074,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842557},"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.46621621621621623,"direction":"short","liveAllowed":true,"realizedPnl":0.3706504610474801,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0054548512717698,"shadowAllowed":true,"quarantineMode":false,"closedPositions":148,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0277461905844894,"spreadPct":0.0001550147263990597,"candleCount":40,"volumeRatio":0.8299604224760537,"latestVolume":6973.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933,"impulsePct5m3":0.0024856299518409217,"recentAverage":6.4125000000000005,"volumeAverage":8401.990999999998,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601,"previousAverage":6.5955,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65296","symbol":"INJ/USDT","direction":"short","paperPositionId":"191","shadowTradeId":"290","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.410793","shadowEntryPrice":"6.414","paperStopPrice":"6.449257758","shadowStopPrice":"6.452484","paperTakeProfitPrice":"6.333863484","shadowTakeProfitPrice":"6.337032","paperCurrentPrice":"6.452482386879","shadowCurrentPrice":"6.452484","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000006852872","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000006852872","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999997","shadowRealizedPnl":"-0.8000000000000065","paperRealizedPnlPct":"-0.00850950299999997","shadowRealizedPnlPct":"-0.008000000000000064","paperOpenedAt":"2026-06-03T03:04:48.521Z","shadowOpenedAt":"2026-06-03T03:04:48.398Z","paperClosedAt":"2026-06-03T03:07:17.316Z","shadowClosedAt":"2026-06-03T03:09:48.076Z","paperCloseExecution":{"candle":{"low":"6.446","high":"6.452","open":"6.449","close":"6.451","symbol":"INJ/USDT","volume":"7.15","exchange":"mexc","openTime":"2026-06-03T03:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:07:08.881Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.449257758},"shadowCloseExecution":{"candle":{"low":"6.443","high":"6.457","open":"6.449","close":"6.455","symbol":"INJ/USDT","volume":"108.04","exchange":"mexc","openTime":"2026-06-03T03:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:09:39.702Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.452484},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.123118","closeTimeDiffSeconds":"150.759168","feeDiff":"0.000050299999999993147128","pnlDiff":"0.0509502999999905","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":"14580","status":"success","startedAt":"2026-06-03T03:03:25.544Z","ageSeconds":0.138,"durationMs":82505,"finishedAt":"2026-06-03T03:04:48.049Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.435,"latest15mCandleAgeMinutes":4.8022833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.163868175530599,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.00031181789834746926,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65286","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"289","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.366","paperStopPrice":null,"shadowStopPrice":"6.404196","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.289607999999999","paperCurrentPrice":null,"shadowCurrentPrice":"6.404196","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000001855064","paperTotalFee":"0","shadowTotalFee":"0.200600000000000001855064","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T03:02:18.431Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:04:48.192Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.408","high":"6.419","open":"6.408","close":"6.414","symbol":"INJ/USDT","volume":"201.29","exchange":"mexc","openTime":"2026-06-03T03:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:04:39.746Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.404196},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000001855064","pnlDiff":"0.8000000000000018","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":"14579","status":"success","startedAt":"2026-06-03T03:00:55.528Z","ageSeconds":0.116,"durationMs":82495,"finishedAt":"2026-06-03T03:02:18.023Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.833,"latest15mCandleAgeMinutes":2.3019166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07084355465556558},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003770952853048893,"eth15mTrendPct":-0.00953492147955733},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.15938838131648,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.0001570845114670823,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07084355465556558,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.003770952853048893,"eth15mTrendPct":-0.00953492147955733,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65276","symbol":"INJ/USDT","direction":"short","paperPositionId":"190","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.359818500000001","shadowEntryPrice":null,"paperStopPrice":"6.397977411000001","shadowStopPrice":null,"paperTakeProfitPrice":"6.283500678000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.401176399705501","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.8509502999999994","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999995","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T02:59:47.829Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:04:48.503Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.408","high":"6.419","open":"6.408","close":"6.414","symbol":"INJ/USDT","volume":"201.29","exchange":"mexc","openTime":"2026-06-03T03:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:04:39.746Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.397977411000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999994","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":"14578","status":"success","startedAt":"2026-06-03T02:58:25.512Z","ageSeconds":0.751,"durationMs":82131,"finishedAt":"2026-06-03T02:59:47.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.417,"latest15mCandleAgeMinutes":14.795833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006584104091550371},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.625,"realizedPnl":4.411804200000084,"entryAllowed":true,"averageDistance":5.021848245881904,"closedPositions":16,"losingPositions":6,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0027573776250000522},"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.4722222222222222,"direction":"short","liveAllowed":true,"realizedPnl":1.9717507610474796,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0301509733507472,"shadowAllowed":true,"quarantineMode":false,"closedPositions":144,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.625,"direction":"short","liveAllowed":false,"realizedPnl":4.411804200000084,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015715857300007004,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641,"impulsePct5m3":-0.006584104091550371,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65256","symbol":"INJ/USDT","direction":"short","paperPositionId":"189","shadowTradeId":"288","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.3258355","shadowEntryPrice":"6.329","paperStopPrice":"6.3637905130000005","shadowStopPrice":"6.366974","paperTakeProfitPrice":"6.249925474","shadowTakeProfitPrice":"6.253051999999999","paperCurrentPrice":"6.3669724082565","shadowCurrentPrice":"6.366974","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999999062408","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999999062408","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.850950300000001","shadowRealizedPnl":"-0.8000000000000027","paperRealizedPnlPct":"-0.00850950300000001","shadowRealizedPnlPct":"-0.008000000000000028","paperOpenedAt":"2026-06-03T02:54:47.514Z","shadowOpenedAt":"2026-06-03T02:54:47.411Z","paperClosedAt":"2026-06-03T02:59:47.813Z","shadowClosedAt":"2026-06-03T03:02:18.212Z","paperCloseExecution":{"candle":{"low":"6.35","high":"6.364","open":"6.354","close":"6.355","symbol":"INJ/USDT","volume":"609.39","exchange":"mexc","openTime":"2026-06-03T02:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:59:39.378Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.3637905130000005},"shadowCloseExecution":{"candle":{"low":"6.364","high":"6.369","open":"6.364","close":"6.369","symbol":"INJ/USDT","volume":"22.46","exchange":"mexc","openTime":"2026-06-03T03:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:02:09.327Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.366974},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999992147","takeProfitPriceDiffPct":"0.00049999999999984016","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.102438","closeTimeDiffSeconds":"150.398566","feeDiff":"0.000050300000000000937592","pnlDiff":"0.0509502999999983","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":"14576","status":"success","startedAt":"2026-06-03T02:53:25.494Z","ageSeconds":0.135,"durationMs":81531,"finishedAt":"2026-06-03T02:54:47.025Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.463,"latest15mCandleAgeMinutes":9.785566666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0020382565067419097},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07041450305657095},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004360140763152468,"eth15mTrendPct":-0.011172034059261135},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.6,"realizedPnl":3.460053600000078,"entryAllowed":true,"averageDistance":5.25678905258616,"closedPositions":15,"losingPositions":6,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000508},"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.46853146853146854,"direction":"short","liveAllowed":true,"realizedPnl":1.0200001610474725,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0155973048323623,"shadowAllowed":true,"quarantineMode":false,"closedPositions":143,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":3.4600536000000766,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015800284405110537,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07041450305657095,"impulsePct5m3":-0.0020382565067419097,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004360140763152468,"eth15mTrendPct":-0.011172034059261135,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65126","symbol":"INJ/USDT","direction":"short","paperPositionId":"187","shadowTradeId":"286","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.408794","shadowEntryPrice":"6.412","paperStopPrice":"6.447246764","shadowStopPrice":"6.4504719999999995","paperTakeProfitPrice":"6.331888472","shadowTakeProfitPrice":"6.335056","paperCurrentPrice":"6.335054416236","shadowCurrentPrice":"6.335056","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000003442192","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000003442192","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000073","shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":"0.009517506000000073","shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":"2026-06-03T02:22:17.939Z","shadowOpenedAt":"2026-06-03T02:22:17.830Z","paperClosedAt":"2026-06-03T02:54:47.500Z","shadowClosedAt":"2026-06-03T02:54:47.182Z","paperCloseExecution":{"candle":{"low":"6.326","high":"6.34","open":"6.34","close":"6.335","symbol":"INJ/USDT","volume":"893.52","exchange":"mexc","openTime":"2026-06-03T02:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:54:38.713Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.331888472},"shadowCloseExecution":{"candle":{"low":"6.326","high":"6.34","open":"6.34","close":"6.335","symbol":"INJ/USDT","volume":"893.52","exchange":"mexc","openTime":"2026-06-03T02:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:54:38.713Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.335056},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999992253","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.108168","closeTimeDiffSeconds":"0.317994","feeDiff":"0.000049399999999996557808","pnlDiff":"0.0482493999999947","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":"14563","status":"success","startedAt":"2026-06-03T02:20:55.372Z","ageSeconds":0.559,"durationMs":82044,"finishedAt":"2026-06-03T02:22:17.416Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.496,"latest15mCandleAgeMinutes":7.292633333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007854612659787487},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0702727017310796},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003985103990610106,"eth15mTrendPct":-0.011664249526754128},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.508303000000074,"entryAllowed":true,"averageDistance":5.051047880098801,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.001791645000000052},"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.8835 USDT)","direction profit factor below threshold (0.986 < 1)"],"winRate":0.46099290780141844,"direction":"short","liveAllowed":false,"realizedPnl":-0.8835010389525296,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9864899677955931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":141,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.508303000000073,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.018957107236107534,"spreadPct":0.00015595757953841766,"candleCount":40,"volumeRatio":1.1735446580449547,"latestVolume":8208.78,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0702727017310796,"impulsePct5m3":-0.007854612659787487,"recentAverage":6.491833333333333,"volumeAverage":6994.859499999999,"btc15mTrendPct":-0.003985103990610106,"eth15mTrendPct":-0.011664249526754128,"previousAverage":6.617277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65026","symbol":"INJ/USDT","direction":"short","paperPositionId":"186","shadowTradeId":"285","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.492752000000001","shadowEntryPrice":"6.496","paperStopPrice":"6.531708512000002","shadowStopPrice":"6.534976","paperTakeProfitPrice":"6.414838976000001","shadowTakeProfitPrice":"6.418048000000001","paperCurrentPrice":"6.418046395488001","shadowCurrentPrice":"6.418048000000001","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000009513512669950738","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000009513512669950738","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000036","shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":"0.009517506000000035","shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":"2026-06-03T01:57:18.224Z","shadowOpenedAt":"2026-06-03T01:57:17.907Z","paperClosedAt":"2026-06-03T02:22:17.916Z","shadowClosedAt":"2026-06-03T02:22:17.621Z","paperCloseExecution":{"candle":{"low":"6.395","high":"6.4","open":"6.395","close":"6.398","symbol":"INJ/USDT","volume":"832.42","exchange":"mexc","openTime":"2026-06-03T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:22:09.104Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.414838976000001},"shadowCloseExecution":{"candle":{"low":"6.395","high":"6.4","open":"6.395","close":"6.398","symbol":"INJ/USDT","volume":"832.42","exchange":"mexc","openTime":"2026-06-03T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T02:22:09.104Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.418048000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984606","stopPriceDiffPct":"0.00049999999999969395","takeProfitPriceDiffPct":"0.00049999999999999992","closePriceDiffPct":"0.000000249999999999999961","entryTimeDiffSeconds":"0.316147","closeTimeDiffSeconds":"0.294448","feeDiff":"0.000049399999999980486487330049262","pnlDiff":"0.0482493999999933","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":"14553","status":"success","startedAt":"2026-06-03T01:55:55.285Z","ageSeconds":0.866,"durationMs":82457,"finishedAt":"2026-06-03T01:57:17.742Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.457,"latest15mCandleAgeMinutes":12.29775},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006160480517479684},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06995900619430159},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003271779859170612,"eth15mTrendPct":-0.012128988710042058},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.508303000000073,"entryAllowed":true,"averageDistance":4.937555969431533,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.001791645000000052},"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.8835 USDT)","direction profit factor below threshold (0.986 < 1)"],"winRate":0.46099290780141844,"direction":"short","liveAllowed":false,"realizedPnl":-0.8835010389525296,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9864899677955931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":141,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.508303000000073,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009588903069792699,"spreadPct":0.00015394088669955878,"candleCount":40,"volumeRatio":0.6413688003860047,"latestVolume":4271.53,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06995900619430159,"impulsePct5m3":0.0006160480517479684,"recentAverage":6.553,"volumeAverage":6660.0215,"btc15mTrendPct":-0.003271779859170612,"eth15mTrendPct":-0.012128988710042058,"previousAverage":6.616444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64996","symbol":"INJ/USDT","direction":"short","paperPositionId":"185","shadowTradeId":"283","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.4637665","shadowEntryPrice":"6.467","paperStopPrice":"6.502549099","shadowStopPrice":"6.505802","paperTakeProfitPrice":"6.386201302","shadowTakeProfitPrice":"6.389396","paperCurrentPrice":"6.5058003735495","shadowCurrentPrice":"6.505802","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000009445334","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000009445334","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999905","shadowRealizedPnl":"-0.8000000000000069","paperRealizedPnlPct":"-0.008509502999999904","shadowRealizedPnlPct":"-0.00800000000000007","paperOpenedAt":"2026-06-03T01:49:51.956Z","shadowOpenedAt":"2026-06-03T01:49:51.783Z","paperClosedAt":"2026-06-03T01:54:56.954Z","shadowClosedAt":"2026-06-03T01:54:56.499Z","paperCloseExecution":{"candle":{"low":"6.495","high":"6.507","open":"6.5","close":"6.497","symbol":"INJ/USDT","volume":"257.42","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:48.037Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.502549099},"shadowCloseExecution":{"candle":{"low":"6.495","high":"6.507","open":"6.5","close":"6.497","symbol":"INJ/USDT","volume":"257.42","exchange":"mexc","openTime":"2026-06-03T01:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:54:48.037Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.505802},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.172998","closeTimeDiffSeconds":"0.454627","feeDiff":"0.000050299999999970554666","pnlDiff":"0.0509502999999836","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":"14550","status":"success","startedAt":"2026-06-03T01:48:25.257Z","ageSeconds":0.516,"durationMs":86127,"finishedAt":"2026-06-03T01:49:51.384Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.323,"latest15mCandleAgeMinutes":4.858583333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0062902730899048},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07087754593793014},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004272399371897507,"eth15mTrendPct":-0.013075217694511221},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.5833333333333334,"realizedPnl":2.407502700000057,"entryAllowed":true,"averageDistance":5.45043867624371,"closedPositions":12,"losingPositions":5,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.002006252250000047},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (12/30)"],"winRate":0.5833333333333334,"direction":"short","liveAllowed":false,"realizedPnl":2.407502700000057,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009588903069792699,"spreadPct":0.0001546312045771353,"candleCount":40,"volumeRatio":0.6413688003860047,"latestVolume":4271.53,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07087754593793014,"impulsePct5m3":-0.0062902730899048,"recentAverage":6.553,"volumeAverage":6660.0215,"btc15mTrendPct":-0.004272399371897507,"eth15mTrendPct":-0.013075217694511221,"previousAverage":6.616444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64866","symbol":"INJ/USDT","direction":"short","paperPositionId":"184","shadowTradeId":"281","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.528734","shadowEntryPrice":"6.532","paperStopPrice":"6.567906404","shadowStopPrice":"6.571192","paperTakeProfitPrice":"6.450389192","shadowTakeProfitPrice":"6.453616","paperCurrentPrice":"6.453614386596","shadowCurrentPrice":"6.453616","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098799999999999999110800","paperTotalFee":"0.1988494","shadowTotalFee":"0.198799999999999999110800","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000064","shadowRealizedPnl":"0.9999999999999967","paperRealizedPnlPct":"0.009517506000000064","shadowRealizedPnlPct":"0.009999999999999967","paperOpenedAt":"2026-06-03T01:17:23.812Z","shadowOpenedAt":"2026-06-03T01:17:23.464Z","paperClosedAt":"2026-06-03T01:49:51.939Z","shadowClosedAt":"2026-06-03T01:49:51.567Z","paperCloseExecution":{"candle":{"low":"6.444","high":"6.47","open":"6.444","close":"6.463","symbol":"INJ/USDT","volume":"472.86","exchange":"mexc","openTime":"2026-06-03T01:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:49:42.237Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.450389192},"shadowCloseExecution":{"candle":{"low":"6.444","high":"6.47","open":"6.444","close":"6.463","symbol":"INJ/USDT","volume":"472.86","exchange":"mexc","openTime":"2026-06-03T01:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T01:49:42.237Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.453616},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.347313","closeTimeDiffSeconds":"0.372034","feeDiff":"0.000049400000000000889200","pnlDiff":"0.0482493999999903","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":"14537","status":"success","startedAt":"2026-06-03T01:15:55.161Z","ageSeconds":0.38,"durationMs":88106,"finishedAt":"2026-06-03T01:17:23.267Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.483,"latest15mCandleAgeMinutes":2.38965},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004900459418070448},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07019560011004891},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0039109650165996,"eth15mTrendPct":-0.013972812330341741},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.5833333333333334,"realizedPnl":2.407502700000057,"entryAllowed":true,"averageDistance":5.756157024320526,"closedPositions":12,"losingPositions":5,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.002006252250000047},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (12/30)"],"winRate":0.5833333333333334,"direction":"short","liveAllowed":false,"realizedPnl":2.407502700000057,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002379851154186027,"spreadPct":0.0003061849357011298,"candleCount":40,"volumeRatio":1.341576656473297,"latestVolume":9042.01,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07019560011004891,"impulsePct5m3":-0.004900459418070448,"recentAverage":6.5906666666666665,"volumeAverage":6739.8385,"btc15mTrendPct":-0.0039109650165996,"eth15mTrendPct":-0.013972812330341741,"previousAverage":6.60638888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64626","symbol":"INJ/USDT","direction":"short","paperPositionId":"181","shadowTradeId":"277","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.6456755","shadowEntryPrice":"6.649","paperStopPrice":"6.685549553","shadowStopPrice":"6.688894","paperTakeProfitPrice":"6.565927394","shadowTakeProfitPrice":"6.569212","paperCurrentPrice":"6.569210357697","shadowCurrentPrice":"6.569212","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098799999999999992815264","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198799999999999992815264","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.951750600000004","shadowRealizedPnl":"0.9999999999999962","paperRealizedPnlPct":"0.00951750600000004","shadowRealizedPnlPct":"0.009999999999999962","paperOpenedAt":"2026-06-03T00:17:22.290Z","shadowOpenedAt":"2026-06-03T00:17:22.175Z","paperClosedAt":"2026-06-03T00:57:18.619Z","shadowClosedAt":"2026-06-03T00:57:18.412Z","paperCloseExecution":{"candle":{"low":"6.558","high":"6.562","open":"6.558","close":"6.559","symbol":"INJ/USDT","volume":"23.43","exchange":"mexc","openTime":"2026-06-03T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:57:09.965Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.565927394},"shadowCloseExecution":{"candle":{"low":"6.558","high":"6.562","open":"6.558","close":"6.559","symbol":"INJ/USDT","volume":"23.43","exchange":"mexc","openTime":"2026-06-03T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:57:09.965Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.569212},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.115461","closeTimeDiffSeconds":"0.206474","feeDiff":"0.000049399999999997184736","pnlDiff":"0.0482493999999922","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":"14513","status":"success","startedAt":"2026-06-03T00:15:54.977Z","ageSeconds":0.648,"durationMs":86489,"finishedAt":"2026-06-03T00:17:21.466Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.856,"latest15mCandleAgeMinutes":2.3607666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007135266433885016},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0701996580901031},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008265335404704024,"eth15mTrendPct":-0.02146558105107353},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.306702400000048,"entryAllowed":true,"averageDistance":5.971566367564465,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000477},"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.4701492537313433,"direction":"short","liveAllowed":true,"realizedPnl":1.467749261047454,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0240059063575189,"shadowAllowed":true,"quarantineMode":false,"closedPositions":134,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.306702400000048,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009894436997319027,"spreadPct":0.00030079711234768834,"candleCount":40,"volumeRatio":0.9317299905226266,"latestVolume":7217.01,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0701996580901031,"impulsePct5m3":0.007135266433885016,"recentAverage":6.5655,"volumeAverage":7745.817,"btc15mTrendPct":-0.008265335404704024,"eth15mTrendPct":-0.02146558105107353,"previousAverage":6.631111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64566","symbol":"INJ/USDT","direction":"short","paperPositionId":"179","shadowTradeId":"274","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.627684500000001","shadowEntryPrice":"6.631","paperStopPrice":"6.667450607000001","shadowStopPrice":"6.6707860000000005","paperTakeProfitPrice":"6.5481522860000005","shadowTakeProfitPrice":"6.5514280000000005","paperCurrentPrice":"6.6707843323035005","shadowCurrentPrice":"6.6707860000000005","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.1006000000000000019922508234052175","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.2006000000000000019922508234052175","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999949","shadowRealizedPnl":"-0.8000000000000047","paperRealizedPnlPct":"-0.00850950299999995","shadowRealizedPnlPct":"-0.008000000000000047","paperOpenedAt":"2026-06-03T00:02:24.453Z","shadowOpenedAt":"2026-06-03T00:02:24.349Z","paperClosedAt":"2026-06-03T00:17:22.260Z","shadowClosedAt":"2026-06-03T00:17:21.735Z","paperCloseExecution":{"candle":{"low":"6.678","high":"6.684","open":"6.684","close":"6.68","symbol":"INJ/USDT","volume":"236.96","exchange":"mexc","openTime":"2026-06-03T00:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:17:12.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.667450607000001},"shadowCloseExecution":{"candle":{"low":"6.678","high":"6.684","open":"6.684","close":"6.68","symbol":"INJ/USDT","volume":"236.96","exchange":"mexc","openTime":"2026-06-03T00:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:17:12.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.6707860000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999984919","stopPriceDiffPct":"0.00049999999999992501","takeProfitPriceDiffPct":"0.00049999999999999996","closePriceDiffPct":"0.000000249999999999999981","entryTimeDiffSeconds":"0.104172","closeTimeDiffSeconds":"0.524732","feeDiff":"0.0000502999999999780077491765947825","pnlDiff":"0.0509502999999902","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":"14507","status":"success","startedAt":"2026-06-03T00:00:54.941Z","ageSeconds":0.862,"durationMs":88772,"finishedAt":"2026-06-03T00:02:23.713Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.901,"latest15mCandleAgeMinutes":2.397683333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031982942430703485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07022662769911532},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01011000552621942,"eth15mTrendPct":-0.023028931602559786},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.3067024000000482,"entryAllowed":true,"averageDistance":6.03209225656616,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000477},"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.31869956104746,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0384589652743221,"shadowAllowed":true,"quarantineMode":false,"closedPositions":133,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.306702400000048,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010709863114561869,"spreadPct":0.00015080681646815471,"candleCount":40,"volumeRatio":0.711341392469356,"latestVolume":5443.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07022662769911532,"impulsePct5m3":0.0031982942430703485,"recentAverage":6.568666666666668,"volumeAverage":7651.8955000000005,"btc15mTrendPct":-0.01011000552621942,"eth15mTrendPct":-0.023028931602559786,"previousAverage":6.639777777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64546","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"273","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.587","paperStopPrice":null,"shadowStopPrice":"6.626522","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.507956","paperCurrentPrice":null,"shadowCurrentPrice":"6.626522","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011110264","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011110264","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999976","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999976","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:57:20.046Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T00:02:24.015Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.628","high":"6.631","open":"6.631","close":"6.628","symbol":"INJ/USDT","volume":"509.86","exchange":"mexc","openTime":"2026-06-03T00:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:02:13.012Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.626522},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011110264","pnlDiff":"0.7999999999999976","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.636,"durationMs":84539,"finishedAt":"2026-06-02T23:57:19.464Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.703,"latest15mCandleAgeMinutes":12.327233333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005359056806002165},"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 (9/20)"],"winRate":0.6666666666666666,"realizedPnl":3.157652700000036,"entryAllowed":true,"averageDistance":5.7141194679435365,"closedPositions":9,"losingPositions":3,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.00350850300000004},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":3.157652700000036,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010351655512945798,"spreadPct":0.0001518141794444108,"candleCount":40,"volumeRatio":0.78465102264945,"latestVolume":7227.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06258745747850572,"impulsePct5m3":0.005359056806002165,"recentAverage":6.580666666666667,"volumeAverage":9211.6365,"btc15mTrendPct":-0.010249689004376799,"eth15mTrendPct":-0.021233842343047087,"previousAverage":6.6495,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64456","symbol":"INJ/USDT","direction":"short","paperPositionId":"175","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.554721","shadowEntryPrice":null,"paperStopPrice":"6.5940493259999995","shadowStopPrice":null,"paperTakeProfitPrice":"6.4760643479999995","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.597346350662999","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.8509502999999881","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950299999988","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:34:55.352Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:59:50.753Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.58","high":"6.597","open":"6.592","close":"6.581","symbol":"INJ/USDT","volume":"69.83","exchange":"mexc","openTime":"2026-06-02T23:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:59:39.814Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.5940493259999995},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509502999999881","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":"14496","status":"success","startedAt":"2026-06-02T23:33:24.873Z","ageSeconds":1.014,"durationMs":90009,"finishedAt":"2026-06-02T23:34:54.882Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.603,"latest15mCandleAgeMinutes":4.9168666666666665},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004284621270084234},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06321171331727889},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009697587599027812,"eth15mTrendPct":-0.018782166753381013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.872072877091243,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01039929281473067,"spreadPct":0.0001524855138762327,"candleCount":40,"volumeRatio":1.453880520073149,"latestVolume":13559.89,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06321171331727889,"impulsePct5m3":-0.004284621270084234,"recentAverage":6.5925,"volumeAverage":9326.688,"btc15mTrendPct":-0.009697587599027812,"eth15mTrendPct":-0.018782166753381013,"previousAverage":6.661777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64426","symbol":"INJ/USDT","direction":"short","paperPositionId":"174","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.488754","shadowEntryPrice":null,"paperStopPrice":"6.527686524","shadowStopPrice":null,"paperTakeProfitPrice":"6.410888952","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.530950367261999","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.850950299999987","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00850950299999987","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T23:27:29.912Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T23:34:55.332Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.539","high":"6.558","open":"6.539","close":"6.555","symbol":"INJ/USDT","volume":"199.85","exchange":"mexc","openTime":"2026-06-02T23:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:34:45.454Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.527686524},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950299999987","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":"14493","status":"success","startedAt":"2026-06-02T23:25:54.846Z","ageSeconds":0.285,"durationMs":94241,"finishedAt":"2026-06-02T23:27:29.087Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.225,"latest15mCandleAgeMinutes":12.488016666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0019898974437472508},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06374195307769469},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008590403358246785,"eth15mTrendPct":-0.01676870369395462},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.844460717693727,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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.48031496062992124,"direction":"short","liveAllowed":true,"realizedPnl":3.818999561047411,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0671337640077496,"shadowAllowed":true,"quarantineMode":false,"closedPositions":127,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008749947966531765,"spreadPct":0.000308071472581605,"candleCount":40,"volumeRatio":0.7204555335009365,"latestVolume":6773.84,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06374195307769469,"impulsePct5m3":-0.0019898974437472508,"recentAverage":6.614666666666667,"volumeAverage":9402.162500000002,"btc15mTrendPct":-0.008590403358246785,"eth15mTrendPct":-0.01676870369395462,"previousAverage":6.673055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"264","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.536","paperStopPrice":null,"shadowStopPrice":"6.575215999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.457567999999999","paperCurrentPrice":null,"shadowCurrentPrice":"6.575215999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999996756026399020806","paperTotalFee":"0","shadowTotalFee":"0.200599999999999996756026399020806","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999954","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999953","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T23:17:31.807Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T23:57:19.875Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.586","high":"6.592","open":"6.589","close":"6.588","symbol":"INJ/USDT","volume":"31.1","exchange":"mexc","openTime":"2026-06-02T23:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:57:10.968Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.575215999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999996756026399020806","pnlDiff":"0.7999999999999954","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":"14489","status":"success","startedAt":"2026-06-02T23:15:54.815Z","ageSeconds":0.916,"durationMs":95912,"finishedAt":"2026-06-02T23:17:30.727Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.034,"latest15mCandleAgeMinutes":2.515216666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004418037781840328},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0075066855316683456,"eth15mTrendPct":-0.014377869836838676},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.75,"realizedPnl":4.008603000000022,"entryAllowed":true,"averageDistance":5.687164348565881,"closedPositions":8,"losingPositions":2,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.005010753750000029},"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.488,"direction":"short","liveAllowed":true,"realizedPnl":5.520900161047418,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1000443625029632,"shadowAllowed":true,"quarantineMode":false,"closedPositions":125,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.75,"direction":"short","liveAllowed":false,"realizedPnl":4.008603000000023,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008749947966531765,"spreadPct":0.00015299877600970712,"candleCount":40,"volumeRatio":0.7204555335009365,"latestVolume":6773.84,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787,"impulsePct5m3":-0.004418037781840328,"recentAverage":6.614666666666667,"volumeAverage":9402.162500000002,"btc15mTrendPct":-0.0075066855316683456,"eth15mTrendPct":-0.014377869836838676,"previousAverage":6.673055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64276","symbol":"INJ/USDT","direction":"short","paperPositionId":"166","shadowTradeId":"260","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.604696","shadowEntryPrice":"6.608","paperStopPrice":"6.644324176","shadowStopPrice":"6.647647999999999","paperTakeProfitPrice":"6.525439648","shadowTakeProfitPrice":"6.528703999999999","paperCurrentPrice":"6.528702367824","shadowCurrentPrice":"6.528703999999999","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.09879999999999998628954808716707","paperTotalFee":"0.1988494","shadowTotalFee":"0.19879999999999998628954808716707","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999996","shadowRealizedPnl":"1.000000000000004","paperRealizedPnlPct":"0.009517505999999995","shadowRealizedPnlPct":"0.01000000000000004","paperOpenedAt":"2026-06-02T22:49:55.467Z","shadowOpenedAt":"2026-06-02T22:49:55.379Z","paperClosedAt":"2026-06-02T23:14:59.145Z","shadowClosedAt":"2026-06-02T23:14:58.919Z","paperCloseExecution":{"candle":{"low":"6.524","high":"6.535","open":"6.531","close":"6.535","symbol":"INJ/USDT","volume":"42.82","exchange":"mexc","openTime":"2026-06-02T23:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:14:48.809Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.525439648},"shadowCloseExecution":{"candle":{"low":"6.524","high":"6.535","open":"6.531","close":"6.535","symbol":"INJ/USDT","volume":"42.82","exchange":"mexc","openTime":"2026-06-02T23:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:14:48.809Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.528703999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999984965","takeProfitPriceDiffPct":"0.00049999999999984691","closePriceDiffPct":"0.000000249999999846830282","entryTimeDiffSeconds":"0.088098","closeTimeDiffSeconds":"0.226104","feeDiff":"0.00004940000000001371045191283293","pnlDiff":"0.0482494000000044","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":"14478","status":"success","startedAt":"2026-06-02T22:48:24.756Z","ageSeconds":0.878,"durationMs":90027,"finishedAt":"2026-06-02T22:49:54.783Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.825,"latest15mCandleAgeMinutes":4.914616666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0009010361916203976},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06291519406917814},"correlationContext":{"passed":true,"btc15mTrendPct":-0.002161469351001207,"eth15mTrendPct":-0.00937517063983985},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":7.494172405521974,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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.4666666666666667,"direction":"short","liveAllowed":true,"realizedPnl":0.7621471610473843,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0138108867460416,"shadowAllowed":true,"quarantineMode":false,"closedPositions":120,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.001970713697707369,"spreadPct":0.00030266343825662527,"candleCount":40,"volumeRatio":0.6489272814866424,"latestVolume":5899.09,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06291519406917814,"impulsePct5m3":-0.0009010361916203976,"recentAverage":6.668,"volumeAverage":9090.5255,"btc15mTrendPct":-0.002161469351001207,"eth15mTrendPct":-0.00937517063983985,"previousAverage":6.681166666666666,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63666","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"250","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.585","paperStopPrice":null,"shadowStopPrice":"6.62451","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.50598","paperCurrentPrice":null,"shadowCurrentPrice":"6.62451","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000288722","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000288722","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999989","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00799999999999999","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T20:17:25.451Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T20:49:59.429Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.64","high":"6.655","open":"6.64","close":"6.644","symbol":"INJ/USDT","volume":"142.47","exchange":"mexc","openTime":"2026-06-02T20:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:49:50.823Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.62451},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000288722","pnlDiff":"0.7999999999999989","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":0},"latestRun":{"id":"14417","status":"success","startedAt":"2026-06-02T20:15:54.446Z","ageSeconds":0.26,"durationMs":90672,"finishedAt":"2026-06-02T20:17:25.118Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.792,"latest15mCandleAgeMinutes":2.4209666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0033187509428270093},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.061473417006935156},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005565634710984332,"eth15mTrendPct":-0.0069343701290091216},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.0568524000000235,"entryAllowed":true,"averageDistance":6.335201738875724,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.037436018073120025,"spreadPct":0.00015186028853446406,"candleCount":40,"volumeRatio":1.2498376110664178,"latestVolume":18264.92,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.061473417006935156,"impulsePct5m3":0.0033187509428270093,"recentAverage":6.592333333333333,"volumeAverage":14613.8345,"btc15mTrendPct":-0.005565634710984332,"eth15mTrendPct":-0.0069343701290091216,"previousAverage":6.848722222222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63556","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"245","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.574","paperStopPrice":null,"shadowStopPrice":"6.613443999999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.495112","paperCurrentPrice":null,"shadowCurrentPrice":"6.613443999999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999988357848997870398","paperTotalFee":"0","shadowTotalFee":"0.200599999999999988357848997870398","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999938","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999938","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:49:59.172Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:52:26.583Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.649","high":"6.667","open":"6.649","close":"6.667","symbol":"INJ/USDT","volume":"211.84","exchange":"mexc","openTime":"2026-06-02T19:52:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:52:18.059Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.613443999999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999988357848997870398","pnlDiff":"0.7999999999999938","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.561,"durationMs":93990,"finishedAt":"2026-06-02T19:49:58.383Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.169,"latest15mCandleAgeMinutes":4.975983333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0009206690194873928},"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.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":5.7723498654608125,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04269494757678428,"spreadPct":0.00015211439002134683,"candleCount":40,"volumeRatio":1.294581311118644,"latestVolume":19091.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05420309107210911,"impulsePct5m3":0.0009206690194873928,"recentAverage":6.6095,"volumeAverage":14747.239000000001,"btc15mTrendPct":-0.007817681009902912,"eth15mTrendPct":-0.009699833072506301,"previousAverage":6.904277777777779,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63526","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"242","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.509","paperStopPrice":null,"shadowStopPrice":"6.5480540000000005","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.430892","paperCurrentPrice":null,"shadowCurrentPrice":"6.5480540000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999955543415317253025","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999955543415317253025","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000023","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000023","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T19:42:30.122Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T19:49:58.608Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.561","high":"6.579","open":"6.564","close":"6.574","symbol":"INJ/USDT","volume":"1528.82","exchange":"mexc","openTime":"2026-06-02T19:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:49:49.439Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.5480540000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999955543415317253025","pnlDiff":"0.8000000000000023","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":"14403","status":"success","startedAt":"2026-06-02T19:40:54.376Z","ageSeconds":0.668,"durationMs":95127,"finishedAt":"2026-06-02T19:42:29.503Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.931,"latest15mCandleAgeMinutes":12.494433333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00015325670498075796},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05494593869038849},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008927091129919178,"eth15mTrendPct":-0.011649069515578607},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.7142857142857143,"realizedPnl":3.056852400000023,"entryAllowed":true,"averageDistance":5.207644396951943,"closedPositions":7,"losingPositions":2,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.004366932000000033},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (7/30)"],"winRate":0.7142857142857143,"direction":"short","liveAllowed":false,"realizedPnl":3.0568524000000235,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.038876768584170183,"spreadPct":0.0004609002919033992,"candleCount":40,"volumeRatio":0.6764877466494877,"latestVolume":10255.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05494593869038849,"impulsePct5m3":0.00015325670498075796,"recentAverage":6.657166666666668,"volumeAverage":15159.772000000003,"btc15mTrendPct":-0.008927091129919178,"eth15mTrendPct":-0.011649069515578607,"previousAverage":6.926444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"63336","symbol":"INJ/USDT","direction":"short","paperPositionId":"146","shadowTradeId":"234","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.6346810000000005","shadowEntryPrice":"6.638","paperStopPrice":"6.674489086","shadowStopPrice":"6.677828","paperTakeProfitPrice":"6.555064828000001","shadowTakeProfitPrice":"6.558344","paperCurrentPrice":"6.5583423604140005","shadowCurrentPrice":"6.558344","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000006582056","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000006582056","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999993","shadowRealizedPnl":"0.9999999999999993","paperRealizedPnlPct":"0.009517505999999993","shadowRealizedPnlPct":"0.009999999999999993","paperOpenedAt":"2026-06-02T18:54:56.788Z","shadowOpenedAt":"2026-06-02T18:54:56.702Z","paperClosedAt":"2026-06-02T19:20:06.263Z","shadowClosedAt":"2026-06-02T19:20:06.034Z","paperCloseExecution":{"candle":{"low":"6.55","high":"6.572","open":"6.55","close":"6.567","symbol":"INJ/USDT","volume":"530.3","exchange":"mexc","openTime":"2026-06-02T19:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:19:55.929Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.555064828000001},"shadowCloseExecution":{"candle":{"low":"6.55","high":"6.572","open":"6.55","close":"6.567","symbol":"INJ/USDT","volume":"530.3","exchange":"mexc","openTime":"2026-06-02T19:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:19:55.929Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.558344},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999992468","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999984752","closePriceDiffPct":"0.000000249999999923761242","entryTimeDiffSeconds":"0.085823","closeTimeDiffSeconds":"0.228685","feeDiff":"0.000049399999999993417944","pnlDiff":"0.0482494000000000","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":"14384","status":"success","startedAt":"2026-06-02T18:53:24.299Z","ageSeconds":0.336,"durationMs":91930,"finishedAt":"2026-06-02T18:54:56.229Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":11.375,"latest15mCandleAgeMinutes":9.938916666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0017851829812556461},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05395814832094583},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009065718482364572,"eth15mTrendPct":-0.011882648218118191},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.153351200000024,"entryAllowed":true,"averageDistance":5.957311435963803,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000473},"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.48,"direction":"short","liveAllowed":true,"realizedPnl":3.359545961047309,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0747012037831696,"shadowAllowed":true,"quarantineMode":false,"closedPositions":100,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.153351200000024,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.025747548042421256,"spreadPct":0.00015064778547747,"candleCount":40,"volumeRatio":0.6581453127413602,"latestVolume":9528.95,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05395814832094583,"impulsePct5m3":-0.0017851829812556461,"recentAverage":6.7878333333333325,"volumeAverage":14478.489500000001,"btc15mTrendPct":-0.009065718482364572,"eth15mTrendPct":-0.011882648218118191,"previousAverage":6.967222222222224,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63266","symbol":"INJ/USDT","direction":"short","paperPositionId":"145","shadowTradeId":"233","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.7286340000000004","shadowEntryPrice":"6.732","paperStopPrice":"6.769005804000001","shadowStopPrice":"6.772392","paperTakeProfitPrice":"6.647890392000001","shadowTakeProfitPrice":"6.651216","paperCurrentPrice":"6.651214337196","shadowCurrentPrice":"6.651216","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.098800000000000003422432","paperTotalFee":"0.1988494","shadowTotalFee":"0.198800000000000003422432","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000002","shadowRealizedPnl":"1.0000000000000062","paperRealizedPnlPct":"0.009517506000000002","shadowRealizedPnlPct":"0.010000000000000063","paperOpenedAt":"2026-06-02T18:37:24.715Z","shadowOpenedAt":"2026-06-02T18:37:24.349Z","paperClosedAt":"2026-06-02T18:54:56.754Z","shadowClosedAt":"2026-06-02T18:54:56.372Z","paperCloseExecution":{"candle":{"low":"6.61","high":"6.638","open":"6.637","close":"6.617","symbol":"INJ/USDT","volume":"2945.53","exchange":"mexc","openTime":"2026-06-02T18:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:54:45.040Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.647890392000001},"shadowCloseExecution":{"candle":{"low":"6.61","high":"6.638","open":"6.637","close":"6.617","symbol":"INJ/USDT","volume":"2945.53","exchange":"mexc","openTime":"2026-06-02T18:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:54:45.040Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.651216},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999994058","stopPriceDiffPct":"0.00049999999999985234","takeProfitPriceDiffPct":"0.00049999999999984965","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.365802","closeTimeDiffSeconds":"0.381551","feeDiff":"0.000049399999999996577568","pnlDiff":"0.0482494000000060","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":"14377","status":"success","startedAt":"2026-06-02T18:35:54.258Z","ageSeconds":0.275,"durationMs":89885,"finishedAt":"2026-06-02T18:37:24.143Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.402,"latest15mCandleAgeMinutes":7.404566666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00503256364712845},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0537384677047569},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008795832064580325,"eth15mTrendPct":-0.011218694774408212},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.153351200000024,"entryAllowed":true,"averageDistance":6.018315160608137,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0023067024000000473},"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.48,"direction":"short","liveAllowed":true,"realizedPnl":3.359545961047309,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0747012037831696,"shadowAllowed":true,"quarantineMode":false,"closedPositions":100,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.153351200000024,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02664027284218587,"spreadPct":0.0002970885323826173,"candleCount":40,"volumeRatio":1.042877308222232,"latestVolume":15069.38,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0537384677047569,"impulsePct5m3":-0.00503256364712845,"recentAverage":6.802,"volumeAverage":14449.811000000002,"btc15mTrendPct":-0.008795832064580325,"eth15mTrendPct":-0.011218694774408212,"previousAverage":6.988166666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62966","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"228","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.829","paperStopPrice":null,"shadowStopPrice":"6.869974","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.747052","paperCurrentPrice":null,"shadowCurrentPrice":"6.869974","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000605612","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000605612","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000043","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000042","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T17:22:23.764Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:32:19.623Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.86","high":"6.871","open":"6.86","close":"6.871","symbol":"INJ/USDT","volume":"63.62","exchange":"mexc","openTime":"2026-06-02T17:32:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:32:08.402Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.869974},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000605612","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":"14347","status":"success","startedAt":"2026-06-02T17:20:54.040Z","ageSeconds":0.409,"durationMs":89206,"finishedAt":"2026-06-02T17:22:23.246Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.626,"latest15mCandleAgeMinutes":7.390116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002643559994125392},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0528564057311512},"correlationContext":{"passed":true,"btc15mTrendPct":-0.012886021578993974,"eth15mTrendPct":-0.015423561047183811},"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.201600600000012,"entryAllowed":true,"averageDistance":6.108695100032717,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03342863426435025,"spreadPct":0.0002928686484112854,"candleCount":40,"volumeRatio":1.1090048498094767,"latestVolume":16176.1,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0528564057311512,"impulsePct5m3":0.002643559994125392,"recentAverage":6.836666666666666,"volumeAverage":14586.14,"btc15mTrendPct":-0.012886021578993974,"eth15mTrendPct":-0.015423561047183811,"previousAverage":7.073111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62886","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"227","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.796","paperStopPrice":null,"shadowStopPrice":"6.836776","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.714448","paperCurrentPrice":null,"shadowCurrentPrice":"6.836776","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999994185320","paperTotalFee":"0","shadowTotalFee":"0.200599999999999994185320","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.800000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000021","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T17:02:21.784Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:22:23.501Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.829","high":"6.844","open":"6.83","close":"6.844","symbol":"INJ/USDT","volume":"22.45","exchange":"mexc","openTime":"2026-06-02T17:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:22:14.830Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.836776},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999994185320","pnlDiff":"0.800000000000002","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":"14339","status":"success","startedAt":"2026-06-02T17:00:53.993Z","ageSeconds":0.338,"durationMs":87209,"finishedAt":"2026-06-02T17:02:21.202Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.612,"latest15mCandleAgeMinutes":2.3556},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007768982703019633},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.053219866969869446},"correlationContext":{"passed":true,"btc15mTrendPct":-0.015514620751400511,"eth15mTrendPct":-0.018245619801644516},"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.201600600000012,"entryAllowed":true,"averageDistance":6.12391256406158,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03484820001879877,"spreadPct":0.0002942907592701265,"candleCount":40,"volumeRatio":0.6029360336509765,"latestVolume":8585.99,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.053219866969869446,"impulsePct5m3":-0.007768982703019633,"recentAverage":6.8455,"volumeAverage":14240.3,"btc15mTrendPct":-0.015514620751400511,"eth15mTrendPct":-0.018245619801644516,"previousAverage":7.092666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62846","symbol":"INJ/USDT","direction":"short","paperPositionId":"143","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.846575","shadowEntryPrice":null,"paperStopPrice":"6.887654449999999","shadowStopPrice":null,"paperTakeProfitPrice":"6.764416099999999","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.767798308049999","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.9517506000000118","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000118","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T16:52:19.914Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T18:19:57.164Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.749","high":"6.763","open":"6.753","close":"6.763","symbol":"INJ/USDT","volume":"467.14","exchange":"mexc","openTime":"2026-06-02T18:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T18:19:47.461Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.764416099999999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000118","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":"14335","status":"success","startedAt":"2026-06-02T16:50:53.974Z","ageSeconds":0.471,"durationMs":85400,"finishedAt":"2026-06-02T16:52:19.374Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.55,"latest15mCandleAgeMinutes":7.3245},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0027628326305075075},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05270785438169319},"correlationContext":{"passed":true,"btc15mTrendPct":-0.017124159574347327,"eth15mTrendPct":-0.020975147101739394},"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.201600600000012,"entryAllowed":true,"averageDistance":6.011168258126428,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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.46938775510204084,"direction":"short","liveAllowed":true,"realizedPnl":1.456044761047293,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0323758917644046,"shadowAllowed":true,"quarantineMode":false,"closedPositions":98,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03610911589269508,"spreadPct":0.00014598540145977312,"candleCount":40,"volumeRatio":1.0177447286867178,"latestVolume":14218.16,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05270785438169319,"impulsePct5m3":-0.0027628326305075075,"recentAverage":6.858833333333334,"volumeAverage":13970.261499999999,"btc15mTrendPct":-0.017124159574347327,"eth15mTrendPct":-0.020975147101739394,"previousAverage":7.115777777777776,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62776","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"224","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.867","paperStopPrice":null,"shadowStopPrice":"6.908202","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.784596","paperCurrentPrice":null,"shadowCurrentPrice":"6.784596","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999936768","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999936768","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000053","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000054","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:34:50.500Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T17:02:21.670Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.784","high":"6.794","open":"6.794","close":"6.791","symbol":"INJ/USDT","volume":"88.08","exchange":"mexc","openTime":"2026-06-02T17:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T17:02:12.801Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.784596},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999936768","pnlDiff":"1.0000000000000053","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":"14328","status":"success","startedAt":"2026-06-02T16:33:23.925Z","ageSeconds":0.205,"durationMs":86093,"finishedAt":"2026-06-02T16:34:50.018Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.688,"latest15mCandleAgeMinutes":4.836716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007251631617113954},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05248192638500257},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018997320990872514,"eth15mTrendPct":-0.023676774883247362},"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.201600600000012,"entryAllowed":true,"averageDistance":6.164035106184903,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03747712672766185,"spreadPct":0.0001456239988349273,"candleCount":40,"volumeRatio":1.715186761203739,"latestVolume":23464.23,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05248192638500257,"impulsePct5m3":0.007251631617113954,"recentAverage":6.867333333333334,"volumeAverage":13680.276999999998,"btc15mTrendPct":-0.018997320990872514,"eth15mTrendPct":-0.023676774883247362,"previousAverage":7.134722222222221,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62766","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"223","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.98","paperStopPrice":null,"shadowStopPrice":"7.02188","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.896240000000001","paperCurrentPrice":null,"shadowCurrentPrice":"6.896240000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000014050007564469914","paperTotalFee":"0","shadowTotalFee":"0.198800000000000014050007564469914","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999976","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999976","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:32:26.103Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:34:50.250Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.854","high":"6.874","open":"6.856","close":"6.874","symbol":"INJ/USDT","volume":"598.27","exchange":"mexc","openTime":"2026-06-02T16:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:34:41.575Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.896240000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000014050007564469914","pnlDiff":"0.9999999999999976","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":"14327","status":"success","startedAt":"2026-06-02T16:30:53.919Z","ageSeconds":1.024,"durationMs":91950,"finishedAt":"2026-06-02T16:32:25.869Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.041,"latest15mCandleAgeMinutes":2.433666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007251631617113954},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05242401884718809},"correlationContext":{"passed":true,"btc15mTrendPct":-0.018935680372492363,"eth15mTrendPct":-0.02359041685528087},"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.201600600000012,"entryAllowed":true,"averageDistance":6.156400638606874,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000297},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.201600600000012,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03747712672766185,"spreadPct":0.00014326647564474697,"candleCount":40,"volumeRatio":1.715186761203739,"latestVolume":23464.23,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05242401884718809,"impulsePct5m3":0.007251631617113954,"recentAverage":6.867333333333334,"volumeAverage":13680.276999999998,"btc15mTrendPct":-0.018935680372492363,"eth15mTrendPct":-0.02359041685528087,"previousAverage":7.134722222222221,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62696","symbol":"INJ/USDT","direction":"short","paperPositionId":"136","shadowTradeId":"214","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"6.878559","shadowEntryPrice":"6.882","paperStopPrice":"6.919830354","shadowStopPrice":"6.923292","paperTakeProfitPrice":"6.796016292","shadowTakeProfitPrice":"6.799416","paperCurrentPrice":"6.9232902691769995","shadowCurrentPrice":"6.923292","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000003249380","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000003249380","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999916","shadowRealizedPnl":"-0.8000000000000049","paperRealizedPnlPct":"-0.008509502999999917","shadowRealizedPnlPct":"-0.008000000000000049","paperOpenedAt":"2026-06-02T16:14:51.675Z","shadowOpenedAt":"2026-06-02T16:14:51.544Z","paperClosedAt":"2026-06-02T16:17:27.136Z","shadowClosedAt":"2026-06-02T16:17:26.621Z","paperCloseExecution":{"candle":{"low":"6.934","high":"6.954","open":"6.935","close":"6.954","symbol":"INJ/USDT","volume":"1250.59","exchange":"mexc","openTime":"2026-06-02T16:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:17:15.738Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.919830354},"shadowCloseExecution":{"candle":{"low":"6.934","high":"6.954","open":"6.935","close":"6.954","symbol":"INJ/USDT","volume":"1250.59","exchange":"mexc","openTime":"2026-06-02T16:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:17:15.738Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.923292},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000072219979","entryTimeDiffSeconds":"0.130857","closeTimeDiffSeconds":"0.515674","feeDiff":"0.000050299999999976750620","pnlDiff":"0.0509502999999867","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":"14320","status":"success","startedAt":"2026-06-02T16:13:23.876Z","ageSeconds":0.464,"durationMs":86459,"finishedAt":"2026-06-02T16:14:50.335Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.814,"latest15mCandleAgeMinutes":14.841033333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006477255998822257},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543},"correlationContext":{"passed":true,"btc15mTrendPct":-0.02105750698538173,"eth15mTrendPct":-0.024490337252158902},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000035,"entryAllowed":true,"averageDistance":8.368088364520032,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000118},"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.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000035,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04113431216828724,"spreadPct":0.00029061319383909734,"candleCount":40,"volumeRatio":0.9626661743616488,"latestVolume":12079.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543,"impulsePct5m3":0.006477255998822257,"recentAverage":6.875333333333334,"volumeAverage":12547.7765,"btc15mTrendPct":-0.02105750698538173,"eth15mTrendPct":-0.024490337252158902,"previousAverage":7.170277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62686","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"211","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.841","paperStopPrice":null,"shadowStopPrice":"6.882046","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.758908","paperCurrentPrice":null,"shadowCurrentPrice":"6.882046","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1005999999999999954730","paperTotalFee":"0","shadowTotalFee":"0.2005999999999999954730","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999956","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999957","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T16:12:25.969Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:14:50.511Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.877","high":"6.891","open":"6.891","close":"6.882","symbol":"INJ/USDT","volume":"301.28","exchange":"mexc","openTime":"2026-06-02T16:14:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:14:41.703Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.882046},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2005999999999999954730","pnlDiff":"0.7999999999999956","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":"14319","status":"success","startedAt":"2026-06-02T16:10:53.872Z","ageSeconds":0.828,"durationMs":91818,"finishedAt":"2026-06-02T16:12:25.690Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.152,"latest15mCandleAgeMinutes":12.43045},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006477255998822257},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.052934850112505996},"correlationContext":{"passed":true,"btc15mTrendPct":-0.021812755756917487,"eth15mTrendPct":-0.02524554961128519},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000035,"entryAllowed":true,"averageDistance":8.57860677745513,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000118},"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.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000035,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.04113431216828724,"spreadPct":0.0002923549188714778,"candleCount":40,"volumeRatio":0.9626661743616488,"latestVolume":12079.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.052934850112505996,"impulsePct5m3":0.006477255998822257,"recentAverage":6.875333333333334,"volumeAverage":12547.7765,"btc15mTrendPct":-0.021812755756917487,"eth15mTrendPct":-0.02524554961128519,"previousAverage":7.170277777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62526","symbol":"INJ/USDT","direction":"short","paperPositionId":"128","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"6.859568500000001","shadowEntryPrice":null,"paperStopPrice":"6.900725911000001","shadowStopPrice":null,"paperTakeProfitPrice":"6.777253678000001","shadowTakeProfitPrice":null,"paperCurrentPrice":"6.7806423048390005","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.9517506000000042","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000042","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T15:32:28.314Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T16:02:27.297Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"6.705","high":"6.734","open":"6.727","close":"6.716","symbol":"INJ/USDT","volume":"1813.69","exchange":"mexc","openTime":"2026-06-02T16:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:02:17.078Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.777253678000001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000042","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":"14303","status":"success","startedAt":"2026-06-02T15:30:53.776Z","ageSeconds":0.173,"durationMs":93239,"finishedAt":"2026-06-02T15:32:27.015Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.39,"latest15mCandleAgeMinutes":2.45285},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0034919249236141452},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814},"correlationContext":{"passed":true,"btc15mTrendPct":-0.022070675789284493,"eth15mTrendPct":-0.025329848809813343},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":10.429571183355364,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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.4810126582278481,"direction":"short","liveAllowed":true,"realizedPnl":3.2024932610472363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0899256879005021,"shadowAllowed":true,"quarantineMode":false,"closedPositions":79,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.030011902737629676,"spreadPct":0.0007285443683520171,"candleCount":40,"volumeRatio":2.3457579448722985,"latestVolume":26812.71,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814,"impulsePct5m3":-0.0034919249236141452,"recentAverage":6.972166666666666,"volumeAverage":11430.297,"btc15mTrendPct":-0.022070675789284493,"eth15mTrendPct":-0.025329848809813343,"previousAverage":7.187888888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62486","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"193","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.864","paperStopPrice":null,"shadowStopPrice":"6.905184","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.781632","paperCurrentPrice":null,"shadowCurrentPrice":"6.781632","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09880000000000000837824","paperTotalFee":"0","shadowTotalFee":"0.19880000000000000837824","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T15:22:26.876Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T16:02:26.892Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.705","high":"6.734","open":"6.727","close":"6.716","symbol":"INJ/USDT","volume":"1813.69","exchange":"mexc","openTime":"2026-06-02T16:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:02:17.078Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.781632},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19880000000000000837824","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":"14299","status":"success","startedAt":"2026-06-02T15:20:53.752Z","ageSeconds":0.801,"durationMs":92932,"finishedAt":"2026-06-02T15:22:26.684Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.076,"latest15mCandleAgeMinutes":7.446666666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00477776169103813},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04434401260487513},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01882965018766786,"eth15mTrendPct":-0.01876612793125913},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":7.675405261564765,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.020359383339650705,"spreadPct":0.00014568764568769434,"candleCount":40,"volumeRatio":1.4769701138909181,"latestVolume":16937.75,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04434401260487513,"impulsePct5m3":-0.00477776169103813,"recentAverage":7.035833333333333,"volumeAverage":11467.902999999998,"btc15mTrendPct":-0.01882965018766786,"eth15mTrendPct":-0.01876612793125913,"previousAverage":7.182055555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"190","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.025","paperStopPrice":null,"shadowStopPrice":"7.067150000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.9407000000000005","paperCurrentPrice":null,"shadowCurrentPrice":"6.9407000000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999956566377224199280","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999956566377224199280","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999973","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999974","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:57:28.092Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:02:31.442Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.923","high":"6.951","open":"6.949","close":"6.944","symbol":"INJ/USDT","volume":"3474.05","exchange":"mexc","openTime":"2026-06-02T15:02:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:02:20.768Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.9407000000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999956566377224199280","pnlDiff":"0.9999999999999973","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":"14289","status":"success","startedAt":"2026-06-02T14:55:53.684Z","ageSeconds":1.032,"durationMs":94184,"finishedAt":"2026-06-02T14:57:27.868Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.368,"latest15mCandleAgeMinutes":12.467166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0057454754380925075},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.043504328801086185},"correlationContext":{"passed":true,"btc15mTrendPct":-0.014608463845384707,"eth15mTrendPct":-0.010914015808210638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0.5,"realizedPnl":0.1008002999999994,"entryAllowed":true,"averageDistance":5.044063953412783,"closedPositions":2,"losingPositions":1,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040014999999967},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.1008002999999994,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008922762338507303,"spreadPct":0.0002846975088968922,"candleCount":40,"volumeRatio":2.322836637415027,"latestVolume":27342.16,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.043504328801086185,"impulsePct5m3":0.0057454754380925075,"recentAverage":7.108666666666667,"volumeAverage":11771.021500000004,"btc15mTrendPct":-0.014608463845384707,"eth15mTrendPct":-0.010914015808210638,"previousAverage":7.172666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62276","symbol":"INJ/USDT","direction":"short","paperPositionId":"119","shadowTradeId":"183","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"7.062467","shadowEntryPrice":"7.066","paperStopPrice":"7.104841802","shadowStopPrice":"7.108396","paperTakeProfitPrice":"6.977717396","shadowTakeProfitPrice":"6.981208","paperCurrentPrice":"6.981206254698","shadowCurrentPrice":"6.981208","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000003944096","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000003944096","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506","shadowRealizedPnl":"1.0000000000000029","paperRealizedPnlPct":"0.009517506","shadowRealizedPnlPct":"0.01000000000000003","paperOpenedAt":"2026-06-02T14:29:54.757Z","shadowOpenedAt":"2026-06-02T14:29:54.604Z","paperClosedAt":"2026-06-02T14:39:56.630Z","shadowClosedAt":"2026-06-02T14:39:56.208Z","paperCloseExecution":{"candle":{"low":"6.945","high":"7.054","open":"7.044","close":"6.945","symbol":"INJ/USDT","volume":"2874.76","exchange":"mexc","openTime":"2026-06-02T14:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:39:46.576Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.977717396},"shadowCloseExecution":{"candle":{"low":"6.945","high":"7.054","open":"7.044","close":"6.945","symbol":"INJ/USDT","volume":"2874.76","exchange":"mexc","openTime":"2026-06-02T14:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:39:46.576Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.981208},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.153131","closeTimeDiffSeconds":"0.421324","feeDiff":"0.000049399999999986055904","pnlDiff":"0.0482494000000029","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.885,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.604,"latest15mCandleAgeMinutes":14.89805},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005312456312036819},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":5.722397823342628,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004459723125522257,"spreadPct":0.00042456835550525247,"candleCount":40,"volumeRatio":0.8733472339169316,"latestVolume":9221.28,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.005312456312036819,"recentAverage":7.143333333333334,"volumeAverage":10558.5495,"btc15mTrendPct":-0.011780974901166889,"eth15mTrendPct":-0.004715658649915789,"previousAverage":7.175333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62246","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"178","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.15","paperStopPrice":null,"shadowStopPrice":"7.192900000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.0642000000000005","paperCurrentPrice":null,"shadowCurrentPrice":"7.0642000000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0987999999999999998300069930069925","paperTotalFee":"0","shadowTotalFee":"0.1987999999999999998300069930069925","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999982","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999983","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:22:27.811Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:53.928Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.05","high":"7.078","open":"7.05","close":"7.07","symbol":"INJ/USDT","volume":"8147.35","exchange":"mexc","openTime":"2026-06-02T14:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:29:45.325Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.0642000000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1987999999999999998300069930069925","pnlDiff":"0.9999999999999982","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":"14275","status":"success","startedAt":"2026-06-02T14:20:53.596Z","ageSeconds":0.227,"durationMs":93470,"finishedAt":"2026-06-02T14:22:27.066Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":10.23,"latest15mCandleAgeMinutes":7.453733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0034775351231047928},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.043070286497712114},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01062126734719837,"eth15mTrendPct":-0.0030292474217825096},"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.8509503000000006,"entryAllowed":true,"averageDistance":5.204910089298752,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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 (-4.6131 USDT)","direction profit factor below threshold (0.864 < 1)"],"winRate":0.417910447761194,"direction":"short","liveAllowed":false,"realizedPnl":-4.613112138952861,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8639631860886418,"shadowAllowed":true,"quarantineMode":true,"closedPositions":67,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004459723125522257,"spreadPct":0.00013986013986018656,"candleCount":40,"volumeRatio":0.8733472339169316,"latestVolume":9221.28,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.043070286497712114,"impulsePct5m3":-0.0034775351231047928,"recentAverage":7.143333333333334,"volumeAverage":10558.5495,"btc15mTrendPct":-0.01062126734719837,"eth15mTrendPct":-0.0030292474217825096,"previousAverage":7.175333333333332,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62146","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"173","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.219","paperStopPrice":null,"shadowStopPrice":"7.262314","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.132372","paperCurrentPrice":null,"shadowCurrentPrice":"7.132372","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999990226704","paperTotalFee":"0","shadowTotalFee":"0.198799999999999990226704","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:57:26.836Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:22:27.317Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.116","high":"7.163","open":"7.163","close":"7.116","symbol":"INJ/USDT","volume":"610.69","exchange":"mexc","openTime":"2026-06-02T14:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:22:17.044Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.132372},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999990226704","pnlDiff":"1.000000000000002","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":"14265","status":"success","startedAt":"2026-06-02T13:55:53.526Z","ageSeconds":0.786,"durationMs":93117,"finishedAt":"2026-06-02T13:57:26.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.541,"latest15mCandleAgeMinutes":12.446416666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007956448911222835},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04196308618489806},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008894430230549758,"eth15mTrendPct":-0.0008935529118393765},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.772150673763477,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005733145327486464,"spreadPct":0.0002770466823659481,"candleCount":40,"volumeRatio":0.8666521375931647,"latestVolume":8955.38,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04196308618489806,"impulsePct5m3":0.007956448911222835,"recentAverage":7.129666666666666,"volumeAverage":10333.304,"btc15mTrendPct":-0.008894430230549758,"eth15mTrendPct":-0.0008935529118393765,"previousAverage":7.170777777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62066","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"172","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.184","paperStopPrice":null,"shadowStopPrice":"7.227104000000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.097792","paperCurrentPrice":null,"shadowCurrentPrice":"7.227104000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000009525613826280623","paperTotalFee":"0","shadowTotalFee":"0.200600000000000009525613826280623","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000067","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000068","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:37:24.050Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:49:50.052Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.223","high":"7.237","open":"7.237","close":"7.223","symbol":"INJ/USDT","volume":"308.9","exchange":"mexc","openTime":"2026-06-02T13:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:49:41.368Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.227104000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000009525613826280623","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":"14257","status":"success","startedAt":"2026-06-02T13:35:53.482Z","ageSeconds":0.771,"durationMs":90152,"finishedAt":"2026-06-02T13:37:23.634Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.748,"latest15mCandleAgeMinutes":7.396166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0029490240134812393},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0416686206711476},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008289172642263394,"eth15mTrendPct":-0.0005840601559500274},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.38558516926117,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00027839643652558183,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0416686206711476,"impulsePct5m3":0.0029490240134812393,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.008289172642263394,"eth15mTrendPct":-0.0005840601559500274,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62056","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"171","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.133","paperStopPrice":null,"shadowStopPrice":"7.175798","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.047404","paperCurrentPrice":null,"shadowCurrentPrice":"7.175798","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000003469694","paperTotalFee":"0","shadowTotalFee":"0.200600000000000003469694","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000047","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000047","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:34:52.716Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:37:23.806Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.179","high":"7.185","open":"7.181","close":"7.183","symbol":"INJ/USDT","volume":"27.47","exchange":"mexc","openTime":"2026-06-02T13:37:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:37:15.076Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.175798},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000003469694","pnlDiff":"0.8000000000000047","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":"14256","status":"success","startedAt":"2026-06-02T13:33:23.471Z","ageSeconds":0.436,"durationMs":88828,"finishedAt":"2026-06-02T13:34:52.299Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.689,"latest15mCandleAgeMinutes":4.873916666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001978239366963436},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.041608779362675714},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008226041686692531,"eth15mTrendPct":-0.00033723858043084603},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.339586437491648,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00028038693396897067,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.041608779362675714,"impulsePct5m3":0.001978239366963436,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.008226041686692531,"eth15mTrendPct":-0.00033723858043084603,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62046","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"170","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.1","paperStopPrice":null,"shadowStopPrice":"7.1426","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.014799999999999","paperCurrentPrice":null,"shadowCurrentPrice":"7.1426","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.8000000000000027","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000028","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T13:32:21.040Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T13:34:52.468Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.131","high":"7.149","open":"7.148","close":"7.142","symbol":"INJ/USDT","volume":"540.27","exchange":"mexc","openTime":"2026-06-02T13:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T13:34:43.797Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.1426},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000062372","pnlDiff":"0.8000000000000027","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":"14255","status":"success","startedAt":"2026-06-02T13:30:53.454Z","ageSeconds":0.942,"durationMs":87355,"finishedAt":"2026-06-02T13:32:20.809Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.784,"latest15mCandleAgeMinutes":2.3490166666666665},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.001978239366963436},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04139094157448199},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00799622873508278,"eth15mTrendPct":-0.00019487391741806925},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.272991971865014,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6657 USDT)","direction profit factor below threshold (0.829 < 1)"],"winRate":0.40625,"direction":"short","liveAllowed":false,"realizedPnl":-5.665663038952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8286238608906064,"shadowAllowed":true,"quarantineMode":true,"closedPositions":64,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007235878802903616,"spreadPct":0.00028169014084503943,"candleCount":40,"volumeRatio":1.5141035847435138,"latestVolume":15314.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04139094157448199,"impulsePct5m3":0.001978239366963436,"recentAverage":7.119166666666666,"volumeAverage":10114.308,"btc15mTrendPct":-0.00799622873508278,"eth15mTrendPct":-0.00019487391741806925,"previousAverage":7.171055555555554,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60656","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"157","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.156","paperStopPrice":null,"shadowStopPrice":"7.198936","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"7.0701279999999995","paperCurrentPrice":null,"shadowCurrentPrice":"7.0701279999999995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0988000000000000050546003443264385","paperTotalFee":"0","shadowTotalFee":"0.1988000000000000050546003443264385","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000024","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000024","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:43:01.397Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T08:59:48.298Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.055","high":"7.073","open":"7.067","close":"7.055","symbol":"INJ/USDT","volume":"307.01","exchange":"mexc","openTime":"2026-06-02T08:59:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T08:59:39.737Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":7.0701279999999995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1988000000000000050546003443264385","pnlDiff":"1.0000000000000024","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":"14116","status":"success","startedAt":"2026-06-02T07:41:34.767Z","ageSeconds":0.993,"durationMs":86063,"finishedAt":"2026-06-02T07:43:00.830Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":9.339,"latest15mCandleAgeMinutes":13.016533333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014072614691809438},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0323359971470867},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008144460287176096,"eth15mTrendPct":-0.005162061647662635},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.8479268565751537,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.00027948574622691164,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0323359971470867,"impulsePct5m3":0.0014072614691809438,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008144460287176096,"eth15mTrendPct":-0.005162061647662635,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60626","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"156","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.085","paperStopPrice":null,"shadowStopPrice":"7.12751","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.99998","paperCurrentPrice":null,"shadowCurrentPrice":"7.12751","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000343046","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000343046","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000007","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000007","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:36:08.402Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:43:01.102Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.145","high":"7.161","open":"7.145","close":"7.152","symbol":"INJ/USDT","volume":"621.56","exchange":"mexc","openTime":"2026-06-02T07:42:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:42:51.705Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.12751},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000343046","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":"14113","status":"success","startedAt":"2026-06-02T07:34:04.754Z","ageSeconds":1.096,"durationMs":123197,"finishedAt":"2026-06-02T07:36:07.951Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.923,"latest15mCandleAgeMinutes":6.1349},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003793200337173382},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032614101031155654},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008434142540020959,"eth15mTrendPct":-0.005394484009815265},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.916208871242544,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.0001411432604093626,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032614101031155654,"impulsePct5m3":-0.003793200337173382,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008434142540020959,"eth15mTrendPct":-0.005394484009815265,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60606","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"155","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.052","paperStopPrice":null,"shadowStopPrice":"7.0943119999999995","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.967376","paperCurrentPrice":null,"shadowCurrentPrice":"7.0943119999999995","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.1006000000000000020241728190584225","paperTotalFee":"0","shadowTotalFee":"0.2006000000000000020241728190584225","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999987","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999986","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:30:59.145Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:36:08.124Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.08","high":"7.101","open":"7.091","close":"7.1","symbol":"INJ/USDT","volume":"298.17","exchange":"mexc","openTime":"2026-06-02T07:35:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:35:59.222Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.0943119999999995},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.2006000000000000020241728190584225","pnlDiff":"0.7999999999999987","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":"14111","status":"success","startedAt":"2026-06-02T07:29:04.744Z","ageSeconds":1.056,"durationMs":114174,"finishedAt":"2026-06-02T07:30:58.918Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.793,"latest15mCandleAgeMinutes":0.9842333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0042289258528334156},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03308642973616267},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008496837528342635,"eth15mTrendPct":-0.005741896113087938},"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.8509503000000006,"entryAllowed":true,"averageDistance":4.0493264889299585,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006760262235288495,"spreadPct":0.00042541123085651077,"candleCount":40,"volumeRatio":2.181349105180244,"latestVolume":21839.52,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03308642973616267,"impulsePct5m3":-0.0042289258528334156,"recentAverage":7.019666666666667,"volumeAverage":10011.932499999999,"btc15mTrendPct":-0.008496837528342635,"eth15mTrendPct":-0.005741896113087938,"previousAverage":7.067444444444444,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60486","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"150","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"7.007","paperStopPrice":null,"shadowStopPrice":"7.049042","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.922916","paperCurrentPrice":null,"shadowCurrentPrice":"7.049042","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011983472","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011983472","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000052","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000052","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:00:38.682Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:15:31.116Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.094","high":"7.113","open":"7.094","close":"7.113","symbol":"INJ/USDT","volume":"927.62","exchange":"mexc","openTime":"2026-06-02T07:15:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:15:21.751Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.049042},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011983472","pnlDiff":"0.8000000000000052","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":"14099","status":"success","startedAt":"2026-06-02T06:59:04.680Z","ageSeconds":0.625,"durationMs":93800,"finishedAt":"2026-06-02T07:00:38.480Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.808,"latest15mCandleAgeMinutes":0.6437166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0027077098475132002},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032573134207172415},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007847814952685096,"eth15mTrendPct":-0.004723843585876306},"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.8509503000000006,"entryAllowed":true,"averageDistance":3.357807724753223,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013386260022008973,"spreadPct":0.00014271442842876182,"candleCount":40,"volumeRatio":0.7806118301706471,"latestVolume":7000.74,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032573134207172415,"impulsePct5m3":-0.0027077098475132002,"recentAverage":6.973166666666668,"volumeAverage":8968.273000000001,"btc15mTrendPct":-0.007847814952685096,"eth15mTrendPct":-0.004723843585876306,"previousAverage":7.067777777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60306","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"148","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.973","paperStopPrice":null,"shadowStopPrice":"7.014838","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.889324","paperCurrentPrice":null,"shadowCurrentPrice":"7.014838","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000007869938","paperTotalFee":"0","shadowTotalFee":"0.200600000000000007869938","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:15:52.790Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:40:41.649Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.027","high":"7.036","open":"7.033","close":"7.029","symbol":"INJ/USDT","volume":"157.52","exchange":"mexc","openTime":"2026-06-02T06:40:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:40:32.795Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.014838},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000007869938","pnlDiff":"0.8000000000000038","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":"14081","status":"success","startedAt":"2026-06-02T06:14:04.575Z","ageSeconds":0.733,"durationMs":108006,"finishedAt":"2026-06-02T06:15:52.581Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.816,"latest15mCandleAgeMinutes":0.87885},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006506651243493338},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03216380528393953},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005532880574291819,"eth15mTrendPct":-0.0017662294260170866},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.764320343473947,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011838374291115299,"spreadPct":0.000143410296859235,"candleCount":40,"volumeRatio":1.3124610757037785,"latestVolume":11971.05,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03216380528393953,"impulsePct5m3":0.006506651243493338,"recentAverage":6.969833333333334,"volumeAverage":9121.0705,"btc15mTrendPct":-0.005532880574291819,"eth15mTrendPct":-0.0017662294260170866,"previousAverage":7.053333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60266","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"147","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.973","paperStopPrice":null,"shadowStopPrice":"7.014838","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.889324","paperCurrentPrice":null,"shadowCurrentPrice":"7.014838","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000007869938","paperTotalFee":"0","shadowTotalFee":"0.200600000000000007869938","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000038","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000038","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:04:17.575Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:10:30.347Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.006","high":"7.021","open":"7.02","close":"7.008","symbol":"INJ/USDT","volume":"199.54","exchange":"mexc","openTime":"2026-06-02T06:10:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:10:21.640Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.014838},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000007869938","pnlDiff":"0.8000000000000038","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":"14077","status":"success","startedAt":"2026-06-02T06:01:34.526Z","ageSeconds":0.225,"durationMs":162554,"finishedAt":"2026-06-02T06:04:17.080Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.69,"latest15mCandleAgeMinutes":4.28705},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006749964095935618},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03197487380193648},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005336681579022388,"eth15mTrendPct":-0.0014111454591025953},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.907798507594079,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006010411736867045,"spreadPct":0.0001434102968593624,"candleCount":40,"volumeRatio":0.7579072001531585,"latestVolume":6650.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03197487380193648,"impulsePct5m3":-0.006749964095935618,"recentAverage":7.001,"volumeAverage":8775.23,"btc15mTrendPct":-0.005336681579022388,"eth15mTrendPct":-0.0014111454591025953,"previousAverage":7.043333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60256","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"146","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.919","paperStopPrice":null,"shadowStopPrice":"6.960514","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.835972","paperCurrentPrice":null,"shadowCurrentPrice":"6.960514","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000009316566","paperTotalFee":"0","shadowTotalFee":"0.200600000000000009316566","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.800000000000004","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000004","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T06:01:08.135Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T06:04:17.261Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.967","high":"6.977","open":"6.977","close":"6.967","symbol":"INJ/USDT","volume":"31.72","exchange":"mexc","openTime":"2026-06-02T06:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:04:08.573Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.960514},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000009316566","pnlDiff":"0.800000000000004","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":"14076","status":"success","startedAt":"2026-06-02T05:59:04.525Z","ageSeconds":1.063,"durationMs":123400,"finishedAt":"2026-06-02T06:01:07.925Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":44.841,"latest15mCandleAgeMinutes":1.1343666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006749964095935618},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.032157380889675895},"correlationContext":{"passed":true,"btc15mTrendPct":-0.003947329781326488,"eth15mTrendPct":-0.00011417721808059799},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.7313322808634948,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.5252 USDT)","direction profit factor below threshold (0.673 < 1)"],"winRate":0.3508771929824561,"direction":"short","liveAllowed":false,"realizedPnl":-10.525216338952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.673219865738635,"shadowAllowed":true,"quarantineMode":true,"closedPositions":57,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006010411736867045,"spreadPct":0.00014452955629431046,"candleCount":40,"volumeRatio":0.7579072001531585,"latestVolume":6650.81,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.032157380889675895,"impulsePct5m3":-0.006749964095935618,"recentAverage":7.001,"volumeAverage":8775.23,"btc15mTrendPct":-0.003947329781326488,"eth15mTrendPct":-0.00011417721808059799,"previousAverage":7.043333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59386","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"131","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.99","paperStopPrice":null,"shadowStopPrice":"7.0319400000000005","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.9061200000000005","paperCurrentPrice":null,"shadowCurrentPrice":"7.0319400000000005","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000012786675822603720","paperTotalFee":"0","shadowTotalFee":"0.200600000000000012786675822603720","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:23:06.305Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:30:28.407Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"7.038","high":"7.045","open":"7.045","close":"7.042","symbol":"INJ/USDT","volume":"35.17","exchange":"mexc","openTime":"2026-06-02T02:30:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:30:19.536Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":7.0319400000000005},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000012786675822603720","pnlDiff":"0.8000000000000045","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.627,"durationMs":91703,"finishedAt":"2026-06-02T02:23:05.504Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.718,"latest15mCandleAgeMinutes":8.093766666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005506448340820209},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":4.092416439087442,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004475825753949116,"spreadPct":0.00014306151645212216,"candleCount":40,"volumeRatio":0.8351798288560197,"latestVolume":6574.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028248936030613955,"impulsePct5m3":0.005506448340820209,"recentAverage":6.932166666666667,"volumeAverage":7871.4425,"btc15mTrendPct":-0.006213440493619704,"eth15mTrendPct":-0.00773936184989076,"previousAverage":6.963333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59356","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"127","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.912","paperStopPrice":null,"shadowStopPrice":"6.953472","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.829056","paperCurrentPrice":null,"shadowCurrentPrice":"6.953472","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000002832896","paperTotalFee":"0","shadowTotalFee":"0.200600000000000002832896","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:15:33.899Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:23:05.866Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.975","high":"6.997","open":"6.975","close":"6.993","symbol":"INJ/USDT","volume":"530.54","exchange":"mexc","openTime":"2026-06-02T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:22:56.943Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.953472},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000002832896","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":"13986","status":"success","startedAt":"2026-06-02T02:14:03.784Z","ageSeconds":0.436,"durationMs":89506,"finishedAt":"2026-06-02T02:15:33.290Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.676,"latest15mCandleAgeMinutes":0.55725},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0037735849056604776},"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 (1/20)"],"winRate":0,"realizedPnl":-0.8509503000000006,"entryAllowed":true,"averageDistance":3.6786644469179026,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.004475825753949116,"spreadPct":0.00014467592592597425,"candleCount":40,"volumeRatio":0.8351798288560197,"latestVolume":6574.07,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.028576472967768562,"impulsePct5m3":0.0037735849056604776,"recentAverage":6.932166666666667,"volumeAverage":7871.4425,"btc15mTrendPct":-0.004601276242737088,"eth15mTrendPct":-0.006657455302899016,"previousAverage":6.963333333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59236","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"121","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.964","paperStopPrice":null,"shadowStopPrice":"7.005784","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.880432000000001","paperCurrentPrice":null,"shadowCurrentPrice":"6.880432000000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000006269819469270533","paperTotalFee":"0","shadowTotalFee":"0.198800000000000006269819469270533","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999949","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999948","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T01:45:26.307Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:08:04.190Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.845","high":"6.875","open":"6.85","close":"6.862","symbol":"INJ/USDT","volume":"1605.29","exchange":"mexc","openTime":"2026-06-02T02:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:07:55.478Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":6.880432000000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000006269819469270533","pnlDiff":"0.9999999999999949","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":"13974","status":"success","startedAt":"2026-06-02T01:44:03.688Z","ageSeconds":0.936,"durationMs":82068,"finishedAt":"2026-06-02T01:45:25.756Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.443,"latest15mCandleAgeMinutes":0.43225},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0005738880918220315},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0015980092116691645,"eth15mTrendPct":-0.002676719729951217},"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.8509503000000006,"entryAllowed":true,"averageDistance":2.021293698094138,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010952407388314775,"spreadPct":0.00014359563469262574,"candleCount":40,"volumeRatio":0.6447579555590078,"latestVolume":6250.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177,"impulsePct5m3":-0.0005738880918220315,"recentAverage":6.928333333333334,"volumeAverage":9694.180499999999,"btc15mTrendPct":-0.0015980092116691645,"eth15mTrendPct":-0.002676719729951217,"previousAverage":7.005055555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58956","symbol":"INJ/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"113","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"6.922","paperStopPrice":null,"shadowStopPrice":"6.963532","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"6.8389359999999995","paperCurrentPrice":null,"shadowCurrentPrice":"6.963532","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000000112672","paperTotalFee":"0","shadowTotalFee":"0.20060000000000000112672","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T00:35:25.150Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T00:57:54.668Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"6.959","high":"6.973","open":"6.972","close":"6.962","symbol":"INJ/USDT","volume":"215.55","exchange":"mexc","openTime":"2026-06-02T00:57:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T00:57:46.239Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.963532},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000000112672","pnlDiff":"0.8000000000000018","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":"13946","status":"success","startedAt":"2026-06-02T00:34:03.474Z","ageSeconds":0.103,"durationMs":81528,"finishedAt":"2026-06-02T00:35:25.002Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.443,"latest15mCandleAgeMinutes":5.4183666666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004203507754747053},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02640209525968772},"correlationContext":{"passed":true,"btc15mTrendPct":-0.000743874658206021,"eth15mTrendPct":0.0013445803964625266},"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.8509503000000006,"entryAllowed":true,"averageDistance":1.8749386349489972,"closedPositions":1,"losingPositions":1,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008509503000000007},"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":"INJ/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.8509503000000006,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":1,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01003850060231022,"spreadPct":0.00014446691707590954,"candleCount":40,"volumeRatio":0.8177720418587208,"latestVolume":10118.06,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02640209525968772,"impulsePct5m3":0.004203507754747053,"recentAverage":6.985333333333333,"volumeAverage":12372.714499999998,"btc15mTrendPct":-0.000743874658206021,"eth15mTrendPct":0.0013445803964625266,"previousAverage":7.056166666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"}],"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:19:49.133Z"}