System Logs

Refresh
Log Entries (165068 total) Page 1636 of 1651
Time Level Source Category Symbol Message
02-13 17:00:25 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 17:00:18 INFO webhook order AMZN Order placed: 816d6eb2-97d9-4bc2-9564-2ed061983af6
{"order_id": "816d6eb2-97d9-4bc2-9564-2ed061983af6", "side": "buy"}
02-13 17:00:17 INFO webhook signal AMZN Signal received: AMZN buy
{"raw": "{\"ticker\":\"AMZN\",\"action\":\"buy\",\"quantity\":24,\"referencePrice\":200.4,\"takeProfit\":{\"limitPrice\":209.6254696332},\"stopLoss\":{\"stopPrice\":197.299001804},\"extras\":{\"timeframe\":\"60\",\"indicator\":\"WaveMatrix Bottom\"}}"}
02-13 17:00:17 INFO webhook order MSTR Order placed: 57e55673-47bf-4e87-a3ad-716ae415e5c8
{"order_id": "57e55673-47bf-4e87-a3ad-716ae415e5c8", "side": "buy"}
02-13 17:00:16 INFO webhook signal MSTR Signal received: MSTR buy
{"raw": "{\"ticker\":\"MSTR\",\"action\":\"buy\",\"quantity\":37,\"referencePrice\":132.27,\"takeProfit\":{\"limitPrice\":140.8798831021},\"stopLoss\":{\"stopPrice\":127.3500667988},\"extras\":{\"timeframe\":\"60\",\"indicator\":\"Trend Continuation\"}}"}
02-13 17:00:15 INFO webhook order MSTR Order placed: d74d8e85-21f7-4712-8747-c408745548bb
{"order_id": "d74d8e85-21f7-4712-8747-c408745548bb", "side": "buy"}
02-13 17:00:14 INFO webhook signal MSTR Signal received: MSTR buy
{"raw": "{\"ticker\":\"MSTR\",\"action\":\"buy\",\"quantity\":37,\"referencePrice\":132.27,\"takeProfit\":{\"limitPrice\":141.2205777257},\"stopLoss\":{\"stopPrice\":127.1553841568},\"extras\":{\"timeframe\":\"60\",\"indicator\":\"Trend Continuation\"}}"}
02-13 17:00:13 ERROR webhook order MSTU Order failed: No open position in Alpaca for MSTU, skipping close order
02-13 17:00:12 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 17:00:12 INFO webhook signal MSTU Signal received: MSTU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Bearish Reversal Exit\", \"timeframe\": \"15\", \"referencePrice\": 5.22}, \"reason\": \"Exit Long\", \"ticker\": \"MSTU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T17:00:12.065555\"}"}
02-13 17:00:08 WARN webhook order MSTR Duplicate close blocked: MSTR already has pending exit order 116eb8d5-6059-427d-afc4-65254416e5ce (role=stop_loss)
02-13 17:00:08 INFO webhook signal MSTR Signal received: MSTR sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX Bearish Reversal Exit\", \"timeframe\": \"15\", \"referencePrice\": 132.27}, \"reason\": \"Exit Long\", \"ticker\": \"MSTR\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T17:00:08.389438\"}"}
02-13 16:59:57 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:57:55 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:57:11 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:57:05 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:56:33 INFO order_tracker fill CRCL Entry filled: CRCL @ $60.16
{"order_id": "b5a46dd1-fb70-4180-89d0-d2c4184b3222", "quantity": 83.0, "price": 60.16}
02-13 16:55:50 INFO trailing_stop switch CEG CEG switched to dynamic: [条件A-强势趋势] 达到 154.7% 计划利润
02-13 16:55:40 INFO trailing_stop tier COIN COIN tier upgrade: $156.27 -> $162.88
{"old_stop": 156.27, "new_stop": 162.88, "profit_pct": 2.98}
02-13 16:55:23 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:55:22 INFO webhook order CRCL Order placed: b5a46dd1-fb70-4180-89d0-d2c4184b3222
{"order_id": "b5a46dd1-fb70-4180-89d0-d2c4184b3222", "side": "buy"}
02-13 16:55:21 INFO webhook signal CRCL Signal received: CRCL buy
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 60.14 - 60.14; Bearish OB: 60.14 - 60.14\", \"symbol\": \"CRCL\", \"MAtrend\": \"1\", \"pmaText\": \"PMA Trendless\", \"POCtrend\": \"1\", \"adxValue\": \"21.1694538921\", \"CVDsignal\": \"cvdAboveMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bullishmomo\", \"choppiness\": \"61.0179851707\", \"RSIHAsignal\": \"BullishHA\", \"poc_summary\": \"Daily POC: 59.00; Prev DailyPOC: 57.00; Weekly POC: 59.00; Prev Weekly POC: 55.00; Monthly POC: 55.00; Prev Monthly POC: 82.00\""}
02-13 16:54:00 ERROR oco error WDC OCO creation error: WDC: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:53:34 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:53:33 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:51:15 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:48:55 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:48:30 INFO order_tracker scaling WST Scaling protection updated: WST
{"new_qty": 40.0, "new_avg": 247.54, "sl": 238.01, "tp": 262.0, "method": "cancel_recreate: created"}
02-13 16:48:29 INFO oco scaling WST OCO recreated for scaling: WST
{"quantity": 40.0, "stop_loss": 238.01, "take_profit": 262.0}
02-13 16:48:29 INFO oco create WST OCO created: WST
{"oco_id": 215, "stop_price": 238.01, "take_profit_price": 262.0}
02-13 16:47:47 INFO order_tracker fill WST Entry filled: WST @ $247.43
{"order_id": "aacceed4-9c21-40a2-a081-8620b59ffc01", "quantity": 20.0, "price": 247.43}
02-13 16:47:26 INFO order_tracker fill WST Entry filled: WST @ $247.65
{"order_id": "8689c414-b82d-4a4d-9543-aff9e8a2d4d6", "quantity": 20.0, "price": 247.65}
02-13 16:47:07 INFO order_tracker fill CRWV Entry filled: CRWV @ $99.54
{"order_id": "90c910cb-f1d2-473b-abf0-d564dba2f33d", "quantity": 181.0, "price": 99.54}
02-13 16:46:58 INFO trailing_stop tier USAR USAR tier upgrade: $18.32 -> $19.54
{"old_stop": 18.32, "new_stop": 19.54, "profit_pct": 1.02}
02-13 16:46:39 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:46:39 INFO webhook order WST Order placed: aacceed4-9c21-40a2-a081-8620b59ffc01
{"order_id": "aacceed4-9c21-40a2-a081-8620b59ffc01", "side": "buy"}
02-13 16:46:38 INFO webhook signal WST Signal received: WST buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"\\ud83d\\udcccMomo Strong Entry\\nSignal: B+4, WMvalue: 14.8, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 82.4%\\n\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u5f3a\\u4e00\\u81f4 (4/4)\\nMomo State: \\u5171\\u632f\\u591a\\u5934 (2+2)\\nHTF: B+4,strongpass, WMvalue: -4.51, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 29.4%\\nHTF\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u4e00\\u81f4 (3/4)\\nHTF Momo State: \\u5171\\u632f\\u591a\\u5934 (2+2) | 60\\nMarket Structure: VOID (DDDD)\\n\\ud83d\\udfe2 OB: pass(+0.5) - \\u505a\\u591a\\u4fe1\\u53f7"}
02-13 16:46:35 INFO webhook order WST Order placed: 8689c414-b82d-4a4d-9543-aff9e8a2d4d6
{"order_id": "8689c414-b82d-4a4d-9543-aff9e8a2d4d6", "side": "buy"}
02-13 16:46:34 INFO webhook signal WST Signal received: WST buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"\\ud83d\\udcccMomo Strong Entry\\nSignal: B+4, WMvalue: 14.8, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 82.4%\\n\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u5f3a\\u4e00\\u81f4 (4/4)\\nMomo State: \\u5171\\u632f\\u591a\\u5934 (2+2)\\nHTF: B+4,strongpass, WMvalue: -4.51, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 29.4%\\nHTF\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u4e00\\u81f4 (3/4)\\nHTF Momo State: \\u5171\\u632f\\u591a\\u5934 (2+2) | 60\\nMarket Structure: VOID (DDDD)\\n\\ud83d\\udfe2 OB: pass(+0.5) - \\u505a\\u591a\\u4fe1\\u53f7"}
02-13 16:45:44 INFO webhook order CRWV Order placed: 90c910cb-f1d2-473b-abf0-d564dba2f33d
{"order_id": "90c910cb-f1d2-473b-abf0-d564dba2f33d", "side": "buy"}
02-13 16:45:43 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:45:43 INFO webhook signal CRWV Signal received: CRWV buy
{"raw": "{\"data\": {\"ETFQTY\": \"1000\", \"obData\": \"Timeframe: ; Bullish OB: 99.29 - 99.29; Bearish OB: 99.29 - 99.29\", \"symbol\": \"CRWV\", \"MAtrend\": \"1\", \"pmaText\": \"PMA Strong Bullish\", \"POCtrend\": \"2\", \"adxValue\": \"21.1560050763\", \"CVDsignal\": \"cvdAboveMA\", \"SQZsignal\": \"no squeeze\", \"MOMOsignal\": \"bullishmomo\", \"choppiness\": \"41.9677582832\", \"RSIHAsignal\": \"BullishHA\", \"poc_summary\": \"Daily POC: 98.00; Prev DailyPOC: 95.00; Weekly POC: 95.00; Prev Weekly POC: 89.00; Monthly POC: 89.00; Prev Monthly POC: 8"}
02-13 16:45:13 ERROR webhook order VST Order failed: No open position in Alpaca for VST, skipping close order
02-13 16:45:13 INFO webhook signal VST Signal received: VST sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX cross Exit\", \"timeframe\": \"15\", \"referencePrice\": 170.26}, \"reason\": \"Exit Long\", \"ticker\": \"VST\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:45:12.954823\"}"}
02-13 16:45:10 ERROR webhook order MP Order failed: No open position in Alpaca for MP, skipping close order
02-13 16:45:10 INFO webhook signal MP Signal received: MP buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Buy Exit\", \"timeframe\": \"15\", \"referencePrice\": 58.21}, \"reason\": \"Exit Short\", \"ticker\": \"MP\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:45:09.838007\"}"}
02-13 16:43:37 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:42:33 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:40:49 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:38:15 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:37:15 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:35:04 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:32:27 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:31:31 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:30:15 ERROR webhook order MSFU Order failed: No open position in Alpaca for MSFU, skipping close order
02-13 16:30:14 INFO webhook signal MSFU Signal received: MSFU buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 27.35}, \"reason\": \"Exit Short\", \"ticker\": \"MSFU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:30:14.243015\"}"}
02-13 16:28:16 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:24:14 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:22:20 INFO oco trigger SLB OCO triggered: SLB stop_loss
{"filled_price": 50.83, "filled_quantity": 76.0, "leg_type": "stop_loss"}
02-13 16:19:41 INFO trailing_stop inverse SLB SLB inverse protection: trend=31
{"old_stop": 50.94, "new_stop": 50.79, "tightening_factor": 0.7}
02-13 16:17:06 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:15:21 WARN webhook order ALAB Duplicate close blocked: ALAB already has pending exit order 7b080b11-2f42-4713-b94e-db76931eb663 (role=stop_loss)
02-13 16:15:21 INFO webhook signal ALAB Signal received: ALAB buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 129.46}, \"reason\": \"Exit Short\", \"ticker\": \"ALAB\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:15:21.044630\"}"}
02-13 16:15:17 ERROR webhook order TSLL Order failed: No open position in Alpaca for TSLL, skipping close order
02-13 16:15:16 INFO webhook signal TSLL Signal received: TSLL buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 15.935}, \"reason\": \"Exit Short\", \"ticker\": \"TSLL\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:15:16.805672\"}"}
02-13 16:15:11 ERROR webhook order TSLA Order failed: No open position in Alpaca for TSLA, skipping close order
02-13 16:15:10 INFO webhook signal TSLA Signal received: TSLA buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"15\", \"referencePrice\": 417.5}, \"reason\": \"Exit Short\", \"ticker\": \"TSLA\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:15:10.299835\"}"}
02-13 16:13:52 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:10:08 WARN webhook order ALAB Duplicate close blocked: ALAB already has pending exit order 7b080b11-2f42-4713-b94e-db76931eb663 (role=stop_loss)
02-13 16:10:08 INFO webhook signal ALAB Signal received: ALAB buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"TrailingStop Exit Short\", \"timeframe\": \"5m\"}, \"ticker\": \"ALAB\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:10:08.117440\"}"}
02-13 16:06:44 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:04:23 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:03:28 INFO order_tracker fill MSTR Entry filled: MSTR @ $132.17
{"order_id": "85fb165d-4381-4883-9576-14f8cf8462c1", "quantity": 38.0, "price": 132.17}
02-13 16:03:07 INFO order_tracker fill OKLO Entry filled: OKLO @ $66.4
{"order_id": "8fdee455-7cf6-41fb-bb41-75cb4232a237", "quantity": 75.0, "price": 66.4}
02-13 16:03:06 INFO order_tracker scaling COIN Scaling protection updated: COIN
{"new_qty": 127.0, "new_avg": 159.15, "sl": 156.27, "tp": 170.89, "method": "cancel_recreate: created"}
02-13 16:03:05 INFO oco scaling COIN OCO recreated for scaling: COIN
{"quantity": 127.0, "stop_loss": 156.27, "take_profit": 170.89}
02-13 16:03:05 INFO oco create COIN OCO created: COIN
{"oco_id": 214, "stop_price": 156.27, "take_profit_price": 170.89}
02-13 16:03:03 INFO order_tracker fill COIN Entry filled: COIN @ $162.07
{"order_id": "7eefa1d2-0166-4806-89d9-bb8841335ee4", "quantity": 30.0, "price": 162.07}
02-13 16:03:02 INFO order_tracker scaling USAR Scaling protection updated: USAR
{"new_qty": 512.0, "new_avg": 19.54, "sl": 18.32, "tp": 23.1, "method": "cancel_recreate: created"}
02-13 16:03:02 INFO oco scaling USAR OCO recreated for scaling: USAR
{"quantity": 512.0, "stop_loss": 18.32, "take_profit": 23.1}
02-13 16:03:02 INFO oco create USAR OCO created: USAR
{"oco_id": 213, "stop_price": 18.32, "take_profit_price": 23.1}
02-13 16:02:59 INFO order_tracker fill USAR Entry filled: USAR @ $19.54
{"order_id": "6b3c00dd-8f36-48ce-98e6-473f818b25d6", "quantity": 256.0, "price": 19.54}
02-13 16:02:22 INFO order_tracker fill USAR Entry filled: USAR @ $19.54
{"order_id": "9fa8dace-5dae-45e5-a4bf-591774864eb1", "quantity": 256.0, "price": 19.54}
02-13 16:02:22 ERROR webhook order FICO Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
02-13 16:02:21 INFO webhook signal FICO Signal received: FICO buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"\\ud83d\\udcccMomo Strong Entry\\nSignal: B+4, WMvalue: 24.37, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 70.6%\\n\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u4e00\\u81f4 (3/4)\\nMomo State: \\u5171\\u632f\\u591a\\u5934 (2+2)\\nHTF: B+4,strongpass, WMvalue: -8.62, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 35.3%\\nHTF\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u5f3a\\u4e00\\u81f4 (4/4)\\nHTF Momo State: \\u5171\\u632f\\u591a\\u5934 (2+2) | 60\\nMarket Structure: VOID (DDDU)\\n\\ud83d\\udfe1 OB: warn(-1) - \\u505a\\u591a\\u4fe1\\u53f7\\"}
02-13 16:01:44 ERROR webhook order MSTU Order failed: No open position in Alpaca for MSTU, skipping close order
02-13 16:01:43 INFO webhook signal MSTU Signal received: MSTU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"RSI Divergences exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 5.23}, \"ticker\": \"MSTU\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:01:43.750712\"}"}
02-13 16:01:43 INFO trailing_stop inverse GFS GFS inverse protection: trend=9
{"old_stop": 49.69, "new_stop": 49.69, "tightening_factor": 0.6}
02-13 16:01:41 ERROR webhook order MSTU Order failed: No open position in Alpaca for MSTU, skipping close order
02-13 16:01:41 INFO webhook signal MSTU Signal received: MSTU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"indicator\": \"RSX cross Exit\", \"timeframe\": \"15\", \"referencePrice\": 5.23}, \"reason\": \"Exit Long\", \"ticker\": \"MSTU\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:01:41.179496\"}"}
02-13 16:01:39 WARN webhook order MSTR Duplicate close blocked: MSTR already has pending exit order f26bf181-99a7-4877-a18e-cdbbd9e2de6f (role=take_profit)
02-13 16:01:39 INFO webhook signal MSTR Signal received: MSTR sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"RSI Divergences exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 132.27}, \"ticker\": \"MSTR\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:01:38.907023\"}"}
02-13 16:01:22 WARN webhook order ALAB Duplicate close blocked: ALAB already has pending exit order 7b080b11-2f42-4713-b94e-db76931eb663 (role=stop_loss)
02-13 16:01:21 INFO webhook signal ALAB Signal received: ALAB buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"RSX Visual  Exit\", \"timeframe\": \"5\", \"referencePrice\": 128.76}, \"reason\": \"Exit Short\", \"ticker\": \"ALAB\", \"quantity\": \"all\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:01:21.435674\"}"}
02-13 16:01:19 ERROR webhook order ETHU Order failed: No open position in Alpaca for ETHU, skipping close order
02-13 16:01:19 INFO webhook signal ETHU Signal received: ETHU sell
{"raw": "{\"action\": \"sell\", \"extras\": {\"etf\": {\"ticker\": \"\", \"referencePrice\": null}, \"indicator\": \"RSI Divergences exit_buy\", \"timeframe\": \"15m\", \"referencePrice\": 22.75}, \"ticker\": \"ETHU\", \"sentiment\": \"flat\", \"signal_type\": \"flat\", \"forwarded_at\": \"2026-02-13T16:01:18.923553\"}"}
02-13 16:01:17 INFO webhook order MSTR Order placed: 85fb165d-4381-4883-9576-14f8cf8462c1
{"order_id": "85fb165d-4381-4883-9576-14f8cf8462c1", "side": "buy"}
02-13 16:01:16 INFO webhook signal MSTR Signal received: MSTR buy
{"raw": "{\"action\": \"buy\", \"extras\": {\"indicator\": \"\\ud83d\\udcccMomo Strong Entry\\nSignal: A++4, WMvalue: 58.83, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 100%\\n\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u5f3a\\u4e00\\u81f4 (4/4)\\nMomo State: \\u5171\\u632f\\u591a\\u5934 (2+2)\\nHTF: B+4,strongpass, WMvalue: 8.03, \\u8d8b\\u52bf\\u5f3a\\u5ea6: 52.9%\\nHTF\\u52a8\\u80fd\\u4e00\\u81f4\\u6027: \\u5f3a\\u4e00\\u81f4 (4/4)\\nHTF Momo State: \\u5171\\u632f\\u591a\\u5934 (2+2) | 60\\nMarket Structure: V5 (DDUU)\\n\\ud83d\\udfe2 OB: pass(+0.5) - \\u505a\\u591a\\u4fe1\\u"}
02-13 16:01:16 ERROR oco error GFS OCO creation error: GFS: Alpaca API error 422: {"code":42210000,"message":"oco orders must be exit orders"}
02-13 16:01:05 INFO webhook order OKLO Order placed: 8fdee455-7cf6-41fb-bb41-75cb4232a237
{"order_id": "8fdee455-7cf6-41fb-bb41-75cb4232a237", "side": "buy"}