System Logs

Refresh
Log Entries (182323 total) Page 331 of 1824
Time Level Source Category Symbol Message
03-27 17:52:56 INFO webhook order SOXL Order placed: a9f31071-f515-402f-8764-adb75d09192b
{"order_id": "a9f31071-f515-402f-8764-adb75d09192b", "side": "buy"}
03-27 17:52:56 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"107\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":46.5695,\"stopLoss\":{\"stopPrice\":45.17},\"takeProfit\":{\"limitPrice\":49.36},\"extras\":{\"agentType\":\"XAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nXAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-27T17:52:56.139Z\"}"}
03-27 17:47:56 ERROR webhook order IBKR Order failed: No open position in Alpaca for IBKR, skipping close order
03-27 17:47:56 INFO webhook signal IBKR Signal received: IBKR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"IBKR\",\"symbol\":\"IBKR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":64.49,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-27T17:47:56.052Z\"}"}
03-27 17:46:56 ERROR webhook order CIFR Order failed: No open position in Alpaca for CIFR, skipping close order
03-27 17:46:56 INFO webhook signal CIFR Signal received: CIFR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"CIFR\",\"symbol\":\"CIFR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":13.475,\"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-27T17:46:55.850Z\"}"}
03-27 17:45:58 INFO order_tracker fill PTRN Entry filled: PTRN @ $11.68
{"order_id": "184d161f-92b3-490e-98f6-aaffda3761cc", "quantity": 427.0, "price": 11.68}
03-27 17:45:56 INFO webhook order PTRN Order placed: 184d161f-92b3-490e-98f6-aaffda3761cc
{"order_id": "184d161f-92b3-490e-98f6-aaffda3761cc", "side": "sell"}
03-27 17:45:56 INFO webhook signal PTRN Signal received: PTRN sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"PTRN\",\"symbol\":\"PTRN\",\"quantity\":\"427\",\"sentiment\":\"short\",\"reason\":\"AI Robots Short Entry\",\"referencePrice\":11.695,\"stopLoss\":{\"stopPrice\":12.05},\"takeProfit\":{\"limitPrice\":10.99},\"extras\":{\"agentType\":\"DGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nDGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-27T17:45"}
03-27 17:44:56 ERROR webhook order ANET Order failed: No open position in Alpaca for ANET, skipping close order
03-27 17:44:55 INFO webhook signal ANET Signal received: ANET sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"ANET\",\"symbol\":\"ANET\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":120.595,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"ANET - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nANET - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-27T17:44:55.339Z\"}"}
03-27 17:32:05 INFO order_tracker scaling SOXL Scaling protection updated: SOXL
{"new_qty": 212.0, "new_avg": 46.76, "sl": 45.43, "tp": 49.65, "method": "cancel_recreate: created"}
03-27 17:32:05 INFO oco scaling SOXL OCO recreated for scaling: SOXL
{"quantity": 212.0, "stop_loss": 45.43, "take_profit": 49.65}
03-27 17:32:05 INFO oco create SOXL OCO created: SOXL
{"oco_id": 2854, "stop_price": 45.43, "take_profit_price": 49.65}
03-27 17:32:01 INFO order_tracker fill SOXL Entry filled: SOXL @ $46.761887
{"order_id": "13a3040c-7057-4b71-8a93-c3437222b75d", "quantity": 106.0, "price": 46.761887}
03-27 17:32:01 INFO order_tracker fill SOXL Entry filled: SOXL @ $46.76
{"order_id": "eeadb32a-618a-49a0-b939-63c75143d9cf", "quantity": 106.0, "price": 46.76}
03-27 17:31:56 INFO webhook order SOXL Order placed: 13a3040c-7057-4b71-8a93-c3437222b75d
{"order_id": "13a3040c-7057-4b71-8a93-c3437222b75d", "side": "buy"}
03-27 17:31:55 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"106\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":46.839,\"stopLoss\":{\"stopPrice\":45.43},\"takeProfit\":{\"limitPrice\":49.65},\"extras\":{\"agentType\":\"XAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nXAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-27T17:31:55.472Z\"}"}
03-27 17:31:55 INFO webhook order SOXL Order placed: eeadb32a-618a-49a0-b939-63c75143d9cf
{"order_id": "eeadb32a-618a-49a0-b939-63c75143d9cf", "side": "buy"}
03-27 17:31:55 INFO webhook signal SOXL Signal received: SOXL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"106\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":46.839,\"stopLoss\":{\"stopPrice\":45.43},\"takeProfit\":{\"limitPrice\":49.65},\"extras\":{\"agentType\":\"XAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nXAR, ITA, SOXL - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-27T17:31:55.472Z\"}"}
03-27 17:30:55 ERROR webhook order SMTC Order failed: No open position in Alpaca for SMTC, skipping close order
03-27 17:30:55 INFO webhook signal SMTC Signal received: SMTC buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SMTC\",\"symbol\":\"SMTC\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":71.9352,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"660\"},\"timestamp\":\"2026-03-27T17:30:55.053Z\"}"}
03-27 17:29:55 ERROR webhook order AVGO Order failed: No open position in Alpaca for AVGO, skipping close order
03-27 17:29:55 INFO webhook signal AVGO Signal received: AVGO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AVGO\",\"symbol\":\"AVGO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":300.1325,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"660\"},\"timestamp\":\"2026-03-27T17:29:55.328Z\"}"}
03-27 17:28:55 ERROR webhook order CIFR Order failed: No open position in Alpaca for CIFR, skipping close order
03-27 17:28:55 INFO webhook signal CIFR Signal received: CIFR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"CIFR\",\"symbol\":\"CIFR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":13.53,\"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-27T17:28:55.430Z\"}"}
03-27 17:27:55 ERROR webhook order PXLW Order failed: No open position in Alpaca for PXLW, skipping close order
03-27 17:27:55 INFO webhook signal PXLW Signal received: PXLW buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"PXLW\",\"symbol\":\"PXLW\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":5.0925,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"660\"},\"timestamp\":\"2026-03-27T17:27:55.085Z\"}"}
03-27 17:27:48 INFO order_tracker fill GGLL Exit filled: GGLL @ $71.570956
{"order_id": "71964aa5-bd6f-46a1-95c8-8f599ca14878", "quantity": 272.0, "price": 71.570956, "exit_method": "trailing_stop"}
03-27 17:27:41 WARN trailing_stop trigger GGLL GGLL stop triggered @ $71.6
{"stop_price": 71.62, "profit_pct": -2.39, "phase": "progressive", "entry_price": 73.35628675, "is_retrigger": false}
03-27 17:27:36 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:36 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:31 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:30 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:26 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:25 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:19 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:14 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:09 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:08 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:03 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:27:03 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:58 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:58 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:53 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:52 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:47 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:42 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:36 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:36 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:31 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:30 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:26 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:25 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:20 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:20 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:14 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:09 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:04 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:26:03 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:58 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:58 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:53 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:53 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:48 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:47 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:42 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:37 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:31 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:31 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:26 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:25 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:20 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:14 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:08 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:03 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:25:01 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:58 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:56 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:52 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:51 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:47 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:45 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:40 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:35 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:30 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:29 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:25 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:24 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:20 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:18 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:06 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:01 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:24:00 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:55 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:55 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:50 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:50 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:45 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}
03-27 17:23:44 INFO trailing_stop inverse GGLL GGLL inverse protection: trend=15
{"old_stop": 71.62, "new_stop": 71.62, "tightening_factor": 0.6}