| 03-12 15:47:19 |
INFO
|
position |
AMD |
tiger_client |
Position: AMD, Qty: -24, Cost: 197.4448 |
| 03-12 15:47:19 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -382, Cost: 119.3315 |
| 03-12 15:47:19 |
INFO
|
position |
|
tiger_client |
Position: ADI, Qty: -24, Cost: 307.2233 |
| 03-12 15:47:19 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: 10, Cost: 254.658 |
| 03-12 15:47:19 |
INFO
|
position |
|
tiger_client |
Position: AAL, Qty: -358, Cost: 10.703 |
| 03-12 15:47:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-12 15:47:19 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-12 15:47:19 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-12 15:47:19 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-12 15:47:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-12 15:47: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:47:18 |
WARN
|
general |
SOXL |
trailing_stop_engine |
🔧 [PAPER] SOXL clearing dead pending_exit:unknown state (retry_count=1/8) to allow fresh exit attempt (price=$51.07) |
| 03-12 15:47:18 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📈 [PAPER] SOXL 反向保护止损修改成功: $49.99, 新订单ID=42523851284827136 |
| 03-12 15:47:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42523850464575488 as cancelled |
| 03-12 15:47:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42523851284827136 |
| 03-12 15:47:18 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42523850464575488 → 42523851284827136 for trade_id=10771 |
| 03-12 15:47:18 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42523851284827136 at $49.99 (cancel+create) |
| 03-12 15:47:18 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$49.99, limit=$49.74) |
| 03-12 15:47:17 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42523850464575488 |
| 03-12 15:47:17 |
INFO
|
order |
|
tiger_client |
Cancel order 42523850464575488 result: 42523850464575488 |
| 03-12 15:47:17 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42523850464575488 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-12 15:47:17 |
INFO
|
order |
SOXL |
tiger_client |
📈 Modifying stop loss: SOXL order 42523850464575488 to $49.99 |
| 03-12 15:47:17 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523850464575488 不在挂单中,尝试类型匹配 |
| 03-12 15:47:17 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:16 |
INFO
|
trailing_stop |
SOXL |
trailing_stop_engine |
🛡️ [SOXL] 反向保护触发: 亏损2.37%, 趋势强度21, 止损从$50.06收紧至$49.99 (收紧系数0.6) |
| 03-12 15:47:16 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:47:16 |
INFO
|
general |
SOXL |
trailing_stop_engine |
📊 Batch API refresh: 12/12 symbols updated: ['MSTR', 'VST', 'AAL', 'CRUS', 'TSLA', 'MPWR', 'TXN', 'MRVL', 'ALAB', 'SOXL', 'META', 'ADI'] |
| 03-12 15:47:14 |
WARN
|
websocket |
|
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['MS'] |
| 03-12 15:47:14 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- SOXL: trigger - No OCA protection (no_active_oca_group): Price $51.25 >= broker stop $50.06 |
| 03-12 15:47:14 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-12 15:47:14 |
INFO
|
order |
SOXL |
trailing_stop_engine |
[SOXL] TS stays ACTIVE with pending exit order None, will re-check each cycle |
| 03-12 15:47:14 |
WARN
|
order |
|
trailing_stop_engine |
⚠️ Trailing stop close order placed but no order_id returned |
| 03-12 15:47:14 |
WARN
|
general |
SOXL |
trailing_stop_engine |
⚠️ SOXL 持仓方向不匹配: 实际=多仓, 平仓方向=平空, 跳过以防止反向交易(AMD bug) |
| 03-12 15:47:14 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 48, Cost: 51.2221 |
| 03-12 15:47:14 |
INFO
|
position |
SOXL |
tiger_client |
Getting positions for symbol: SOXL |
| 03-12 15:47:14 |
INFO
|
order |
SOXL |
trailing_stop_engine |
✅ SOXL take_profit订单已取消: 42523606960457728 |
| 03-12 15:47:14 |
INFO
|
order |
|
tiger_client |
Cancel order 42523606960457728 result: 42523606960457728 |
| 03-12 15:47:13 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止盈订单ID 42523606960457728 不在挂单中,尝试类型匹配 |
| 03-12 15:47:13 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:13 |
INFO
|
order |
SOXL |
trailing_stop_engine |
✅ SOXL stop_loss订单已取消: 42523850464575488 |
| 03-12 15:47:13 |
INFO
|
order |
|
tiger_client |
Cancel order 42523850464575488 result: 42523850464575488 |
| 03-12 15:47:13 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523850464575488 不在挂单中,尝试类型匹配 |
| 03-12 15:47:13 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:12 |
INFO
|
order |
SOXL |
trailing_stop_engine |
[SOXL] 取消旧退出订单 42523849036024832 |
| 03-12 15:47:12 |
INFO
|
order |
|
tiger_client |
Cancel order 42523849036024832 result: 42523849036024832 |
| 03-12 15:47:12 |
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:47:12 |
WARN
|
general |
SOXL |
trailing_stop_engine |
🔧 [PAPER] SOXL clearing dead pending_exit:unknown state (retry_count=1/8) to allow fresh exit attempt (price=$51.25) |
| 03-12 15:47:12 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📈 [PAPER] SOXL 反向保护止损修改成功: $50.06, 新订单ID=42523850464575488 |
| 03-12 15:47:12 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42523850040819712 as cancelled |
| 03-12 15:47:12 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42523850464575488 |
| 03-12 15:47:12 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42523850040819712 → 42523850464575488 for trade_id=10771 |
| 03-12 15:47:12 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42523850464575488 at $50.06 (cancel+create) |
| 03-12 15:47:12 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$50.06, limit=$49.81) |
| 03-12 15:47:11 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42523850040819712 |
| 03-12 15:47:11 |
INFO
|
order |
|
tiger_client |
Cancel order 42523850040819712 result: 42523850040819712 |
| 03-12 15:47:11 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42523850040819712 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-12 15:47:11 |
WARN
|
websocket |
QCOM |
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['QCOM'] |
| 03-12 15:47:11 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- SOXL: trigger - No OCA protection (no_active_oca_group): Price $51.25 >= broker stop $50.17 |
| 03-12 15:47:11 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-12 15:47:11 |
INFO
|
order |
SOXL |
trailing_stop_engine |
[SOXL] TS stays ACTIVE with pending exit order None, will re-check each cycle |
| 03-12 15:47:11 |
WARN
|
order |
|
trailing_stop_engine |
⚠️ Trailing stop close order placed but no order_id returned |
| 03-12 15:47:11 |
WARN
|
general |
SOXL |
trailing_stop_engine |
⚠️ SOXL 持仓方向不匹配: 实际=多仓, 平仓方向=平空, 跳过以防止反向交易(AMD bug) |
| 03-12 15:47:11 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 48, Cost: 51.2221 |
| 03-12 15:47:10 |
INFO
|
position |
SOXL |
tiger_client |
Getting positions for symbol: SOXL |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
trailing_stop_engine |
✅ SOXL take_profit订单已取消: 42523606960457728 |
| 03-12 15:47:10 |
INFO
|
order |
|
tiger_client |
Cancel order 42523606960457728 result: 42523606960457728 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
tiger_client |
📈 Modifying stop loss: SOXL order 42523850040819712 to $50.06 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523850040819712 不在挂单中,尝试类型匹配 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止盈订单ID 42523606960457728 不在挂单中,尝试类型匹配 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
trailing_stop_engine |
✅ SOXL stop_loss订单已取消: 42523850040819712 |
| 03-12 15:47:10 |
INFO
|
order |
|
tiger_client |
Cancel order 42523850040819712 result: 42523850040819712 |
| 03-12 15:47:10 |
INFO
|
trailing_stop |
SOXL |
trailing_stop_engine |
🛡️ [SOXL] 反向保护触发: 亏损2.72%, 趋势强度21, 止损从$50.17收紧至$50.06 (收紧系数0.6) |
| 03-12 15:47:10 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523850040819712 不在挂单中,尝试类型匹配 |
| 03-12 15:47:10 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:09 |
INFO
|
order |
SOXL |
trailing_stop_engine |
[SOXL] 取消旧退出订单 42523849023833088 |
| 03-12 15:47:09 |
INFO
|
order |
|
tiger_client |
Cancel order 42523849023833088 result: 42523849023833088 |
| 03-12 15:47:09 |
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:47:09 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📈 [PAPER] SOXL 反向保护止损修改成功: $50.17, 新订单ID=42523850040819712 |
| 03-12 15:47:09 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42523848780040192 as cancelled |
| 03-12 15:47:09 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42523850040819712 |
| 03-12 15:47:09 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42523848780040192 → 42523850040819712 for trade_id=10771 |
| 03-12 15:47:09 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42523850040819712 at $50.17 (cancel+create) |
| 03-12 15:47:08 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$50.17, limit=$49.92) |
| 03-12 15:47:08 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42523848780040192 |
| 03-12 15:47:08 |
INFO
|
order |
|
tiger_client |
Cancel order 42523848780040192 result: 42523848780040192 |
| 03-12 15:47:08 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42523848780040192 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-12 15:47:07 |
INFO
|
order |
SOXL |
tiger_client |
📈 Modifying stop loss: SOXL order 42523848780040192 to $50.17 |
| 03-12 15:47:07 |
INFO
|
order |
SOXL |
trailing_stop_engine |
📋 SOXL 存储的止损订单ID 42523848780040192 不在挂单中,尝试类型匹配 |
| 03-12 15:47:07 |
INFO
|
order |
SOXL |
tiger_client |
Retrieved 0 open orders for SOXL |
| 03-12 15:47:07 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 Batch API refresh: 22/23 symbols updated: ['SWKS', 'SLAB', 'SLB', 'PI', 'PONY', 'ANET', 'HUBB', 'IR', 'AMD', 'GOOG', 'MS', 'ON', 'INTC', 'TSM', 'GS', 'NVDA', 'AAPL', 'QCOM', 'MSFT', 'VSTL', 'AAPU', 'APH'] |
| 03-12 15:47:07 |
INFO
|
trailing_stop |
SOXL |
trailing_stop_engine |
🛡️ [SOXL] 反向保护触发: 亏损2.72%, 趋势强度21, 止损从$50.36收紧至$50.17 (收紧系数0.6) |
| 03-12 15:47:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:47:05 |
WARN
|
websocket |
MSFT |
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['SWKS', 'SLAB', 'GS', 'MSFT', 'TSLA'] |
| 03-12 15:47:05 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- SOXL: trigger - No OCA protection (no_active_oca_group): Price $51.25 >= broker stop $50.36 |
| 03-12 15:47:05 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-12 15:47:05 |
INFO
|
order |
SOXL |
trailing_stop_engine |
[SOXL] TS stays ACTIVE with pending exit order 42523849023833088, will re-check each cycle |
| 03-12 15:47:04 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 Batch API refresh: 22/23 symbols updated: ['SLAB', 'SWKS', 'SLB', 'PI', 'PONY', 'HUBB', 'ANET', 'IR', 'AMD', 'MS', 'GOOG', 'INTC', 'ON', 'TSM', 'GS', 'NVDA', 'AAPL', 'QCOM', 'VSTL', 'AAPU', 'APH', 'MSFT'] |