System Logs

Refresh
Log Entries (180017 total) Page 1382 of 1801
Time Level Source Category Symbol Message
03-23 15:41:23 INFO oco trigger BTSG OCO triggered: BTSG stop_loss
{"filled_price": 42.75, "filled_quantity": 233.0, "leg_type": "stop_loss"}
03-23 15:41:18 INFO order_tracker fill MS Exit filled: MS @ $165.84
{"order_id": "75334ed0-6f28-44e9-823d-96e07aa98dfc", "quantity": 30.0, "price": 165.84, "exit_method": "oco_stop"}
03-23 15:40:55 WARN trailing_stop trigger SMH SMH deactivated: no position after 2 retries (ghost prevention)
03-23 15:40:53 INFO order_tracker fill SMH Exit filled: SMH @ $394.653529
{"order_id": "cce3ff2a-4dee-454f-8a27-3dd032b51e3b", "quantity": 17.0, "price": 394.653529, "exit_method": "trailing_stop"}
03-23 15:40:43 WARN trailing_stop trigger SMH SMH stop triggered @ $394.64
{"stop_price": 394.7, "profit_pct": -0.01, "phase": "progressive", "entry_price": 394.69875, "is_retrigger": false}
03-23 15:40:37 ERROR trailing_stop error SMH SMH trigger error (retry 1/5): Alpaca API error 403: {"available":"17","code":40310000,"existing_qty":"17","held_for_orders":"0","message":"insufficient qty available for order (requested: 24, available: 17)","symbol":"SMH"}
03-23 15:40:35 WARN trailing_stop trigger SMH SMH stop triggered @ $394.68
{"stop_price": 394.7, "profit_pct": -0.0, "phase": "progressive", "entry_price": 394.69875, "is_retrigger": false}
03-23 15:40:12 ERROR webhook order MU Order failed: No open position in Alpaca for MU, skipping close order
03-23 15:40:11 INFO webhook signal MU Signal received: MU buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"MU\",\"symbol\":\"MU\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":411.06,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"NEM, HWM, GE, MU, PLTR - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nNEM, HWM, GE, MU, PLTR - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:40:11.722Z\"}"}
03-23 15:39:24 INFO order_tracker fill SMR Exit filled: SMR @ $11.74
{"order_id": "9a46675f-971a-4292-983b-0de50bfaeca7", "quantity": 416.0, "price": 11.74, "exit_method": "oco_stop"}
03-23 15:39:18 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:39:17 INFO order_tracker scaling AVGO Scaling protection updated: AVGO
{"new_qty": 60.0, "new_avg": 320.89, "sl": 312.04, "tp": 341.0, "method": "cancel_recreate: created"}
03-23 15:39:17 INFO oco scaling AVGO OCO recreated for scaling: AVGO
{"quantity": 60.0, "stop_loss": 312.04, "take_profit": 341.0}
03-23 15:39:17 INFO oco create AVGO OCO created: AVGO
{"oco_id": 2323, "stop_price": 312.04, "take_profit_price": 341.0}
03-23 15:39:15 INFO order_tracker fill AVGO Entry filled: AVGO @ $321.451333
{"order_id": "9ba08615-09a1-443a-8cd3-563c8cf9f64c", "quantity": 15.0, "price": 321.451333}
03-23 15:39:13 INFO webhook order AVGO Order placed: 9ba08615-09a1-443a-8cd3-563c8cf9f64c
{"order_id": "9ba08615-09a1-443a-8cd3-563c8cf9f64c", "side": "buy"}
03-23 15:39:13 INFO webhook signal AVGO Signal received: AVGO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AVGO\",\"symbol\":\"AVGO\",\"quantity\":\"15\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":321.695,\"stopLoss\":{\"stopPrice\":312.04},\"takeProfit\":{\"limitPrice\":341},\"extras\":{\"agentType\":\"SOXS - Trading Results AI Trading Double Agent\",\"indicator\":\"TDindicator AIMonitor\\nSOXS - Trading Results AI Trading Double Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-23T15:39:13.009Z\"}"}
03-23 15:39:10 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:39:07 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:39:04 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:39:01 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:59 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:55 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:49 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:43 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:40 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:38 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:34 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:32 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:29 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:26 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:23 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:21 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:17 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:11 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:05 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:38:02 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:37:59 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:37:56 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:37:50 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.74, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:37:44 INFO trailing_stop inverse SMR SMR inverse protection: trend=47
{"old_stop": 11.64, "new_stop": 11.74, "tightening_factor": 0.7}
03-23 15:37:33 INFO trailing_stop tier SOXS SOXS tier upgrade: $36.75 -> $37.12
{"old_stop": 36.75, "new_stop": 37.12, "profit_pct": 3.01}
03-23 15:37:32 INFO order_tracker fill CIFR Exit filled: CIFR @ $15.05
{"order_id": "df1d3ff2-632d-4fc2-ba8e-6e9c80eb07c5", "quantity": 324.0, "price": 15.05, "exit_method": "oco_stop"}
03-23 15:37:26 INFO order_tracker fill SOXL Exit filled: SOXL @ $54.977611
{"order_id": "db9ac555-c1e4-4fb2-90d6-11bcd3bddb5c", "quantity": 180.0, "price": 54.977611, "exit_method": "trailing_stop"}
03-23 15:37:19 WARN trailing_stop trigger SOXL SOXL stop triggered @ $54.9506
{"stop_price": 55.88, "profit_pct": -2.1, "phase": "progressive", "entry_price": 56.12734463276837, "is_retrigger": false}
03-23 15:37:18 WARN trailing_stop trigger SOXL SOXL stop triggered @ $55.0
{"stop_price": 55.88, "profit_pct": -2.01, "phase": "progressive", "entry_price": 56.12734463276837, "is_retrigger": false}
03-23 15:37:18 INFO order_tracker scaling SOXL Scaling protection updated: SOXL
{"new_qty": 180.0, "new_avg": 55.04, "sl": 53.74, "tp": 58.73, "method": "cancel_recreate: created"}
03-23 15:37:18 INFO oco scaling SOXL OCO recreated for scaling: SOXL
{"quantity": 180.0, "stop_loss": 53.74, "take_profit": 58.73}
03-23 15:37:18 INFO oco create SOXL OCO created: SOXL
{"oco_id": 2322, "stop_price": 53.74, "take_profit_price": 58.73}
03-23 15:37:14 INFO order_tracker fill SOXL Entry filled: SOXL @ $55.039444
{"order_id": "42742d88-31f0-40c2-801a-60c5480894d8", "quantity": 90.0, "price": 55.039444}
03-23 15:37:14 INFO order_tracker fill SOXL Entry filled: SOXL @ $55.04
{"order_id": "c9e1f377-5624-47e4-aae3-118bf43adf4c", "quantity": 90.0, "price": 55.04}
03-23 15:37:12 INFO webhook order SOXL Order placed: c9e1f377-5624-47e4-aae3-118bf43adf4c
{"order_id": "c9e1f377-5624-47e4-aae3-118bf43adf4c", "side": "buy"}
03-23 15:37:11 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"90\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":55.4015,\"stopLoss\":{\"stopPrice\":53.74},\"takeProfit\":{\"limitPrice\":58.73},\"extras\":{\"agentType\":\"SOXL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nSOXL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-23T15:37:11.385Z\"}"}
03-23 15:37:11 INFO webhook order SOXL Order placed: 42742d88-31f0-40c2-801a-60c5480894d8
{"order_id": "42742d88-31f0-40c2-801a-60c5480894d8", "side": "buy"}
03-23 15:37:11 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"90\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":55.4015,\"stopLoss\":{\"stopPrice\":53.74},\"takeProfit\":{\"limitPrice\":58.73},\"extras\":{\"agentType\":\"SOXL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nSOXL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-23T15:37:11.385Z\"}"}
03-23 15:35:52 WARN scheduler ghost_recon AMAT Ghost position closed: AMAT #1605
{"remaining": 13.0, "price": 342.15}
03-23 15:35:51 INFO order_tracker fill AMAT Exit filled: AMAT @ $370.104616
{"order_id": "c3bb9e86-1297-4d8d-9e14-83edaf1d89cc", "quantity": 13.0, "price": 370.104616, "exit_method": "oco_stop"}
03-23 15:35:28 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=55
{"old_stop": 14.92, "new_stop": 15.05, "tightening_factor": 0.7}
03-23 15:35:28 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=55
{"old_stop": 14.92, "new_stop": 15.05, "tightening_factor": 0.7}
03-23 15:33:23 INFO order_tracker scaling AMD Scaling protection updated: AMD
{"new_qty": 144.0, "new_avg": 207.1, "sl": 201.28, "tp": 219.96, "method": "cancel_recreate: created"}
03-23 15:33:23 INFO oco scaling AMD OCO recreated for scaling: AMD
{"quantity": 144.0, "stop_loss": 201.28, "take_profit": 219.96}
03-23 15:33:23 INFO oco create AMD OCO created: AMD
{"oco_id": 2321, "stop_price": 201.28, "take_profit_price": 219.96}
03-23 15:33:20 INFO order_tracker fill AMD Entry filled: AMD @ $207.133334
{"order_id": "8c686d19-c705-4774-a630-dff1e5975441", "quantity": 24.0, "price": 207.133334}
03-23 15:33:19 INFO order_tracker scaling AMD Scaling protection updated: AMD
{"new_qty": 120.0, "new_avg": 207.09, "sl": 201.28, "tp": 219.96, "method": "cancel_recreate: created"}
03-23 15:33:19 INFO oco scaling AMD OCO recreated for scaling: AMD
{"quantity": 120.0, "stop_loss": 201.28, "take_profit": 219.96}
03-23 15:33:19 INFO oco create AMD OCO created: AMD
{"oco_id": 2320, "stop_price": 201.28, "take_profit_price": 219.96}
03-23 15:33:16 INFO order_tracker fill AMD Entry filled: AMD @ $207.10125
{"order_id": "3f56fb57-0bec-4a92-9e37-a5abd7a01b74", "quantity": 24.0, "price": 207.10125}
03-23 15:33:13 INFO webhook order AMD Order placed: 8c686d19-c705-4774-a630-dff1e5975441
{"order_id": "8c686d19-c705-4774-a630-dff1e5975441", "side": "buy"}
03-23 15:33:13 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"24\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":207.51,\"stopLoss\":{\"stopPrice\":201.28},\"takeProfit\":{\"limitPrice\":219.96},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:33:11.933Z\"}"}
03-23 15:33:12 INFO webhook order AMD Order placed: 3f56fb57-0bec-4a92-9e37-a5abd7a01b74
{"order_id": "3f56fb57-0bec-4a92-9e37-a5abd7a01b74", "side": "buy"}
03-23 15:33:11 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"24\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":207.51,\"stopLoss\":{\"stopPrice\":201.28},\"takeProfit\":{\"limitPrice\":219.96},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:33:11.933Z\"}"}
03-23 15:32:19 INFO order_tracker scaling GOOG Scaling protection updated: GOOG
{"new_qty": 64.0, "new_avg": 301.02, "sl": 292.61, "tp": 319.36, "method": "cancel_recreate: created"}
03-23 15:32:19 INFO oco scaling GOOG OCO recreated for scaling: GOOG
{"quantity": 64.0, "stop_loss": 292.61, "take_profit": 319.36}
03-23 15:32:19 INFO oco create GOOG OCO created: GOOG
{"oco_id": 2319, "stop_price": 292.61, "take_profit_price": 319.36}
03-23 15:32:18 INFO order_tracker fill GOOG Entry filled: GOOG @ $301.044375
{"order_id": "ebf0189f-7ac4-4a3e-b7b2-32ea7ee99af4", "quantity": 16.0, "price": 301.044375}
03-23 15:32:17 INFO order_tracker scaling GOOG Scaling protection updated: GOOG
{"new_qty": 48.0, "new_avg": 301.01, "sl": 292.61, "tp": 319.36, "method": "cancel_recreate: created"}
03-23 15:32:17 INFO oco scaling GOOG OCO recreated for scaling: GOOG
{"quantity": 48.0, "stop_loss": 292.61, "take_profit": 319.36}
03-23 15:32:17 INFO oco create GOOG OCO created: GOOG
{"oco_id": 2318, "stop_price": 292.61, "take_profit_price": 319.36}
03-23 15:32:15 INFO order_tracker fill GOOG Entry filled: GOOG @ $301.03
{"order_id": "4e7e9e62-189c-4716-b310-55c036742ebf", "quantity": 16.0, "price": 301.03}
03-23 15:32:14 INFO order_tracker fill SMR Entry filled: SMR @ $11.98
{"order_id": "10cd0845-c9dd-479f-8710-449507108029", "quantity": 416.0, "price": 11.98}
03-23 15:32:13 INFO webhook order GOOG Order placed: ebf0189f-7ac4-4a3e-b7b2-32ea7ee99af4
{"order_id": "ebf0189f-7ac4-4a3e-b7b2-32ea7ee99af4", "side": "buy"}
03-23 15:32:13 INFO webhook signal GOOG Signal received: GOOG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"GOOG\",\"symbol\":\"GOOG\",\"quantity\":\"16\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":301.28,\"stopLoss\":{\"stopPrice\":292.24},\"takeProfit\":{\"limitPrice\":319.36},\"extras\":{\"agentType\":\"GOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nGOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:32:13.082Z\"}"}
03-23 15:32:13 INFO webhook order GOOG Order placed: 4e7e9e62-189c-4716-b310-55c036742ebf
{"order_id": "4e7e9e62-189c-4716-b310-55c036742ebf", "side": "buy"}
03-23 15:32:13 INFO webhook signal GOOG Signal received: GOOG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"GOOG\",\"symbol\":\"GOOG\",\"quantity\":\"16\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":301.28,\"stopLoss\":{\"stopPrice\":292.24},\"takeProfit\":{\"limitPrice\":319.36},\"extras\":{\"agentType\":\"GOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nGOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:32:13.082Z\"}"}
03-23 15:32:12 INFO webhook order SMR Order placed: 10cd0845-c9dd-479f-8710-449507108029
{"order_id": "10cd0845-c9dd-479f-8710-449507108029", "side": "buy"}
03-23 15:32:12 INFO webhook signal SMR Signal received: SMR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SMR\",\"symbol\":\"SMR\",\"quantity\":\"416\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":12,\"stopLoss\":{\"stopPrice\":11.64},\"takeProfit\":{\"limitPrice\":12.72},\"extras\":{\"agentType\":\"CIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nCIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-23T15:32:12.439Z\"}"}
03-23 15:28:11 ERROR webhook order APH Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-23 15:28:11 INFO webhook signal APH Signal received: APH buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"APH\",\"symbol\":\"APH\",\"quantity\":\"37\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":132.6,\"stopLoss\":{\"stopPrice\":128.62},\"takeProfit\":{\"limitPrice\":140.56},\"extras\":{\"agentType\":\"APH - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAPH - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-23T15:28:11.683Z\"}"}
03-23 15:27:10 INFO trailing_stop tier SOXS SOXS tier upgrade: $36.57 -> $36.75
{"old_stop": 36.57, "new_stop": 36.75, "profit_pct": 2.07}
03-23 15:26:47 INFO order_tracker fill CIEN Exit filled: CIEN @ $409.41
{"order_id": "77ec54da-78e8-4c86-9a94-b42c2bf0b900", "quantity": 12.0, "price": 409.41, "exit_method": "oco_stop"}
03-23 15:20:54 WARN trailing_stop trigger SOXL SOXL deactivated: no position after 2 retries (ghost prevention)
03-23 15:20:50 INFO trailing_stop tier SOXS SOXS tier upgrade: $35.73 -> $36.57
{"old_stop": 35.73, "new_stop": 36.57, "profit_pct": 1.06}
03-23 15:20:47 INFO trailing_stop recovery SOXL SOXL price recovered to $55.92, exit cancelled, trailing resumed
03-23 15:20:47 INFO order_tracker fill SOXL Exit filled: SOXL @ $55.83
{"order_id": "eb0bbc36-041f-4915-979d-4cbab5a358f9", "quantity": 224.0, "price": 55.83, "exit_method": "trailing_stop"}
03-23 15:20:43 WARN trailing_stop trigger SOXL SOXL stop triggered @ $55.85
{"stop_price": 55.85, "profit_pct": -0.37, "phase": "progressive", "entry_price": 56.058286499999994, "is_retrigger": false}
03-23 15:19:59 WARN trailing_stop trigger AMKR AMKR deactivated: no position after 2 retries (ghost prevention)
03-23 15:19:40 INFO trailing_stop recovery AMKR AMKR price recovered to $47.19, exit cancelled, trailing resumed
03-23 15:19:39 INFO order_tracker fill AMKR Exit filled: AMKR @ $47.13
{"order_id": "4678cc58-94d8-4024-ab93-50908c7e1372", "quantity": 58.0, "price": 47.13, "exit_method": "trailing_stop"}
03-23 15:19:34 WARN trailing_stop trigger AMKR AMKR stop triggered @ $47.15
{"stop_price": 47.16, "profit_pct": -0.02, "phase": "progressive", "entry_price": 47.16, "is_retrigger": false}
03-23 15:18:11 ERROR webhook order TER Order failed: No open position in Alpaca for TER, skipping close order