| 03-13 15:45:49 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:48 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:48 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:48 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:43 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:43 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:43 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:43 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:42 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:41 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:37 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:37 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:35 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:34 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:33 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:33 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:33 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:32 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:30 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:30 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:29 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:29 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:29 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:29 |
ERROR
|
error |
KLAC |
tiger_client |
❌ STP_LMT validation failed: SELL stop $1427.85 >= latest $1424.45 for KLAC, broker will reject |
| 03-13 15:45:29 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:29 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:28 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:28 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:28 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:25 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:25 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:25 |
ERROR
|
error |
KLAC |
tiger_client |
❌ STP_LMT validation failed: SELL stop $1427.85 >= latest $1424.45 for KLAC, broker will reject |
| 03-13 15:45:24 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:23 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:22 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:22 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:22 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:21 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:20 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:20 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:20 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:20 |
ERROR
|
error |
KLAC |
tiger_client |
❌ STP_LMT validation failed: SELL stop $1427.85 >= latest $1424.45 for KLAC, broker will reject |
| 03-13 15:45:20 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:19 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:19 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:18 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:18 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:17 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:17 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:16 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:16 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:15 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:15 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:15 |
ERROR
|
error |
KLAC |
tiger_client |
❌ STP_LMT validation failed: SELL stop $1427.85 >= latest $1424.45 for KLAC, broker will reject |
| 03-13 15:45:15 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:14 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:14 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:13 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:12 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:11 |
ERROR
|
order |
KLAC |
trailing_stop_scheduler |
WS-triggered TS check failed for KLAC: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (psycopg2.errors.DeadlockDetected) deadlock detected
DETAIL: Process 1129029 waits for ShareLock on transaction 2229513; blocked by process 1129278.
Process 1129278 waits for ShareLock on transaction 2229388; blocked by process 1129029.
HINT: See server log for query details.
CONTEXT: while updating tuple (358,43) in relation "order_tracker"
[SQL: UPDATE order_tracker SET status=%(status)s, updated_at=%(updated_at)s WHERE order_tracker.id = %(order_tracker_id)s]
[parameters: {'status': 'CANCELLED', 'updated_at': datetime.datetime(2026, 3, 13, 15, 45, 10, 136554), 'order_tracker_id': 20463}]
(Background on this error at: https://sqlalche.me/e/20/e3q8) (Background on this error at: https://sqlalche.me/e/20/7s2a) |
| 03-13 15:45:11 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:10 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:09 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:08 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:08 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:08 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1424.45(卖出止损) |
| 03-13 15:45:08 |
ERROR
|
error |
KLAC |
tiger_client |
❌ STP_LMT validation failed: SELL stop $1427.85 >= latest $1424.45 for KLAC, broker will reject |
| 03-13 15:45:07 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:04 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:03 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:45:03 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:03 |
ERROR
|
error |
|
tiger_client |
Batch smart price fetch failed: 'NoneType' object has no attribute 'get_stock_briefs' |
| 03-13 15:45:02 |
ERROR
|
general |
|
tiger_client |
Quote client not initialized |
| 03-13 15:44:57 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 反向保护止损修改失败: 创建止损订单失败: 止损价$1427.85必须小于最新价$1425.42(卖出止损) |
| 03-13 15:44:57 |
ERROR
|
order |
KLAC |
trailing_stop_engine |
❌ KLAC 创建止损订单失败: 止损价$1427.85必须小于最新价$1425.42(卖出止损) |