| 03-12 19:22:08 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
INFO
|
general |
|
trailing_stop_engine |
🔄 NXPI retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 19:22:06 |
INFO
|
general |
AMD |
trailing_stop_engine |
📊 EODHD batch fallback: 15/15 symbols: ['AMD', 'AAPU', 'SLAB', 'MS', 'PONY', 'GS', 'MSFT', 'GOOG', 'APH', 'ITA', 'UGL', 'ANET', 'NVDA', 'TSM', 'AAPL'] |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:06 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:22:06 |
INFO
|
general |
AAPL |
trailing_stop_engine |
📊 EODHD batch fallback: 24/24 symbols: ['MSTR', 'ADI', 'ASX', 'SNDK', 'AAPL', 'LITE', 'ARM', 'TSLA', 'TXN', 'COIN', 'SOXX', 'ON', 'HOOD', 'CRUS', 'PI', 'UMC', 'NXPI', 'SMH', 'LSCC', 'TSM', 'MRVL', 'ALAB', 'QCOM', 'AAL'] |
| 03-12 19:22:06 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 19:22:05 |
INFO
|
position |
SOXL |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "SOXL"
identifier: "SOXL"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 51.3860417
latestPrice: 50.1
timestamp: 1773343325051
|
| 03-12 19:22:05 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.1094
marketValue: 18164.1
unrealizedPnl: -15256.2501091
timestamp: 1773343325051
positionQty: 1500
salableQty: 1500
|
| 03-12 19:22:05 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1900
averageCost: 16.7396789
latestPrice: 10.715
marketValue: 20358.5
unrealizedPnl: -11446.8900001
timestamp: 1773343325051
positionQty: 1900
salableQty: 1900
|
| 03-12 19:22:05 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.43
marketValue: 943
unrealizedPnl: -616.304
timestamp: 1773343325051
positionQty: 100
salableQty: 100
|
| 03-12 19:22:05 |
INFO
|
general |
|
trailing_stop_engine |
🔄 NXPI retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:05 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:05 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:04 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 19:22:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:04 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:03 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 NXPI retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 NXPI retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 ARM retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 LITE retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:02 |
INFO
|
general |
|
trailing_stop_engine |
🔄 SOXX retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:01 |
INFO
|
order |
|
push_event_handlers |
✅ WebSocket fill routed via OrderTracker: 42525539246688256 → filled |
| 03-12 19:22:01 |
WARN
|
order |
|
order_tracker_service |
⚠️ Failed to cancel sibling 42525495866703873 at broker: code=1200 msg=standard account response error(BAD_REQUEST:订单不存在) |
| 03-12 19:22:01 |
ERROR
|
order |
|
tiger_client |
Error canceling order 42525495866703873: code=1200 msg=standard account response error(BAD_REQUEST:订单不存在) |
| 03-12 19:22:01 |
INFO
|
order |
|
order_tracker_service |
📋 Cancelled sibling take_profit order 42525495866703873 (parent=42525495866703872) |
| 03-12 19:22:01 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42525539246688256 FILLED (source=websocket): MPWR stop_loss qty=4 price=$1030.91 pnl=$0.00 |
| 03-12 19:22:01 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: MPWR BUY status=FILLED filled=4 @ $1030.91 |
| 03-12 19:22:01 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 42525539246688256
account: "21444612990232147"
symbol: "MPWR"
identifier: "MPWR"
multiplier: 1
action: "BUY"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "STP_LMT"
isLong: true
totalQuantity: 4
filledQuantity: 4
avgFillPrice: 1030.91
limitPrice: 1035.01
status: "FILLED"
replaceStatus: "NONE"
cancelStatus: "NONE"
name: "Monolithic Power Systems"
source: "openapi"
commissionAndFee: 2.98
openTime: 1773343316000
timestamp: 1773343321112
timeInForce: "DAY"
|
| 03-12 19:22:01 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "21444612990232147"
symbol: "MPWR"
identifier: "MPWR"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 4
averageCost: 1029.0225
latestPrice: 1028.73
marketValue: 4114.92
unrealizedPnl: -1.1700000000000728
name: "Monolithic Power"
timestamp: 1773343321107
positionQty: 4
|
| 03-12 19:22:00 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 19:22:00 |
INFO
|
general |
AMD |
trailing_stop_engine |
📊 EODHD batch fallback: 15/15 symbols: ['AMD', 'AAPU', 'SLAB', 'MS', 'TSM', 'PONY', 'GS', 'AAPL', 'MSFT', 'GOOG', 'APH', 'ITA', 'UGL', 'ANET', 'NVDA'] |
| 03-12 19:22:00 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 19:22:00 |
INFO
|
order |
|
trailing_stop_engine |
📈 [PAPER] MPWR 反向保护止损修改成功: $1029.87, 新订单ID=42525539246688256 |
| 03-12 19:22:00 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: MPWR BUY status=HELD filled=4 @ $0 |
| 03-12 19:22:00 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 42525539246688256
account: "21444612990232147"
symbol: "MPWR"
identifier: "MPWR"
multiplier: 1
action: "BUY"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "STP_LMT"
isLong: true
totalQuantity: 4
limitPrice: 1035.01
status: "HELD"
replaceStatus: "REPLACED"
cancelStatus: "NONE"
canModify: true
canCancel: true
name: "Monolithic Power Systems"
source: "openapi"
errorMsg: "改单成功"
openTime: 1773343316000
timestamp: 1773343320480
timeInForce: "DAY"
|
| 03-12 19:22:00 |
INFO
|
general |
|
trailing_stop_engine |
🔄 TXN retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:00 |
INFO
|
order |
|
trailing_stop_engine |
📋 Updated OrderTracker 42525539246688256 prices: stop=$1029.87 limit=$1035.01 |
| 03-12 19:22:00 |
INFO
|
order |
|
trailing_stop_engine |
📋 Synced Trade.stop_loss_order_id: 42525539246688256 → 42525539246688256 for trade_id=10967 |
| 03-12 19:22:00 |
INFO
|
position |
SOXL |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "SOXL"
identifier: "SOXL"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 51.3860417
latestPrice: 50.08
timestamp: 1773343320108
|
| 03-12 19:22:00 |
INFO
|
order |
|
tiger_client |
✅ Modified stop loss order 42525539246688256 to $1029.87 (direct modify) |
| 03-12 19:22:00 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.1094
marketValue: 18164.1
unrealizedPnl: -15256.2501091
timestamp: 1773343320108
positionQty: 1500
salableQty: 1500
|
| 03-12 19:22:00 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1900
averageCost: 16.7396789
latestPrice: 10.715
marketValue: 20358.5
unrealizedPnl: -11446.8900001
timestamp: 1773343320108
positionQty: 1900
salableQty: 1900
|
| 03-12 19:22:00 |
INFO
|
general |
|
trailing_stop_engine |
🔄 NXPI retry cooldown expired, proceeding with attempt 2 |
| 03-12 19:22:00 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.43
marketValue: 943
unrealizedPnl: -616.304
timestamp: 1773343320108
positionQty: 100
salableQty: 100
|
| 03-12 19:21:59 |
INFO
|
order |
|
tiger_client |
📈 Modifying stop loss: MPWR order 42525539246688256 to $1029.87 |
| 03-12 19:21:59 |
INFO
|
order |
|
tiger_client |
Open order: 42525539246688256 - BUY 4 MPWR @ 1025.28 - Status: OrderStatus.HELD - CanCancel: True |
| 03-12 19:21:59 |
INFO
|
order |
|
tiger_client |
Retrieved 1 open orders for MPWR |
| 03-12 19:21:59 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
- None: deactivated_no_holdings - MPWR no holdings found, trailing stop deactivated |
| 03-12 19:21:59 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-12 19:21:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:21:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:21:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:21:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 19:21:59 |
WARN
|
trailing_stop |
|
trailing_stop_engine |
🚫 [PAPER] MPWR NO holdings found at broker. Position already closed. Deactivating trailing stop. |
| 03-12 19:21:59 |
WARN
|
position |
|
trailing_stop_engine |
⚠️ MPWR NOT found in direct API positions |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: UMC, Qty: -267, Cost: 9.3381 |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: -83, Cost: 191.4848 |
| 03-12 19:21:59 |
INFO
|
position |
TSM |
tiger_client |
Position: TSM, Qty: -30, Cost: 338.9982 |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: -35, Cost: 396.7081 |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: SOXX, Qty: -16, Cost: 331.215 |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: SNDK, Qty: -44, Cost: 615.7082 |
| 03-12 19:21:59 |
INFO
|
position |
|
tiger_client |
Position: SMH, Qty: -40, Cost: 389.6396 |