INSERT INTO `bot_decision_log` VALUES (143631,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:50:26'),(143632,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:50:26'),(143633,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:33'),(143634,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:33'),(143635,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:35'),(143636,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:35'),(143637,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:50:37'),(143638,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:50:37'),(143639,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:44'),(143640,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:44'),(143641,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:46'),(143642,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:46'),(143643,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.102,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:50:48'),(143644,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:50:48'),(143645,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:55'),(143646,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:55'),(143647,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:50:57'),(143648,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:50:57'),(143649,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.102,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:50:59'),(143650,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:50:59'),(143651,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:06'),(143652,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:06'),(143653,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:08'),(143654,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:08'),(143655,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.727,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:51:11'),(143656,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:51:11'),(143657,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:17'),(143658,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:17'),(143659,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:19'),(143660,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:19'),(143661,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.606,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:51:22'),(143662,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:51:22'),(143663,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:29'),(143664,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:29'),(143665,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:31'),(143666,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:31'),(143667,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.727,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:51:33'),(143668,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:51:33'),(143669,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:40'),(143670,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:40'),(143671,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:42'),(143672,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:42'),(143673,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.738,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:51:45'),(143674,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:51:45'),(143675,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:51'),(143676,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:51'),(143677,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:51:53'),(143678,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:51:53'),(143679,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.87,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:51:56'),(143680,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:51:56'),(143681,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:02'),(143682,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:02'),(143683,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:05'),(143684,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:05'),(143685,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.738,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:52:07'),(143686,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:52:07'),(143687,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:13'),(143688,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:13'),(143689,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:16'),(143690,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:16'),(143691,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:52:19'),(143692,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:52:19'),(143693,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:26'),(143694,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:26'),(143695,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:28'),(143696,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:28'),(143697,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.495,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:52:31'),(143698,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:52:31'),(143699,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:37'),(143700,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:37'),(143701,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:39'),(143702,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:39'),(143703,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:52:42'),(143704,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:52:42'),(143705,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:48'),(143706,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:48'),(143707,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:50'),(143708,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:50'),(143709,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.738,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:52:53'),(143710,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:52:53'),(143711,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:52:59'),(143712,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:52:59'),(143713,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:02'),(143714,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:02'),(143715,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:53:04'),(143716,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:53:04'),(143717,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:11'),(143718,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:11'),(143719,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:13'),(143720,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:13'),(143721,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:53:15'),(143722,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:53:15'),(143723,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:22'),(143724,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:22'),(143725,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:24'),(143726,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:24'),(143727,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:53:27'),(143728,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:53:27'),(143729,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:33'),(143730,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:33'),(143731,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:35'),(143732,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:35'),(143733,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:53:38'),(143734,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:53:38'),(143735,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:44'),(143736,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:44'),(143737,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:47'),(143738,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:47'),(143739,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.881,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:53:49'),(143740,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:53:49'),(143741,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:55'),(143742,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:55'),(143743,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:53:58'),(143744,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:53:58'),(143745,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.881,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:00'),(143746,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:00'),(143747,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:07'),(143748,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:07'),(143749,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:09'),(143750,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:09'),(143751,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.881,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:11'),(143752,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:11'),(143753,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:18'),(143754,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:18'),(143755,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:20'),(143756,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:20'),(143757,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.991,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:22'),(143758,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:22'),(143759,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:29'),(143760,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:29'),(143761,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:31'),(143762,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:31'),(143763,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.87,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:33'),(143764,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:33'),(143765,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:40'),(143766,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:40'),(143767,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:42'),(143768,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:42'),(143769,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.002,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:44'),(143770,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:44'),(143771,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:51'),(143772,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:51'),(143773,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:54:54'),(143774,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:54:54'),(143775,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.002,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:54:56'),(143776,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:54:56'),(143777,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:02'),(143778,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:02'),(143779,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:05'),(143780,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:05'),(143781,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.002,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:55:07'),(143782,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:55:07'),(143783,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:14'),(143784,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:14'),(143785,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:16'),(143786,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:16'),(143787,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.512,\"range_pct\":27.317073170731714,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:55:18'),(143788,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:55:18'),(143789,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:25'),(143790,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:25'),(143791,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:27'),(143792,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:27'),(143793,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.246,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:55:29'),(143794,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:55:29'),(143795,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:36'),(143796,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:36'),(143797,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:38'),(143798,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:38'),(143799,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00902,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.732,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:55:41'),(143800,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:55:41'),(143801,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:47'),(143802,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:47'),(143803,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:49'),(143804,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:49'),(143805,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00902,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.333,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:55:52'),(143806,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:55:52'),(143807,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:55:58'),(143808,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:55:58'),(143809,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:01'),(143810,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:01'),(143811,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:03'),(143812,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:03'),(143813,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:10'),(143814,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:10'),(143815,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:12'),(143816,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:12'),(143817,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00826,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.959,\"range_pct\":27.118644067796616,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:14'),(143818,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:14'),(143819,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:21'),(143820,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:21'),(143821,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:23'),(143822,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:23'),(143823,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.97,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:25'),(143824,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:25'),(143825,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:32'),(143826,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:32'),(143827,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:34'),(143828,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:34'),(143829,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.223,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:37'),(143830,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:37'),(143831,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:43'),(143832,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:43'),(143833,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:46'),(143834,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:46'),(143835,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.223,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:48'),(143836,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:48'),(143837,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:54'),(143838,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:54'),(143839,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:56:57'),(143840,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:56:57'),(143841,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00901,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.478,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:56:59'),(143842,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:56:59'),(143843,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:06'),(143844,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:06'),(143845,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:09'),(143846,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:09'),(143847,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.235,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:57:11'),(143848,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:57:11'),(143849,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:18'),(143850,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:18'),(143851,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:20'),(143852,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:20'),(143853,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.235,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:57:22'),(143854,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:57:22'),(143855,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:29'),(143856,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:29'),(143857,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:31'),(143858,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:31'),(143859,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.113,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:57:33'),(143860,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:57:33'),(143861,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:40'),(143862,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:40'),(143863,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:42'),(143864,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:42'),(143865,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00832,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.933,\"range_pct\":26.923076923076934,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:57:45'),(143866,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:57:45'),(143867,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:51'),(143868,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:51'),(143869,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:57:54'),(143870,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:57:54'),(143871,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00832,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.933,\"range_pct\":26.923076923076934,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:57:56'),(143872,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:57:56'),(143873,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:02'),(143874,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:02'),(143875,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:05'),(143876,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:05'),(143877,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00901,\"open_price\":0.00838,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.518,\"range_pct\":26.730310262529837,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:58:07'),(143878,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:58:07'),(143879,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:14'),(143880,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:14'),(143881,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:16'),(143882,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:16'),(143883,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00835,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.784,\"range_pct\":26.82634730538923,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:58:18'),(143884,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:58:18'),(143885,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:25'),(143886,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:25'),(143887,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:27'),(143888,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:27'),(143889,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00836,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.656,\"range_pct\":26.794258373205754,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:58:30'),(143890,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:58:30'),(143891,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:36'),(143892,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:36'),(143893,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:38'),(143894,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:38'),(143895,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00835,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.784,\"range_pct\":26.82634730538923,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:58:41'),(143896,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:58:41'),(143897,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:47'),(143898,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:47'),(143899,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:50'),(143900,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:50'),(143901,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.009,\"open_price\":0.00833,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.043,\"range_pct\":26.890756302521012,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:58:52'),(143902,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:58:52'),(143903,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:58:59'),(143904,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:58:59'),(143905,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:01'),(143906,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:01'),(143907,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00901,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.685,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:59:03'),(143908,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:59:03'),(143909,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:10'),(143910,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:10'),(143911,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:12'),(143912,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:12'),(143913,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.444,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:59:14'),(143914,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:59:14'),(143915,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:21'),(143916,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:21'),(143917,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:24'),(143918,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:24'),(143919,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.706,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:59:26'),(143920,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:59:26'),(143921,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:33'),(143922,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:33'),(143923,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:35'),(143924,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:35'),(143925,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00899,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.97,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:59:37'),(143926,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:59:37'),(143927,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:44'),(143928,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:44'),(143929,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:46'),(143930,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:46'),(143931,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.848,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 19:59:48'),(143932,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 19:59:48'),(143933,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:55'),(143934,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:55'),(143935,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 19:59:58'),(143936,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 19:59:58'),(143937,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00826,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.596,\"range_pct\":27.118644067796616,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:00'),(143938,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:00'),(143939,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:07'),(143940,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:07'),(143941,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:09'),(143942,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:09'),(143943,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00826,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.354,\"range_pct\":27.118644067796616,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:12'),(143944,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:12'),(143945,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:19'),(143946,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:19'),(143947,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:21'),(143948,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:21'),(143949,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:24'),(143950,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:24'),(143951,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:30'),(143952,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:30'),(143953,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:33'),(143954,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:33'),(143955,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.102,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:35'),(143956,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:35'),(143957,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:42'),(143958,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:42'),(143959,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:44'),(143960,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:44'),(143961,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.222,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:47'),(143962,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:47'),(143963,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:53'),(143964,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:53'),(143965,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:00:55'),(143966,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:00:55'),(143967,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.102,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:00:58'),(143968,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:00:58'),(143969,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:04'),(143970,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:04'),(143971,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:07'),(143972,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:07'),(143973,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.72,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:01:09'),(143974,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:01:09'),(143975,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:16'),(143976,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:16'),(143977,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:18'),(143978,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:18'),(143979,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.961,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:01:20'),(143980,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:01:21'),(143981,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:27'),(143982,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:27'),(143983,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:29'),(143984,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:29'),(143985,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00828,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.092,\"range_pct\":27.053140096618367,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:01:32'),(143986,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:01:32'),(143987,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:38'),(143988,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:38'),(143989,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:40'),(143990,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:40'),(143991,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.961,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:01:43'),(143992,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:01:43'),(143993,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:49'),(143994,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:49'),(143995,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:01:52'),(143996,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:01:52'),(143997,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0083,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.831,\"range_pct\":26.98795180722892,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:01:54'),(143998,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:01:54'),(143999,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:00'),(144000,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:00'),(144001,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:03'),(144002,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:03'),(144003,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00831,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.702,\"range_pct\":26.955475330926603,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:02:05'),(144004,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:02:05'),(144005,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:12'),(144006,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:12'),(144007,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:14'),(144008,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:14'),(144009,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0083,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.59,\"range_pct\":26.98795180722892,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:02:17'),(144010,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:02:17'),(144011,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:23'),(144012,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:23'),(144013,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:25'),(144014,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:25'),(144015,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00829,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.6,\"range_pct\":27.0205066344994,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:02:28'),(144016,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:02:28'),(144017,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:34'),(144018,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:34'),(144019,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:37'),(144020,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:37'),(144021,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0083,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.59,\"range_pct\":26.98795180722892,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:02:39'),(144022,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:02:39'),(144023,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:45'),(144024,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:45'),(144025,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:48'),(144026,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:48'),(144027,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00828,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.729,\"range_pct\":27.053140096618367,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:02:50'),(144028,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:02:50'),(144029,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:57'),(144030,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:57'),(144031,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:02:59'),(144032,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:02:59'),(144033,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00828,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.609,\"range_pct\":27.053140096618367,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:01'),(144034,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:01'),(144035,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:08'),(144036,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:08'),(144037,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:10'),(144038,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:10'),(144039,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.86,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:12'),(144040,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:12'),(144041,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:19'),(144042,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:19'),(144043,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:21'),(144044,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:21'),(144045,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.131,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:23'),(144046,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:23'),(144047,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:30'),(144048,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:30'),(144049,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:32'),(144050,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:32'),(144051,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.252,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:34'),(144052,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:34'),(144053,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:41'),(144054,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:41'),(144055,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:44'),(144056,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:44'),(144057,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.86,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:46'),(144058,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:46'),(144059,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:52'),(144060,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:52'),(144061,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:03:55'),(144062,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:03:55'),(144063,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.981,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:03:57'),(144064,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:03:57'),(144065,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:04'),(144066,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:04'),(144067,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:06'),(144068,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:06'),(144069,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.981,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:04:09'),(144070,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:04:09'),(144071,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:15'),(144072,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:15'),(144073,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:18'),(144074,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:18'),(144075,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.121,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:04:20'),(144076,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:04:20'),(144077,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:27'),(144078,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:27'),(144079,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:29'),(144080,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:29'),(144081,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.131,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:04:31'),(144082,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:04:31'),(144083,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:38'),(144084,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:38'),(144085,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:40'),(144086,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:40'),(144087,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.01,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:04:42'),(144088,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:04:42'),(144089,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:49'),(144090,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:49'),(144091,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:04:51'),(144092,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:04:51'),(144093,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.121,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:04:53'),(144094,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:04:53'),(144095,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:00'),(144096,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:00'),(144097,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:02'),(144098,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:02'),(144099,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:05:04'),(144100,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:05:04'),(144101,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:11'),(144102,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:11'),(144103,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:13'),(144104,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:13'),(144105,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:05:15'),(144106,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:05:15'),(144107,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:22'),(144108,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:22'),(144109,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:24'),(144110,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:24'),(144111,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.131,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:05:26'),(144112,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:05:26'),(144113,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:33'),(144114,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:33'),(144115,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:35'),(144116,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:35'),(144117,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":7.879,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:05:38'),(144118,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:05:38'),(144119,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:44'),(144120,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:44'),(144121,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:47'),(144122,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:47'),(144123,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.131,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:05:49'),(144124,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:05:49'),(144125,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:55'),(144126,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:55'),(144127,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:05:58'),(144128,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:05:58'),(144129,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.252,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:00'),(144130,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:00'),(144131,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:07'),(144132,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:07'),(144133,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:09'),(144134,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:09'),(144135,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.252,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:11'),(144136,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:11'),(144137,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:18'),(144138,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:18'),(144139,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:20'),(144140,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:20'),(144141,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.252,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:23'),(144142,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:23'),(144143,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:29'),(144144,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:29'),(144145,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:32'),(144146,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:32'),(144147,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.131,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:34'),(144148,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:34'),(144149,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:41'),(144150,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:41'),(144151,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:43'),(144152,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:43'),(144153,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00826,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.111,\"range_pct\":27.118644067796616,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:46'),(144154,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:46'),(144155,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:52'),(144156,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:52'),(144157,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:06:55'),(144158,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:06:55'),(144159,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00826,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.111,\"range_pct\":27.118644067796616,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:06:58'),(144160,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:06:58'),(144161,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:04'),(144162,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:04'),(144163,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:06'),(144164,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:06'),(144165,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00827,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.102,\"range_pct\":27.08585247883919,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:07:09'),(144166,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:07:09'),(144167,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:15'),(144168,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:15'),(144169,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:18'),(144170,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:18'),(144171,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:07:20'),(144172,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:07:20'),(144173,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:27'),(144174,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:27'),(144175,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:29'),(144176,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:29'),(144177,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:07:31'),(144178,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:07:31'),(144179,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:38'),(144180,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:38'),(144181,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:40'),(144182,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:40'),(144183,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:07:42'),(144184,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:07:42'),(144185,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:49'),(144186,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:49'),(144187,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:07:51'),(144188,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:07:51'),(144189,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:07:53'),(144190,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:07:53'),(144191,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:00'),(144192,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:00'),(144193,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:02'),(144194,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:02'),(144195,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.748,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:08:05'),(144196,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:08:05'),(144197,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:12'),(144198,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:12'),(144199,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:14'),(144200,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:14'),(144201,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.748,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:08:17'),(144202,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:08:17'),(144203,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:24'),(144204,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:24'),(144205,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:26'),(144206,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:26'),(144207,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.627,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:08:28'),(144208,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:08:28'),(144209,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:35'),(144210,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:35'),(144211,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:38'),(144212,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:38'),(144213,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.87,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:08:40'),(144214,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:08:40'),(144215,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:47'),(144216,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:47'),(144217,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:49'),(144218,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:49'),(144219,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.748,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:08:52'),(144220,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:08:52'),(144221,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:08:59'),(144222,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:08:59'),(144223,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:01'),(144224,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:01'),(144225,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.748,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:09:04'),(144226,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:09:04'),(144227,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:10'),(144228,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:10'),(144229,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:13'),(144230,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:13'),(144231,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:09:15'),(144232,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:09:15'),(144233,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:22'),(144234,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:22'),(144235,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:24'),(144236,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:24'),(144237,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:09:26'),(144238,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:09:26'),(144239,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:33'),(144240,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:33'),(144241,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:35'),(144242,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:35'),(144243,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:09:38'),(144244,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:09:38'),(144245,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:45'),(144246,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:45'),(144247,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:47'),(144248,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:47'),(144249,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.617,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:09:49'),(144250,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:09:49'),(144251,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:56'),(144252,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:56'),(144253,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:09:59'),(144254,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:09:59'),(144255,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.859,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:01'),(144256,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:01'),(144257,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:08'),(144258,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:08'),(144259,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:10'),(144260,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:10'),(144261,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.859,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:13'),(144262,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:13'),(144263,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:20'),(144264,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:20'),(144265,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:22'),(144266,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:22'),(144267,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.727,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:24'),(144268,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:24'),(144269,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:31'),(144270,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:31'),(144271,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:33'),(144272,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:33'),(144273,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:36'),(144274,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:36'),(144275,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:42'),(144276,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:42'),(144277,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:45'),(144278,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:45'),(144279,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:47'),(144280,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:47'),(144281,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:54'),(144282,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:54'),(144283,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:10:56'),(144284,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:10:56'),(144285,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.485,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:10:58'),(144286,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:10:58'),(144287,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:05'),(144288,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:05'),(144289,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:07'),(144290,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:07'),(144291,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:11:09'),(144292,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:11:09'),(144293,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:16'),(144294,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:16'),(144295,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:18'),(144296,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:18'),(144297,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00825,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.364,\"range_pct\":27.15151515151516,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:11:21'),(144298,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:11:21'),(144299,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:27'),(144300,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:27'),(144301,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:29'),(144302,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:29'),(144303,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.374,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:11:32'),(144304,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:11:32'),(144305,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:38'),(144306,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:38'),(144307,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:40'),(144308,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:40'),(144309,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00824,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.252,\"range_pct\":27.18446601941748,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:11:43'),(144310,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:11:43'),(144311,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:49'),(144312,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:49'),(144313,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:11:52'),(144314,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:11:52'),(144315,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.384,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:11:54'),(144316,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:11:54'),(144317,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:00'),(144318,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:00'),(144319,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:03'),(144320,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:03'),(144321,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.384,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:12:05'),(144322,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:12:05'),(144323,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:12'),(144324,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:12'),(144325,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:14'),(144326,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:14'),(144327,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.759,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:12:16'),(144328,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:12:16'),(144329,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:23'),(144330,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:23'),(144331,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:25'),(144332,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:25'),(144333,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00822,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.759,\"range_pct\":27.250608272506092,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:12:28'),(144334,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:12:28'),(144335,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:34'),(144336,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:34'),(144337,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:37'),(144338,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:37'),(144339,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.627,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:12:39'),(144340,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:12:39'),(144341,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:46'),(144342,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:46'),(144343,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:49'),(144344,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:49'),(144345,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00823,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.627,\"range_pct\":27.217496962332937,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:12:51'),(144346,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:12:51'),(144347,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:12:58'),(144348,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:12:58'),(144349,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:00'),(144350,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:00'),(144351,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00821,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.013,\"range_pct\":27.283800243605366,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:03'),(144352,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:03'),(144353,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:09'),(144354,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:09'),(144355,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:11'),(144356,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:11'),(144357,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00821,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.013,\"range_pct\":27.283800243605366,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:14'),(144358,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:14'),(144359,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:20'),(144360,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:20'),(144361,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:22'),(144362,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:22'),(144363,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00821,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.013,\"range_pct\":27.283800243605366,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:25'),(144364,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:25'),(144365,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:31'),(144366,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:31'),(144367,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:33'),(144368,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:33'),(144369,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.035,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:35'),(144370,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:35'),(144371,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:42'),(144372,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:42'),(144373,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:44'),(144374,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:44'),(144375,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.035,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:47'),(144376,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:47'),(144377,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:54'),(144378,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:54'),(144379,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:13:56'),(144380,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:13:56'),(144381,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.035,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:13:59'),(144382,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:13:59'),(144383,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:05'),(144384,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:05'),(144385,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:08'),(144386,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:08'),(144387,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.169,\"range_pct\":27.383863080684606,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:14:10'),(144388,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:14:10'),(144389,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:17'),(144390,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:17'),(144391,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:19'),(144392,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:19'),(144393,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:14:21'),(144394,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:14:21'),(144395,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:28'),(144396,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:28'),(144397,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:30'),(144398,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:30'),(144399,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.046,\"range_pct\":27.383863080684606,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:14:33'),(144400,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:14:33'),(144401,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:39'),(144402,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:39'),(144403,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:42'),(144404,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:42'),(144405,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:14:44'),(144406,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:14:44'),(144407,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:51'),(144408,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:51'),(144409,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:14:53'),(144410,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:14:53'),(144411,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:14:55'),(144412,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:14:55'),(144413,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:02'),(144414,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:02'),(144415,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:04'),(144416,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:04'),(144417,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:15:06'),(144418,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:15:06'),(144419,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:13'),(144420,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:13'),(144421,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:15'),(144422,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:15'),(144423,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:15:18'),(144424,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:15:18'),(144425,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:25'),(144426,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:25'),(144427,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:28'),(144428,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:28'),(144429,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.058,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:15:30'),(144430,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:15:30'),(144431,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:37'),(144432,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:37'),(144433,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:39'),(144434,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:39'),(144435,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.069,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:15:42'),(144436,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:15:42'),(144437,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:49'),(144438,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:49'),(144439,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:15:51'),(144440,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:15:51'),(144441,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.802,\"range_pct\":27.383863080684606,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:15:53'),(144442,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:15:53'),(144443,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:00'),(144444,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:00'),(144445,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:03'),(144446,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:03'),(144447,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.68,\"range_pct\":27.383863080684606,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:16:05'),(144448,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:16:05'),(144449,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:12'),(144450,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:12'),(144451,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:15'),(144452,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:15'),(144453,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.547,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:16:17'),(144454,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:16:17'),(144455,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:24'),(144456,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:24'),(144457,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:27'),(144458,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:27'),(144459,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.547,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:16:29'),(144460,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:16:29'),(144461,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:36'),(144462,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:36'),(144463,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:39'),(144464,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:39'),(144465,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.659,\"range_pct\":27.317073170731714,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:16:41'),(144466,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:16:41'),(144467,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:48'),(144468,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:48'),(144469,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:16:51'),(144470,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:16:51'),(144471,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.78,\"range_pct\":27.317073170731714,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:16:53'),(144472,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:16:53'),(144473,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:00'),(144474,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:00'),(144475,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:02'),(144476,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:02'),(144477,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.913,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:17:05'),(144478,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:17:05'),(144479,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:11'),(144480,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:11'),(144481,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:13'),(144482,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:13'),(144483,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.913,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:17:16'),(144484,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:17:16'),(144485,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:22'),(144486,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:22'),(144487,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:25'),(144488,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:25'),(144489,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.913,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:17:27'),(144490,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:17:27'),(144491,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:33'),(144492,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:33'),(144493,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:36'),(144494,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:36'),(144495,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.913,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:17:38'),(144496,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:17:38'),(144497,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:45'),(144498,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:45'),(144499,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:47'),(144500,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:47'),(144501,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.913,\"range_pct\":27.35042735042736,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:17:49'),(144502,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:17:49'),(144503,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:56'),(144504,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:56'),(144505,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:17:58'),(144506,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:17:58'),(144507,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.18,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:00'),(144508,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:00'),(144509,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:07'),(144510,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:07'),(144511,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:09'),(144512,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:09'),(144513,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.302,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:11'),(144514,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:11'),(144515,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:18'),(144516,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:18'),(144517,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:20'),(144518,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:20'),(144519,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.302,\"range_pct\":27.41738066095472,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:23'),(144520,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:23'),(144521,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:29'),(144522,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:29'),(144523,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:32'),(144524,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:32'),(144525,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.582,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:34'),(144526,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:34'),(144527,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:41'),(144528,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:41'),(144529,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:43'),(144530,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:43'),(144531,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.582,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:45'),(144532,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:45'),(144533,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:52'),(144534,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:52'),(144535,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:18:54'),(144536,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:18:54'),(144537,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.214,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:18:56'),(144538,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:18:56'),(144539,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:03'),(144540,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:03'),(144541,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:05'),(144542,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:05'),(144543,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:19:07'),(144544,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:19:07'),(144545,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:14'),(144546,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:14'),(144547,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:16'),(144548,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:16'),(144549,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.08,\"range_pct\":27.48466257668713,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:19:19'),(144550,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:19:19'),(144551,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:25'),(144552,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:25'),(144553,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:28'),(144554,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:28'),(144555,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.202,\"range_pct\":27.48466257668713,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:19:30'),(144556,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:19:30'),(144557,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:37'),(144558,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:37'),(144559,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:39'),(144560,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:39'),(144561,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.337,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:19:41'),(144562,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:19:41'),(144563,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:48'),(144564,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:48'),(144565,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:50'),(144566,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:50'),(144567,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.337,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:19:53'),(144568,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:19:53'),(144569,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:19:59'),(144570,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:19:59'),(144571,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:02'),(144572,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:02'),(144573,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.337,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:04'),(144574,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:04'),(144575,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:10'),(144576,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:11'),(144577,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:13'),(144578,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:13'),(144579,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.337,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:15'),(144580,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:15'),(144581,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:22'),(144582,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:22'),(144583,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:24'),(144584,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:24'),(144585,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.337,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:26'),(144586,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:26'),(144587,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:33'),(144588,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:33'),(144589,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:35'),(144590,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:35'),(144591,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.225,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:37'),(144592,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:37'),(144593,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:44'),(144594,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:44'),(144595,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:46'),(144596,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:46'),(144597,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:48'),(144598,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:48'),(144599,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:55'),(144600,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:55'),(144601,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:20:57'),(144602,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:20:57'),(144603,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.824,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:20:59'),(144604,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:20:59'),(144605,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:06'),(144606,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:06'),(144607,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:08'),(144608,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:08'),(144609,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.701,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:21:11'),(144610,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:21:11'),(144611,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:18'),(144612,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:18'),(144613,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:20'),(144614,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:20'),(144615,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.946,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:21:22'),(144616,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:21:22'),(144617,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:29'),(144618,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:29'),(144619,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:32'),(144620,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:32'),(144621,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.701,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:21:34'),(144622,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:21:34'),(144623,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:41'),(144624,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:41'),(144625,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:43'),(144626,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:43'),(144627,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":8.701,\"range_pct\":27.450980392156872,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:21:45'),(144628,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:21:45'),(144629,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:52'),(144630,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:52'),(144631,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:21:55'),(144632,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:21:55'),(144633,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.102,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:21:58'),(144634,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:21:58'),(144635,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:04'),(144636,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:04'),(144637,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:07'),(144638,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:07'),(144639,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.102,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:22:09'),(144640,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:22:09'),(144641,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:15'),(144642,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:15'),(144643,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:18'),(144644,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:18'),(144645,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.102,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:22:20'),(144646,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:22:20'),(144647,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:27'),(144648,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:27'),(144649,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:29'),(144650,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:29'),(144651,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.225,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:22:31'),(144652,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:22:31'),(144653,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:38'),(144654,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:38'),(144655,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:40'),(144656,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:40'),(144657,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.225,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:22:42'),(144658,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:22:42'),(144659,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:49'),(144660,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:49'),(144661,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:22:51'),(144662,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:22:51'),(144663,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.08,\"range_pct\":27.48466257668713,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:22:54'),(144664,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:22:54'),(144665,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:00'),(144666,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:00'),(144667,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:03'),(144668,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:03'),(144669,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.08,\"range_pct\":27.48466257668713,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:23:05'),(144670,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:23:05'),(144671,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:12'),(144672,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:12'),(144673,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:14'),(144674,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:14'),(144675,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.091,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:23:17'),(144676,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:23:17'),(144677,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:23'),(144678,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:23'),(144679,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:25'),(144680,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:25'),(144681,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.214,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:23:28'),(144682,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:23:28'),(144683,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:34'),(144684,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:34'),(144685,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:37'),(144686,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:37'),(144687,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.348,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:23:39'),(144688,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:23:39'),(144689,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:45'),(144690,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:45'),(144691,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:48'),(144692,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:48'),(144693,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.594,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:23:50'),(144694,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:23:50'),(144695,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:56'),(144696,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:56'),(144697,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:23:59'),(144698,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:23:59'),(144699,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.594,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:01'),(144700,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:01'),(144701,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:08'),(144702,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:08'),(144703,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:10'),(144704,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:10'),(144705,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.717,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:12'),(144706,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:12'),(144707,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:19'),(144708,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:19'),(144709,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:21'),(144710,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:21'),(144711,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.459,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:23'),(144712,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:23'),(144713,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:30'),(144714,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:30'),(144715,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:32'),(144716,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:32'),(144717,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.459,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:35'),(144718,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:35'),(144719,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:41'),(144720,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:41'),(144721,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:43'),(144722,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:43'),(144723,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.459,\"range_pct\":27.51842751842753,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:45'),(144724,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:45'),(144725,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:52'),(144726,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:52'),(144727,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:24:54'),(144728,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:24:54'),(144729,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.594,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:24:57'),(144730,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:24:57'),(144731,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:03'),(144732,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:03'),(144733,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:05'),(144734,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:05'),(144735,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.471,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:25:08'),(144736,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:25:08'),(144737,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:14'),(144738,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:14'),(144739,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:16'),(144740,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:16'),(144741,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.471,\"range_pct\":27.552275522755238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:25:19'),(144742,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:25:19'),(144743,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:25'),(144744,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:25'),(144745,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:28'),(144746,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:28'),(144747,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.606,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:25:30'),(144748,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:25:30'),(144749,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:37'),(144750,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:37'),(144751,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:39'),(144752,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:39'),(144753,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.606,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:25:41'),(144754,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:25:41'),(144755,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:48'),(144756,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:48'),(144757,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:50'),(144758,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:50'),(144759,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.606,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:25:53'),(144760,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:25:53'),(144761,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:25:59'),(144762,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:25:59'),(144763,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:01'),(144764,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:01'),(144765,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.36,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:26:04'),(144766,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:26:04'),(144767,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:10'),(144768,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:10'),(144769,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:13'),(144770,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:13'),(144771,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.36,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:26:15'),(144772,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:26:15'),(144773,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:21'),(144774,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:21'),(144775,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:24'),(144776,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:24'),(144777,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.606,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:26:26'),(144778,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:26:26'),(144779,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:33'),(144780,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:33'),(144781,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:35'),(144782,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:35'),(144783,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00811,\"price_change_pct\":9.729,\"range_pct\":27.58620689655173,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:26:37'),(144784,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:26:37'),(144785,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:44'),(144786,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:44'),(144787,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:46'),(144788,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:46'),(144789,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00812,\"price_change_pct\":9.852,\"range_pct\":27.46305418719211,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:26:48'),(144790,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:26:48'),(144791,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:55'),(144792,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:55'),(144793,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:26:59'),(144794,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:26:59'),(144795,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00812,\"high_price\":0.01035,\"low_price\":0.00812,\"price_change_pct\":9.483,\"range_pct\":27.46305418719211,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:01'),(144796,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:01'),(144797,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:08'),(144798,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:08'),(144799,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:10'),(144800,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:10'),(144801,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.348,\"range_pct\":27.306273062730625,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:12'),(144802,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:12'),(144803,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:19'),(144804,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:19'),(144805,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:21'),(144806,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:21'),(144807,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.471,\"range_pct\":27.306273062730625,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:23'),(144808,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:23'),(144809,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:30'),(144810,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:30'),(144811,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:32'),(144812,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:32'),(144813,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.459,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:34'),(144814,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:34'),(144815,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:41'),(144816,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:41'),(144817,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:43'),(144818,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:43'),(144819,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:45'),(144820,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:45'),(144821,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:52'),(144822,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:52'),(144823,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:27:54'),(144824,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:27:54'),(144825,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:27:56'),(144826,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:27:56'),(144827,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:03'),(144828,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:03'),(144829,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:05'),(144830,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:05'),(144831,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:28:07'),(144832,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:28:07'),(144833,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:14'),(144834,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:14'),(144835,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:16'),(144836,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:16'),(144837,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:28:18'),(144838,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:28:18'),(144839,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:25'),(144840,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:25'),(144841,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:27'),(144842,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:27'),(144843,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:28:29'),(144844,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:28:29'),(144845,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:36'),(144846,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:36'),(144847,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:38'),(144848,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:38'),(144849,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:28:41'),(144850,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:28:41'),(144851,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:47'),(144852,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:47'),(144853,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:49'),(144854,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:49'),(144855,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:28:52'),(144856,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:28:52'),(144857,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:28:58'),(144858,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:28:58'),(144859,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:00'),(144860,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:00'),(144861,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00814,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.337,\"range_pct\":27.27272727272727,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:03'),(144862,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:03'),(144863,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:09'),(144864,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:09'),(144865,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:12'),(144866,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:12'),(144867,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.717,\"range_pct\":27.306273062730625,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:14'),(144868,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:14'),(144869,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:20'),(144870,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:20'),(144871,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:23'),(144872,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:23'),(144873,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.717,\"range_pct\":27.306273062730625,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:25'),(144874,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:25'),(144875,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:31'),(144876,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:31'),(144877,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:34'),(144878,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:34'),(144879,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00813,\"high_price\":0.01035,\"low_price\":0.00813,\"price_change_pct\":9.717,\"range_pct\":27.306273062730625,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:36'),(144880,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:36'),(144881,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:42'),(144882,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:42'),(144883,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:44'),(144884,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:44'),(144885,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.314,\"range_pct\":26.960784313725494,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:47'),(144886,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:47'),(144887,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:53'),(144888,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:53'),(144889,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:29:55'),(144890,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:29:55'),(144891,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.202,\"range_pct\":26.993865030674858,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:29:58'),(144892,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:29:58'),(144893,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:06'),(144894,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:06'),(144895,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:08'),(144896,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:08'),(144897,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.325,\"range_pct\":26.993865030674858,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:30:11'),(144898,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:30:11'),(144899,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:17'),(144900,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:17'),(144901,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:19'),(144902,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:19'),(144903,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.448,\"range_pct\":26.993865030674858,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:30:22'),(144904,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:30:22'),(144905,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:28'),(144906,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:28'),(144907,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:31'),(144908,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:31'),(144909,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.325,\"range_pct\":26.993865030674858,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:30:33'),(144910,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:30:33'),(144911,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:39'),(144912,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:39'),(144913,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:42'),(144914,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:42'),(144915,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00815,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.325,\"range_pct\":26.993865030674858,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:30:44'),(144916,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:30:44'),(144917,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:51'),(144918,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:51'),(144919,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:30:53'),(144920,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:30:53'),(144921,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.058,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:30:55'),(144922,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:30:55'),(144923,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:02'),(144924,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:02'),(144925,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:04'),(144926,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:04'),(144927,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.813,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:31:07'),(144928,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:31:07'),(144929,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:14'),(144930,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:14'),(144931,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:16'),(144932,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:16'),(144933,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00816,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.946,\"range_pct\":26.960784313725494,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:31:19'),(144934,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:31:19'),(144935,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:25'),(144936,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:25'),(144937,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:28'),(144938,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:28'),(144939,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.813,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:31:30'),(144940,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:31:30'),(144941,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:37'),(144942,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:37'),(144943,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:40'),(144944,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:40'),(144945,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00886,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.313,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:31:42'),(144946,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:31:42'),(144947,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:49'),(144948,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:49'),(144949,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:31:52'),(144950,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:31:52'),(144951,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.69,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:31:54'),(144952,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:31:54'),(144953,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:01'),(144954,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:01'),(144955,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:04'),(144956,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:04'),(144957,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00887,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.568,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:32:06'),(144958,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:32:06'),(144959,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:12'),(144960,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:12'),(144961,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:15'),(144962,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:15'),(144963,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00886,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.446,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:32:17'),(144964,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:32:17'),(144965,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:24'),(144966,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:24'),(144967,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:26'),(144968,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:26'),(144969,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00886,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.313,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:32:28'),(144970,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:32:28'),(144971,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:35'),(144972,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:35'),(144973,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:37'),(144974,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:37'),(144975,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.813,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:32:40'),(144976,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:32:40'),(144977,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:46'),(144978,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:46'),(144979,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:48'),(144980,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:48'),(144981,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.69,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:32:51'),(144982,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:32:51'),(144983,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:32:57'),(144984,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:32:57'),(144985,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:00'),(144986,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:00'),(144987,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.69,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:02'),(144988,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:02'),(144989,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:09'),(144990,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:09'),(144991,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:11'),(144992,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:11'),(144993,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.69,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:13'),(144994,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:13'),(144995,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:20'),(144996,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:20'),(144997,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:22'),(144998,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:22'),(144999,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00888,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.69,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:24'),(145000,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:24'),(145001,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:31'),(145002,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:31'),(145003,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:34'),(145004,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:34'),(145005,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00889,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.68,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:36'),(145006,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:36'),(145007,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:43'),(145008,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:43'),(145009,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:45'),(145010,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:45'),(145011,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.802,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:47'),(145012,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:47'),(145013,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:54'),(145014,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:54'),(145015,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:33:56'),(145016,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:33:56'),(145017,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.802,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:33:58'),(145018,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:33:58'),(145019,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:05'),(145020,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:05'),(145021,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:07'),(145022,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:07'),(145023,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.0089,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.802,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:34:09'),(145024,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:34:09'),(145025,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:17'),(145026,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:17'),(145027,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:19'),(145028,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:19'),(145029,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.924,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:34:22'),(145030,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:34:22'),(145031,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:28'),(145032,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:28'),(145033,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:30'),(145034,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:30'),(145035,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.046,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:34:33'),(145036,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:34:33'),(145037,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:39'),(145038,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:39'),(145039,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:42'),(145040,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:42'),(145041,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.046,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:34:44'),(145042,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:34:44'),(145043,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:50'),(145044,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:50'),(145045,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:34:53'),(145046,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:34:53'),(145047,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.046,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:34:55'),(145048,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:34:55'),(145049,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:01'),(145050,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:01'),(145051,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:04'),(145052,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:04'),(145053,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:35:06'),(145054,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:35:06'),(145055,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:13'),(145056,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:13'),(145057,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:15'),(145058,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:15'),(145059,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.791,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:35:17'),(145060,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:35:17'),(145061,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:24'),(145062,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:24'),(145063,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:26'),(145064,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:26'),(145065,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.791,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:35:28'),(145066,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:35:28'),(145067,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:36'),(145068,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:36'),(145069,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:38'),(145070,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:38'),(145071,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.791,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:35:40'),(145072,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:35:40'),(145073,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:47'),(145074,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:47'),(145075,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:49'),(145076,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:49'),(145077,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00891,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.791,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:35:51'),(145078,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:35:51'),(145079,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:35:58'),(145080,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:35:58'),(145081,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:00'),(145082,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:00'),(145083,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:02'),(145084,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:02'),(145085,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:09'),(145086,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:09'),(145087,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:12'),(145088,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:12'),(145089,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:14'),(145090,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:14'),(145091,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:20'),(145092,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:20'),(145093,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:23'),(145094,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:23'),(145095,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:25'),(145096,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:25'),(145097,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:32'),(145098,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:32'),(145099,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:34'),(145100,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:34'),(145101,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:36'),(145102,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:36'),(145103,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:43'),(145104,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:43'),(145105,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:45'),(145106,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:45'),(145107,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.913,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:47'),(145108,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:47'),(145109,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:54'),(145110,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:54'),(145111,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:36:56'),(145112,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:36:56'),(145113,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.158,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:36:58'),(145114,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:36:58'),(145115,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:05'),(145116,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:05'),(145117,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:07'),(145118,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:07'),(145119,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00898,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.646,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:37:09'),(145120,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:37:09'),(145121,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:16'),(145122,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:16'),(145123,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:18'),(145124,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:18'),(145125,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:37:20'),(145126,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:37:20'),(145127,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:27'),(145128,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:27'),(145129,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:29'),(145130,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:29'),(145131,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:37:32'),(145132,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:37:32'),(145133,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:38'),(145134,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:38'),(145135,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:41'),(145136,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:41'),(145137,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:37:43'),(145138,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:37:43'),(145139,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:50'),(145140,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:50'),(145141,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:37:52'),(145142,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:37:52'),(145143,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:37:54'),(145144,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:37:54'),(145145,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:01'),(145146,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:01'),(145147,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:03'),(145148,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:03'),(145149,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.524,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:38:05'),(145150,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:38:05'),(145151,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:12'),(145152,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:12'),(145153,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:15'),(145154,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:15'),(145155,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.268,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:38:17'),(145156,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:38:17'),(145157,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:23'),(145158,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:23'),(145159,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:26'),(145160,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:26'),(145161,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.268,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:38:28'),(145162,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:38:28'),(145163,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:35'),(145164,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:35'),(145165,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:37'),(145166,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:37'),(145167,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.268,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:38:39'),(145168,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:38:39'),(145169,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:47'),(145170,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:47'),(145171,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:49'),(145172,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:49'),(145173,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.268,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:38:51'),(145174,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:38:51'),(145175,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:38:58'),(145176,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:38:58'),(145177,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:00'),(145178,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:00'),(145179,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.39,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:02'),(145180,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:02'),(145181,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:09'),(145182,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:09'),(145183,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:11'),(145184,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:11'),(145185,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.268,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:13'),(145186,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:13'),(145187,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:20'),(145188,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:20'),(145189,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:22'),(145190,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:22'),(145191,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00897,\"open_price\":0.00821,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.257,\"range_pct\":26.796589524969555,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:25'),(145192,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:25'),(145193,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:32'),(145194,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:32'),(145195,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:34'),(145196,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:34'),(145197,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:36'),(145198,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:36'),(145199,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:43'),(145200,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:43'),(145201,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:45'),(145202,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:45'),(145203,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:47'),(145204,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:47'),(145205,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:54'),(145206,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:54'),(145207,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:39:56'),(145208,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:39:56'),(145209,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.158,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:39:58'),(145210,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:39:58'),(145211,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:05'),(145212,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:05'),(145213,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:07'),(145214,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:07'),(145215,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.158,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:40:09'),(145216,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:40:09'),(145217,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:16'),(145218,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:16'),(145219,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:18'),(145220,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:18'),(145221,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.035,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:40:20'),(145222,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:40:20'),(145223,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:27'),(145224,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:27'),(145225,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:29'),(145226,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:29'),(145227,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.902,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:40:32'),(145228,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:40:32'),(145229,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:38'),(145230,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:38'),(145231,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:40'),(145232,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:40'),(145233,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.78,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:40:43'),(145234,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:40:43'),(145235,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:50'),(145236,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:50'),(145237,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:40:52'),(145238,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:40:52'),(145239,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00894,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.024,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:40:54'),(145240,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:40:54'),(145241,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:01'),(145242,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:01'),(145243,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:03'),(145244,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:03'),(145245,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:41:06'),(145246,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:41:06'),(145247,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:12'),(145248,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:12'),(145249,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:14'),(145250,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:14'),(145251,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:41:17'),(145252,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:41:17'),(145253,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:23'),(145254,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:23'),(145255,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:25'),(145256,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:25'),(145257,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:41:28'),(145258,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:41:28'),(145259,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:34'),(145260,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:34'),(145261,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:37'),(145262,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:37'),(145263,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.902,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:41:39'),(145264,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:41:39'),(145265,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:45'),(145266,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:45'),(145267,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:48'),(145268,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:48'),(145269,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.902,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:41:50'),(145270,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:41:50'),(145271,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:56'),(145272,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:56'),(145273,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:41:59'),(145274,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:41:59'),(145275,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:01'),(145276,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:01'),(145277,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:08'),(145278,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:08'),(145279,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:10'),(145280,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:10'),(145281,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00896,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.402,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:12'),(145282,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:12'),(145283,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:19'),(145284,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:19'),(145285,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:21'),(145286,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:21'),(145287,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:23'),(145288,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:23'),(145289,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:30'),(145290,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:30'),(145291,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:32'),(145292,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:32'),(145293,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.28,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:34'),(145294,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:34'),(145295,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:41'),(145296,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:41'),(145297,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:43'),(145298,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:43'),(145299,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:45'),(145300,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:45'),(145301,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:52'),(145302,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:52'),(145303,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:42:54'),(145304,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:42:54'),(145305,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.146,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:42:56'),(145306,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:42:56'),(145307,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:03'),(145308,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:03'),(145309,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:05'),(145310,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:05'),(145311,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00895,\"open_price\":0.00821,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.013,\"range_pct\":26.796589524969555,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:43:08'),(145312,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:43:08'),(145313,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:14'),(145314,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:14'),(145315,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:16'),(145316,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:16'),(145317,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.902,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:43:19'),(145318,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:43:19'),(145319,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:25'),(145320,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:25'),(145321,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:28'),(145322,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:28'),(145323,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.0082,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":8.902,\"range_pct\":26.829268292682933,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:43:30'),(145324,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:43:30'),(145325,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:36'),(145326,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:36'),(145327,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:39'),(145328,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:39'),(145329,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.035,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:43:41'),(145330,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:43:41'),(145331,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:48'),(145332,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:48'),(145333,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:50'),(145334,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:50'),(145335,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.035,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:43:52'),(145336,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:43:52'),(145337,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:43:59'),(145338,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:43:59'),(145339,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:01'),(145340,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:01'),(145341,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.035,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:44:03'),(145342,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:44:03'),(145343,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:10'),(145344,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:10'),(145345,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:12'),(145346,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:12'),(145347,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00819,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.035,\"range_pct\":26.862026862026873,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:44:15'),(145348,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:44:15'),(145349,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:21'),(145350,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:21'),(145351,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:23'),(145352,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:23'),(145353,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.169,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:44:26'),(145354,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:44:26'),(145355,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:32'),(145356,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:32'),(145357,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:35'),(145358,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:35'),(145359,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00893,\"open_price\":0.00818,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.169,\"range_pct\":26.89486552567238,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:44:37'),(145360,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:44:37'),(145361,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:44'),(145362,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:44'),(145363,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:46'),(145364,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:46'),(145365,'PIXELUSDT','REAL','market_profile','analyze','','Análise de mercado aplicada no buy trailing',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"last_price\":0.00892,\"open_price\":0.00817,\"high_price\":0.01035,\"low_price\":0.00815,\"price_change_pct\":9.18,\"range_pct\":26.927784577723386,\"trend\":\"UP\",\"volatility\":\"HIGH\",\"trade_allowed\":true,\"reason\":\"Mercado liberado\",\"params\":{\"buy_callback_pct\":1.62,\"breakeven_trigger_pct\":1.1,\"profit_protection_trigger_pct\":0.55,\"sell_trailing_callback_pct\":1.14}}','2026-03-27 20:44:49'),(145366,'PIXELUSDT','REAL','buy_trailing_engine','budget_block','BLOCKED','Limite diário excedido',NULL,'{\"allowed\":false,\"error\":\"budget_above_daily_limit\",\"message\":\"Limite diário excedido\",\"spent_today\":59.998253,\"max_budget_per_day\":60}','2026-03-27 20:44:49'),(145367,'PIXELUSDT','REAL','position_sync','cleanup','','Proteções órfãs removidas após posição FLAT',NULL,'{\"reason\":\"Proteção órfã removida por PositionSync\"}','2026-03-27 20:44:55'),(145368,'PIXELUSDT','REAL','position_sync','sync','','Posição sincronizada com sucesso',NULL,'{\"ok\":true,\"symbol\":\"PIXELUSDT\",\"mode\":\"REAL\",\"position_side\":\"FLAT\",\"qty\":0,\"avg_price\":0,\"reason\":\"position_sync\",\"source\":\"exchange_dust\"}','2026-03-27 20:44:55'),