System Logs

Refresh
Log Entries (165606 total) Page 1479 of 1657
Time Level Source Category Symbol Message
03-12 19:21:21 INFO order_tracker fill UGL Entry filled: UGL @ $73.49
{"order_id": "b0da8f73-70f3-4828-a514-654939eb60be", "quantity": 68.0, "price": 73.49}
03-12 19:21:18 INFO webhook order UGL Order placed: b0da8f73-70f3-4828-a514-654939eb60be
{"order_id": "b0da8f73-70f3-4828-a514-654939eb60be", "side": "buy"}
03-12 19:21:17 INFO webhook signal UGL Signal received: UGL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"68\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":73.5067,\"stopLoss\":{\"stopPrice\":71.3},\"takeProfit\":{\"limitPrice\":77.92},\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T19:21:17.774Z\"}"}
03-12 19:06:16 ERROR webhook order BTSG Order failed: No open position in Alpaca for BTSG, skipping close order
03-12 19:06:16 INFO webhook signal BTSG Signal received: BTSG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"BTSG\",\"symbol\":\"BTSG\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":39.25,\"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-12T19:06:16.011Z\"}"}
03-12 19:05:19 INFO order_tracker fill UGL Entry filled: UGL @ $73.59
{"order_id": "b14320eb-67ba-4457-80b8-66e79c34add5", "quantity": 67.0, "price": 73.59}
03-12 19:05:18 INFO webhook order UGL Order placed: b14320eb-67ba-4457-80b8-66e79c34add5
{"order_id": "b14320eb-67ba-4457-80b8-66e79c34add5", "side": "buy"}
03-12 19:05:18 INFO webhook signal UGL Signal received: UGL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"67\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":73.5305,\"stopLoss\":{\"stopPrice\":71.32},\"takeProfit\":{\"limitPrice\":77.94},\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T19:05:18.206Z\"}"}
03-12 19:05:17 ERROR webhook order UGL Order failed: No open position in Alpaca for UGL, skipping close order
03-12 19:05:17 INFO webhook signal UGL Signal received: UGL sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":73.495,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T19:05:17.053Z\"}"}
03-12 19:02:39 INFO oco trigger IR OCO triggered: IR stop_loss
{"filled_price": 81.059203, "filled_quantity": 301.0, "leg_type": "stop_loss"}
03-12 19:02:25 WARN trailing_stop trigger IR IR deactivated: no position after 2 retries (ghost prevention)
03-12 19:02:17 INFO oco trigger HUBB OCO triggered: HUBB stop_loss
{"filled_price": 467.04, "filled_quantity": 20.0, "leg_type": "stop_loss"}
03-12 18:57:23 INFO order_tracker scaling AAPU Scaling protection updated: AAPU
{"new_qty": 1384.0, "new_avg": 28.82, "sl": 27.99, "tp": 30.51, "method": "cancel_recreate: created"}
03-12 18:57:23 INFO oco scaling AAPU OCO recreated for scaling: AAPU
{"quantity": 1384.0, "stop_loss": 27.99, "take_profit": 30.51}
03-12 18:57:23 INFO oco create AAPU OCO created: AAPU
{"oco_id": 884, "stop_price": 27.99, "take_profit_price": 30.51}
03-12 18:57:20 INFO order_tracker fill AAPU Entry filled: AAPU @ $28.76
{"order_id": "306f2a0e-358d-4250-b52a-a4b6c64c937d", "quantity": 173.0, "price": 28.76}
03-12 18:57:19 INFO webhook order AAPU Order placed: 306f2a0e-358d-4250-b52a-a4b6c64c937d
{"order_id": "306f2a0e-358d-4250-b52a-a4b6c64c937d", "side": "buy"}
03-12 18:57: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.7801,\"stopLoss\":{\"stopPrice\":27.92},\"takeProfit\":{\"limitPrice\":30.51},\"extras\":{\"agentType\":\"AAPU - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAAPU - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T18:57:19.176Z\"}"}
03-12 18:50:06 WARN trailing_stop trigger SWKS SWKS deactivated: no position after 2 retries (ghost prevention)
03-12 18:49:59 INFO order_tracker fill SWKS Exit filled: SWKS @ $55.09
{"order_id": "6a06999d-213d-4473-b7b9-823fc54272e6", "quantity": 31.0, "price": 55.09, "exit_method": "trailing_stop"}
03-12 18:49:53 WARN trailing_stop trigger SWKS SWKS stop triggered @ $55.0801
{"stop_price": 55.15, "profit_pct": 0.37, "phase": "progressive", "entry_price": 54.877667, "is_retrigger": false}
03-12 18:48:18 ERROR webhook order UGL Order failed: No open position in Alpaca for UGL, skipping close order
03-12 18:48:18 INFO webhook signal UGL Signal received: UGL sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"UGL\",\"symbol\":\"UGL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":73.7885,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"UGL - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nUGL - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T18:48:18.462Z\"}"}
03-12 18:41:21 INFO trailing_stop inverse IR IR inverse protection: trend=27
{"old_stop": 80.32, "new_stop": 81.07, "tightening_factor": 0.6}
03-12 18:37:28 INFO trailing_stop tier MS MS tier upgrade: $160.39 -> $154.78
{"old_stop": 160.39, "new_stop": 154.78, "profit_pct": 1.0}
03-12 18:32:29 INFO order_tracker scaling IR Scaling protection updated: IR
{"new_qty": 301.0, "new_avg": 82.19, "sl": 80.32, "tp": 86.34, "method": "cancel_recreate: created"}
03-12 18:32:28 INFO oco scaling IR OCO recreated for scaling: IR
{"quantity": 301.0, "stop_loss": 80.32, "take_profit": 86.34}
03-12 18:32:28 INFO oco create IR OCO created: IR
{"oco_id": 883, "stop_price": 80.32, "take_profit_price": 86.34}
03-12 18:32:26 INFO order_tracker fill IR Entry filled: IR @ $81.44
{"order_id": "5d228f66-d324-4800-b5d7-5eccb9fd30e5", "quantity": 61.0, "price": 81.44}
03-12 18:32:21 INFO webhook order IR Order placed: 5d228f66-d324-4800-b5d7-5eccb9fd30e5
{"order_id": "5d228f66-d324-4800-b5d7-5eccb9fd30e5", "side": "buy"}
03-12 18:32:21 INFO webhook signal IR Signal received: IR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"IR\",\"symbol\":\"IR\",\"quantity\":\"61\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":81.45,\"stopLoss\":{\"stopPrice\":79.01},\"takeProfit\":{\"limitPrice\":86.34},\"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-12T18:32:19.567Z\"}"}
03-12 18:17:25 INFO order_tracker scaling AAPU Scaling protection updated: AAPU
{"new_qty": 1211.0, "new_avg": 28.82, "sl": 27.99, "tp": 30.59, "method": "cancel_recreate: created"}
03-12 18:17:25 INFO oco scaling AAPU OCO recreated for scaling: AAPU
{"quantity": 1211.0, "stop_loss": 27.99, "take_profit": 30.59}
03-12 18:17:25 INFO oco create AAPU OCO created: AAPU
{"oco_id": 882, "stop_price": 27.99, "take_profit_price": 30.59}
03-12 18:17:23 INFO order_tracker fill AAPU Entry filled: AAPU @ $28.86948
{"order_id": "da6296ea-b652-4d3d-8f5b-9f9cdb33be88", "quantity": 173.0, "price": 28.86948}
03-12 18:17:20 INFO webhook order AAPU Order placed: da6296ea-b652-4d3d-8f5b-9f9cdb33be88
{"order_id": "da6296ea-b652-4d3d-8f5b-9f9cdb33be88", "side": "buy"}
03-12 18:17:20 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.86,\"stopLoss\":{\"stopPrice\":27.99},\"takeProfit\":{\"limitPrice\":30.59},\"extras\":{\"agentType\":\"AAPU - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAAPU - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T18:17:19.969Z\"}"}
03-12 18:12:16 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 18:12:16 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.42,\"stopLoss\":{\"stopPrice\":192.47},\"takeProfit\":{\"limitPrice\":210.33},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T18:12:15.478Z\"}"}
03-12 18:12:15 ERROR webhook order AMD Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
03-12 18:12:15 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.42,\"stopLoss\":{\"stopPrice\":192.47},\"takeProfit\":{\"limitPrice\":210.33},\"extras\":{\"agentType\":\"AMD - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAMD - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T18:12:15.478Z\"}"}
03-12 18:03:24 INFO order_tracker scaling AAPU Scaling protection updated: AAPU
{"new_qty": 1038.0, "new_avg": 28.82, "sl": 27.98, "tp": 30.56, "method": "cancel_recreate: created"}
03-12 18:03:24 INFO oco scaling AAPU OCO recreated for scaling: AAPU
{"quantity": 1038.0, "stop_loss": 27.98, "take_profit": 30.56}
03-12 18:03:24 INFO oco create AAPU OCO created: AAPU
{"oco_id": 881, "stop_price": 27.98, "take_profit_price": 30.56}
03-12 18:03:20 INFO order_tracker fill AAPU Entry filled: AAPU @ $28.83
{"order_id": "4f0b9a57-3bb5-40cd-b27a-6f905d358aa7", "quantity": 173.0, "price": 28.83}
03-12 18:03:18 INFO webhook order AAPU Order placed: 4f0b9a57-3bb5-40cd-b27a-6f905d358aa7
{"order_id": "4f0b9a57-3bb5-40cd-b27a-6f905d358aa7", "side": "buy"}
03-12 18:03:18 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.83,\"stopLoss\":{\"stopPrice\":27.97},\"takeProfit\":{\"limitPrice\":30.56},\"extras\":{\"agentType\":\"AAPU - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAAPU - Trading Results AI Trading Agent\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T18:03:18.099Z\"}"}
03-12 18:01:19 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 18:01:19 INFO webhook signal MENS Signal received: MENS sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"MENS\",\"symbol\":\"MENS\",\"quantity\":\"2341\",\"sentiment\":\"short\",\"reason\":\"AI Robots Short Entry\",\"referencePrice\":2.135,\"stopLoss\":{\"stopPrice\":2.2},\"takeProfit\":{\"limitPrice\":2.01},\"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-12T18:01:19.621Z\"}"}
03-12 18:01:18 ERROR webhook order MENS Order failed: No open position in Alpaca for MENS, skipping close order
03-12 18:01:18 INFO webhook signal MENS Signal received: MENS sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"MENS\",\"symbol\":\"MENS\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":2.135,\"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-12T18:01:18.537Z\"}"}
03-12 17:59:38 INFO trailing_stop tier GS GS tier upgrade: $803.72 -> $799.7
{"old_stop": 803.72, "new_stop": 799.7, "profit_pct": 2.19}
03-12 17:55:28 INFO order_tracker fill VSTL Exit filled: VSTL @ $11.09
{"order_id": "94b5ac39-1169-4965-bd9f-4e1bffda14cc", "quantity": 142.0, "price": 11.09, "exit_method": "trailing_stop"}
03-12 17:55:27 INFO order_tracker fill ON Exit filled: ON @ $57.85
{"order_id": "26f87dd3-0bda-4421-bfcf-9a8e32be93c1", "quantity": 84.0, "price": 57.85, "exit_method": "trailing_stop"}
03-12 17:55:23 WARN trailing_stop trigger VSTL VSTL stop triggered @ $11.13
{"stop_price": 11.29, "profit_pct": 1.09, "phase": "progressive", "entry_price": 11.01, "is_retrigger": false}
03-12 17:55:22 WARN trailing_stop trigger ON ON stop triggered @ $57.85
{"stop_price": 57.85, "profit_pct": -1.04, "phase": "progressive", "entry_price": 58.46, "is_retrigger": false}
03-12 17:54:49 INFO trailing_stop inverse ON ON inverse protection: trend=15
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 17:54:44 INFO trailing_stop inverse ON ON inverse protection: trend=15
{"old_stop": 57.85, "new_stop": 57.85, "tightening_factor": 0.6}
03-12 17:48:22 INFO order_tracker fill ITA Entry filled: ITA @ $231.18
{"order_id": "8481737a-9a59-4aba-a3c6-7e91ff631c8b", "quantity": 21.0, "price": 231.18}
03-12 17:48:19 INFO webhook order ITA Order placed: 8481737a-9a59-4aba-a3c6-7e91ff631c8b
{"order_id": "8481737a-9a59-4aba-a3c6-7e91ff631c8b", "side": "buy"}
03-12 17:48:18 INFO webhook signal ITA Signal received: ITA buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ITA\",\"symbol\":\"ITA\",\"quantity\":\"21\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":230.9407,\"stopLoss\":{\"stopPrice\":224.01},\"takeProfit\":{\"limitPrice\":244.8},\"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-12T17:48:18.942Z\"}"}
03-12 17:47:19 ERROR webhook order ITA Order failed: No open position in Alpaca for ITA, skipping close order
03-12 17:47:18 INFO webhook signal ITA Signal received: ITA sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"ITA\",\"symbol\":\"ITA\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":230.67,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"XAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nXAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-12T17:47:18.778Z\"}"}
03-12 17:35:30 INFO order_tracker scaling HUBB Scaling protection updated: HUBB
{"new_qty": 20.0, "new_avg": 469.91, "sl": 467.19, "tp": 498.26, "method": "cancel_recreate: created"}
03-12 17:35:30 INFO oco scaling HUBB OCO recreated for scaling: HUBB
{"quantity": 20.0, "stop_loss": 467.19, "take_profit": 498.26}
03-12 17:35:30 INFO oco create HUBB OCO created: HUBB
{"oco_id": 880, "stop_price": 467.19, "take_profit_price": 498.26}
03-12 17:35:28 INFO order_tracker fill HUBB Entry filled: HUBB @ $469.66
{"order_id": "2bf2c643-65c7-4388-86af-808e248edeef", "quantity": 10.0, "price": 469.66}
03-12 17:35:19 INFO webhook order HUBB Order placed: 2bf2c643-65c7-4388-86af-808e248edeef
{"order_id": "2bf2c643-65c7-4388-86af-808e248edeef", "side": "buy"}
03-12 17:35:19 INFO webhook signal HUBB Signal received: HUBB buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"HUBB\",\"symbol\":\"HUBB\",\"quantity\":\"10\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":470.06,\"stopLoss\":{\"stopPrice\":455.96},\"takeProfit\":{\"limitPrice\":498.26},\"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-12T17:35:19.339Z\"}"}
03-12 17:17:27 INFO order_tracker fill HUBB Entry filled: HUBB @ $470.15
{"order_id": "be9e28ce-9a59-4c83-bdd9-eb55fd8f672b", "quantity": 10.0, "price": 470.15}
03-12 17:17:26 INFO order_tracker fill HUBB Exit filled: HUBB @ $469.43
{"order_id": "6dc9e03f-ac64-470a-a2f9-842c915a9147", "quantity": 30.0, "price": 469.43, "exit_method": "webhook_signal"}
03-12 17:17:23 INFO webhook order HUBB Order placed: be9e28ce-9a59-4c83-bdd9-eb55fd8f672b
{"order_id": "be9e28ce-9a59-4c83-bdd9-eb55fd8f672b", "side": "buy"}
03-12 17:17:23 INFO webhook signal HUBB Signal received: HUBB buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"HUBB\",\"symbol\":\"HUBB\",\"quantity\":\"10\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":470.06,\"stopLoss\":{\"stopPrice\":455.96},\"takeProfit\":{\"limitPrice\":498.26},\"extras\":{\"agentType\":\"HUBB, AVGO, ITA, QQQ - Trading Results AI Trading Agent (4 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nHUBB, AVGO, ITA, QQQ - Trading Results AI Trading Agent (4 Tickers)\",\"timeframe\":\"5\"},\"timestamp\":\"2026-03-12T17:17:23.184Z\"}"}
03-12 17:17:21 INFO webhook order HUBB Order placed: 6dc9e03f-ac64-470a-a2f9-842c915a9147
{"order_id": "6dc9e03f-ac64-470a-a2f9-842c915a9147", "side": "sell"}
03-12 17:17:20 INFO webhook signal HUBB Signal received: HUBB sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"HUBB\",\"symbol\":\"HUBB\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":469.42,\"stopLoss\":null,\"takeProfit\":null,\"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-12T17:17:20.301Z\"}"}
03-12 17:14:20 INFO order_tracker fill QCOM Exit filled: QCOM @ $131.548919
{"order_id": "924f441d-c31b-49f6-9fa0-eb131dabfc38", "quantity": 37.0, "price": 131.548919, "exit_method": "oco_stop"}
03-12 17:14:20 ERROR webhook order QCML Order failed: No open position in Alpaca for QCML, skipping close order
03-12 17:14:19 INFO webhook signal QCML Signal received: QCML buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"QCML\",\"symbol\":\"QCML\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":12.3616,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"480\"},\"timestamp\":\"2026-03-12T17:14:19.680Z\"}"}
03-12 17:14: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 17:14:14 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:14:10 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:14: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 17:14: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 17:14: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 17:13:59 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13:58 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13:53 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13:52 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13:48 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13: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 17:13: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 17:13: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 17:13: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 17:13:10 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:13: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 17:13: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 17:13: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 17:12:59 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}
03-12 17:12:56 INFO trailing_stop inverse QCOM QCOM inverse protection: trend=15
{"old_stop": 131.56, "new_stop": 131.56, "tightening_factor": 0.6}