| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
No action: Received exit-long signal (sell) but holding SHORT position for ON |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Got position from Tiger API: ON = -39 shares |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -39, Cost: 63.4181 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: ON |
| 03-03 14:48:11 |
WARN
|
position |
|
trailing_stop_engine |
⚠️ AMZN stop triggered but NO holdings in cache. Direct API check... |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: -342, Cost: 14.0114 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: SYNA, Qty: -32, Cost: 77.6763 |
| 03-03 14:48:11 |
INFO
|
position |
STX |
tiger_client |
Position: STX, Qty: -15, Cost: 380.2493 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: SOXX, Qty: -15, Cost: 336.8203 |
| 03-03 14:48:11 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -182, Cost: 55.1273 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: PI, Qty: -22, Cost: 116.1236 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -39, Cost: 63.4181 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 26, Cost: 97.5846 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 729, Cost: 3.0059 |
| 03-03 14:48:11 |
INFO
|
position |
MU |
tiger_client |
Position: MU, Qty: -6, Cost: 384.315 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: MPWR, Qty: -2, Cost: 1100.2299 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: HOOD, Qty: -70, Cost: 74.6364 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -18, Cost: 138.2533 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: ARM, Qty: -23, Cost: 118.8696 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: AOSL, Qty: -122, Cost: 20.2854 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: ALGM, Qty: -72, Cost: 34.5983 |
| 03-03 14:48:11 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -29, Cost: 112.2512 |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Pre-close: Cancelled 1 pending orders for ON |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Canceled 1 out of 1 orders for ON |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Successfully canceled order 42421388530549760 |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Cancel order 42421388530549760 result: 42421388530549760 |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Processing order 42421388530549760 for ON - CanCancel: True |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Open order: 42421388530549760 - BUY 39 ON @ 62.26 - Status: OrderStatus.HELD - CanCancel: True |
| 03-03 14:48:10 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for ON |
| 03-03 14:48:10 |
INFO
|
position |
|
tiger_client |
Attempting to close position for ON, signal_side=sell |
| 03-03 14:48:10 |
INFO
|
position |
|
tiger_client |
Attempting to close position for ON with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:48:10 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -39, Cost: 63.4181 |
| 03-03 14:48:10 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: ON |
| 03-03 14:48:10 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for ON, side=sell |
| 03-03 14:48:09 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-03 14:48:09 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'ON', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 63.14, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:48:09 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for ON (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:48:09 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 35.192.10.16: {"action": "sell", "extras": {"indicator": "Wavematrix sell", "timeframe": "15", "referencePrice": 63.14}, "reason": "Reverse Signal Close", "ticker": "ON", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:48:09.480022"} |
| 03-03 14:48:08 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-03 14:48:08 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-03 14:48:08 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-03 14:48:08 |
INFO
|
position |
|
routes |
📝 [PAPER] No action needed: exit-long signal received but currently holding SHORT position for HOOD |
| 03-03 14:48:08 |
INFO
|
position |
|
tiger_client |
No action: Received exit-long signal (sell) but holding SHORT position for HOOD |
| 03-03 14:48:08 |
INFO
|
position |
|
tiger_client |
Got position from Tiger API: HOOD = -70 shares |
| 03-03 14:48:08 |
INFO
|
position |
|
tiger_client |
Position: HOOD, Qty: -70, Cost: 74.6364 |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: HOOD |
| 03-03 14:48:07 |
INFO
|
order |
|
tiger_client |
No open orders found for HOOD |
| 03-03 14:48:07 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for HOOD |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Attempting to close position for HOOD, signal_side=sell |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Attempting to close position for HOOD with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Position: HOOD, Qty: -70, Cost: 74.6364 |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-03 14:48:07 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: HOOD |
| 03-03 14:48:07 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for HOOD, side=sell |
| 03-03 14:48:07 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] AMZN stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-03 14:48:06 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] AMZN 反向保护止损修改成功: $203.97, 新订单ID=42421462264842240 |
| 03-03 14:48:06 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'HOOD', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 74.96, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:48:06 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for HOOD (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:48:06 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 34.45.82.69: {"action": "sell", "extras": {"indicator": "Wavematrix sell", "timeframe": "15", "referencePrice": 74.96}, "reason": "Reverse Signal Close", "ticker": "HOOD", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:48:06.782046"} |
| 03-03 14:48:02 |
INFO
|
order |
|
trailing_stop_engine |
📋 Marked OrderTracker 42421456749069312 as cancelled |
| 03-03 14:48:00 |
WARN
|
position |
|
trailing_stop_engine |
⚠️ CEVA stop triggered but NO holdings in cache. Direct API check... |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: -342, Cost: 14.0114 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: SYNA, Qty: -32, Cost: 77.6763 |
| 03-03 14:48:00 |
INFO
|
position |
STX |
tiger_client |
Position: STX, Qty: -15, Cost: 380.2493 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: SOXX, Qty: -15, Cost: 336.8203 |
| 03-03 14:48:00 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -182, Cost: 55.1273 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: PI, Qty: -22, Cost: 116.1236 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: ON, Qty: -39, Cost: 63.4181 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 26, Cost: 97.5846 |
| 03-03 14:48:00 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 729, Cost: 3.0059 |
| 03-03 14:48:00 |
INFO
|
position |
MU |
tiger_client |
Position: MU, Qty: -6, Cost: 384.315 |
| 03-03 14:47:58 |
INFO
|
position |
|
tiger_client |
Position: MPWR, Qty: -2, Cost: 1100.2299 |
| 03-03 14:47:58 |
INFO
|
position |
|
tiger_client |
Position: HOOD, Qty: -70, Cost: 74.6364 |
| 03-03 14:47:58 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -18, Cost: 138.2533 |
| 03-03 14:47:58 |
INFO
|
order |
|
trailing_stop_engine |
📋 Created OrderTracker for stop loss order 42421462264842240 |
| 03-03 14:47:54 |
INFO
|
position |
|
tiger_client |
Position: ARM, Qty: -23, Cost: 118.8696 |
| 03-03 14:47:54 |
INFO
|
position |
|
tiger_client |
Position: AOSL, Qty: -122, Cost: 20.2854 |
| 03-03 14:47:54 |
INFO
|
position |
|
tiger_client |
Position: ALGM, Qty: -72, Cost: 34.5983 |
| 03-03 14:47:54 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42421456749069312 → 42421462264842240 for trade_id=9500 |
| 03-03 14:47:52 |
INFO
|
order |
|
tiger_client |
✅ Created new stop loss order 42421462264842240 at $203.97 (cancel+create) |
| 03-03 14:47:52 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -29, Cost: 112.2512 |
| 03-03 14:47:51 |
INFO
|
order |
|
tiger_client |
📅 [Paper] Stop LIMIT order: outside_rth=False (trigger=$203.97, limit=$202.95) |
| 03-03 14:47:50 |
INFO
|
order |
|
tiger_client |
✅ Cancelled old stop loss order 42421456749069312 |
| 03-03 14:47:50 |
INFO
|
order |
|
tiger_client |
Cancel order 42421456749069312 result: 42421456749069312 |
| 03-03 14:47:48 |
WARN
|
order |
|
tiger_client |
⚠️ Order 42421456749069312 cannot be modified (status=OrderStatus.EXPIRED), falling back to cancel+create |
| 03-03 14:47:48 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for EQIX - position may have been already closed by trailing stop or other exit |
| 03-03 14:47:48 |
WARN
|
position |
|
tiger_client |
No position found for EQIX at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:47:48 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for EQIX, position likely already closed |
| 03-03 14:47:48 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: EQIX |
| 03-03 14:47:48 |
INFO
|
order |
|
tiger_client |
No open orders found for EQIX |
| 03-03 14:47:48 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for EQIX |
| 03-03 14:47:48 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: AMZN order 42421456749069312 to $203.97 |
| 03-03 14:47:48 |
INFO
|
order |
|
trailing_stop_engine |
📋 AMZN 存储的止损订单ID 42421456749069312 不在挂单中,尝试类型匹配 |
| 03-03 14:47:48 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for AMZN |
| 03-03 14:47:48 |
INFO
|
position |
|
tiger_client |
Attempting to close position for EQIX, signal_side=sell |
| 03-03 14:47:48 |
INFO
|
position |
|
tiger_client |
Attempting to close position for EQIX with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:47:47 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: EQIX |
| 03-03 14:47:47 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for EQIX, side=sell |
| 03-03 14:47:47 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
🛡️ [AMZN] 反向保护触发: 亏损0.53%, 趋势强度47, 止损从$204.19收紧至$203.97 (收紧系数0.7) |