System Logs

Refresh
Log Entries (165606 total) Page 1492 of 1657
Time Level Source Category Symbol Message
03-12 13:40:57 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:54 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:52 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:48 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:46 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:42 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:41 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:37 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:35 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:30 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:25 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:20 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:19 ERROR webhook order IREN Order failed: No open position in Alpaca for IREN, skipping close order
03-12 13:40:19 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:19 INFO webhook signal IREN Signal received: IREN sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"IREN\",\"symbol\":\"IREN\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":40.5599,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"CIFR, GLXY, IREN - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nCIFR, GLXY, IREN - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T13:40:19.421Z\"}"}
03-12 13:40:19 ERROR webhook order IMOS Order failed: No open position in Alpaca for IMOS, skipping close order
03-12 13:40:18 INFO webhook signal IMOS Signal received: IMOS buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"IMOS\",\"symbol\":\"IMOS\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":38.6254,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:40:18.701Z\"}"}
03-12 13:40:14 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:14 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:09 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:08 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:40:02 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:57 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:51 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:51 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:46 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:46 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:40 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:40 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:34 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:34 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:29 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:23 INFO order_tracker fill QBTS Entry filled: QBTS @ $18.59
{"order_id": "4f870553-f80f-44df-bacf-ceb71cbe8320", "quantity": 268.0, "price": 18.59}
03-12 13:39:19 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:17 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:17 INFO webhook order QBTS Order placed: 4f870553-f80f-44df-bacf-ceb71cbe8320
{"order_id": "4f870553-f80f-44df-bacf-ceb71cbe8320", "side": "sell"}
03-12 13:39:17 INFO webhook signal QBTS Signal received: QBTS sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"QBTS\",\"symbol\":\"QBTS\",\"quantity\":\"268\",\"sentiment\":\"short\",\"reason\":\"AI Robots Short Entry\",\"referencePrice\":18.64,\"stopLoss\":{\"stopPrice\":19.2},\"takeProfit\":{\"limitPrice\":17.52},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T13:39:17.337Z\"}"}
03-12 13:39:14 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:12 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:08 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:06 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:39:03 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:38:59 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:38:54 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 233.52, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:38:49 INFO trailing_stop inverse ITA ITA inverse protection: trend=9
{"old_stop": 230.67, "new_stop": 233.52, "tightening_factor": 0.6}
03-12 13:37:28 WARN order_tracker side_mismatch AMDG AMDG exit fill rejected: side mismatch (exit=buy, position=long)
{"order_id": "49aabba3-2032-4f92-bd4a-d6cdda2cf00b", "exit_side": "buy", "position_side": "long", "position_id": 1235}
03-12 13:37:22 ERROR webhook order AMBQ Order failed: No open position in Alpaca for AMBQ, skipping close order
03-12 13:37:22 INFO webhook signal AMBQ Signal received: AMBQ buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMBQ\",\"symbol\":\"AMBQ\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":30.3998,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:37:22.570Z\"}"}
03-12 13:37:22 INFO webhook order AMDG Order placed: 49aabba3-2032-4f92-bd4a-d6cdda2cf00b
{"order_id": "49aabba3-2032-4f92-bd4a-d6cdda2cf00b", "side": "buy"}
03-12 13:37:21 INFO webhook signal AMDG Signal received: AMDG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMDG\",\"symbol\":\"AMDG\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":20.855,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:37:21.153Z\"}"}
03-12 13:37:21 INFO order_tracker fill SQNS Entry filled: SQNS @ $3.2
{"order_id": "1764fc79-6975-44d8-b754-b7b88130d566", "quantity": 1557.0, "price": 3.2}
03-12 13:36:48 INFO order_tracker fill NFXL Entry filled: NFXL @ $29.74881
{"order_id": "bf52ed4c-5dad-4454-918b-9255c376a712", "quantity": 168.0, "price": 29.74881}
03-12 13:36:26 WARN order_tracker side_mismatch AMZU AMZU exit fill rejected: side mismatch (exit=buy, position=long)
{"order_id": "2a1e7087-c129-43b6-9b82-737440961e46", "exit_side": "buy", "position_side": "long", "position_id": 1238}
03-12 13:36:20 INFO webhook order AMZU Order placed: 2a1e7087-c129-43b6-9b82-737440961e46
{"order_id": "2a1e7087-c129-43b6-9b82-737440961e46", "side": "buy"}
03-12 13:36:19 INFO webhook signal AMZU Signal received: AMZU buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMZU\",\"symbol\":\"AMZU\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":27.6692,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:36:19.191Z\"}"}
03-12 13:36:18 ERROR webhook order PRSO Order failed: No open position in Alpaca for PRSO, skipping close order
03-12 13:36:18 INFO webhook signal PRSO Signal received: PRSO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"PRSO\",\"symbol\":\"PRSO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":1.3677,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:36:18.133Z\"}"}
03-12 13:36:16 INFO order_tracker scaling RKLB Scaling protection updated: RKLB
{"new_qty": 10.0, "new_avg": 71.77, "sl": 69.79, "tp": 76.27, "method": "cancel_recreate: created"}
03-12 13:36:16 INFO oco scaling RKLB OCO recreated for scaling: RKLB
{"quantity": 10.0, "stop_loss": 69.79, "take_profit": 76.27}
03-12 13:36:16 INFO oco create RKLB OCO created: RKLB
{"oco_id": 844, "stop_price": 69.79, "take_profit_price": 76.27}
03-12 13:36:14 INFO order_tracker fill RKLB Entry filled: RKLB @ $71.826232
{"order_id": "d0887346-d1f8-4415-af5a-63a6eeba41da", "quantity": 69.0, "price": 71.826232}
03-12 13:35:32 INFO order_tracker fill NVEC Entry filled: NVEC @ $69.57
{"order_id": "8fea00da-a1fe-4553-8495-2e84ae02f046", "quantity": 71.0, "price": 69.57}
03-12 13:35:25 INFO trailing_stop tier VSTL VSTL tier upgrade: $11.01 -> $11.07
{"old_stop": 11.01, "new_stop": 11.07, "profit_pct": 2.18}
03-12 13:35:20 ERROR webhook order SIMO Order failed: No open position in Alpaca for SIMO, skipping close order
03-12 13:35:20 INFO webhook signal SIMO Signal received: SIMO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SIMO\",\"symbol\":\"SIMO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":119.8202,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"240\"},\"timestamp\":\"2026-03-12T13:35:20.065Z\"}"}
03-12 13:35:19 ERROR webhook order UCO Order failed: No open position in Alpaca for UCO, skipping close order
03-12 13:35:18 INFO webhook signal UCO Signal received: UCO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UCO\",\"symbol\":\"UCO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":37.2035,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"540\"},\"timestamp\":\"2026-03-12T13:35:17.963Z\"}"}
03-12 13:35:04 INFO order_tracker fill HUBB Exit filled: HUBB @ $466.524749
{"order_id": "e91a5edd-239e-4754-868e-e718d95e198d", "quantity": 40.0, "price": 466.524749, "exit_method": "trailing_stop"}
03-12 13:34:39 INFO trailing_stop recovery SWKS SWKS price recovered to $54.90, exit cancelled, trailing resumed
03-12 13:34:28 INFO order_tracker scaling ON Scaling protection updated: ON
{"new_qty": 39.0, "new_avg": 58.46, "sl": 57.45, "tp": 62.78, "method": "cancel_recreate: created"}
03-12 13:34:28 INFO oco scaling ON OCO recreated for scaling: ON
{"quantity": 39.0, "stop_loss": 57.45, "take_profit": 62.78}
03-12 13:34:28 INFO oco create ON OCO created: ON
{"oco_id": 843, "stop_price": 57.45, "take_profit_price": 62.78}
03-12 13:34:26 INFO order_tracker fill ON Entry filled: ON @ $58.486547
{"order_id": "acf2e68e-806d-4e7e-ae48-dca629422b76", "quantity": 84.0, "price": 58.486547}
03-12 13:34:21 INFO trailing_stop tier VSTL VSTL tier upgrade: $10.71 -> $11.01
{"old_stop": 10.71, "new_stop": 11.01, "profit_pct": 1.54}
03-12 13:34:21 INFO trailing_stop tier AMDG AMDG tier upgrade: $20.22 -> $20.85
{"old_stop": 20.22, "new_stop": 20.85, "profit_pct": 1.3}
03-12 13:34:19 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
03-12 13:34:19 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":20.145,\"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-03-12T13:34:18.887Z\"}"}
03-12 13:34:19 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
03-12 13:34:18 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":20.145,\"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-03-12T13:34:18.887Z\"}"}
03-12 13:34:18 ERROR webhook order LABU Order failed: No open position in Alpaca for LABU, skipping close order
03-12 13:34:18 INFO webhook signal LABU Signal received: LABU sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"LABU\",\"symbol\":\"LABU\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":156.9,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T13:34:18.217Z\"}"}
03-12 13:34:14 INFO trailing_stop tier ORCL ORCL tier upgrade: $160.8 -> $165.34
{"old_stop": 160.8, "new_stop": 165.34, "profit_pct": 1.04}
03-12 13:34:12 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-12 13:34:12 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-12 13:34:12 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-12 13:34:08 INFO order_tracker scaling SLAB Scaling protection updated: SLAB
{"new_qty": 45.0, "new_avg": 202.66, "sl": 200.01, "tp": 213.75, "method": "cancel_recreate: created"}
03-12 13:34:08 INFO oco scaling SLAB OCO recreated for scaling: SLAB
{"quantity": 45.0, "stop_loss": 200.01, "take_profit": 213.75}
03-12 13:34:08 INFO oco create SLAB OCO created: SLAB
{"oco_id": 842, "stop_price": 200.01, "take_profit_price": 213.75}
03-12 13:34:06 INFO order_tracker fill SLAB Entry filled: SLAB @ $201.4625
{"order_id": "1461bb10-4cc6-4fd3-b023-8400f689b991", "quantity": 24.0, "price": 201.4625}
03-12 13:34:00 INFO scheduler reconciliation - Activities recon: 5 new fills, matched=16, corrected=3
03-12 13:34:00 INFO order_tracker scaling AMZU Scaling protection updated: AMZU
{"new_qty": 105.0, "new_avg": 27.61, "sl": 27.67, "tp": 30.24, "method": "cancel_recreate: created"}
03-12 13:34:00 INFO oco scaling AMZU OCO recreated for scaling: AMZU
{"quantity": 105.0, "stop_loss": 27.67, "take_profit": 30.24}
03-12 13:34:00 INFO oco create AMZU OCO created: AMZU
{"oco_id": 841, "stop_price": 27.67, "take_profit_price": 30.24}
03-12 13:33:58 INFO order_tracker fill AMZU Entry filled: AMZU @ $27.655371
{"order_id": "2e378eda-2a3c-4b80-80ff-c30928112e87", "quantity": 175.0, "price": 27.655371}
03-12 13:33:58 INFO order_tracker fill ORCL Entry filled: ORCL @ $165.338
{"order_id": "278aee5d-3db0-4779-ad59-47d3718c0deb", "quantity": 30.0, "price": 165.338}
03-12 13:33:28 INFO order_tracker fill ALAB Entry filled: ALAB @ $124.09575
{"order_id": "b7a21c6e-328a-4994-a347-3f08fb1fdb3f", "quantity": 40.0, "price": 124.09575}
03-12 13:33:21 ERROR webhook order GE Order failed: No open position in Alpaca for GE, skipping close order
03-12 13:33:21 INFO webhook signal GE Signal received: GE sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"GE\",\"symbol\":\"GE\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":314.0201,\"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-12T13:33:21.364Z\"}"}
03-12 13:33:20 ERROR webhook order AMAT Order failed: No open position in Alpaca for AMAT, skipping close order
03-12 13:33:20 INFO webhook signal AMAT Signal received: AMAT sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"AMAT\",\"symbol\":\"AMAT\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":344.225,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-12T13:33:20.636Z\"}"}