| 02-19 00:10:56 |
INFO
|
order |
|
tiger_client |
Order 42278670221838336 available attributes: ['account', 'action', 'active', 'adjust_limit', 'algo_params', 'algo_strategy', 'attr_desc', 'attr_list', 'aux_price', 'avg_fill_price', 'can_modify', 'charges', 'combo_type', 'combo_type_desc', 'commission', 'contract', 'contract_legs', 'discount', 'expire_time', 'external_id', 'filled', 'filled_cash_amount', 'filled_scale', 'gst', 'id', 'is_open', 'is_partially_filled', 'latest_price', 'limit_price', 'liquidation', 'order_id', 'order_legs', 'order_time', 'order_type', 'orders', 'outside_rth', 'parent_id', 'percent_offset', 'quantity', 'quantity_scale', 'realized_pnl', 'reason', 'refund_cash_amount', 'remaining', 'secret_key', 'source', 'status', 'sub_ids', 'time_in_force', 'to_dict', 'total_cash_amount', 'trade_time', 'trading_session_type', 'trail_stop_price', 'trailing_percent', 'update_time', 'user_mark'] |
| 02-19 00:10:55 |
INFO
|
order |
|
push_event_handlers |
✅ WebSocket fill routed via OrderTracker: 42278670221838336 → filled |
| 02-19 00:10:55 |
WARN
|
signal |
|
discord_notifier |
Discord TTS webhook URL未配置,语音通知将被禁用 |
| 02-19 00:10:55 |
WARN
|
signal |
|
discord_notifier |
Discord webhook URL未配置,格式化通知将被禁用 |
| 02-19 00:10:55 |
INFO
|
order |
|
order_tracker_service |
📦 Entry fill → Position created: TEM 2.0@$56.73 |
| 02-19 00:10:55 |
INFO
|
trailing_stop |
|
order_tracker_service |
🎯 Created TrailingStop for TEM |
| 02-19 00:10:55 |
INFO
|
websocket |
|
trailing_stop_engine |
📊 Subscribed to WebSocket quotes for TEM |
| 02-19 00:10:55 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
📊 Auto-subscribed TEM to WebSocket on trailing stop creation |
| 02-19 00:10:55 |
INFO
|
trailing_stop |
|
trailing_stop_engine |
Created trailing stop for TEM: entry=56.73, SL=53.87, TP=62.12 |
| 02-19 00:10:55 |
INFO
|
position |
|
position_service |
📦 Created new Position TEM_2026-02-19_1 (long TEM) |
| 02-19 00:10:55 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42278670221838336 FILLED (source=websocket): TEM entry qty=2 price=$56.73 pnl=$0.00 |
| 02-19 00:10:55 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: TEM BUY status=FILLED filled=2 @ $56.73 |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 42278670221838336
account: "41592544"
symbol: "TEM"
identifier: "TEM"
multiplier: 1
action: "BUY"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "LMT"
isLong: true
totalQuantity: 2
filledQuantity: 2
avgFillPrice: 56.73
limitPrice: 56.77
status: "FILLED"
replaceStatus: "NONE"
cancelStatus: "NONE"
outsideRth: true
name: "Tempus AI"
source: "OpenAPI"
openTime: 1771459855000
timestamp: 1771459855643
timeInForce: "DAY"
|
| 02-19 00:10:55 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: TEM BUY status=HELD filled=2 @ $0 |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 42278670221838336
account: "41592544"
symbol: "TEM"
identifier: "TEM"
multiplier: 1
action: "BUY"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "LMT"
isLong: true
totalQuantity: 2
limitPrice: 56.77
status: "HELD"
replaceStatus: "NONE"
cancelStatus: "NONE"
outsideRth: true
canModify: true
canCancel: true
name: "Tempus AI"
source: "OpenAPI"
openTime: 1771459855000
timestamp: 1771459855559
timeInForce: "DAY"
|
| 02-19 00:10:55 |
INFO
|
order |
|
routes |
Order placed successfully: 42278670221838336 |
| 02-19 00:10:55 |
INFO
|
order |
|
routes |
Order requires auto-protection after execution: TEM |
| 02-19 00:10:55 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42278670221838336: TEM entry (real) |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_client |
[Real] Setting needs_auto_protection for OCA creation after fill |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_client |
Order placed successfully: 42278670221838336 |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_client |
[Real] Extended hours LIMIT entry at $56.77, OCA after fill |
| 02-19 00:10:55 |
INFO
|
order |
|
tiger_client |
📍 No existing position for TEM, proceeding with new order |
| 02-19 00:10:55 |
INFO
|
position |
|
tiger_client |
📈 Position query returned 0 positions for TEM |
| 02-19 00:10:55 |
INFO
|
position |
|
tiger_client |
📊 Position query result for TEM: success=True |
| 02-19 00:10:55 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: TEM |
| 02-19 00:10:55 |
INFO
|
position |
|
tiger_client |
🔍 Position Increase Check: BUY 2.0 TEM |
| 02-19 00:10:54 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'TEM', 'is_close_signal': False, 'side': 'buy', 'quantity': 2.0, 'order_type': 'limit', 'stop_loss': 53.87, 'take_profit': 62.12, 'reference_price': 56.77, 'trading_session': 'extended', 'outside_rth': True, 'price': 56.77, 'time_in_force': 'day'} |
| 02-19 00:10:54 |
INFO
|
order |
|
signal_parser |
Converted market order to limit order at $56.77 for extended hours trading |
| 02-19 00:10:54 |
INFO
|
general |
|
signal_parser |
📊 SL/TP parsed: SL=$53.87, TP=$62.12 |
| 02-19 00:10:54 |
INFO
|
trailing_stop |
|
routes |
Received webhook from 54.86.50.139: {
"action": "buy",
"data": {
"AIbandsignal": "green uptrend",
"CVDsignal": "cvdAboveMA",
"Current_timeframe": "5",
"ETFQTY": "1000",
"FormattedScores": "S:0 / L:5",
"HTFwave_signal": "Neutral",
"MAtrend": "1",
"MAtrend_timeframe1": "3",
"MAtrend_timeframe2": "1",
"MOMOsignal": "bullishmomo",
"Middle_smooth_trend": "Bullish +",
"POCtrend": "1",
"RSIHAsignal": "BullishHA",
"SQZsignal": "no squeeze",
"TrendTracerHTF": "1",
"TrendTracersignal": "1",
"adaptive_timeframe_1": "15",
"adaptive_timeframe_2": "60",
"adxValue": "24.5747527976",
"center_trend": "Strong Bullish",
"choppiness": "23.456830644",
"choppingrange_signal": "no chopping",
"ewotrend_state": "Strong Bullish",
"lastDemandText": "50.53 - 49.4 | 1H",
"lastSupplyText": "57.99 - 56.82 | 1H",
"obData": "Timeframe: ; Bullish OB: 54.77 - 54.77; Bearish OB: 54.77 - 54.77",
"pmaText": "PMA Strong Bullish",
"poc_summary": "Daily POC: 53.70; Prev DailyPOC: 52.00; Weekly POC: 52.00; Prev Weekly POC: 57.00; Monthly POC: 52.00; Prev Monthly POC: 67.00",
"ratingstatus": "Bullish-Strong-TrendDriven",
"rsi_state_trend": "Neutral",
"symbol": "TEM",
"trend_change_volatility_stop": "52.47",
"wavemarket_state": "Short Weak"
},
"extras": {
"etf": {
"entryPrice": null,
"stopLoss": null,
"takeProfit": null,
"ticker": ""
},
"indicator": "X SniperBuy Mundy",
"oscrating": 90,
"referencePrice": 56.77,
"risk": 1,
"timeframe": "5m",
"trendrating": 100
},
"quantity": 2,
"stopLoss": {
"stopPrice": 53.87
},
"takeProfit": {
"limitPrice": 62.12
},
"ticker": "TEM"
} |
| 02-19 00:10:40 |
ERROR
|
error |
QCOM |
tiger_client |
Error getting bars for QCOM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
MU |
tiger_client |
Error getting bars for MU: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for INTC: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
AVGO |
tiger_client |
Error getting bars for AVGO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ARM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
AMD |
tiger_client |
Error getting bars for AMD: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for USAR: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ORCL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for OKLO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MSTR: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MP: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for HOOD: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
CRCL |
tiger_client |
Error getting bars for CRCL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
COIN |
tiger_client |
Error getting bars for COIN: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
INFO
|
order |
|
tiger_client |
Retrieved 1 filled orders |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for STM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
QCOM |
tiger_client |
Error getting bars for QCOM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MCHP: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
MU |
tiger_client |
Error getting bars for MU: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
STX |
tiger_client |
Error getting bars for STX: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for INTC: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for WDC: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
AVGO |
tiger_client |
Error getting bars for AVGO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ARM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
AMD |
tiger_client |
Error getting bars for AMD: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for USAR: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-02-18 to 2026-02-19 |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MRVL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ORCL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for CRWV: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for OKLO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:40 |
ERROR
|
error |
|
tiger_client |
Error getting bars for SNDK: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MSTR: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ON: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MP: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for SYNA: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for HOOD: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for TEM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
CRCL |
tiger_client |
Error getting bars for CRCL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
|
tiger_client |
Error getting bars for GFS: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
COIN |
tiger_client |
Error getting bars for COIN: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
ERROR
|
error |
LSCC |
tiger_client |
Error getting bars for LSCC: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 02-19 00:10:39 |
INFO
|
order |
|
tiger_client |
Retrieved 3 filled orders |
| 02-19 00:10:39 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-02-18 to 2026-02-19 |
| 02-19 00:10:39 |
WARN
|
trailing_stop |
|
trailing_stop_scheduler |
⚠️ Qty mismatch for NFLX (real): DB trailing_stop=1.0, Tiger=7 |
| 02-19 00:10:39 |
INFO
|
sync |
|
trailing_stop_engine |
📊 Syncing avg cost for NFLX: 77.93 -> 78.23 |
| 02-19 00:10:39 |
INFO
|
position |
|
trailing_stop_engine |
📊 Syncing quantity for NFLX: 1.0 -> 7 |
| 02-19 00:10:39 |
INFO
|
sync |
|
trailing_stop_engine |
📊 Syncing avg cost for NFLX: 77.94 -> 77.97 |
| 02-19 00:10:39 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
🔄 Full sync: Processing 2 active trailing stop positions (API verification) |
| 02-19 00:10:39 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 10, Cost: 78.227 |
| 02-19 00:10:39 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 02-19 00:10:38 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 7, Cost: 77.9651 |
| 02-19 00:10:38 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 02-19 00:10:36 |
INFO
|
order |
|
tiger_client |
Retrieved 1 filled orders |
| 02-19 00:10:36 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-02-18 to 2026-02-19 |
| 02-19 00:10:35 |
INFO
|
order |
|
tiger_client |
Retrieved 3 filled orders |
| 02-19 00:10:35 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-02-18 to 2026-02-19 |
| 02-19 00:10:35 |
WARN
|
trailing_stop |
|
trailing_stop_scheduler |
⚠️ Qty mismatch for NFLX (real): DB trailing_stop=1.0, Tiger=7 |
| 02-19 00:10:35 |
INFO
|
sync |
|
trailing_stop_engine |
📊 Syncing avg cost for NFLX: 77.93 -> 78.23 |
| 02-19 00:10:35 |
INFO
|
position |
|
trailing_stop_engine |
📊 Syncing quantity for NFLX: 1.0 -> 7 |
| 02-19 00:10:35 |
INFO
|
sync |
|
trailing_stop_engine |
📊 Syncing avg cost for NFLX: 77.94 -> 77.97 |
| 02-19 00:10:35 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
🔄 Full sync: Processing 2 active trailing stop positions (API verification) |
| 02-19 00:10:35 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 10, Cost: 78.227 |
| 02-19 00:10:35 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 02-19 00:10:34 |
INFO
|
position |
|
tiger_client |
Position: NFLX, Qty: 7, Cost: 77.9651 |
| 02-19 00:10:34 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 02-19 00:10:34 |
INFO
|
websocket |
|
tiger_push_client |
📊 Subscribe callback: command: MESSAGE
id: 6
code: 112
msg: "{\"code\":4000, \"message\":\"permission denied(Current user and device do not have permissions in the US market)\"}"
body {
dataType: Quote
}
|
| 02-19 00:10:33 |
INFO
|
position |
|
tiger_push_client |
📊 Subscribe callback: command: MESSAGE
id: 5
code: 112
msg: "{\"code\":0,\"message\":\"success\"}"
body {
dataType: Position
}
|
| 02-19 00:10:33 |
INFO
|
websocket |
|
root |
📊 Tiger WebSocket push client initialized |
| 02-19 00:10:33 |
INFO
|
position |
TSM |
tiger_push_client |
📊 Subscribed to quotes for 57 symbols (positions + watchlist): ['TSM', 'TSLL', 'REMX', 'MRVL', 'NXPI', 'RKLB', 'ENTG', 'SLB', 'ALAB', 'ANET', 'STM', 'ORCL', 'META', 'CRCL', 'CIEN', 'GFS', 'MCHP', 'TEM', 'NFLX', 'SYNA', 'SNDK', 'LRCX', 'CRWV', 'AMD', 'MU', 'TSLA', 'QCOM', 'STX', 'NVDA', 'MSFT', 'INTC', 'ATOM', 'SOXX', 'GOOG', 'AAPL', 'ON', 'HOOD', 'TXN', 'AMAT', 'VST', 'COIN', 'MSTR', 'AVGO', 'AMZN', 'USAR', 'MP', 'MTSI', 'OKLO', 'WDC', 'SOXL', 'ARM', 'EQIX', 'CRDO', 'SMH', 'SLAB', 'LSCC', 'ASTS'] |