| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:36:00 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['MS', 'SLAB', 'IR', 'MSFT', 'APH', 'NVDA'] |
| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:36:00 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:36:00 |
INFO
|
websocket |
|
tiger_push_client |
🔄 Reconnecting attempt 6/20 in 60s... |
| 03-12 20:36:00 |
ERROR
|
error |
|
tiger_push_client |
❌ Failed to connect Tiger Push Client: ('Could not deserialize key data. The data may be in an incorrect format, it may be encrypted with an unsupported algorithm, or it may be an unsupported key type (e.g. EC curves with explicit parameters).', [<OpenSSLError(code=503841036, lib=60, reason=524556, reason_text=unsupported)>]) |
| 03-12 20:36:00 |
INFO
|
websocket |
|
tiger_push_client |
🔄 Reconnecting attempt 6/20 in 60s... |
| 03-12 20:36:00 |
ERROR
|
error |
|
tiger_push_client |
❌ Failed to connect Tiger Push Client: ('Could not deserialize key data. The data may be in an incorrect format, it may be encrypted with an unsupported algorithm, or it may be an unsupported key type (e.g. EC curves with explicit parameters).', [<OpenSSLError(code=503841036, lib=60, reason=524556, reason_text=unsupported)>]) |
| 03-12 20:35:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:59 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:59 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:59 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:59 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:59 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:58 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:57 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:57 |
ERROR
|
error |
|
tiger_client |
Failed to initialize Tiger Paper Trading client: [Errno 13] Permission denied: './tiger_openapi_config.properties' |
| 03-12 20:35:57 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:57 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:57 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:57 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:57 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:57 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:56 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:56 |
ERROR
|
general |
|
root |
[Errno 13] Permission denied: './tiger_openapi_config.properties' |
| 03-12 20:35:56 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'HOOD', 'is_close_signal': False, 'side': 'sell', 'quantity': 146.0, 'order_type': 'limit', 'stop_loss': 77.48, 'take_profit': 74.13, 'reference_price': 75.59, 'trading_session': 'extended', 'outside_rth': True, 'price': 75.59, 'time_in_force': 'day'} |
| 03-12 20:35:56 |
INFO
|
order |
|
signal_parser |
Converted market order to limit order at $75.59 for extended hours trading |
| 03-12 20:35:56 |
INFO
|
general |
|
signal_parser |
📊 SL/TP parsed: SL=$77.48, TP=$74.13 |
| 03-12 20:35:56 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] Received webhook from 35.208.63.207: {"action": "sell", "extras": {"agentType": "5Min\u5165\u573a-\u8d8b\u52bf\u505a\u7a7a", "indicator": "\ud83d\udcccTDScanner 5Min\u5165\u573a-\u8d8b\u52bf\u505a\u7a7a\nGate:PENDING\nSignal: A-4, WMvalue: -24.32, \u8d8b\u52bf\u5f3a\u5ea6: 88.2%\n\u52a8\u80fd\u4e00\u81f4\u6027: \u4e00\u81f4 (3/4)\nMomo State: \u5171\u632f\u7a7a\u5934 (-2+-2)\nHTF: A-4,strongpass, WMvalue: -32.48, \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) | 60\nMarket Structure: V4 (DUDD)\n\ud83d\udfe2 OB: pass(+0.5) - \u505a\u7a7a\u4fe1\u53f7\u57281H+4H\u538b\u529b\u4e0b\u65b9\u8fd0\u884c\uff5c\u538b\u529b:4H\u538b\u529b\u4e0b\u65b941.71%,1H\u538b\u529b\u4e0b\u65b93.99%\uff5c\u652f\u6491:4H\u652f\u6491\u4e0a\u65b91.75%,1H\u652f\u6491\u4e0a\u65b92.45%\nDeviation: 37.2% \u2192 \u4ed3\u4f4dx0.8\nMarketRegime: APEX_BEAR\nSqueeze: \u2705\u4e3b\u6d6a\u8865\u7968 pass, HTF[\u975e\u6324\u538b,\u6709pass]+Cur[\u6324\u538b\u4e2d,\u6709pass]\nPPO: -2(\u5f3a\u6740\u8dcc(\u53cc\u5468\u671f\u53d1\u6563))/-2(\u5f3a\u6740\u8dcc(\u53cc\u5468\u671f\u53d1\u6563)) \u2192 PASS x1.2 [PPO-DUAL-STRONG]\nResonance: +0.750 \u5f3a\u5171\u632f [TSI\u00d7htf:+0.89 | TSI\u00d7Str:+0.60 | MA\u00d7htf:+1.00 | Time:+0.30]\nML: 0.626 medium(normal) [XGB:0.654/RF:0.599]\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:10.7% \u5efa\u8baeTP:-8.53% | K\u7ebf:\u770b\u8dcc:Evening Doji Star,Evening Star\n\u591a\u7ef4\u7efc\u5408\u8bc4\u7ea7: A-4 M-4 V4\nFinal Decision: STRONGPASS - 6\u7ef4\u5ea6strongpass\u4f46V\u8bc4\u7ea7V4\u504f\u5f31\uff0c\u964d\u7ea7\u4e3apass", "timeframe": "5m", "referencePrice": 75.59}, "reason": "5Min\u5165\u573a-\u8d8b\u52bf\u505a\u7a7a Short Entry", "symbol": "HOOD", "ticker": "HOOD", "quantity": "146", "stopLoss": {"stopPrice": 77.48}, "sentiment": "short", "takeP |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:55 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['IR', 'MSFT', 'APH', 'NVDA', 'MS', 'SLAB'] |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:55 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['MS', 'SLAB', 'IR', 'MSFT', 'APH', 'NVDA'] |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:55 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:54 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:54 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:54 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:54 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:54 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:54 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:54 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:54 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:51 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:51 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:51 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:51 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:51 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:51 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:50 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:50 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:50 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['MS', 'SLAB', 'IR', 'MSFT', 'APH', 'NVDA'] |
| 03-12 20:35:50 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:50 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:49 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:49 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:49 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['MS', 'SLAB', 'IR', 'MSFT', 'APH', 'NVDA'] |
| 03-12 20:35:49 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:49 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:48 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:48 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:48 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:48 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:45 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:45 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:45 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:45 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:45 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:45 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:44 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:44 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:44 |
INFO
|
general |
IR |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['SLAB', 'IR', 'APH', 'MS', 'MSFT', 'NVDA'] |
| 03-12 20:35:43 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:43 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:43 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:43 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:43 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:43 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:43 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:43 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:40 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:40 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:40 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:40 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |
| 03-12 20:35:40 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:40 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:38 |
WARN
|
error |
|
tiger_client |
Batch briefs fallback failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-12 20:35:38 |
WARN
|
error |
|
tiger_client |
Batch timeline fetch failed: 'NoneType' object has no attribute 'get_timeline' |
| 03-12 20:35:38 |
INFO
|
general |
MSFT |
trailing_stop_engine |
📊 EODHD batch fallback: 6/6 symbols: ['MS', 'SLAB', 'MSFT', 'NVDA', 'IR', 'APH'] |
| 03-12 20:35:37 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:37 |
WARN
|
general |
COIN |
tiger_client |
Extended hours price not available for COIN, falling back to briefs |
| 03-12 20:35:37 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-12 20:35:37 |
INFO
|
general |
COIN |
trailing_stop_engine |
📊 EODHD batch fallback: 1/1 symbols: ['COIN'] |