| 04-09 21:54:23 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 04-09 21:54:23 |
INFO
|
position |
|
tiger_client |
Position: AAOI, Qty: -37, Cost: 134.5484 |
| 04-09 21:54:23 |
INFO
|
order |
SOXL |
order_tracker_service |
📋 Registered order 42843827468518400: SOXL entry (paper) |
| 04-09 21:54:23 |
INFO
|
order |
|
routes |
📝 [PAPER] Entry order placed and Trade persisted: 42843827468518400 |
| 04-09 21:54:23 |
INFO
|
order |
|
tiger_client |
[Paper] Position increase order placed. Bracket legs handle protection, soft stop fallback. |
| 04-09 21:54:23 |
INFO
|
order |
|
tiger_client |
Order placed successfully: 42843827468518400 |
| 04-09 21:54:22 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:54:22 |
INFO
|
order |
|
tiger_client |
Position increase detected: will place main order without attachments, then set protection for entire position |
| 04-09 21:54:22 |
INFO
|
order |
SOXL |
tiger_client |
No open orders found for SOXL, proceeding with position increase |
| 04-09 21:54:22 |
INFO
|
position |
|
tiger_push_client |
📊 Found 4 real account positions, cached for fallback |
| 04-09 21:54:22 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 04-09 21:54:22 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 04-09 21:54:22 |
INFO
|
position |
MSTU |
tiger_client |
Position: MSTU, Qty: 1000, Cost: 4.553 |
| 04-09 21:54:22 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 04-09 21:54:22 |
INFO
|
order |
SOXL |
tiger_client |
Position increase detected for SOXL. Checking for existing orders to cancel... |
| 04-09 21:54:22 |
INFO
|
position |
|
tiger_client |
✅ Detected SHORT position increase: current -109 shares, adding 10.0 shares |
| 04-09 21:54:22 |
INFO
|
position |
|
tiger_client |
🧮 Position increase logic check: current_qty=-109, action=SELL |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
📋 Current position for SOXL: quantity=-109, cost=71.6173, value=-7819.66 |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
📈 Position query returned 1 positions for SOXL |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
📊 Position query result for SOXL: success=True |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -109, Cost: 71.6173 |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
Getting positions for symbol: SOXL |
| 04-09 21:54:22 |
INFO
|
position |
SOXL |
tiger_client |
🔍 Position Increase Check: SELL 10.0 SOXL |
| 04-09 21:54:22 |
INFO
|
order |
SOXL |
signal_parser |
Signal parsed successfully: {'symbol': 'SOXL', 'is_close_signal': False, 'side': 'sell', 'quantity': 10.0, 'order_type': 'limit', 'stop_loss': 73.15, 'take_profit': 69.57, 'reference_price': 71.72, 'indicator': 'Evasive_Optimized', 'trailing_config': {'ladder': [{'profitPct': 2.0, 'newStopPct': 0}, {'profitPct': 3.0, 'newStopPct': 1.5}, {'profitPct': 4.0, 'newStopPct': 2.8}, {'profitPct': 5.5, 'newStopPct': 4.0}], 'activationPct': 5.5, 'trailPct': 2.0}, 'trading_session': 'extended', 'outside_rth': True, 'price': 71.72, 'time_in_force': 'day', 'signal_group_id': '85887093-3f46-4738-9ddd-dd3976c1036b'} |
| 04-09 21:54:22 |
INFO
|
order |
|
signal_parser |
Converted market order to limit order at $71.72 for extended hours trading |
| 04-09 21:54:22 |
INFO
|
trailing_stop |
|
signal_parser |
📊 Custom trailingStop config parsed: {'ladder': [{'profitPct': 2.0, 'newStopPct': 0}, {'profitPct': 3.0, 'newStopPct': 1.5}, {'profitPct': 4.0, 'newStopPct': 2.8}, {'profitPct': 5.5, 'newStopPct': 4.0}], 'activationPct': 5.5, 'trailPct': 2.0} |
| 04-09 21:54:22 |
INFO
|
signal |
|
signal_parser |
📊 Entry signal originalIndicator: Evasive_Optimized |
| 04-09 21:54:22 |
INFO
|
general |
|
signal_parser |
📊 SL/TP parsed: SL=$73.15, TP=$69.57 |
| 04-09 21:54:22 |
INFO
|
trailing_stop |
SOXL |
routes |
📝 [PAPER] Received webhook from 127.0.0.1: {
"action": "sell",
"ticker": "SOXL",
"quantity": 10,
"referencePrice": 71.72,
"stopLoss": {"stopPrice": 73.15},
"takeProfit": {"limitPrice": 69.57},
"extras": {
"originalIndicator": "Evasive_Optimized",
"initialSlPct": 2,
"timeframe": "5",
"trailingStop": {
"activationPct": 5.5,
"ladder": [
{"profitPct": 2.0, "newStopPct": 0},
{"profitPct": 3.0, "newStopPct": 1.5},
{"profitPct": 4.0, "newStopPct": 2.8},
{"profitPct": 5.5, "newStopPct": 4.0}
],
"trailPct": 2.0
}
}
} |
| 04-09 21:54:21 |
INFO
|
position |
|
tiger_push_client |
📊 Subscribe callback: command: MESSAGE
id: 3
code: 112
msg: "{\"code\":0,\"message\":\"success\"}"
body {
dataType: Position
}
|
| 04-09 21:54:21 |
INFO
|
order |
|
tiger_push_client |
📊 Subscribe callback: command: MESSAGE
id: 2
code: 112
msg: "{\"code\":0,\"message\":\"success\"}"
body {
dataType: OrderStatus
}
|
| 04-09 21:54:21 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:54:21 |
INFO
|
position |
|
tiger_push_client |
📊 Subscribed to position changes for ALL accounts (request_id=3) |
| 04-09 21:54:21 |
INFO
|
order |
|
tiger_push_client |
📊 Subscribed to order changes for ALL accounts (request_id=2) |
| 04-09 21:54:21 |
INFO
|
websocket |
|
tiger_push_client |
📊 Registered WebSocket event handlers |
| 04-09 21:54:21 |
INFO
|
websocket |
|
tiger_push_client |
✅ Tiger Push Client connected successfully |
| 04-09 21:54:20 |
INFO
|
trailing_stop |
|
root |
📊 Trailing stop auto-scheduler initialized |
| 04-09 21:54:20 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Started trailing stop scheduler thread |
| 04-09 21:54:20 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 WS trailing stop trigger registered (event-driven checks active) |
| 04-09 21:54:20 |
INFO
|
order |
|
trailing_stop_scheduler |
[KlineScheduler] Startup backfill started in background thread (non-blocking) |
| 04-09 21:54:20 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Trailing stop scheduler started (fast: 5s, full sync: 60s) |
| 04-09 21:54:20 |
INFO
|
order |
|
trailing_stop_scheduler |
🔧 Backfill: no matching exit data found for 87 positions |
| 04-09 21:54:20 |
INFO
|
order |
|
trailing_stop_scheduler |
🔧 Backfill: found 87 closed positions missing exit data |
| 04-09 21:54:20 |
INFO
|
general |
|
root |
📊 Database log handler initialized |
| 04-09 21:54:19 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:54:19 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: -32, Cost: 152.9056 |
| 04-09 21:54:18 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -109, Cost: 71.6173 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Position: MRVL, Qty: -92, Cost: 108.5193 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Position: GDXU, Qty: 2101, Cost: 242.0119 |
| 04-09 21:54:18 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Position: AAOI, Qty: -37, Cost: 134.5484 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:54:18 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 04-09 21:54:18 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 04-09 21:54:18 |
INFO
|
position |
MSTU |
tiger_client |
Position: MSTU, Qty: 1000, Cost: 4.553 |
| 04-09 21:54:18 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 04-09 21:54:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:54:17 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:54:16 |
INFO
|
general |
SOXL |
trailing_stop_engine |
📊 Batch API refresh: 4/4 symbols updated: ['AAOI', 'VST', 'GDXU', 'SOXL'] |
| 04-09 21:54:07 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:50 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:49 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:35 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:34 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:30 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:30 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:30 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:29 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:29 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:29 |
INFO
|
position |
|
tiger_client |
Position: VST, Qty: -32, Cost: 152.9056 |
| 04-09 21:53:29 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: -109, Cost: 71.6173 |
| 04-09 21:53:29 |
INFO
|
position |
|
tiger_client |
Position: MRVL, Qty: -92, Cost: 108.5193 |
| 04-09 21:53:29 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 04-09 21:53:29 |
INFO
|
position |
|
tiger_client |
Position: GDXU, Qty: 2101, Cost: 242.0119 |
| 04-09 21:53:29 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 04-09 21:53:29 |
INFO
|
position |
|
tiger_client |
Position: AAOI, Qty: -37, Cost: 134.5484 |
| 04-09 21:53:28 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:53:28 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 04-09 21:53:28 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 04-09 21:53:28 |
INFO
|
position |
MSTU |
tiger_client |
Position: MSTU, Qty: 1000, Cost: 4.553 |
| 04-09 21:53:28 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 04-09 21:53:28 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 04-09 21:53:27 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:24 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:24 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:23 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:22 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:22 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:21 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:20 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:18 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['NXPI'] |
| 04-09 21:53:18 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:18 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:17 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:15 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |
| 04-09 21:53:15 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 04-09 21:53:15 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] GDXU stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 04-09 21:53:11 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: exit_price_ok - GDXU exit order 42821577365407744 price still ok |