System Logs

Refresh
Log Entries (165390 total) Page 71 of 1654
Time Level Source Category Symbol Message
04-07 16:32:12 INFO order_tracker fill ANET Entry filled: ANET @ $130.99
{"order_id": "d21af2a9-f2ca-4c65-85e5-d6f441c1caf4", "quantity": 38.0, "price": 130.99}
04-07 16:32:10 INFO webhook order ANET Order placed: d21af2a9-f2ca-4c65-85e5-d6f441c1caf4
{"order_id": "d21af2a9-f2ca-4c65-85e5-d6f441c1caf4", "side": "buy"}
04-07 16:32:10 INFO webhook signal ANET Signal received: ANET buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ANET\",\"symbol\":\"ANET\",\"quantity\":\"38\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":130.795,\"stopLoss\":{\"stopPrice\":126.87},\"takeProfit\":{\"limitPrice\":138.64},\"extras\":{\"agentType\":\"ANET - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nANET - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T16:32:10.329Z\"}"}
04-07 16:27:23 INFO trailing_stop tier AVGO AVGO tier upgrade: $320.67 -> $326.54
{"old_stop": 320.67, "new_stop": 326.54, "profit_pct": 1.02}
04-07 16:21:12 INFO order_tracker fill AAPL Exit filled: AAPL @ $249.42
{"order_id": "71f39dd4-56f2-4ee9-9267-9e5acca02a3d", "quantity": 20.0, "price": 249.42, "exit_method": "trailing_stop"}
04-07 16:21:08 WARN trailing_stop trigger AAPL AAPL stop triggered @ $249.43
{"stop_price": 249.41, "profit_pct": -0.01, "phase": "progressive", "entry_price": 249.41, "is_retrigger": false}
04-07 16:17:08 ERROR webhook order APH Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
04-07 16:17:08 INFO webhook signal APH Signal received: APH buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"APH\",\"symbol\":\"APH\",\"quantity\":\"39\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":126.03,\"stopLoss\":{\"stopPrice\":122.25},\"takeProfit\":{\"limitPrice\":133.59},\"extras\":{\"agentType\":\"APH - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAPH - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T16:17:08.633Z\"}"}
04-07 16:06:09 ERROR webhook order CRWV Order failed: No open position in Alpaca for CRWV, skipping close order
04-07 16:06:08 INFO webhook signal CRWV Signal received: CRWV buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"CRWV\",\"symbol\":\"CRWV\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":83.3836,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"660\"},\"timestamp\":\"2026-04-07T16:06:08.665Z\"}"}
04-07 16:03:13 ERROR trailing_stop error HOOD HOOD trigger error (retry 1/5): Alpaca API error 403: {"available":"0","code":40310000,"existing_qty":"145","held_for_orders":"145","message":"insufficient qty available for order (requested: 145, available: 0)","related_orders":["ad86424a-f832-44fb-98ea-7a457032f7b0"],"symbol":"HOOD"}
04-07 16:03:11 WARN trailing_stop trigger HOOD HOOD stop triggered @ $68.87
{"stop_price": 68.78, "profit_pct": -3.23, "phase": "progressive", "entry_price": 66.712972, "is_retrigger": false}
04-07 16:03:11 INFO trailing_stop recovery AAPL AAPL price recovered to $249.29, exit cancelled, trailing resumed
04-07 16:03:09 WARN trailing_stop trigger AAPL AAPL stop triggered @ $249.42
{"stop_price": 249.41, "profit_pct": -0.0, "phase": "progressive", "entry_price": 249.41, "is_retrigger": false}
04-07 16:02:12 INFO order_tracker fill ANET Entry filled: ANET @ $130.6
{"order_id": "7d26c826-65a5-4508-9b9d-9b2111b8897d", "quantity": 38.0, "price": 130.6}
04-07 16:02:10 INFO webhook order ANET Order placed: 7d26c826-65a5-4508-9b9d-9b2111b8897d
{"order_id": "7d26c826-65a5-4508-9b9d-9b2111b8897d", "side": "buy"}
04-07 16:02:10 INFO webhook signal ANET Signal received: ANET buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ANET\",\"symbol\":\"ANET\",\"quantity\":\"38\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":130.265,\"stopLoss\":{\"stopPrice\":126.36},\"takeProfit\":{\"limitPrice\":138.08},\"extras\":{\"agentType\":\"SOXS - Trading Results AI Trading Double Agent\",\"indicator\":\"TDindicator AIMonitor\\nSOXS - Trading Results AI Trading Double Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T16:02:10.762Z\"}"}
04-07 16:01:15 INFO order_tracker scaling UGL Scaling protection updated: UGL
{"new_qty": 246.0, "new_avg": 60.47, "sl": 58.77, "tp": 64.22, "method": "cancel_recreate: created"}
04-07 16:01:15 INFO oco scaling UGL OCO recreated for scaling: UGL
{"quantity": 246.0, "stop_loss": 58.77, "take_profit": 64.22}
04-07 16:01:15 INFO oco create UGL OCO created: UGL
{"oco_id": 3448, "stop_price": 58.77, "take_profit_price": 64.22}
04-07 16:01:12 INFO order_tracker fill UGL Entry filled: UGL @ $60.564268
{"order_id": "bdbb4a4b-78e4-4b07-9b57-05859c92cf09", "quantity": 82.0, "price": 60.564268}
04-07 16:01:09 INFO webhook order UGL Order placed: bdbb4a4b-78e4-4b07-9b57-05859c92cf09
{"order_id": "bdbb4a4b-78e4-4b07-9b57-05859c92cf09", "side": "buy"}
04-07 16:01:09 INFO webhook signal UGL Signal received: UGL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"82\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":60.5862,\"stopLoss\":{\"stopPrice\":58.77},\"takeProfit\":{\"limitPrice\":64.22},\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-04-07T16:01:09.014Z\"}"}
04-07 15:54:08 ERROR webhook order ROIV Order failed: No open position in Alpaca for ROIV, skipping close order
04-07 15:54:08 INFO webhook signal ROIV Signal received: ROIV sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"ROIV\",\"symbol\":\"ROIV\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":27.47,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"MP, KGC, WBD, ROIV - Trading Results AI Trading Agent (4 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nMP, KGC, WBD, ROIV - Trading Results AI Trading Agent (4 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T15:54:08.188Z\"}"}
04-07 15:47:15 INFO order_tracker scaling UGL Scaling protection updated: UGL
{"new_qty": 164.0, "new_avg": 60.43, "sl": 58.69, "tp": 63.93, "method": "cancel_recreate: created"}
04-07 15:47:15 INFO oco scaling UGL OCO recreated for scaling: UGL
{"quantity": 164.0, "stop_loss": 58.69, "take_profit": 63.93}
04-07 15:47:15 INFO oco create UGL OCO created: UGL
{"oco_id": 3447, "stop_price": 58.69, "take_profit_price": 63.93}
04-07 15:47:13 INFO order_tracker fill UGL Entry filled: UGL @ $60.395122
{"order_id": "9ea5e382-f236-465c-af67-065a0951fbad", "quantity": 82.0, "price": 60.395122}
04-07 15:47:08 INFO webhook order UGL Order placed: 9ea5e382-f236-465c-af67-065a0951fbad
{"order_id": "9ea5e382-f236-465c-af67-065a0951fbad", "side": "buy"}
04-07 15:47:08 INFO webhook signal UGL Signal received: UGL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"82\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":60.31,\"stopLoss\":{\"stopPrice\":58.5},\"takeProfit\":{\"limitPrice\":63.93},\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-04-07T15:47:08.060Z\"}"}
04-07 15:46:09 ERROR webhook order APH Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
04-07 15:46:09 INFO webhook signal APH Signal received: APH buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"APH\",\"symbol\":\"APH\",\"quantity\":\"39\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":125.55,\"stopLoss\":{\"stopPrice\":121.78},\"takeProfit\":{\"limitPrice\":133.08},\"extras\":{\"agentType\":\"APH - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAPH - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T15:46:09.632Z\"}"}
04-07 15:32:09 INFO order_tracker fill UGL Entry filled: UGL @ $60.46
{"order_id": "138aac8b-a04b-4f2e-a37f-ebd5103a9039", "quantity": 82.0, "price": 60.46}
04-07 15:32:08 INFO webhook order UGL Order placed: 138aac8b-a04b-4f2e-a37f-ebd5103a9039
{"order_id": "138aac8b-a04b-4f2e-a37f-ebd5103a9039", "side": "buy"}
04-07 15:32:08 INFO webhook signal UGL Signal received: UGL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"82\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":60.5062,\"stopLoss\":{\"stopPrice\":58.69},\"takeProfit\":{\"limitPrice\":64.14},\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-04-07T15:32:08.340Z\"}"}
04-07 15:11:08 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
04-07 15:11:08 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":14.235,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"USAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nUSAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T15:11:07.866Z\"}"}
04-07 15:11:08 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
04-07 15:11:07 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":14.235,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"USAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nUSAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T15:11:07.866Z\"}"}
04-07 15:09:32 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:27 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:22 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:22 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:17 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:16 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:16 INFO order_tracker fill AMAT Exit filled: AMAT @ $345.67
{"order_id": "227b2e13-3abe-4b48-b89f-eb6bca78a1a8", "quantity": 14.0, "price": 345.67, "exit_method": "webhook_signal"}
04-07 15:09:12 INFO webhook order AMAT Order placed: 227b2e13-3abe-4b48-b89f-eb6bca78a1a8
{"order_id": "227b2e13-3abe-4b48-b89f-eb6bca78a1a8", "side": "sell"}
04-07 15:09:11 INFO webhook signal AMAT Signal received: AMAT sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"AMAT\",\"symbol\":\"AMAT\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":345.8,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T15:09:11.814Z\"}"}
04-07 15:09:11 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:10 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:05 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:05 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:09:00 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:55 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:49 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:35 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:30 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:30 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:25 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:25 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:20 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:20 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:15 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:14 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:12 INFO order_tracker fill ORCL Exit filled: ORCL @ $140.0
{"order_id": "c1f4c36f-de95-4e84-8277-9263e85a6f24", "quantity": 34.0, "price": 140.0, "exit_method": "webhook_signal"}
04-07 15:08:09 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:07 INFO webhook order ORCL Order placed: c1f4c36f-de95-4e84-8277-9263e85a6f24
{"order_id": "c1f4c36f-de95-4e84-8277-9263e85a6f24", "side": "sell"}
04-07 15:08:07 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:07 INFO webhook signal ORCL Signal received: ORCL sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"ORCL\",\"symbol\":\"ORCL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":139.953,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"BABA, HOOD, ORCL, OKLO, SOFI - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nBABA, HOOD, ORCL, OKLO, SOFI - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T15:08:07.391Z\"}"}
04-07 15:08:04 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:08:02 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:56 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:51 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:49 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:46 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:16 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:06 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:07:00 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:55 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:47 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:44 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:41 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:36 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:31 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:29 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:24 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:19 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:13 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:10 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:08 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:05 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:06:03 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:05:59 WARN trailing_stop trigger UGL UGL deactivated: no position after 2 retries (ghost prevention)
04-07 15:05:58 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:05:57 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:05:57 INFO order_tracker fill UGL Exit filled: UGL @ $59.75
{"order_id": "9c553b81-bb49-4e2b-9007-48fc05443d86", "quantity": 64.0, "price": 59.75, "exit_method": "trailing_stop"}
04-07 15:05:50 WARN trailing_stop trigger UGL UGL stop triggered @ $59.77
{"stop_price": 59.78, "profit_pct": -0.01, "phase": "progressive", "entry_price": 59.778104939516126, "is_retrigger": false}
04-07 15:05:50 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}
04-07 15:05:45 INFO trailing_stop inverse AVGO AVGO inverse protection: trend=49
{"old_stop": 320.67, "new_stop": 320.67, "tightening_factor": 0.7}