System Logs

Refresh
Log Entries (165390 total) Page 1580 of 1654
Time Level Source Category Symbol Message
02-24 14:39:48 INFO trailing_stop inverse IREN IREN inverse protection: trend=15
{"old_stop": 42.64, "new_stop": 42.14, "tightening_factor": 0.6}
02-24 14:39:33 INFO trailing_stop tier ENTG ENTG tier upgrade: $138.15 -> $139.51
{"old_stop": 138.15, "new_stop": 139.51, "profit_pct": 4.15}
02-24 14:39:29 WARN trailing_stop trigger DIOD DIOD deactivated: no position after 2 retries (ghost prevention)
02-24 14:39:27 INFO trailing_stop switch NVEC NVEC switched to dynamic: [条件A-普通趋势] 达到 259.2% 计划利润
02-24 14:39:27 WARN trailing_stop trigger QUIK QUIK deactivated: no position after 2 retries (ghost prevention)
02-24 14:39:18 ERROR webhook order AMAT Order failed: No open position in Alpaca for AMAT, skipping close order
02-24 14:39:17 INFO webhook signal AMAT Signal received: AMAT sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"AMAT\",\"symbol\":\"AMAT\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":369.14,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-02-24T14:39:17.643Z\"}"}
02-24 14:38:26 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
02-24 14:38:26 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":18.9068,\"stopLoss\":null,\"takeProfit\":null,\"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\":\"5\"},\"timestamp\":\"2026-02-24T14:38:24.682Z\"}"}
02-24 14:38:25 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
02-24 14:38:24 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":18.9068,\"stopLoss\":null,\"takeProfit\":null,\"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\":\"5\"},\"timestamp\":\"2026-02-24T14:38:24.682Z\"}"}
02-24 14:38:24 ERROR webhook order NA Order failed: No open position in Alpaca for NA, skipping close order
02-24 14:38:23 INFO webhook signal NA Signal received: NA buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"NA\",\"symbol\":\"NA\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":3.104,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:38:23.200Z\"}"}
02-24 14:38:22 ERROR webhook order POET Order failed: No open position in Alpaca for POET, skipping close order
02-24 14:38:21 INFO webhook signal POET Signal received: POET buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"POET\",\"symbol\":\"POET\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":5.6856,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:38:21.634Z\"}"}
02-24 14:38:19 INFO webhook order IREN Order placed: 3870060a-9c0b-4470-ba32-b6b2548725da
{"order_id": "3870060a-9c0b-4470-ba32-b6b2548725da", "side": "buy"}
02-24 14:38:18 INFO webhook signal IREN Signal received: IREN buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"IREN\",\"symbol\":\"IREN\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":41.0892,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:38:18.132Z\"}"}
02-24 14:38:16 ERROR webhook order HOOD Order failed: No open position in Alpaca for HOOD, skipping close order
02-24 14:38:16 INFO webhook signal HOOD Signal received: HOOD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"HOOD\",\"symbol\":\"HOOD\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":69.6266,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:38:15.953Z\"}"}
02-24 14:37:18 ERROR webhook order COIN Order failed: No open position in Alpaca for COIN, skipping close order
02-24 14:37:17 INFO webhook signal COIN Signal received: COIN buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"COIN\",\"symbol\":\"COIN\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":155.4328,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:37:17.261Z\"}"}
02-24 14:37:16 ERROR webhook order INDI Order failed: No open position in Alpaca for INDI, skipping close order
02-24 14:37:15 INFO webhook signal INDI Signal received: INDI buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"INDI\",\"symbol\":\"INDI\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":3.538,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:37:15.760Z\"}"}
02-24 14:36:28 ERROR webhook order LASR Order failed: No open position in Alpaca for LASR, skipping close order
02-24 14:36:28 INFO webhook signal LASR Signal received: LASR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"LASR\",\"symbol\":\"LASR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":56.341,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:36:23.968Z\"}"}
02-24 14:36:23 ERROR webhook order UMC Order failed: No open position in Alpaca for UMC, skipping close order
02-24 14:36:22 INFO webhook signal UMC Signal received: UMC buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"UMC\",\"symbol\":\"UMC\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":10.7326,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:36:22.517Z\"}"}
02-24 14:36:21 ERROR webhook order CEVA Order failed: No open position in Alpaca for CEVA, skipping close order
02-24 14:36:21 INFO webhook signal CEVA Signal received: CEVA buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"CEVA\",\"symbol\":\"CEVA\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":19.3228,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:36:21.087Z\"}"}
02-24 14:36:20 ERROR webhook order AVGO Order failed: No open position in Alpaca for AVGO, skipping close order
02-24 14:36:19 INFO webhook signal AVGO Signal received: AVGO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AVGO\",\"symbol\":\"AVGO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":320.4298,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:36:19.528Z\"}"}
02-24 14:36:18 ERROR webhook order AGQ Order failed: No open position in Alpaca for AGQ, skipping close order
02-24 14:36:18 INFO webhook signal AGQ Signal received: AGQ buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AGQ\",\"symbol\":\"AGQ\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":169.2456,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:36:16.097Z\"}"}
02-24 14:35:21 ERROR webhook order AMD Order failed: No open position in Alpaca for AMD, skipping close order
02-24 14:35:20 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AMD\",\"symbol\":\"AMD\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":202.498,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:35:20.398Z\"}"}
02-24 14:35:19 ERROR webhook order ASX Order failed: No open position in Alpaca for ASX, skipping close order
02-24 14:35:18 INFO webhook signal ASX Signal received: ASX buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ASX\",\"symbol\":\"ASX\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":24.1844,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:35:18.739Z\"}"}
02-24 14:35:18 ERROR webhook order MSTR Order failed: No open position in Alpaca for MSTR, skipping close order
02-24 14:35:17 INFO webhook signal MSTR Signal received: MSTR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"MSTR\",\"symbol\":\"MSTR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":119.9987,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-02-24T14:35:17.118Z\"}"}
02-24 14:34:24 INFO webhook order NVDA Order placed: 181179d6-d644-4801-82df-40fc3260b95d
{"order_id": "181179d6-d644-4801-82df-40fc3260b95d", "side": "buy"}
02-24 14:34:23 INFO webhook signal NVDA Signal received: NVDA buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"NVDA\",\"symbol\":\"NVDA\",\"quantity\":\"25\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":192.325,\"stopLoss\":{\"stopPrice\":186.56},\"takeProfit\":{\"limitPrice\":203.86},\"extras\":{\"agentType\":\"AAPL, AMD, NVDA, EBAY, STX - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nAAPL, AMD, NVDA, EBAY, STX - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-02-24T14:34:23.216Z\"}"}
02-24 14:34:22 ERROR webhook order NVDA Order failed: No open position in Alpaca for NVDA, skipping close order
02-24 14:34:21 INFO webhook signal NVDA Signal received: NVDA sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"NVDA\",\"symbol\":\"NVDA\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":189.7775,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AAPL, AMD, NVDA, EBAY, STX - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nAAPL, AMD, NVDA, EBAY, STX - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-02-24T14:34:21.702Z\"}"}
02-24 14:34:21 ERROR webhook order GE Order failed: No open position in Alpaca for GE, skipping close order
02-24 14:34:20 INFO webhook signal GE Signal received: GE sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"GE\",\"symbol\":\"GE\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":337.905,\"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-02-24T14:34:20.009Z\"}"}
02-24 14:34:04 INFO order_tracker fill WST Exit filled: WST @ $244.473
{"order_id": "5ccd5e24-183c-4fca-b06b-289bee4bfac7", "quantity": 40.0, "price": 244.473, "exit_method": "oco_stop"}
02-24 14:34:04 INFO oco trigger WST OCO triggered: WST stop_loss
{"filled_price": 244.473, "filled_quantity": 40.0, "leg_type": "stop_loss"}
02-24 14:33:18 ERROR webhook order AVGO Order failed: No open position in Alpaca for AVGO, skipping close order
02-24 14:33:17 INFO oco create MSTR OCO created: MSTR
{"oco_id": 524, "stop_price": 122.21, "take_profit_price": 121.89}
02-24 14:33:17 INFO webhook signal AVGO Signal received: AVGO sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"AVGO\",\"symbol\":\"AVGO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":315.2,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-02-24T14:33:17.481Z\"}"}
02-24 14:33:16 ERROR webhook order HWM Order failed: No open position in Alpaca for HWM, skipping close order
02-24 14:33:16 INFO webhook signal HWM Signal received: HWM sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"HWM\",\"symbol\":\"HWM\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":256.11,\"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-02-24T14:33:15.802Z\"}"}
02-24 14:33:14 INFO oco create CRCL OCO created: CRCL
{"oco_id": 523, "stop_price": 60.19, "take_profit_price": 60.0}
02-24 14:33:03 INFO trailing_stop tier NVTS NVTS tier upgrade: $7.86 -> $8.1
{"old_stop": 7.86, "new_stop": 8.1, "profit_pct": 1.23}
02-24 14:32:58 INFO oco create ENTG OCO created: ENTG
{"oco_id": 522, "stop_price": 138.15, "take_profit_price": 144.98}
02-24 14:32:44 INFO trailing_stop tier ENTG ENTG tier upgrade: $136.79 -> $138.15
{"old_stop": 136.79, "new_stop": 138.15, "profit_pct": 3.08}
02-24 14:32:43 INFO trailing_stop tier CRUS CRUS tier upgrade: $141.01 -> $143.4
{"old_stop": 141.01, "new_stop": 143.4, "profit_pct": 1.09}
02-24 14:32:42 ERROR trailing_stop error DIOD DIOD trigger error (retry 1/5): Alpaca API error 403: {"available":"0","code":40310000,"existing_qty":"44","held_for_orders":"44","message":"insufficient qty available for order (requested: 44, available: 0)","symbol":"DIOD"}
02-24 14:32:28 WARN trailing_stop trigger DIOD DIOD stop triggered @ $68.82
{"stop_price": 68.2, "profit_pct": -2.72, "phase": "progressive", "entry_price": 66.995, "is_retrigger": false}
02-24 14:32:23 INFO trailing_stop inverse KGC KGC inverse protection: trend=53
{"old_stop": 34.13, "new_stop": 34.45, "tightening_factor": 0.7}
02-24 14:32:23 ERROR oco error KGC OCO creation error: KGC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-24 14:32:18 ERROR trailing_stop error QUIK QUIK trigger error (retry 1/5): Alpaca API error 403: {"available":"0","code":40310000,"existing_qty":"629","held_for_orders":"629","message":"insufficient qty available for order (requested: 629, available: 0)","related_orders":["e6232a4e-ed02-4165-8491-c110461f01fe"],"symbol":"QUIK"}
02-24 14:31:53 WARN trailing_stop trigger QUIK QUIK stop triggered @ $8.0
{"stop_price": 7.92, "profit_pct": -1.01, "phase": "progressive", "entry_price": 7.92, "is_retrigger": false}
02-24 14:31:07 INFO trailing_stop switch CRCL CRCL switched to dynamic: [条件A-普通趋势] 达到 120.0% 计划利润
02-24 14:30:44 INFO trailing_stop switch MUU MUU switched to dynamic: [条件A-强势趋势] 达到 199.8% 计划利润
02-24 14:30:43 INFO trailing_stop inverse DIOD DIOD inverse protection: trend=6
{"old_stop": 69.0, "new_stop": 68.2, "tightening_factor": 0.6}
02-24 14:30:43 INFO oco create DIOD OCO created: DIOD
{"oco_id": 521, "stop_price": 68.2, "take_profit_price": 63.48}
02-24 14:30:24 WARN trailing_stop trigger QUIK QUIK stop triggered @ $8.0
{"stop_price": 7.92, "profit_pct": -1.01, "phase": "progressive", "entry_price": 7.92, "is_retrigger": false}
02-24 14:27:52 INFO order_tracker fill ASML Exit filled: ASML @ $1498.534286
{"order_id": "a0eee8e6-1aca-4225-88b7-a9a479d4e4ba", "quantity": 7.0, "price": 1498.534286, "exit_method": "trailing_stop"}
02-24 14:27:42 WARN trailing_stop trigger ASML ASML stop triggered @ $1498.15
{"stop_price": 1498.17, "profit_pct": 1.14, "phase": "dynamic", "entry_price": 1481.3333333333333, "is_retrigger": false}
02-24 14:27:17 INFO order_tracker fill AMAT Exit filled: AMAT @ $376.85
{"order_id": "fe68d6b0-5d38-4a20-ad6f-058d00ae4c33", "quantity": 66.0, "price": 376.85, "exit_method": "trailing_stop"}
02-24 14:25:13 INFO trailing_stop tier KLAC KLAC tier upgrade: $1442.39 -> $1487.0
{"old_stop": 1442.39, "new_stop": 1487.0, "profit_pct": 1.18}
02-24 14:25:12 WARN trailing_stop trigger AIP AIP deactivated: no position after 2 retries (ghost prevention)
02-24 14:25:08 WARN trailing_stop trigger AMAT AMAT stop triggered @ $377.38
{"stop_price": 377.47, "profit_pct": -0.43, "phase": "progressive", "entry_price": 379.0, "is_retrigger": false}
02-24 14:25:07 WARN trailing_stop trigger LRCX LRCX deactivated: no position after 2 retries (ghost prevention)
02-24 14:22:40 INFO order_tracker fill PYPL Exit filled: PYPL @ $43.88
{"order_id": "4bb82a75-e65e-42bb-a050-afe086431fff", "quantity": 489.0, "price": 43.88, "exit_method": "trailing_stop"}
02-24 14:22:30 WARN trailing_stop trigger PYPL PYPL stop triggered @ $43.9
{"stop_price": 44.31, "profit_pct": -0.54, "phase": "progressive", "entry_price": 44.14, "is_retrigger": false}
02-24 14:22:28 INFO trailing_stop switch MSTR MSTR switched to dynamic: [条件A-普通趋势] 达到 116.5% 计划利润
02-24 14:22:25 INFO trailing_stop tier ENTG ENTG tier upgrade: $135.39 -> $136.79
{"old_stop": 135.39, "new_stop": 136.79, "profit_pct": 2.05}
02-24 14:22:24 ERROR oco error ASML OCO creation error: ASML: Alpaca API error 422: {"code":42210000,"message":"take_profit.limit_price must be \u003e stop_loss.stop_price"}
02-24 14:20:29 INFO webhook order AMAT Order placed: eabe08a7-e978-4383-b2d1-076d52d81bba
{"order_id": "eabe08a7-e978-4383-b2d1-076d52d81bba", "side": "sell"}
02-24 14:20:28 INFO webhook signal AMAT Signal received: AMAT sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"Reversal sell exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 378}, \"ticker\": \"AMAT\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:16:14.505699\"}"}
02-24 14:19:41 INFO webhook order AMAT Order placed: eec91343-6001-4f80-843c-35bca09df740
{"order_id": "eec91343-6001-4f80-843c-35bca09df740", "side": "sell"}
02-24 14:19:39 INFO webhook signal AMAT Signal received: AMAT sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 378}, \"reason\": \"Exit Long\", \"ticker\": \"AMAT\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:16:00.936892\"}"}
02-24 14:17:45 ERROR webhook order INTC Order failed: No open position in Alpaca for INTC, skipping close order
02-24 14:17:44 INFO webhook signal INTC Signal received: INTC sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"Reversal sell exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 44.5}, \"ticker\": \"INTC\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:15:20.733637\"}"}
02-24 14:17:13 ERROR webhook order MSFU Order failed: No open position in Alpaca for MSFU, skipping close order
02-24 14:17:13 INFO webhook signal MSFU Signal received: MSFU buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 25.51}, \"reason\": \"Exit Short\", \"ticker\": \"MSFU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:15:08.914725\"}"}
02-24 14:13:47 INFO oco create PYPL OCO created: PYPL
{"oco_id": 520, "stop_price": 44.31, "take_profit_price": 45.22}
02-24 14:13:45 INFO order_tracker fill PYPL Entry filled: PYPL @ $44.14
{"order_id": "14132113-3d3c-49a6-b2e3-e109dc9c6393", "quantity": 489.0, "price": 44.14}
02-24 14:13:38 INFO order_tracker fill AVGO Exit filled: AVGO @ $325.39
{"order_id": "73594b52-d917-4c6b-bcf2-4da896d1e6b7", "quantity": 36.0, "price": 325.39, "exit_method": "webhook_signal"}
02-24 14:13:37 INFO order_tracker fill META Exit filled: META @ $635.9
{"order_id": "a0e882eb-9af1-43c3-80c8-418e1129cebc", "quantity": 6.0, "price": 635.9, "exit_method": "webhook_signal"}
02-24 14:01:48 INFO webhook order META Order placed: a0e882eb-9af1-43c3-80c8-418e1129cebc
{"order_id": "a0e882eb-9af1-43c3-80c8-418e1129cebc", "side": "buy"}
02-24 14:01:46 INFO webhook signal META Signal received: META buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"Reversal exitsell\", \"timeframe\": \"15m\", \"referencePrice\": 636}, \"ticker\": \"META\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:01:46.136179\"}"}
02-24 14:01:38 ERROR webhook order MSFU Order failed: No open position in Alpaca for MSFU, skipping close order
02-24 14:01:37 INFO webhook signal MSFU Signal received: MSFU buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Buy Exit\", \"timeframe\": \"15\", \"referencePrice\": 25.53}, \"reason\": \"Exit Short\", \"ticker\": \"MSFU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:01:37.179162\"}"}
02-24 14:01:34 INFO webhook order AVGO Order placed: 73594b52-d917-4c6b-bcf2-4da896d1e6b7
{"order_id": "73594b52-d917-4c6b-bcf2-4da896d1e6b7", "side": "buy"}
02-24 14:01:32 INFO webhook signal AVGO Signal received: AVGO buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Bullish Reversal Exit\", \"timeframe\": \"15\", \"referencePrice\": 325.6}, \"reason\": \"Exit Short\", \"ticker\": \"AVGO\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-24T14:01:32.243978\"}"}
02-24 13:56:40 WARN scheduler ghost_recon TEM Ghost position closed: TEM #636
{"remaining": 12.0, "price": 57.65}
02-24 13:56:12 WARN scheduler ghost_recon AMD Ghost position closed: AMD #699
{"remaining": 48.0, "price": 196.6}