System Logs

Refresh
Log Entries (165606 total) Page 1484 of 1657
Time Level Source Category Symbol Message
03-12 16:32:46 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:45 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:42 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:42 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:40 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:40 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:37 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:37 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:34 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:34 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:31 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:31 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:29 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:29 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:26 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:26 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:23 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:23 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:22 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 16:32:22 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":198.84,\"stopLoss\":{\"stopPrice\":192.87},\"takeProfit\":{\"limitPrice\":210.77},\"extras\":{\"agentType\":\"AMD / AMDS Trading Results AI Trading Double Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD / AMDS Trading Results AI Trading Double Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T16:32:21.642Z\"}"}
03-12 16:32:22 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 16:32:22 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":198.84,\"stopLoss\":{\"stopPrice\":192.87},\"takeProfit\":{\"limitPrice\":210.77},\"extras\":{\"agentType\":\"AMD / AMDS Trading Results AI Trading Double Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD / AMDS Trading Results AI Trading Double Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T16:32:21.642Z\"}"}
03-12 16:32:21 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:20 INFO trailing_stop inverse ON ON inverse protection: trend=21
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 16:32:18 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:15 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:12 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:09 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:07 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:32:04 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:31:46 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:31:45 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:30:00 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:55 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:26 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:23 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:21 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:18 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:16 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:13 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:07 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:29:05 INFO order_tracker fill PI Exit filled: PI @ $92.23
{"order_id": "af764a3a-5377-4ebc-b845-7d5a4b7f1c15", "quantity": 53.0, "price": 92.23, "exit_method": "trailing_stop"}
03-12 16:29:02 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:28:57 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:28:55 WARN trailing_stop trigger PI PI stop triggered @ $92.39
{"stop_price": 92.59, "profit_pct": -0.22, "phase": "progressive", "entry_price": 92.59, "is_retrigger": false}
03-12 16:28:41 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:28:35 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 130.08, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 16:28:07 INFO order_tracker fill SLB Exit filled: SLB @ $45.181455
{"order_id": "3a0f5d12-1033-4483-acfd-1c77e51517d9", "quantity": 110.0, "price": 45.181455, "exit_method": "trailing_stop"}
03-12 16:28:01 WARN trailing_stop trigger SLB SLB stop triggered @ $45.21
{"stop_price": 45.21, "profit_pct": -1.46, "phase": "progressive", "entry_price": 45.880926, "is_retrigger": false}
03-12 16:27:28 INFO order_tracker scaling IR Scaling protection updated: IR
{"new_qty": 240.0, "new_avg": 82.38, "sl": 80.32, "tp": 87.12, "method": "cancel_recreate: created"}
03-12 16:27:28 INFO oco scaling IR OCO recreated for scaling: IR
{"quantity": 240.0, "stop_loss": 80.32, "take_profit": 87.12}
03-12 16:27:28 INFO oco create IR OCO created: IR
{"oco_id": 879, "stop_price": 80.32, "take_profit_price": 87.12}
03-12 16:27:26 INFO order_tracker fill IR Entry filled: IR @ $82.25
{"order_id": "2d20715c-a8bd-44e9-ac17-44209bd9efee", "quantity": 60.0, "price": 82.25}
03-12 16:27:19 INFO webhook order IR Order placed: 2d20715c-a8bd-44e9-ac17-44209bd9efee
{"order_id": "2d20715c-a8bd-44e9-ac17-44209bd9efee", "side": "buy"}
03-12 16:27:19 INFO webhook signal IR Signal received: IR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"IR\",\"symbol\":\"IR\",\"quantity\":\"60\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":82.19,\"stopLoss\":{\"stopPrice\":79.72},\"takeProfit\":{\"limitPrice\":87.12},\"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-12T16:27:18.997Z\"}"}
03-12 16:26:33 INFO order_tracker fill INTC Exit filled: INTC @ $45.589358
{"order_id": "6c76fdcc-56b2-43f1-9f0c-54cb1d748054", "quantity": 109.0, "price": 45.589358, "exit_method": "trailing_stop"}
03-12 16:26:26 WARN trailing_stop trigger INTC INTC stop triggered @ $45.57
{"stop_price": 45.59, "profit_pct": -0.04, "phase": "progressive", "entry_price": 45.59, "is_retrigger": false}
03-12 16:26:25 WARN trailing_stop trigger INTC INTC stop triggered @ $45.57
{"stop_price": 45.59, "profit_pct": -0.04, "phase": "progressive", "entry_price": 45.59, "is_retrigger": false}
03-12 16:21:37 INFO trailing_stop tier HUBB HUBB tier upgrade: $464.87 -> $467.19
{"old_stop": 464.87, "new_stop": 467.19, "profit_pct": 2.09}
03-12 16:17:08 INFO trailing_stop tier APH APH tier upgrade: $126.1 -> $129.96
{"old_stop": 126.1, "new_stop": 129.96, "profit_pct": 1.03}
03-12 16:15:44 INFO oco create ANET OCO created: ANET
{"oco_id": 878, "stop_price": 134.96, "take_profit_price": 142.74}
03-12 16:15:43 INFO trailing_stop tier ANET ANET tier upgrade: $131.19 -> $134.96
{"old_stop": 131.19, "new_stop": 134.96, "profit_pct": 1.05}
03-12 16:15:42 INFO trailing_stop tier ANET ANET tier upgrade: $131.19 -> $134.96
{"old_stop": 131.19, "new_stop": 134.96, "profit_pct": 1.05}
03-12 16:12:21 INFO order_tracker scaling AAPU Scaling protection updated: AAPU
{"new_qty": 865.0, "new_avg": 28.81, "sl": 27.98, "tp": 30.49, "method": "cancel_recreate: created"}
03-12 16:12:21 INFO oco scaling AAPU OCO recreated for scaling: AAPU
{"quantity": 865.0, "stop_loss": 27.98, "take_profit": 30.49}
03-12 16:12:21 INFO oco create AAPU OCO created: AAPU
{"oco_id": 877, "stop_price": 27.98, "take_profit_price": 30.49}
03-12 16:12:20 INFO order_tracker fill AAPU Entry filled: AAPU @ $28.78
{"order_id": "6c5a833f-b641-48ca-b69b-f4c79672b257", "quantity": 173.0, "price": 28.78}
03-12 16:12:19 INFO webhook order AAPU Order placed: 6c5a833f-b641-48ca-b69b-f4c79672b257
{"order_id": "6c5a833f-b641-48ca-b69b-f4c79672b257", "side": "buy"}
03-12 16:12:19 INFO webhook signal AAPU Signal received: AAPU buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AAPU\",\"symbol\":\"AAPU\",\"quantity\":\"173\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":28.765,\"stopLoss\":{\"stopPrice\":27.9},\"takeProfit\":{\"limitPrice\":30.49},\"extras\":{\"agentType\":\"AAPU - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAAPU - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T16:12:19.264Z\"}"}
03-12 16:12:17 ERROR webhook order BTSG Order failed: No open position in Alpaca for BTSG, skipping close order
03-12 16:12:17 INFO webhook signal BTSG Signal received: BTSG sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"BTSG\",\"symbol\":\"BTSG\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":39.42,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"BTSG, GLXY, MENS, PONY, QMMM - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nBTSG, GLXY, MENS, PONY, QMMM - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T16:12:17.153Z\"}"}
03-12 16:05:15 ERROR webhook order MENS Order failed: Alpaca API error 422: {"code":42210000,"message":"only day orders are allowed for hard-to-borrow asset \"MENS\""}
03-12 16:05:14 INFO webhook signal MENS Signal received: MENS sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"MENS\",\"symbol\":\"MENS\",\"quantity\":\"2304\",\"sentiment\":\"short\",\"reason\":\"AI Robots Short Entry\",\"referencePrice\":2.17,\"stopLoss\":{\"stopPrice\":2.24},\"takeProfit\":{\"limitPrice\":2.04},\"extras\":{\"agentType\":\"BTSG, GLXY, MENS, PONY, QMMM - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nBTSG, GLXY, MENS, PONY, QMMM - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T16:05:14.816Z\"}"}
03-12 15:59:29 INFO trailing_stop tier NVDA NVDA tier upgrade: $177.58 -> $182.44
{"old_stop": 177.58, "new_stop": 182.44, "profit_pct": 1.02}
03-12 15:58:16 ERROR webhook order KYIV Order failed: No open position in Alpaca for KYIV, skipping close order
03-12 15:58:16 INFO webhook signal KYIV Signal received: KYIV buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"KYIV\",\"symbol\":\"KYIV\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":10.23,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"DGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nDGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T15:58:16.172Z\"}"}
03-12 15:57:32 INFO order_tracker scaling AAPU Scaling protection updated: AAPU
{"new_qty": 692.0, "new_avg": 28.82, "sl": 27.98, "tp": 30.48, "method": "cancel_recreate: created"}
03-12 15:57:32 INFO oco scaling AAPU OCO recreated for scaling: AAPU
{"quantity": 692.0, "stop_loss": 27.98, "take_profit": 30.48}
03-12 15:57:32 INFO oco create AAPU OCO created: AAPU
{"oco_id": 876, "stop_price": 27.98, "take_profit_price": 30.48}
03-12 15:57:19 INFO order_tracker fill AAPU Entry filled: AAPU @ $28.77
{"order_id": "394866aa-6b7e-4459-9a84-4d1df53a15f3", "quantity": 173.0, "price": 28.77}
03-12 15:57:18 ERROR webhook order NVEC Order failed: No open position in Alpaca for NVEC, skipping close order
03-12 15:57:17 INFO webhook signal NVEC Signal received: NVEC buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"NVEC\",\"symbol\":\"NVEC\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":67.9048,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"420\"},\"timestamp\":\"2026-03-12T15:57:17.677Z\"}"}
03-12 15:57:17 INFO webhook order AAPU Order placed: 394866aa-6b7e-4459-9a84-4d1df53a15f3
{"order_id": "394866aa-6b7e-4459-9a84-4d1df53a15f3", "side": "buy"}
03-12 15:57:17 INFO webhook signal AAPU Signal received: AAPU buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AAPU\",\"symbol\":\"AAPU\",\"quantity\":\"173\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":28.75,\"stopLoss\":{\"stopPrice\":27.89},\"takeProfit\":{\"limitPrice\":30.48},\"extras\":{\"agentType\":\"AAPU - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAAPU - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T15:57:16.652Z\"}"}
03-12 15:54:55 ERROR oco error INTC OCO creation error: INTC: Alpaca API error 422: {"code":42210000,"message":"take_profit.limit_price must be \u003e stop_loss.stop_price"}
03-12 15:54:55 INFO trailing_stop tier INTC INTC tier upgrade: $44.23 -> $45.59
{"old_stop": 44.23, "new_stop": 45.59, "profit_pct": 1.05}
03-12 15:54:54 INFO trailing_stop tier INTC INTC tier upgrade: $44.23 -> $45.59
{"old_stop": 44.23, "new_stop": 45.59, "profit_pct": 1.05}
03-12 15:52:18 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 15:52:18 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":198.26,\"stopLoss\":{\"stopPrice\":192.31},\"takeProfit\":{\"limitPrice\":210.16},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T15:52:17.910Z\"}"}
03-12 15:52:18 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 15:52:18 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":198.26,\"stopLoss\":{\"stopPrice\":192.31},\"takeProfit\":{\"limitPrice\":210.16},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T15:52:17.910Z\"}"}
03-12 15:43:20 ERROR webhook order KYIV Order failed: No open position in Alpaca for KYIV, skipping close order
03-12 15:43:19 INFO webhook signal KYIV Signal received: KYIV buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"KYIV\",\"symbol\":\"KYIV\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":10.35,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"DGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nDGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T15:43:19.663Z\"}"}
03-12 15:43:11 INFO order_tracker fill MU Exit filled: MU @ $404.98
{"order_id": "5918fa50-3049-4238-a7f6-3dac4143e6f7", "quantity": 48.0, "price": 404.98, "exit_method": "trailing_stop"}
03-12 15:43:05 WARN trailing_stop trigger MU MU stop triggered @ $404.36
{"stop_price": 403.9, "profit_pct": 0.39, "phase": "progressive", "entry_price": 405.933334, "is_retrigger": false}
03-12 15:42:05 INFO trailing_stop tier HUBB HUBB tier upgrade: $452.95 -> $464.87
{"old_stop": 452.95, "new_stop": 464.87, "profit_pct": 1.06}
03-12 15:39:56 INFO oco trigger GLXY OCO triggered: GLXY stop_loss
{"filled_price": 20.99, "filled_quantity": 486.0, "leg_type": "stop_loss"}
03-12 15:39:48 INFO trailing_stop inverse GLXY GLXY inverse protection: trend=33
{"old_stop": 20.98, "new_stop": 20.98, "tightening_factor": 0.7}
03-12 15:39:48 INFO oco create GLXY OCO created: GLXY
{"oco_id": 875, "stop_price": 20.98, "take_profit_price": 19.34}
03-12 15:39:41 INFO trailing_stop inverse GLXY GLXY inverse protection: trend=33
{"old_stop": 21.14, "new_stop": 20.98, "tightening_factor": 0.7}