System Logs

Total: 1639717 Errors Live
Clear
Time Level Category Symbol Source Message
03-16 12:10:02 ERROR position tiger_client Error getting positions: code=1200 msg=standard account response error(forbidden:请稍后再试)
03-16 12:10:02 INFO position tiger_client Getting positions for symbol: all
03-16 12:10:02 INFO position holdings_sync Holdings sync [real]: 0 new, 3 updated, 0 removed, 3 total
03-16 12:10:01 INFO position QCML tiger_client Position: QCML, Qty: 1500, Cost: 22.2802
03-16 12:10:01 INFO position ORCX tiger_client Position: ORCX, Qty: 1900, Cost: 16.7397
03-16 12:10:01 INFO position CLSK tiger_client Position: CLSK, Qty: 100, Cost: 15.593
03-16 12:10:01 INFO position tiger_client Getting positions for symbol: all
03-16 12:10: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.02 marketValue: 18030 unrealizedPnl: -15390.3501092 timestamp: 1773663000117 positionQty: 1500 salableQty: 1500
03-16 12:10: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.34 marketValue: 19646 unrealizedPnl: -12159.3900001 timestamp: 1773663000117 positionQty: 1900 salableQty: 1900
03-16 12:10: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: 10.31 marketValue: 1031 unrealizedPnl: -528.304 timestamp: 1773663000117 positionQty: 100 salableQty: 100
03-16 12:09:58 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:58 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:58 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 9/9 symbols: ['VSH', 'APH', 'MA', 'GFS', 'IR', 'HUBB', 'XAR', 'SQNS', 'SLAB']
03-16 12:09:57 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:57 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:55 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 marketValue: 18000 unrealizedPnl: -15420.3501092 timestamp: 1773662995040 positionQty: 1500 salableQty: 1500
03-16 12:09:55 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.34 marketValue: 19646 unrealizedPnl: -12159.3900001 timestamp: 1773662995040 positionQty: 1900 salableQty: 1900
03-16 12:09:55 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: 10.31 marketValue: 1031 unrealizedPnl: -528.304 timestamp: 1773662995040 positionQty: 100 salableQty: 100
03-16 12:09:52 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:52 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:52 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 9/9 symbols: ['VSH', 'XAR', 'APH', 'GFS', 'SQNS', 'SLAB', 'MA', 'IR', 'HUBB']
03-16 12:09:51 ERROR general tiger_client Quote client not initialized
03-16 12:09:50 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:50 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:50 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 marketValue: 18000 unrealizedPnl: -15420.3501092 timestamp: 1773662990052 positionQty: 1500 salableQty: 1500
03-16 12:09:50 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.34 marketValue: 19646 unrealizedPnl: -12159.3900001 timestamp: 1773662990052 positionQty: 1900 salableQty: 1900
03-16 12:09:50 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: 10.31 marketValue: 1031 unrealizedPnl: -528.304 timestamp: 1773662990052 positionQty: 100 salableQty: 100
03-16 12:09:50 ERROR order tiger_client Error placing order: code=1200 msg=standard account response error(forbidden:请稍后再试)
03-16 12:09:50 INFO trailing_stop tiger_client [ALAB] Skipping bracket SL leg for pre-market trade (outside_rth=True): TrailingStop handles soft stop at $119.30
03-16 12:09:50 WARN order tiger_client ❌ Position query failed for ALAB: code=1200 msg=standard account response error(forbidden:请稍后再试) - treating as new order
03-16 12:09:50 INFO position tiger_client 📊 Position query result for ALAB: success=False
03-16 12:09:50 ERROR position tiger_client Error getting positions: code=1200 msg=standard account response error(forbidden:请稍后再试)
03-16 12:09:50 ERROR general tiger_client Quote client not initialized
03-16 12:09:49 INFO position tiger_client Getting positions for symbol: ALAB
03-16 12:09:49 INFO position tiger_client 🔍 Position Increase Check: BUY 70.0 ALAB
03-16 12:09:49 ERROR general tiger_client Quote client not initialized
03-16 12:09:49 INFO order signal_parser Signal parsed successfully: {'symbol': 'ALAB', 'is_close_signal': False, 'side': 'buy', 'quantity': 70.0, 'price': 122.99, 'order_type': 'limit', 'stop_loss': 119.3, 'take_profit': 130.37, 'reference_price': 122.99, 'trading_session': 'extended', 'outside_rth': True, 'time_in_force': 'day'}
03-16 12:09:49 INFO order signal_parser Converted market order to limit order at $122.99 for extended hours trading
03-16 12:09:49 INFO general signal_parser 📊 SL/TP parsed: SL=$119.3, TP=$130.37
03-16 12:09:49 INFO trailing_stop routes 📝 [PAPER] Received webhook from 35.208.22.245: {"ticker": "ALAB", "action": "buy", "price": 122.99, "referencePrice": 122.99, "timeframe": "5", "extras": {"indicator": "\ud83d\udcccAImonitor-wavematrix\u52a8\u80fd\u5171\u632f\nSignal: A++4, WMvalue: 47.02, \u8d8b\u52bf\u5f3a\u5ea6: 100%\n\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nMomo State: \u5171\u632f\u591a\u5934 (2+2)\nHTF: A++4,reject, WMvalue: 45.68, \u8d8b\u52bf\u5f3a\u5ea6: 100%\nHTF\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nHTF Momo State: \u5171\u632f\u591a\u5934 (2+2) | 15\nMarket Structure: VOID (DUDU)\nOB: OB\u4e2d\u6027\uff5c\u538b\u529b:4H\u65e0\u538b\u529bOB,1H\u65e0\u538b\u529bOB\uff5c\u652f\u6491:4H\u65e0\u652f\u6491OB,1H\u65e0\u652f\u6491OB\n\nMarketRegime: APEX_BULL\nSqueeze: \u2705\u8d8b\u52bf\u5171\u632f pass, HTF[\u975e\u6324\u538b,\u6709pass]+Cur[\u975e\u6324\u538b,\u6709pass]\nResonance: +0.870 \u5f3a\u5171\u632f [TSI\u00d7htf:+1.00 | TSI\u00d7Str:+0.60 | MA\u00d7htf:+1.00 | Time:+0.80]\nML: 0.687 medium(normal) [XGB:0.620/RF:0.753]\n\u26a1 Fast Pass: \u7ec4\u5408A + ML\u22650.65\n\u9884\u6d4b\u6a21\u578b: \u2696\ufe0f \u4e2d\u6027 \u65b9\u5411\u4e00\u81f4\u7387:44% (\u9ad8\u7f6e\u4fe1, 9\u6848\u4f8b) \u9884\u671f\u6ce2\u52a8:+0.7% \u5efa\u8baeTP:+0.55% | K\u7ebf:\u56fe\u8868:Ascending Channel\n\u591a\u7ef4\u7efc\u5408\u8bc4\u7ea7: A++4 M+4 VOID\nFinal Decision: PASS - \u26a1Fast Pass \u7ec4\u5408A ML=0.687"}, "quantity": "70", "takeProfit": {"limitPrice": 130.37}, "stopLoss": {"stopPrice": 119.3}, "filter_result": {"decision": "pass", "rating": "A++4", "final_rating": "\ud83d\udcccAImonitor-wavematrix\u52a8\u80fd\u5171\u632f\nSignal: A++4, WMvalue: 47.02, \u8d8b\u52bf\u5f3a\u5ea6: 100%\n\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nMomo State: \u5171\u632f\u591a\u5934 (2+2)\nHTF: A++4,reject, WMvalue: 45.68, \u8d8b\u52bf\u5f3a\u5ea6: 100%\nHTF\u52a8\u80fd\u4e00\u81f4\u6027: \u5f3a\u4e00\u81f4 (4/4)\nHTF Momo State: \u5171\u632f\u591a\u5934 (2+2) |
03-16 12:09:45 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:45 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:45 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 9/9 symbols: ['XAR', 'MA', 'SQNS', 'SLAB', 'IR', 'HUBB', 'VSH', 'APH', 'GFS']
03-16 12:09:45 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 marketValue: 18000 unrealizedPnl: -15420.3501092 timestamp: 1773662985068 positionQty: 1500 salableQty: 1500
03-16 12:09:45 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662985068 positionQty: 1900 salableQty: 1900
03-16 12:09:45 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: 10.31 marketValue: 1031 unrealizedPnl: -528.304 timestamp: 1773662985068 positionQty: 100 salableQty: 100
03-16 12:09:44 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:44 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:44 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 11/11 symbols: ['XAR', 'QQQ', 'MA', 'GFS', 'SQNS', 'IR', 'VSH', 'APH', 'SLAB', 'HUBB', 'ANET']
03-16 12:09:44 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:44 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:42 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:42 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:40 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 marketValue: 18000 unrealizedPnl: -15420.3501092 timestamp: 1773662980054 positionQty: 1500 salableQty: 1500
03-16 12:09:40 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662980054 positionQty: 1900 salableQty: 1900
03-16 12:09:40 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: 10.31 marketValue: 1031 unrealizedPnl: -528.304 timestamp: 1773662980054 positionQty: 100 salableQty: 100
03-16 12:09:37 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:37 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:37 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 11/11 symbols: ['VSH', 'QQQ', 'APH', 'MA', 'GFS', 'SLAB', 'IR', 'HUBB', 'ANET', 'XAR', 'SQNS']
03-16 12:09:36 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:36 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:35 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.12 marketValue: 18180 unrealizedPnl: -15240.3501092 timestamp: 1773662975056 positionQty: 1500 salableQty: 1500
03-16 12:09:35 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662975056 positionQty: 1900 salableQty: 1900
03-16 12:09:35 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: 10.2801 marketValue: 1028.01 unrealizedPnl: -531.294 timestamp: 1773662975056 positionQty: 100 salableQty: 100
03-16 12:09:31 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:31 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:31 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 11/11 symbols: ['VSH', 'XAR', 'APH', 'QQQ', 'MA', 'GFS', 'SQNS', 'SLAB', 'IR', 'HUBB', 'ANET']
03-16 12:09:31 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:31 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:31 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.12 marketValue: 18180 unrealizedPnl: -15240.3501092 timestamp: 1773662970089 positionQty: 1500 salableQty: 1500
03-16 12:09:31 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662970089 positionQty: 1900 salableQty: 1900
03-16 12:09:31 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: 10.2801 marketValue: 1028.01 unrealizedPnl: -531.294 timestamp: 1773662970089 positionQty: 100 salableQty: 100
03-16 12:09:26 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:26 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:26 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 9/9 symbols: ['VSH', 'APH', 'MA', 'GFS', 'IR', 'HUBB', 'XAR', 'SQNS', 'SLAB']
03-16 12:09:25 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:25 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:25 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 11/11 symbols: ['VSH', 'XAR', 'APH', 'QQQ', 'MA', 'GFS', 'SQNS', 'SLAB', 'IR', 'HUBB', 'ANET']
03-16 12:09:25 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:25 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:25 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.12 marketValue: 18180 unrealizedPnl: -15240.3501092 timestamp: 1773662965040 positionQty: 1500 salableQty: 1500
03-16 12:09:25 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662965040 positionQty: 1900 salableQty: 1900
03-16 12:09:25 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: 10.2801 marketValue: 1028.01 unrealizedPnl: -531.294 timestamp: 1773662965040 positionQty: 100 salableQty: 100
03-16 12:09:25 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:25 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:20 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:20 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:20 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 11/11 symbols: ['VSH', 'XAR', 'APH', 'QQQ', 'MA', 'GFS', 'SQNS', 'SLAB', 'IR', 'HUBB', 'ANET']
03-16 12:09:20 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:20 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:20 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.12 marketValue: 18180 unrealizedPnl: -15240.3501092 timestamp: 1773662960081 positionQty: 1500 salableQty: 1500
03-16 12:09:20 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.33 marketValue: 19627 unrealizedPnl: -12178.3900001 timestamp: 1773662960081 positionQty: 1900 salableQty: 1900
03-16 12:09:20 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: 10.3 marketValue: 1030 unrealizedPnl: -529.304 timestamp: 1773662960081 positionQty: 100 salableQty: 100
03-16 12:09:19 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:19 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:19 INFO general IR trailing_stop_engine 📊 EODHD batch fallback: 9/9 symbols: ['VSH', 'XAR', 'APH', 'GFS', 'SQNS', 'SLAB', 'MA', 'IR', 'HUBB']
03-16 12:09:18 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:18 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'
03-16 12:09:15 WARN error tiger_client Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs'
03-16 12:09:15 WARN error tiger_client Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline'