| 03-12 15:40:56 |
INFO
|
general |
TSM |
trailing_stop_engine |
📊 Batch API refresh: 18/18 symbols updated: ['SLB', 'MSTR', 'TSM', 'HOOD', 'VST', 'ARM', 'AAL', 'ON', 'CRUS', 'TSLA', 'MPWR', 'TXN', 'UMC', 'MRVL', 'ALAB', 'CRDO', 'META', 'ADI'] |
| 03-12 15:40:54 |
WARN
|
websocket |
|
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['MSTR', 'AAL'] |
| 03-12 15:40:54 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:54 |
INFO
|
general |
TSM |
trailing_stop_engine |
📊 Batch API refresh: 11/11 symbols updated: ['SLB', 'MSTR', 'TSM', 'HOOD', 'VST', 'ARM', 'AAL', 'ON', 'CRUS', 'TSLA', 'AMD'] |
| 03-12 15:40:50 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:50 |
INFO
|
general |
AMD |
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['AMD'] |
| 03-12 15:40:49 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:49 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 2/2 symbols updated: ['META', 'ADI'] |
| 03-12 15:40:45 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:43 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:43 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 6/6 symbols updated: ['MPWR', 'TXN', 'UMC', 'MRVL', 'ALAB', 'CRDO'] |
| 03-12 15:40:41 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 Batch API refresh: 19/20 symbols updated: ['SWKS', 'SLAB', 'HUBB', 'PI', 'ANET', 'PONY', 'IR', 'GOOG', 'MS', 'INTC', 'MU', 'AAPL', 'QCOM', 'GS', 'NVDA', 'AAPU', 'APH', 'MSFT', 'VSTL'] |
| 03-12 15:40:40 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:40 |
INFO
|
general |
TSM |
trailing_stop_engine |
📊 Batch API refresh: 18/18 symbols updated: ['SLB', 'MSTR', 'TSM', 'HOOD', 'VST', 'ARM', 'AAL', 'ON', 'CRUS', 'TSLA', 'MPWR', 'TXN', 'UMC', 'MRVL', 'ALAB', 'CRDO', 'META', 'ADI'] |
| 03-12 15:40:38 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:38 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 7/7 symbols updated: ['MSTR', 'HOOD', 'VST', 'ARM', 'AAL', 'CRUS', 'TSLA'] |
| 03-12 15:40:37 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 Batch API refresh: 23/24 symbols updated: ['SWKS', 'SLAB', 'SLB', 'HUBB', 'PI', 'PONY', 'ANET', 'IR', 'AMD', 'GOOG', 'MS', 'INTC', 'MU', 'ON', 'AAPL', 'QCOM', 'GS', 'TSM', 'NVDA', 'AAPU', 'APH', 'VSTL', 'MSFT'] |
| 03-12 15:40:34 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:34 |
INFO
|
general |
AMD |
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['AMD'] |
| 03-12 15:40:32 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:32 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 2/2 symbols updated: ['META', 'ADI'] |
| 03-12 15:40:29 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:27 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:27 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 6/6 symbols updated: ['MPWR', 'TXN', 'UMC', 'MRVL', 'ALAB', 'CRDO'] |
| 03-12 15:40:24 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:24 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 15/15 symbols updated: ['MSTR', 'HOOD', 'VST', 'ARM', 'AAL', 'CRUS', 'TSLA', 'MPWR', 'TXN', 'UMC', 'MRVL', 'ALAB', 'CRDO', 'META', 'ADI'] |
| 03-12 15:40:22 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:21 |
INFO
|
order |
|
trailing_stop_engine |
✅ [PAPER] HOOD price recovered, cancelled exit order, trailing resumed |
| 03-12 15:40:21 |
INFO
|
order |
|
trailing_stop_engine |
[HOOD] 已取消退出订单 42523795038292992 |
| 03-12 15:40:21 |
INFO
|
order |
|
tiger_client |
Cancel order 42523795038292992 result: 42523795038292992 |
| 03-12 15:40:21 |
INFO
|
order |
|
trailing_stop_engine |
[HOOD] Price $76.49 recovered above stop, cancelling pending exit order 425237950382... and resuming trailing |
| 03-12 15:40:21 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 7/7 symbols updated: ['MSTR', 'HOOD', 'VST', 'ARM', 'AAL', 'CRUS', 'TSLA'] |
| 03-12 15:40:21 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 Batch API refresh: 23/24 symbols updated: ['SWKS', 'SLAB', 'SLB', 'HUBB', 'PI', 'ANET', 'PONY', 'IR', 'AMD', 'GOOG', 'MS', 'INTC', 'ON', 'MU', 'TSM', 'NVDA', 'AAPL', 'QCOM', 'GS', 'VSTL', 'MSFT', 'AAPU', 'APH'] |
| 03-12 15:40:20 |
INFO
|
general |
TSM |
trailing_stop_engine |
📊 Batch API refresh: 3/3 symbols updated: ['SLB', 'ON', 'TSM'] |
| 03-12 15:40:18 |
WARN
|
websocket |
|
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['VST', 'PI'] |
| 03-12 15:40:18 |
INFO
|
trailing_stop |
SOXL |
trailing_stop_scheduler |
- None: deactivated_no_holdings - SOXL no holdings found, trailing stop deactivated |
| 03-12 15:40:18 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
- None: deactivated_no_holdings - DIOD no holdings found, trailing stop deactivated |
| 03-12 15:40:18 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
- None: deactivated_no_holdings - ASX no holdings found, trailing stop deactivated |
| 03-12 15:40:18 |
INFO
|
order |
|
trailing_stop_scheduler |
- HOOD: trigger - No OCA protection (no_active_oca_group): Price $76.51 >= trailing stop $76.51 |
| 03-12 15:40:18 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 4 actions taken |
| 03-12 15:40:18 |
WARN
|
trailing_stop |
SOXL |
trailing_stop_engine |
🚫 [PAPER] SOXL NO holdings found at broker. Position already closed. Deactivating trailing stop. |
| 03-12 15:40:18 |
WARN
|
position |
SOXL |
trailing_stop_engine |
⚠️ SOXL NOT found in direct API positions |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: 64, Cost: 160.6856 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: UMC, Qty: -1338, Cost: 9.319 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: -39, Cost: 191.7392 |
| 03-12 15:40:18 |
INFO
|
position |
TSM |
tiger_client |
Position: TSM, Qty: -21, Cost: 337.1749 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: -23, Cost: 397.0504 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: SLB, Qty: -108, Cost: 45.4244 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -161, Cost: 58.1935 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: MSTR, Qty: -20, Cost: 135.552 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: MRVL, Qty: -54, Cost: 91.0076 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: MPWR, Qty: -8, Cost: 1026.48 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -6, Cost: 642.9983 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -18, Cost: 132.6583 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: CRDO, Qty: -22, Cost: 109.7836 |
| 03-12 15:40:18 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: 195, Cost: 196.1379 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: ARM, Qty: -152, Cost: 115.1364 |
| 03-12 15:40:18 |
INFO
|
position |
AMD |
tiger_client |
Position: AMD, Qty: -24, Cost: 197.4448 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -382, Cost: 119.3315 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: ADI, Qty: -24, Cost: 307.2233 |
| 03-12 15:40:18 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: 10, Cost: 254.658 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Position: AAL, Qty: -358, Cost: 10.703 |
| 03-12 15:40:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-12 15:40:18 |
WARN
|
position |
SOXL |
trailing_stop_engine |
⚠️ SOXL stop triggered but NO holdings in cache. Direct API check... |
| 03-12 15:40:18 |
INFO
|
order |
SOXL |
trailing_stop_engine |
🔔 [PAPER] SOXL stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-12 15:40:18 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📈 [PAPER] SOXL 反向保护止损修改成功: $50.67, 新订单ID=42523796186350592 |
| 03-12 15:40:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42523795308955648 as cancelled |
| 03-12 15:40:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42523796186350592 |
| 03-12 15:40:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42523795308955648 → 42523796186350592 for trade_id=10771 |
| 03-12 15:40:18 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42523796186350592 at $50.67 (cancel+create) |
| 03-12 15:40:17 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$50.67, limit=$50.42) |
| 03-12 15:40:17 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42523795308955648 |
| 03-12 15:40:17 |
INFO
|
order |
|
tiger_client |
Cancel order 42523795308955648 result: 42523795308955648 |
| 03-12 15:40:17 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42523795308955648 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-12 15:40:16 |
INFO
|
order |
SOXL |
tiger_client |
📈 Modifying stop loss: SOXL order 42523795308955648 to $50.67 |
| 03-12 15:40:16 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523795308955648 不在挂单中,尝试类型匹配 |
| 03-12 15:40:16 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:40:16 |
INFO
|
trailing_stop |
SOXL |
trailing_stop_engine |
🛡️ [SOXL] 反向保护触发: 亏损3.59%, 趋势强度30, 止损从$51.00收紧至$50.67 (收紧系数0.7) |
| 03-12 15:40:16 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:40:16 |
WARN
|
trailing_stop |
|
trailing_stop_engine |
🚫 [PAPER] DIOD NO holdings found at broker. Position already closed. Deactivating trailing stop. |
| 03-12 15:40:16 |
WARN
|
position |
|
trailing_stop_engine |
⚠️ DIOD NOT found in direct API positions |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: 64, Cost: 160.6856 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: UMC, Qty: -1338, Cost: 9.319 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: -39, Cost: 191.7392 |
| 03-12 15:40:16 |
INFO
|
position |
TSM |
tiger_client |
Position: TSM, Qty: -21, Cost: 337.1749 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: -23, Cost: 397.0504 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: SLB, Qty: -108, Cost: 45.4244 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -161, Cost: 58.1935 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: MSTR, Qty: -20, Cost: 135.552 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: MRVL, Qty: -54, Cost: 91.0076 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: MPWR, Qty: -8, Cost: 1026.48 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -6, Cost: 642.9983 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -18, Cost: 132.6583 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: CRDO, Qty: -22, Cost: 109.7836 |
| 03-12 15:40:16 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: 195, Cost: 196.1379 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: ARM, Qty: -152, Cost: 115.1364 |
| 03-12 15:40:16 |
INFO
|
position |
AMD |
tiger_client |
Position: AMD, Qty: -24, Cost: 197.4448 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -382, Cost: 119.3315 |
| 03-12 15:40:16 |
INFO
|
position |
|
tiger_client |
Position: ADI, Qty: -24, Cost: 307.2233 |
| 03-12 15:40:16 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: 10, Cost: 254.658 |