| 03-02 22:09:39 |
INFO
|
order |
|
tiger_client |
Cancel order 42413588141835264 result: 42413588141835264 |
| 03-02 22:09:38 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42413588141835264 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-02 22:09:35 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: NA order 42413588141835264 to $3.01 |
| 03-02 22:09:35 |
INFO
|
order |
|
trailing_stop_engine |
📋 NA 存储的止损订单ID 42413588141835264 不在挂单中,尝试类型匹配 |
| 03-02 22:09:35 |
INFO
|
order |
|
tiger_client |
Open order: 42413596756411392 - SELL 833 NA @ 2.94 - Status: OrderStatus.HELD - CanCancel: True |
| 03-02 22:09:35 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for NA |
| 03-02 22:09:26 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
🛡️ [NA] 反向保护触发: 亏损1.86%, 趋势强度0, 止损从$3.01收紧至$3.01 (收紧系数0.6) |
| 03-02 22:09:20 |
INFO
|
general |
STX |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TSLL', 'NA', 'LITE', 'STX', 'CEVA', 'OKLO', 'AIP', 'NVTS'] |
| 03-02 22:09:11 |
INFO
|
order |
|
trailing_stop_scheduler |
- NA: trigger - No OCA protection (no_active_oca_group): Price $2.95 <= broker stop $3.01 |
| 03-02 22:09:11 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-02 22:08:24 |
INFO
|
position |
|
holdings_sync |
Holdings sync [paper]: 0 new, 10 updated, 0 removed, 10 total |
| 03-02 22:08:12 |
INFO
|
order |
|
trailing_stop_engine |
[NA] TS stays ACTIVE with pending exit order None, will re-check each cycle |
| 03-02 22:08:05 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: 338, Cost: 14.7719 |
| 03-02 22:08:05 |
INFO
|
position |
STX |
tiger_client |
Position: STX, Qty: -15, Cost: 380.2493 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: OKLO, Qty: 76, Cost: 64.5859 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: NVTS, Qty: 651, Cost: 9.4075 |
| 03-02 22:08:04 |
INFO
|
position |
NVDA |
tiger_client |
Position: NVDA, Qty: 5, Cost: 174.906 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 833, Cost: 3.0059 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: LITE, Qty: 10, Cost: 739.898 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: ENTG, Qty: 65, Cost: 134.9674 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: CEVA, Qty: 540, Cost: 21.5276 |
| 03-02 22:08:04 |
INFO
|
position |
|
tiger_client |
Position: AIP, Qty: -294, Cost: 17.128 |
| 03-02 22:08:02 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-02 22:07:50 |
INFO
|
position |
|
holdings_sync |
Holdings sync [real]: 0 new, 3 updated, 0 removed, 3 total |
| 03-02 22:07:45 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-02 22:07:45 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-02 22:07:45 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-02 22:07:43 |
WARN
|
order |
|
trailing_stop_engine |
⚠️ Trailing stop close order placed but no order_id returned |
| 03-02 22:07:43 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger limit order placed for NA: {'order_id': None, 'status': None} |
| 03-02 22:07:43 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-02 22:07:42 |
INFO
|
order |
|
trailing_stop_engine |
📅 Limit order: outside_rth=True, time_in_force=DAY (Paper) |
| 03-02 22:07:42 |
INFO
|
position |
|
trailing_stop_engine |
🔴 盘前盘后 → 使用限价单: symbol=NA, side=SELL, quantity=833, limit=$2.94 |
| 03-02 22:07:42 |
INFO
|
order |
|
trailing_stop_engine |
🔴 Tiger close order: symbol=NA, side=SELL, quantity=833, trigger_price=2.95 |
| 03-02 22:07:42 |
INFO
|
position |
|
trailing_stop_engine |
✅ NA 确认仓位存在,方向=多仓,数量: 833 |
| 03-02 22:07:42 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 833, Cost: 3.0059 |
| 03-02 22:07:40 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: NA |
| 03-02 22:07:40 |
INFO
|
order |
|
trailing_stop_engine |
✅ NA take_profit订单已取消: 42413531748893696 |
| 03-02 22:07:40 |
INFO
|
order |
|
tiger_client |
Cancel order 42413531748893696 result: 42413531748893696 |
| 03-02 22:07:39 |
INFO
|
order |
|
trailing_stop_engine |
📋 NA 止盈订单ID已更新: 42412148108429312 -> 42413531748893696 |
| 03-02 22:07:39 |
INFO
|
order |
|
trailing_stop_engine |
📋 NA 存储的止盈订单ID 42412148108429312 不在挂单中,尝试类型匹配 |
| 03-02 22:07:39 |
INFO
|
order |
|
tiger_client |
Open order: 42413531748893696 - SELL 833 NA @ 2.94 - Status: OrderStatus.HELD - CanCancel: True |
| 03-02 22:07:39 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for NA |
| 03-02 22:07:37 |
INFO
|
order |
|
trailing_stop_engine |
✅ NA stop_loss订单已取消: 42413588141835264 |
| 03-02 22:07:37 |
INFO
|
order |
|
tiger_client |
Cancel order 42413588141835264 result: 42413588141835264 |
| 03-02 22:07:36 |
INFO
|
order |
|
trailing_stop_engine |
📋 NA 存储的止损订单ID 42413588141835264 不在挂单中,尝试类型匹配 |
| 03-02 22:07:36 |
INFO
|
order |
|
tiger_client |
Open order: 42413531748893696 - SELL 833 NA @ 2.94 - Status: OrderStatus.HELD - CanCancel: True |
| 03-02 22:07:36 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for NA |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: 338, Cost: 14.7719 |
| 03-02 22:07:21 |
INFO
|
position |
STX |
tiger_client |
Position: STX, Qty: -15, Cost: 380.2493 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: OKLO, Qty: 76, Cost: 64.5859 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: NVTS, Qty: 651, Cost: 9.4075 |
| 03-02 22:07:21 |
INFO
|
position |
NVDA |
tiger_client |
Position: NVDA, Qty: 5, Cost: 174.906 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 833, Cost: 3.0059 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: LITE, Qty: 10, Cost: 739.898 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: ENTG, Qty: 65, Cost: 134.9674 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: CEVA, Qty: 540, Cost: 21.5276 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Position: AIP, Qty: -294, Cost: 17.128 |
| 03-02 22:07:21 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-02 22:07:21 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-02 22:07:21 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-02 22:07:21 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-02 22:07:20 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-02 22:06:42 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] NA stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-02 22:06:41 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] NA 反向保护止损修改成功: $3.01, 新订单ID=42413588141835264 |
| 03-02 22:06:39 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42413527561143296 as cancelled |
| 03-02 22:06:39 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42413588141835264 |
| 03-02 22:06:39 |
INFO
|
order |
|
tiger_client |
Retrieved 100 filled orders |
| 03-02 22:06:38 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42413527561143296 → 42413588141835264 for trade_id=9456 |
| 03-02 22:06:37 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42413588141835264 at $3.01 (cancel+create) |
| 03-02 22:06:36 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$3.01, limit=$2.99) |
| 03-02 22:06:35 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42413527561143296 |
| 03-02 22:06:35 |
INFO
|
order |
|
tiger_client |
Cancel order 42413527561143296 result: 42413527561143296 |
| 03-02 22:06:33 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42413527561143296 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-02 22:06:31 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: NA order 42413527561143296 to $3.01 |
| 03-02 22:06:31 |
INFO
|
order |
|
trailing_stop_engine |
📋 NA 存储的止损订单ID 42413527561143296 不在挂单中,尝试类型匹配 |
| 03-02 22:06:31 |
INFO
|
order |
|
tiger_client |
Open order: 42413531748893696 - SELL 833 NA @ 2.94 - Status: OrderStatus.HELD - CanCancel: True |
| 03-02 22:06:31 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for NA |
| 03-02 22:06:30 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-02 to 2026-03-02 |
| 03-02 22:06:27 |
INFO
|
order |
|
tiger_client |
Retrieved 2 filled orders |
| 03-02 22:06:27 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
🛡️ [NA] 反向保护触发: 亏损1.86%, 趋势强度0, 止损从$3.01收紧至$3.01 (收紧系数0.6) |
| 03-02 22:06:27 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-02 to 2026-03-02 |
| 03-02 22:06:21 |
INFO
|
general |
STX |
trailing_stop_engine |
📊 Batch API refresh: 9/9 symbols updated: ['TSLL', 'NA', 'LITE', 'STX', 'CEVA', 'OKLO', 'AIP', 'NVTS', 'ENTG'] |
| 03-02 22:05:22 |
ERROR
|
order |
|
tiger_client |
Error getting order status: code=1200 msg=standard account response error(not_found:订单不存在) |
| 03-02 22:05:21 |
ERROR
|
order |
|
tiger_client |
Error getting order status: code=1200 msg=standard account response error(not_found:订单不存在) |
| 03-02 22:05:08 |
INFO
|
order |
|
order_tracker_service |
📋 Auto-expired 1 stale PENDING orders (older than 3 days) |
| 03-02 22:04:21 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42413272783652864 through OrderTracker → Position closed via add_exit_leg |
| 03-02 22:04:20 |
INFO
|
order |
LSCC |
discord_notifier |
Discord通知发送成功: 📦 Exit filled: LSCC take_profit 101@$100.56 P&L=$204.24 (paper) |
| 03-02 22:04:13 |
INFO
|
order |
LSCC |
order_tracker_service |
✅ Created ClosedPosition #2246 via _handle_exit_fill for LSCC (created) |
| 03-02 22:04:05 |
INFO
|
order |
LSCC |
order_tracker_service |
📦 Exit fill → LSCC take_profit: 101@$100.56, position=CLOSED |
| 03-02 22:04:03 |
INFO
|
position |
|
position_service |
📦 Position P_LSCC_2026-03-02_1 CLOSED. P&L=$219.22 (close_source=reconciliation) |
| 03-02 22:04:03 |
INFO
|
general |
|
position_service |
📊 [P_LSCC_2026-03-02_1] P&L: ours=$219.22 vs Tiger=$204.24 (using ours, Tiger uses different cost basis) |
| 03-02 22:04:02 |
INFO
|
position |
|
order_tracker_service |
📋 Found Position #1350 via position_id (precise match) |
| 03-02 22:04:02 |
INFO
|
order |
LSCC |
order_tracker_service |
📋 Order 42413272783652864 FILLED (source=reconciliation): LSCC take_profit qty=101 price=$100.56 pnl=$204.24 |
| 03-02 22:04:00 |
INFO
|
order |
LSCC |
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42413272783652864 (LSCC, take_profit) |
| 03-02 22:04:00 |
INFO
|
order |
LSCC |
order_tracker_service |
📋 Registered order 42413272783652864: LSCC take_profit (paper) |
| 03-02 22:03:51 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42413352750811136 through OrderTracker → Position closed via add_exit_leg |
| 03-02 22:03:49 |
INFO
|
order |
|
discord_notifier |
Discord通知发送成功: 📦 Exit filled: ASTS take_profit 57@$86.92 P&L=$33.89 (paper) |
| 03-02 22:03:42 |
INFO
|
order |
|
order_tracker_service |
✅ Created ClosedPosition #2245 via _handle_exit_fill for ASTS (created) |
| 03-02 22:03:36 |
INFO
|
order |
|
order_tracker_service |
📦 Exit fill → ASTS take_profit: 57@$86.92, position=CLOSED |
| 03-02 22:03:35 |
INFO
|
position |
|
position_service |
📦 Position P_ASTS_2026-03-02_1 CLOSED. P&L=$39.89 (close_source=reconciliation) |