System Logs

Refresh
Log Entries (174991 total) Page 1732 of 1750
Time Level Source Category Symbol Message
02-13 21:01:47 ERROR webhook order LLY Order failed: No open position in Alpaca for LLY, skipping close order
02-13 21:01:46 INFO webhook signal LLY Signal received: LLY sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Visual Exit\", \"timeframe\": \"15\", \"referencePrice\": 1040.45}, \"reason\": \"Exit Long\", \"ticker\": \"LLY\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T21:01:46.378365\"}"}
02-13 21:01:28 INFO webhook order META Order placed: a1571fda-cc02-47f0-a654-1f302b67d8fb
{"order_id": "a1571fda-cc02-47f0-a654-1f302b67d8fb", "side": "sell"}
02-13 21:01:28 INFO webhook signal META Signal received: META sell
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 639.8 - 639.8; Bearish OB: 639.8 - 639.8\", \"symbol\": \"META\", \"MAtrend\": \"-1\", \"pmaText\": \"PMA Bearish\", \"POCtrend\": \"-2\", \"adxValue\": \"24.2265029138\", \"CVDsignal\": \"cvdBelowMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bearishmomo\", \"choppiness\": \"35.0031373053\", \"RSIHAsignal\": \"BearishHA\", \"poc_summary\": \"Daily POC: 649.00; Prev DailyPOC: 652.00; Weekly POC: 671.00; Prev Weekly POC: 660.00; Monthly POC: 671.00; Prev Monthly POC: 6"}
02-13 21:00:35 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 21:00:09 ERROR webhook order AMD Order failed: No open position in Alpaca for AMD, skipping close order
02-13 21:00:08 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 207.36}, \"reason\": \"Exit Short\", \"ticker\": \"AMD\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T21:00:08.486831\"}"}
02-13 20:55:07 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:55:07 WARN webhook order NVDA Duplicate close blocked: NVDA already has pending exit order dfc3b09c-bc4b-4603-bc09-e1d65e022830 (role=stop_loss)
02-13 20:55:07 INFO webhook signal NVDA Signal received: NVDA buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"Unknown Regular Short Exit\", \"timeframe\": \"5m\", \"referencePrice\": 183.07}, \"ticker\": \"NVDA\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:55:06.825192\"}"}
02-13 20:53:14 INFO order_tracker fill VST Entry filled: VST @ $170.98
{"order_id": "58ad4f22-b2e0-49d0-9d65-13fc10a250b8", "quantity": 29.0, "price": 170.98}
02-13 20:50:34 INFO webhook order VST Order placed: 58ad4f22-b2e0-49d0-9d65-13fc10a250b8
{"order_id": "58ad4f22-b2e0-49d0-9d65-13fc10a250b8", "side": "buy"}
02-13 20:50:33 INFO webhook signal VST Signal received: VST buy
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 170.64 - 170.64; Bearish OB: 170.64 - 170.64\", \"symbol\": \"VST\", \"MAtrend\": \"0\", \"pmaText\": \"PMA Trendless\", \"POCtrend\": \"2\", \"adxValue\": \"23.6156907098\", \"CVDsignal\": \"cvdBelowMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bearishmomo\", \"choppiness\": \"36.7307403273\", \"RSIHAsignal\": \"BullishHA\", \"poc_summary\": \"Daily POC: 169.71; Prev DailyPOC: 163.66; Weekly POC: 163.85; Prev Weekly POC: 141.00; Monthly POC: 141.00; Prev Monthly POC"}
02-13 20:50:14 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:44:11 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:44:06 INFO oco trigger COIN OCO triggered: COIN stop_loss
{"filled_price": 164.5, "filled_quantity": 127.0, "leg_type": "stop_loss"}
02-13 20:39:14 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:36:19 INFO trailing_stop tier NVDA NVDA tier upgrade: $186.6 -> $183.66
{"old_stop": 186.6, "new_stop": 183.66, "profit_pct": 1.02}
02-13 20:35:33 ERROR webhook order ALAB Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
02-13 20:35:33 INFO webhook signal ALAB Signal received: ALAB sell
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 128.46 - 128.46; Bearish OB: 128.46 - 128.46\", \"symbol\": \"ALAB\", \"MAtrend\": \"-1\", \"pmaText\": \"PMA Bearish\", \"POCtrend\": \"0\", \"adxValue\": \"28.5040511834\", \"CVDsignal\": \"cvdBelowMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bearishmomo\", \"choppiness\": \"40.8861335875\", \"RSIHAsignal\": \"BearishHA\", \"poc_summary\": \"Daily POC: 132.00; Prev DailyPOC: 126.00; Weekly POC: 179.00; Prev Weekly POC: 159.00; Monthly POC: 147.00; Prev Monthly POC"}
02-13 20:35:28 ERROR webhook order ALAB Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
02-13 20:35:27 INFO webhook signal ALAB Signal received: ALAB sell
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 128.46 - 128.46; Bearish OB: 128.46 - 128.46\", \"symbol\": \"ALAB\", \"MAtrend\": \"-1\", \"pmaText\": \"PMA Bearish\", \"POCtrend\": \"0\", \"adxValue\": \"28.3737544473\", \"CVDsignal\": \"cvdBelowMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bearishmomo\", \"choppiness\": \"40.8861335875\", \"RSIHAsignal\": \"BearishHA\", \"poc_summary\": \"Daily POC: 132.00; Prev DailyPOC: 126.00; Weekly POC: 187.00; Prev Weekly POC: 160.00; Monthly POC: 148.00; Prev Monthly POC"}
02-13 20:34:14 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:32:38 INFO oco trigger GOOG OCO triggered: GOOG stop_loss
{"filled_price": 305.04, "filled_quantity": 32.0, "leg_type": "stop_loss"}
02-13 20:31:51 ERROR webhook order TRMB Order failed: No open position in Alpaca for TRMB, skipping close order
02-13 20:31:50 INFO webhook signal TRMB Signal received: TRMB sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 66.57}, \"reason\": \"Exit Long\", \"ticker\": \"TRMB\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:31:50.709803\"}"}
02-13 20:31:49 ERROR webhook order CEG Order failed: No open position in Alpaca for CEG, skipping close order
02-13 20:31:48 INFO webhook signal CEG Signal received: CEG sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"TrailingStop Exit Long\", \"timeframe\": \"15m\"}, \"ticker\": \"CEG\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:31:48.285090\"}"}
02-13 20:31:41 INFO order_tracker fill MU Exit filled: MU @ $412.05
{"order_id": "693a994a-4812-41c4-b5ac-cae24f49a47f", "quantity": 10.0, "price": 412.05, "exit_method": "oco_stop"}
02-13 20:31:14 ERROR webhook order VST Order failed: No open position in Alpaca for VST, skipping close order
02-13 20:31:14 INFO webhook signal VST Signal received: VST sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 168.5}, \"reason\": \"Exit Long\", \"ticker\": \"VST\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:31:13.986190\"}"}
02-13 20:31:07 ERROR webhook order MUU Order failed: No open position in Alpaca for MUU, skipping close order
02-13 20:31:06 INFO webhook signal MUU Signal received: MUU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 192.57}, \"reason\": \"Exit Long\", \"ticker\": \"MUU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:31:06.204732\"}"}
02-13 20:31:00 INFO trailing_stop inverse GOOG GOOG inverse protection: trend=0
{"old_stop": 304.67, "new_stop": 305.16, "tightening_factor": 0.6}
02-13 20:30:59 ERROR oco error AAPL OCO creation error: AAPL: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:30:59 ERROR webhook order TSLA Order failed: No open position in Alpaca for TSLA, skipping close order
02-13 20:30:58 INFO webhook signal TSLA Signal received: TSLA sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"TrailingStop Exit Long\", \"timeframe\": \"15m\"}, \"ticker\": \"TSLA\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:58.370187\"}"}
02-13 20:30:56 INFO trailing_stop switch AAPL AAPL switched to dynamic: [条件A-普通趋势] 达到 116.8% 计划利润
02-13 20:30:56 ERROR webhook order SNDK Order failed: No open position in Alpaca for SNDK, skipping close order
02-13 20:30:55 INFO webhook signal SNDK Signal received: SNDK sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"Reversal sell exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 630.1}, \"ticker\": \"SNDK\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:55.015962\"}"}
02-13 20:30:19 ERROR webhook order AMD Order failed: No open position in Alpaca for AMD, skipping close order
02-13 20:30:18 INFO webhook signal AMD Signal received: AMD buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 207.07}, \"reason\": \"Exit Short\", \"ticker\": \"AMD\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:18.727426\"}"}
02-13 20:30:16 ERROR webhook order SNDK Order failed: No open position in Alpaca for SNDK, skipping close order
02-13 20:30:15 INFO webhook signal SNDK Signal received: SNDK sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 630.1}, \"reason\": \"Exit Long\", \"ticker\": \"SNDK\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:15.651959\"}"}
02-13 20:30:12 ERROR webhook order SOXL Order failed: No open position in Alpaca for SOXL, skipping close order
02-13 20:30:11 INFO webhook signal SOXL Signal received: SOXL sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 64.2}, \"reason\": \"Exit Long\", \"ticker\": \"SOXL\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:11.691262\"}"}
02-13 20:30:09 WARN webhook order MU Duplicate close blocked: MU already has pending exit order e646ba5d-3659-4e0e-9e6c-d0a3a039601b (role=take_profit)
02-13 20:30:09 INFO webhook signal MU Signal received: MU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 411.28}, \"reason\": \"Exit Long\", \"ticker\": \"MU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:30:08.792611\"}"}
02-13 20:29:29 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:26:05 INFO order_tracker fill AMZN Exit filled: AMZN @ $198.470417
{"order_id": "1e7a9ff4-cc31-45a9-a85c-f73047c5aaab", "quantity": 24.0, "price": 198.470417, "exit_method": "oco_stop"}
02-13 20:24:44 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:22:02 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:17:45 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:17:08 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:16:39 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:16:32 INFO order_tracker fill META Exit filled: META @ $642.55
{"order_id": "48ebeaa5-5595-488e-abf8-ddb24a7b4f18", "quantity": 7.0, "price": 642.55, "exit_method": "oco_stop"}
02-13 20:16:02 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:59 INFO order_tracker fill WDC Exit filled: WDC @ $281.1
{"order_id": "8ab120ad-89a2-42b5-a047-04792e756253", "quantity": 33.0, "price": 281.1, "exit_method": "oco_stop"}
02-13 20:15:50 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:41 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:33 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:25 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:18 ERROR webhook order ORCL Order failed: No open position in Alpaca for ORCL, skipping close order
02-13 20:15:17 INFO webhook signal ORCL Signal received: ORCL sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 160.14}, \"reason\": \"Exit Long\", \"ticker\": \"ORCL\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:15:11.429286\"}"}
02-13 20:15:17 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 198.54, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:09 INFO trailing_stop inverse MU MU inverse protection: trend=0
{"old_stop": 408.26, "new_stop": 412.26, "tightening_factor": 0.6}
02-13 20:15:07 INFO trailing_stop inverse AMZN AMZN inverse protection: trend=9
{"old_stop": 197.3, "new_stop": 198.54, "tightening_factor": 0.6}
02-13 20:15:07 INFO trailing_stop inverse META META inverse protection: trend=0
{"old_stop": 638.88, "new_stop": 642.7, "tightening_factor": 0.6}
02-13 20:14:17 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:14:01 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:11:16 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:10:16 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:02:06 INFO order_tracker scaling QCOM Scaling protection updated: QCOM
{"new_qty": 70.0, "new_avg": 140.82, "sl": 139.02, "tp": 144.57, "method": "cancel_recreate: created"}
02-13 20:02:06 INFO oco scaling QCOM OCO recreated for scaling: QCOM
{"quantity": 70.0, "stop_loss": 139.02, "take_profit": 144.57}
02-13 20:02:06 INFO oco create QCOM OCO created: QCOM
{"oco_id": 226, "stop_price": 139.02, "take_profit_price": 144.57}
02-13 20:01:27 INFO order_tracker fill QCOM Entry filled: QCOM @ $140.82
{"order_id": "cb3d46db-1ff4-4f8d-8d58-4e06b732c6ef", "quantity": 35.0, "price": 140.82}
02-13 20:01:18 INFO order_tracker fill QCOM Entry filled: QCOM @ $140.83
{"order_id": "7011b755-f61d-481f-a715-5428d7a1856d", "quantity": 35.0, "price": 140.83}
02-13 20:01:13 ERROR webhook order VST Order failed: No open position in Alpaca for VST, skipping close order
02-13 20:01:12 INFO webhook signal VST Signal received: VST sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Bearish Reversal Exit\", \"timeframe\": \"15\", \"referencePrice\": 170.27}, \"reason\": \"Exit Long\", \"ticker\": \"VST\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:01:05.291862\"}"}
02-13 20:00:53 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:00:53 ERROR webhook order CRWV Order failed: No open position in Alpaca for CRWV, skipping close order
02-13 20:00:52 INFO webhook signal CRWV Signal received: CRWV sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"TrailingStop Exit Long\", \"timeframe\": \"15m\"}, \"ticker\": \"CRWV\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:00:52.545929\"}"}
02-13 20:00:50 ERROR webhook order CEG Order failed: No open position in Alpaca for CEG, skipping close order
02-13 20:00:50 INFO webhook signal CEG Signal received: CEG sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Sell Exit\", \"timeframe\": \"15\", \"referencePrice\": 291.22}, \"reason\": \"Exit Long\", \"ticker\": \"CEG\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:00:49.819141\"}"}
02-13 20:00:33 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 20:00:23 INFO webhook order QCOM Order placed: cb3d46db-1ff4-4f8d-8d58-4e06b732c6ef
{"order_id": "cb3d46db-1ff4-4f8d-8d58-4e06b732c6ef", "side": "buy"}
02-13 20:00:22 INFO webhook signal QCOM Signal received: QCOM buy
{"raw": "{\"ticker\":\"QCOM\",\"action\":\"buy\",\"quantity\":35,\"referencePrice\":140.76,\"takeProfit\":{\"limitPrice\":144.5713705888},\"stopLoss\":{\"stopPrice\":139.0176591594},\"extras\":{\"timeframe\":\"60\",\"indicator\":\"Trend Continuation\"}}"}
02-13 20:00:16 ERROR webhook order SNDK Order failed: No open position in Alpaca for SNDK, skipping close order
02-13 20:00:15 INFO webhook signal SNDK Signal received: SNDK sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Bearish Reversal Exit\", \"timeframe\": \"15\", \"referencePrice\": 636.77}, \"reason\": \"Exit Long\", \"ticker\": \"SNDK\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:00:15.603103\"}"}
02-13 20:00:13 WARN webhook order ALAB Duplicate close blocked: ALAB already has pending exit order 7b080b11-2f42-4713-b94e-db76931eb663 (role=stop_loss)
02-13 20:00:13 INFO webhook signal ALAB Signal received: ALAB buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 129.91}, \"reason\": \"Exit Short\", \"ticker\": \"ALAB\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T20:00:11.648450\"}"}
02-13 20:00:12 INFO webhook order QCOM Order placed: 7011b755-f61d-481f-a715-5428d7a1856d
{"order_id": "7011b755-f61d-481f-a715-5428d7a1856d", "side": "buy"}
02-13 20:00:11 INFO webhook signal QCOM Signal received: QCOM buy
{"raw": "{\"ticker\":\"QCOM\",\"action\":\"buy\",\"quantity\":35,\"referencePrice\":140.76,\"takeProfit\":{\"limitPrice\":144.5713705888},\"stopLoss\":{\"stopPrice\":139.0176591594},\"extras\":{\"timeframe\":\"60\",\"indicator\":\"Trend Continuation\"}}"}
02-13 20:00:01 INFO order_tracker fill CEG Exit filled: CEG @ $290.87
{"order_id": "d6bfd7d6-04c6-4509-9d87-b6ca4b112a8d", "quantity": 34.0, "price": 290.87, "exit_method": "trailing_stop"}
02-13 19:59:18 WARN trailing_stop trigger CEG CEG stop triggered @ $290.89
{"stop_price": 291.46, "profit_pct": 2.3, "phase": "dynamic", "entry_price": 284.35}
02-13 19:58:19 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 19:57:55 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 19:55:58 INFO oco trigger SNDK OCO triggered: SNDK stop_loss
{"filled_price": 637.78, "filled_quantity": 20.0, "leg_type": "stop_loss"}
02-13 19:52:18 INFO trailing_stop inverse SNDK SNDK inverse protection: trend=25
{"old_stop": 637.18, "new_stop": 637.9, "tightening_factor": 0.6}
02-13 19:50:16 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}