| 03-12 16:16:06 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:06 |
INFO
|
position |
AMD |
trailing_stop_scheduler |
[AMD] Old triggered TS#3436 (triggered 2026-03-12 16:09:31.419377) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:10:34.474849 — allowing re-creation |
| 03-12 16:16:06 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
AMD |
trailing_stop_scheduler |
[AMD] Old triggered TS#3436 (triggered 2026-03-12 16:09:31.419377) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:10:34.474849 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
AMD |
trailing_stop_scheduler |
[AMD] Old triggered TS#3436 (triggered 2026-03-12 16:09:31.419377) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:10:34.474849 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
TSM |
trailing_stop_scheduler |
[TSM] Old triggered TS#3423 (triggered 2026-03-12 15:50:06.543922) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:06:12.751962 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
AMD |
trailing_stop_scheduler |
[AMD] Old triggered TS#3436 (triggered 2026-03-12 16:09:31.419377) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:10:34.474849 — allowing re-creation |
| 03-12 16:16:05 |
INFO
|
position |
AMD |
trailing_stop_scheduler |
[AMD] Old triggered TS#3436 (triggered 2026-03-12 16:09:31.419377) belongs to previous lifecycle, current OPEN position created 2026-03-12 16:10:34.474849 — allowing re-creation |
| 03-12 16:16:04 |
INFO
|
order |
|
trailing_stop_scheduler |
- TEM: trigger - No OCA protection (no_active_oca_group): Price $49.57 >= broker stop $49.54 |
| 03-12 16:16:04 |
INFO
|
sync |
|
trailing_stop_scheduler |
🔄 Full sync complete: 1 actions taken |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
order |
|
trailing_stop_scheduler |
- TEM: trigger - No OCA protection (no_active_oca_group): Price $49.57 >= broker stop $49.54 |
| 03-12 16:16:04 |
INFO
|
sync |
|
trailing_stop_scheduler |
🔄 Full sync complete: 1 actions taken |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
general |
AAPL |
trailing_stop_engine |
🔄 AAPL retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
position |
|
trailing_stop_engine |
📊 Syncing quantity for MCHP: 40.0 -> 120 |
| 03-12 16:16:04 |
INFO
|
sync |
|
trailing_stop_engine |
📊 Syncing avg cost for MCHP: 62.91 -> 62.78 |
| 03-12 16:16:04 |
INFO
|
order |
|
trailing_stop_engine |
[TEM] TS stays ACTIVE with pending exit order 42524077401718784, will re-check each cycle |
| 03-12 16:16:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
general |
AAPL |
trailing_stop_engine |
🔄 AAPL retry cooldown expired, proceeding with attempt 2 |
| 03-12 16:16:04 |
INFO
|
order |
|
trailing_stop_engine |
[TEM] TS stays ACTIVE with pending exit order 42524077400672256, will re-check each cycle |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
📋 Registered trailing stop close order 42524077400672256 as EXIT_TRAILING (Position #1884) |
| 03-12 16:16:03 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42524077400672256: TEM exit_trailing (paper) |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
📋 Registered trailing stop close order 42524077401718784 as EXIT_TRAILING (Position #1884) |
| 03-12 16:16:03 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42524077401718784: TEM exit_trailing (paper) |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger market order placed for TEM: {'order_id': '42524077400672256', 'status': None} |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger market order placed for TEM: {'order_id': '42524077401718784', 'status': None} |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
📅 Market order: outside_rth=False, time_in_force=DAY |
| 03-12 16:16:03 |
INFO
|
position |
|
trailing_stop_engine |
🔴 盘中时段 → 使用市价单: symbol=TEM, side=BUY, quantity=252 |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger close order: symbol=TEM, side=BUY, quantity=252, trigger_price=49.57 |
| 03-12 16:16:03 |
INFO
|
position |
|
trailing_stop_engine |
✅ TEM 确认仓位存在,方向=空仓,数量: 252 |
| 03-12 16:16:03 |
INFO
|
position |
|
tiger_client |
Position: TEM, Qty: -252, Cost: 49.4774 |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
📅 Market order: outside_rth=False, time_in_force=DAY |
| 03-12 16:16:03 |
INFO
|
position |
|
trailing_stop_engine |
🔴 盘中时段 → 使用市价单: symbol=TEM, side=BUY, quantity=252 |
| 03-12 16:16:03 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger close order: symbol=TEM, side=BUY, quantity=252, trigger_price=49.57 |
| 03-12 16:16:03 |
INFO
|
position |
|
trailing_stop_engine |
✅ TEM 确认仓位存在,方向=空仓,数量: 252 |
| 03-12 16:16:03 |
INFO
|
position |
|
tiger_client |
Position: TEM, Qty: -252, Cost: 49.4774 |
| 03-12 16:16:03 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: TEM |
| 03-12 16:16:03 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for TEM |
| 03-12 16:16:03 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: TEM |
| 03-12 16:16:03 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for TEM |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
✅ TEM stop_loss订单已取消: 42524018325867520 |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Cancel order 42524018325867520 result: 42524018325867520 |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
✅ TEM stop_loss订单已取消: 42524018325867520 |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Cancel order 42524018325867520 result: 42524018325867520 |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.79 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.79 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] TEM stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] TEM 动态trailing止损上移: $49.58 -> $49.54, 新订单ID=42524018325867520 |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42524018325867520 prices: stop=$49.54 limit=$49.79 |
| 03-12 16:16:02 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42524018325867520 → 42524018325867520 for trade_id=10840 |
| 03-12 16:16:02 |
INFO
|
order |
|
tiger_client |
✅ Modified stop loss order 42524018325867520 to $49.54 (direct modify) |
| 03-12 16:16:01 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: TEM order 42524018325867520 to $49.54 |
| 03-12 16:16:01 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.79 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:16:01 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:16:01 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] TEM stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-12 16:16:01 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] TEM 动态trailing止损上移: $49.58 -> $49.54, 新订单ID=42524018325867520 |
| 03-12 16:16:01 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42524018325867520 prices: stop=$49.54 limit=$49.79 |
| 03-12 16:16:01 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42524018325867520 → 42524018325867520 for trade_id=10840 |
| 03-12 16:16:01 |
INFO
|
order |
|
tiger_client |
✅ Modified stop loss order 42524018325867520 to $49.54 (direct modify) |
| 03-12 16:16:00 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: TEM order 42524018325867520 to $49.54 |
| 03-12 16:16:00 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.79 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:16:00 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:16:00 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] TEM 反向保护止损修改成功: $49.54, 新订单ID=42524018325867520 |
| 03-12 16:16:00 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42524018325867520 prices: stop=$49.54 limit=$49.79 |
| 03-12 16:16:00 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42524018325867520 → 42524018325867520 for trade_id=10840 |
| 03-12 16:16:00 |
INFO
|
order |
|
tiger_client |
✅ Modified stop loss order 42524018325867520 to $49.54 (direct modify) |
| 03-12 16:15:59 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] TEM 反向保护止损修改成功: $49.54, 新订单ID=42524018325867520 |
| 03-12 16:15:59 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42524018325867520 prices: stop=$49.54 limit=$49.79 |
| 03-12 16:15:59 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42524018325867520 → 42524018325867520 for trade_id=10840 |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
✅ Modified stop loss order 42524018325867520 to $49.54 (direct modify) |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: TEM order 42524018325867520 to $49.54 |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.83 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: TEM order 42524018325867520 to $49.54 |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
Open order: 42524018325867520 - BUY 50 TEM @ 49.83 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 16:15:59 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for TEM |
| 03-12 16:15:58 |
INFO
|
general |
AMD |
trailing_stop_engine |
📊 Batch API refresh: 18/19 symbols updated: ['AMD', 'AAPU', 'PI', 'IR', 'MS', 'SLAB', 'SWKS', 'TSM', 'PONY', 'VSTL', 'MSFT', 'NVDA', 'GS', 'QCOM', 'HUBB', 'INTC', 'APH', 'ANET'] |
| 03-12 16:15:58 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
🛡️ [TEM] 反向保护触发: 亏损0.19%, 趋势强度23, 止损从$49.58收紧至$49.54 (收紧系数0.6) |
| 03-12 16:15:58 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
🛡️ [TEM] 反向保护触发: 亏损0.19%, 趋势强度23, 止损从$49.58收紧至$49.54 (收紧系数0.6) |
| 03-12 16:15:58 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
🔄 Full sync: Processing 25 active trailing stop positions (API verification) |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: 64, Cost: 160.6856 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: -70, Cost: 191.5499 |
| 03-12 16:15:58 |
INFO
|
position |
TSM |
tiger_client |
Position: TSM, Qty: -14, Cost: 339.4428 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: -23, Cost: 397.0504 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: TSEM, Qty: 29, Cost: 122.5128 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: TEM, Qty: -252, Cost: 49.4774 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: SOXX, Qty: -16, Cost: 331.215 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: SMH, Qty: -14, Cost: 389.8689 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: SLB, Qty: -216, Cost: 45.4294 |
| 03-12 16:15:58 |
INFO
|
position |
|
tiger_client |
Position: SIMO, Qty: -40, Cost: 120.31 |