| 03-12 15:29:17 |
INFO
|
order |
|
order_tracker_service |
📦 Exit fill → SMCI trailing_stop: 638@$31.18, position=CLOSED |
| 03-12 15:29:17 |
WARN
|
position |
|
position_service |
⚠️ [P_SMCI_2026-03-12_1] no remaining quantity to exit, skipping |
| 03-12 15:29:17 |
WARN
|
general |
|
position_service |
⚠️ [P_SMCI_2026-03-12_1] exit_qty 638 > remaining 0.0, capping to remaining |
| 03-12 15:29:17 |
INFO
|
position |
|
order_tracker_service |
📋 Found Position #1825 via position_id (precise match) |
| 03-12 15:29:17 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42523704934417408 FILLED (source=reconciliation): SMCI exit_trailing qty=638 price=$31.18 pnl=$-13.93 |
| 03-12 15:29:17 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42523708885320704 through OrderTracker → Position closed via add_exit_leg |
| 03-12 15:29:17 |
INFO
|
order |
COIN |
discord_notifier |
Discord通知发送成功: 📦 Exit filled: COIN trailing_stop 193@$196.10 P&L=$-517.04 (paper) |
| 03-12 15:29:17 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'ALAB', 'is_close_signal': False, 'side': 'sell', 'quantity': 94.0, 'price': 119.66, 'order_type': 'market', 'stop_loss': 123.94, 'take_profit': 112.48, 'reference_price': 119.66, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-12 15:29:17 |
INFO
|
general |
|
signal_parser |
📊 SL/TP parsed: SL=$123.94, TP=$112.48 |
| 03-12 15:29:17 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] Received webhook from 35.209.169.104: {"ticker": "ALAB", "action": "sell", "price": 119.66, "referencePrice": 119.66, "timeframe": "5", "extras": {"indicator": "\ud83d\udcccAImonitor-wavematrix\u52a8\u80fd\u5171\u632f\nSignal: A-3, WMvalue: -34.19, \u8d8b\u52bf\u5f3a\u5ea6: 94.1%\n\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nMomo State: \u5f3a\u7a7a\u5934 (-2+-1)\nHTF: A-4,strongpass, WMvalue: -34.7, \u8d8b\u52bf\u5f3a\u5ea6: 100%\nHTF\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nHTF Momo State: \u5171\u632f\u7a7a\u5934 (-2+-2) | 15\nMarket Structure: VOID (DUUD)\nOB: OB\u4e2d\u6027\uff5c\u538b\u529b:4H\u538b\u529b\u4e0b\u65b97.97%,1H\u65e0\u538b\u529bOB\uff5c\u652f\u6491:\u8ddd4H\u652f\u64912.24%,1H\u65e0\u652f\u6491OB\n\nMarketRegime: BULL_TRAP\nSqueeze: \u2705\u4e3b\u6d6a\u8865\u7968 pass, HTF[\u975e\u6324\u538b,\u6709pass]+Cur[\u6324\u538b\u4e2d,\u6709pass]\nResonance: +0.770 \u5f3a\u5171\u632f [TSI\u00d7htf:+1.00 | TSI\u00d7Str:+0.60 | MA\u00d7htf:+0.50 | Time:+0.80]\nML: 0.619 medium(normal) [XGB:0.601/RF:0.636]\n\u9884\u6d4b\u6a21\u578b: \ud83d\udcc8 \u5f3a\u786e\u8ba4 \u65b9\u5411\u4e00\u81f4\u7387:80% (\u9ad8\u7f6e\u4fe1, 10\u6848\u4f8b) \u9884\u671f\u6ce2\u52a8:3.2% \u5efa\u8baeTP:-2.60% | K\u7ebf:\u770b\u6da8:Harami,Harami Cross \u56fe\u8868:Descending Channel\n\u591a\u7ef4\u7efc\u5408\u8bc4\u7ea7: A-3 M-3 VOID\nFinal Decision: PASS - [MRC\u89c4\u5219] MRC=1(BULL_TRAP)\u4e0e\u505a\u7a7a\u65b9\u5411\u51b2\u7a81"}, "quantity": "94", "takeProfit": {"limitPrice": 112.48}, "stopLoss": {"stopPrice": 123.94}, "filter_result": {"decision": "pass", "rating": "A-3", "final_rating": "\ud83d\udcccAImonitor-wavematrix\u52a8\u80fd\u5171\u632f\nSignal: A-3, WMvalue: -34.19, \u8d8b\u52bf\u5f3a\u5ea6: 94.1%\n\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nMomo State: \u5f3a\u7a7a\u5934 (-2+-1)\nHTF: A-4,strongpass, WMvalue: -34.7, \u8d8b\u52bf\u5f3a\u5ea6: 100%\nHTF\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nHTF M |
| 03-12 15:29:16 |
INFO
|
order |
COIN |
order_tracker_service |
✅ Created ClosedPosition #2776 via _handle_exit_fill for COIN (created) |
| 03-12 15:29:16 |
INFO
|
order |
COIN |
order_tracker_service |
📦 Exit fill → COIN trailing_stop: 193@$196.10, position=CLOSED |
| 03-12 15:29:16 |
INFO
|
order |
COIN |
order_tracker_service |
🎯 Deactivated TrailingStopPosition #3424 for COIN via exit_trailing fill (position fully closed) |
| 03-12 15:29:16 |
INFO
|
position |
|
position_service |
📦 Position P_COIN_2026-03-12_3 CLOSED. P&L=$-463.07 (close_source=reconciliation) |
| 03-12 15:29:16 |
INFO
|
general |
|
position_service |
📊 [P_COIN_2026-03-12_3] P&L: ours=$-463.07 vs Tiger=$-517.04 (using ours, Tiger uses different cost basis) |
| 03-12 15:29:16 |
INFO
|
position |
|
order_tracker_service |
📋 Found Position #1843 via position_id (precise match) |
| 03-12 15:29:16 |
INFO
|
order |
COIN |
order_tracker_service |
📋 Order 42523708885320704 FILLED (source=reconciliation): COIN exit_trailing qty=193 price=$196.10 pnl=$-517.04 |
| 03-12 15:29:16 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for COIN order 42523708917301248 |
| 03-12 15:29:16 |
INFO
|
order |
|
tiger_client |
Retrieved 100 filled orders |
| 03-12 15:29:15 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-11 to 2026-03-12 |
| 03-12 15:29:14 |
INFO
|
order |
|
tiger_client |
Retrieved 0 filled orders |
| 03-12 15:29:14 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-11 to 2026-03-12 |
| 03-12 15:29:14 |
INFO
|
position |
|
trailing_stop_scheduler |
📊 Exit closure verification: 4 confirmed closed, 0 reactivated (position still open) |
| 03-12 15:29:14 |
INFO
|
general |
|
trailing_stop_scheduler |
⏭️ [SLB] TS #3411 skip reactivation: active TS #3444 already exists for paper |
| 03-12 15:29:14 |
INFO
|
general |
|
trailing_stop_scheduler |
⏭️ [ADI] TS #3415 skip reactivation: active TS #3443 already exists for paper |
| 03-12 15:29:13 |
INFO
|
general |
TSM |
trailing_stop_engine |
📊 Batch API refresh: 2/2 symbols updated: ['SLB', 'TSM'] |
| 03-12 15:29:13 |
INFO
|
position |
|
trailing_stop_scheduler |
- SMCI: deactivate - Position not found in Tiger API |
| 03-12 15:29:13 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
- COIN: trigger - No OCA protection (no_active_oca_group): Price $196.19 >= broker stop $195.29 |
| 03-12 15:29:13 |
INFO
|
sync |
|
trailing_stop_scheduler |
🔄 Full sync complete: 2 actions taken |
| 03-12 15:29:13 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:29:12 |
WARN
|
websocket |
|
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['VST'] |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
- COIN: trigger - No OCA protection (no_active_oca_group): Price $196.18 >= broker stop $195.29 |
| 03-12 15:29:12 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_engine |
[COIN] TS stays ACTIVE with pending exit order 42523708917301248, will re-check each cycle |
| 03-12 15:29:12 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_engine |
[COIN] TS stays ACTIVE with pending exit order 42523708885320704, will re-check each cycle |
| 03-12 15:29:12 |
INFO
|
order |
|
trailing_stop_engine |
📋 Registered trailing stop close order 42523708917301248 as EXIT_TRAILING (Position #1843) |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
order_tracker_service |
📋 Registered order 42523708917301248: COIN exit_trailing (paper) |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_engine |
🔴 Tiger market order placed for COIN: {'order_id': '42523708917301248', 'status': None} |
| 03-12 15:29:12 |
INFO
|
order |
|
trailing_stop_engine |
📋 Registered trailing stop close order 42523708885320704 as EXIT_TRAILING (Position #1843) |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
order_tracker_service |
📋 Registered order 42523708885320704: COIN exit_trailing (paper) |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_engine |
🔴 Tiger market order placed for COIN: {'order_id': '42523708885320704', 'status': None} |
| 03-12 15:29:12 |
INFO
|
order |
|
trailing_stop_engine |
📅 Market order: outside_rth=False, time_in_force=DAY |
| 03-12 15:29:12 |
INFO
|
position |
COIN |
trailing_stop_engine |
🔴 盘中时段 → 使用市价单: symbol=COIN, side=BUY, quantity=193 |
| 03-12 15:29:12 |
INFO
|
order |
COIN |
trailing_stop_engine |
🔴 Tiger close order: symbol=COIN, side=BUY, quantity=193, trigger_price=196.195 |
| 03-12 15:29:12 |
INFO
|
position |
COIN |
trailing_stop_engine |
✅ COIN 确认仓位存在,方向=空仓,数量: 193 |
| 03-12 15:29:12 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: -193, Cost: 193.4415 |
| 03-12 15:29:11 |
INFO
|
order |
|
trailing_stop_engine |
📅 Market order: outside_rth=False, time_in_force=DAY |
| 03-12 15:29:11 |
INFO
|
position |
COIN |
trailing_stop_engine |
🔴 盘中时段 → 使用市价单: symbol=COIN, side=BUY, quantity=193 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
🔴 Tiger close order: symbol=COIN, side=BUY, quantity=193, trigger_price=196.18 |
| 03-12 15:29:11 |
INFO
|
position |
COIN |
trailing_stop_engine |
✅ COIN 确认仓位存在,方向=空仓,数量: 193 |
| 03-12 15:29:11 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: -193, Cost: 193.4415 |
| 03-12 15:29:11 |
INFO
|
position |
COIN |
tiger_client |
Getting positions for symbol: COIN |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
✅ COIN take_profit订单已取消: 42523261044539392 |
| 03-12 15:29:11 |
INFO
|
order |
|
tiger_client |
Cancel order 42523261044539392 result: 42523261044539392 |
| 03-12 15:29:11 |
INFO
|
position |
COIN |
tiger_client |
Getting positions for symbol: COIN |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
✅ COIN take_profit订单已取消: 42523261044539392 |
| 03-12 15:29:11 |
INFO
|
order |
|
tiger_client |
Cancel order 42523261044539392 result: 42523261044539392 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
📋 COIN 存储的止盈订单ID 42523261044539392 不在挂单中,尝试类型匹配 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
tiger_client |
Retrieved 0 open orders for COIN |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
📋 COIN 存储的止盈订单ID 42523261044539392 不在挂单中,尝试类型匹配 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
tiger_client |
Retrieved 0 open orders for COIN |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
✅ COIN stop_loss订单已取消: 42523707442875392 |
| 03-12 15:29:11 |
INFO
|
order |
|
tiger_client |
Cancel order 42523707442875392 result: 42523707442875392 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
trailing_stop_engine |
✅ COIN stop_loss订单已取消: 42523707442875392 |
| 03-12 15:29:11 |
INFO
|
order |
|
tiger_client |
Cancel order 42523707442875392 result: 42523707442875392 |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
tiger_client |
Open order: 42523707442875392 - BUY 193 COIN @ 195.54 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 15:29:11 |
INFO
|
order |
COIN |
tiger_client |
Retrieved 1 open orders for COIN |
| 03-12 15:29:10 |
INFO
|
order |
COIN |
tiger_client |
Open order: 42523707442875392 - BUY 193 COIN @ 195.54 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 15:29:10 |
INFO
|
order |
COIN |
tiger_client |
Retrieved 1 open orders for COIN |
| 03-12 15:29:10 |
INFO
|
order |
COIN |
trailing_stop_engine |
🔔 [PAPER] COIN stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-12 15:29:10 |
INFO
|
order |
COIN |
trailing_stop_engine |
📈 [PAPER] COIN 反向保护止损修改成功: $195.29, 新订单ID=42523707442875392 |
| 03-12 15:29:10 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42523707442875392 prices: stop=$195.29 limit=$196.26 |
| 03-12 15:29:10 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42523707442875392 → 42523707442875392 for trade_id=10682 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: 64, Cost: 160.6856 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: UMC, Qty: -1338, Cost: 9.319 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: -39, Cost: 191.7392 |
| 03-12 15:29:10 |
INFO
|
position |
TSM |
tiger_client |
Position: TSM, Qty: -21, Cost: 337.1749 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: -23, Cost: 397.0504 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: TEM, Qty: -979, Cost: 49.9825 |
| 03-12 15:29:10 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -50, Cost: 49.89 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: SMH, Qty: -12, Cost: 387.28 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: SLB, Qty: -108, Cost: 45.4244 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -161, Cost: 58.1935 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: NXPI, Qty: -168, Cost: 194.208 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: MSTR, Qty: -20, Cost: 135.552 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: MRVL, Qty: -54, Cost: 91.0076 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: MPWR, Qty: -8, Cost: 1026.48 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -6, Cost: 642.9983 |
| 03-12 15:29:10 |
INFO
|
position |
LSCC |
tiger_client |
Position: LSCC, Qty: -225, Cost: 86.9856 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: HOOD, Qty: -1034, Cost: 76.7103 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: DIOD, Qty: -40, Cost: 61.095 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -18, Cost: 132.6583 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: CRDO, Qty: -22, Cost: 109.7836 |
| 03-12 15:29:10 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: -193, Cost: 193.4415 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: ASX, Qty: -120, Cost: 20.92 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: ARM, Qty: -152, Cost: 115.1364 |
| 03-12 15:29:10 |
INFO
|
position |
AMD |
tiger_client |
Position: AMD, Qty: -12, Cost: 197.41 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -194, Cost: 118.8946 |
| 03-12 15:29:10 |
INFO
|
position |
|
tiger_client |
Position: ADI, Qty: -24, Cost: 307.2233 |