System Logs

Refresh
Log Entries (180017 total) Page 1358 of 1801
Time Level Source Category Symbol Message
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:40 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 05:00:39 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:30 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:29 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:28 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:27 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:26 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:25 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:24 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:24 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:59:24 ERROR order_tracker error - Error polling order: Alpaca API error 429: {"code":42910000,"message":"rate limit exceeded"}
03-25 04:58:27 INFO webhook order LASR Order placed: a624bfac-283a-426d-a78e-1a3ec2a60734
{"order_id": "a624bfac-283a-426d-a78e-1a3ec2a60734", "side": "buy"}
03-25 04:58:27 INFO webhook signal LASR Signal received: LASR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"LASR\",\"symbol\":\"LASR\",\"quantity\":\"69\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":71.51,\"stopLoss\":{\"stopPrice\":69.36},\"takeProfit\":{\"limitPrice\":75.8},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:27.045Z\"}"}
03-25 04:58:26 INFO webhook order LABX Order placed: b4f99a57-04d7-41d4-944b-8524aa860982
{"order_id": "b4f99a57-04d7-41d4-944b-8524aa860982", "side": "buy"}
03-25 04:58:26 INFO webhook signal LABX Signal received: LABX buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"LABX\",\"symbol\":\"LABX\",\"quantity\":\"263\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":18.98,\"stopLoss\":{\"stopPrice\":18.41},\"takeProfit\":{\"limitPrice\":20.12},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:26.626Z\"}"}
03-25 04:58:26 INFO webhook order LITE Order placed: 74d8a22c-2631-42e2-8bb4-f8a883241cd9
{"order_id": "74d8a22c-2631-42e2-8bb4-f8a883241cd9", "side": "buy"}
03-25 04:58:26 INFO webhook signal LITE Signal received: LITE buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"LITE\",\"symbol\":\"LITE\",\"quantity\":\"6\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":801.99,\"stopLoss\":{\"stopPrice\":777.93},\"takeProfit\":{\"limitPrice\":850.11},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:26.147Z\"}"}
03-25 04:58:25 INFO webhook order MX Order placed: 51b21fa9-b4fd-4856-af6e-286a3a70436f
{"order_id": "51b21fa9-b4fd-4856-af6e-286a3a70436f", "side": "buy"}
03-25 04:58:25 INFO webhook signal MX Signal received: MX buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"MX\",\"symbol\":\"MX\",\"quantity\":\"1754\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":2.85,\"stopLoss\":{\"stopPrice\":2.76},\"takeProfit\":{\"limitPrice\":3.02},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:25.543Z\"}"}
03-25 04:58:25 INFO webhook order SOXL Order placed: 72c09b47-a799-47a4-adb6-9d183e70aaf4
{"order_id": "72c09b47-a799-47a4-adb6-9d183e70aaf4", "side": "buy"}
03-25 04:58:25 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"90\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":54.96,\"stopLoss\":{\"stopPrice\":53.31},\"takeProfit\":{\"limitPrice\":58.26},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:24.962Z\"}"}
03-25 04:58:24 INFO webhook order INDI Order placed: d135e208-349d-4bd0-b851-ac4d65554510
{"order_id": "d135e208-349d-4bd0-b851-ac4d65554510", "side": "buy"}
03-25 04:58:24 INFO webhook signal INDI Signal received: INDI buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"INDI\",\"symbol\":\"INDI\",\"quantity\":\"1694\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":2.95,\"stopLoss\":{\"stopPrice\":2.86},\"takeProfit\":{\"limitPrice\":3.13},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:24.493Z\"}"}
03-25 04:58:24 INFO webhook order CRDO Order placed: a3913d5a-c09c-47d8-a7da-f8b3420234b4
{"order_id": "a3913d5a-c09c-47d8-a7da-f8b3420234b4", "side": "buy"}
03-25 04:58:24 INFO webhook signal CRDO Signal received: CRDO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"CRDO\",\"symbol\":\"CRDO\",\"quantity\":\"49\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":100.3,\"stopLoss\":{\"stopPrice\":97.29},\"takeProfit\":{\"limitPrice\":106.32},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:24.019Z\"}"}
03-25 04:58:23 INFO webhook order MSFT Order placed: e77a0453-8ba0-46a4-9569-b1be9283eef1
{"order_id": "e77a0453-8ba0-46a4-9569-b1be9283eef1", "side": "buy"}
03-25 04:58:23 INFO webhook signal MSFT Signal received: MSFT buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"MSFT\",\"symbol\":\"MSFT\",\"quantity\":\"13\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":372.74,\"stopLoss\":{\"stopPrice\":361.56},\"takeProfit\":{\"limitPrice\":395.1},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:23.554Z\"}"}
03-25 04:58:23 INFO webhook order AIP Order placed: 1c636294-0877-44cd-b1df-e8facdb7e607
{"order_id": "1c636294-0877-44cd-b1df-e8facdb7e607", "side": "buy"}
03-25 04:58:23 INFO webhook signal AIP Signal received: AIP buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AIP\",\"symbol\":\"AIP\",\"quantity\":\"304\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":16.42,\"stopLoss\":{\"stopPrice\":15.93},\"takeProfit\":{\"limitPrice\":17.41},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:22.979Z\"}"}
03-25 04:58:22 INFO webhook order TXN Order placed: 3eea8376-2935-4af5-8322-82359924410d
{"order_id": "3eea8376-2935-4af5-8322-82359924410d", "side": "buy"}
03-25 04:58:22 INFO webhook signal TXN Signal received: TXN buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"TXN\",\"symbol\":\"TXN\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":194.63,\"stopLoss\":{\"stopPrice\":188.79},\"takeProfit\":{\"limitPrice\":206.31},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:22.307Z\"}"}
03-25 04:58:21 INFO webhook order SWKS Order placed: d3c0e032-5356-4424-8244-e596a75dfbbe
{"order_id": "d3c0e032-5356-4424-8244-e596a75dfbbe", "side": "buy"}
03-25 04:58:21 INFO webhook signal SWKS Signal received: SWKS buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SWKS\",\"symbol\":\"SWKS\",\"quantity\":\"90\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":55.36,\"stopLoss\":{\"stopPrice\":53.7},\"takeProfit\":{\"limitPrice\":58.68},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:21.728Z\"}"}
03-25 04:58:21 INFO webhook order DIOD Order placed: e7163952-3112-495f-93fc-2752b89631b1
{"order_id": "e7163952-3112-495f-93fc-2752b89631b1", "side": "buy"}
03-25 04:58:21 INFO webhook signal DIOD Signal received: DIOD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"DIOD\",\"symbol\":\"DIOD\",\"quantity\":\"69\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":72.26,\"stopLoss\":{\"stopPrice\":70.09},\"takeProfit\":{\"limitPrice\":76.6},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:58:20.866Z\"}"}
03-25 04:57:24 INFO webhook order GOOG Order placed: 1e3c6b5e-b14d-4478-9995-750de0f499bb
{"order_id": "1e3c6b5e-b14d-4478-9995-750de0f499bb", "side": "buy"}
03-25 04:57:24 INFO webhook signal GOOG Signal received: GOOG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"GOOG\",\"symbol\":\"GOOG\",\"quantity\":\"17\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":289.2,\"stopLoss\":{\"stopPrice\":280.52},\"takeProfit\":{\"limitPrice\":306.55},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:24.145Z\"}"}
03-25 04:57:23 INFO webhook order TSLL Order placed: d150780f-98a8-4b2f-94e9-c460ec5f9c74
{"order_id": "d150780f-98a8-4b2f-94e9-c460ec5f9c74", "side": "buy"}
03-25 04:57:23 INFO webhook signal TSLL Signal received: TSLL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"TSLL\",\"symbol\":\"TSLL\",\"quantity\":\"384\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":13,\"stopLoss\":{\"stopPrice\":12.61},\"takeProfit\":{\"limitPrice\":13.78},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:23.644Z\"}"}
03-25 04:57:23 INFO webhook order ENTG Order placed: ad3428d6-4f50-4dcf-a222-96c113c1ebdd
{"order_id": "ad3428d6-4f50-4dcf-a222-96c113c1ebdd", "side": "buy"}
03-25 04:57:23 INFO webhook signal ENTG Signal received: ENTG buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ENTG\",\"symbol\":\"ENTG\",\"quantity\":\"41\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":121.67,\"stopLoss\":{\"stopPrice\":118.02},\"takeProfit\":{\"limitPrice\":128.97},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:23.072Z\"}"}
03-25 04:57:22 INFO webhook order NVTS Order placed: 91341758-e189-443a-bffc-08acc0aa6db7
{"order_id": "91341758-e189-443a-bffc-08acc0aa6db7", "side": "buy"}
03-25 04:57:22 INFO webhook signal NVTS Signal received: NVTS buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"NVTS\",\"symbol\":\"NVTS\",\"quantity\":\"539\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":9.26,\"stopLoss\":{\"stopPrice\":8.98},\"takeProfit\":{\"limitPrice\":9.82},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:22.366Z\"}"}
03-25 04:57:21 INFO webhook order SITM Order placed: 7f81fcce-c5d8-4722-b1a0-de8bc26089d2
{"order_id": "7f81fcce-c5d8-4722-b1a0-de8bc26089d2", "side": "buy"}
03-25 04:57:21 INFO webhook signal SITM Signal received: SITM buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SITM\",\"symbol\":\"SITM\",\"quantity\":\"14\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":354.45,\"stopLoss\":{\"stopPrice\":343.82},\"takeProfit\":{\"limitPrice\":375.72},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:21.720Z\"}"}
03-25 04:57:21 INFO webhook order GFS Order placed: 7b466e8b-df63-44b5-927f-d888db4032da
{"order_id": "7b466e8b-df63-44b5-927f-d888db4032da", "side": "buy"}
03-25 04:57:21 INFO webhook signal GFS Signal received: GFS buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"GFS\",\"symbol\":\"GFS\",\"quantity\":\"108\",\"sentiment\":\"long\",\"reason\":\"Open Long Position\",\"referencePrice\":46.08,\"stopLoss\":{\"stopPrice\":44.7},\"takeProfit\":{\"limitPrice\":48.84},\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-25T04:57:20.993Z\"}"}
03-25 04:57:20 INFO webhook order ON Order placed: 5240eca0-a478-497c-8b76-725d544099f2
{"order_id": "5240eca0-a478-497c-8b76-725d544099f2", "side": "buy"}