| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
📊 Exit closure verification: 4 confirmed closed, 0 reactivated (position still open) |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:06 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
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.09
marketValue: 18135
unrealizedPnl: -15285.3501092
timestamp: 1773945065058
positionQty: 1500
salableQty: 1500
|
| 03-19 18:31:05 |
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: 9.92
marketValue: 18848
unrealizedPnl: -12957.3900001
timestamp: 1773945065058
positionQty: 1900
salableQty: 1900
|
| 03-19 18:31:05 |
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: 9.585
marketValue: 958.5
unrealizedPnl: -600.804
timestamp: 1773945065058
positionQty: 100
salableQty: 100
|
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:05 |
INFO
|
position |
|
trailing_stop_scheduler |
[ARM] Old triggered TS#3428 (triggered 2026-03-12 19:45:32.472926) belongs to previous lifecycle, current OPEN position created 2026-03-13 20:10:52.960851 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[AAL] Old triggered TS#3732 (triggered 2026-03-19 13:56:58.008321) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:06:54.524823 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:04 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
position |
|
trailing_stop_scheduler |
[TSLL] Old triggered TS#3742 (triggered 2026-03-19 14:37:41.022342) belongs to previous lifecycle, current OPEN position created 2026-03-19 14:38:03.500321 — allowing re-creation |
| 03-19 18:31:03 |
INFO
|
general |
AVGO |
trailing_stop_engine |
📊 Batch API refresh: 4/4 symbols updated: ['EQIX', 'CRWV', 'AVGO', 'CEVA'] |
| 03-19 18:31:03 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
🔄 Full sync: Processing 5 active trailing stop positions (API verification) |
| 03-19 18:31:03 |
INFO
|
position |
|
tiger_client |
Position: EQIX, Qty: -2, Cost: 964.765 |
| 03-19 18:31:03 |
INFO
|
position |
|
tiger_client |
Position: CRWV, Qty: -55, Cost: 79.9701 |
| 03-19 18:31:03 |
INFO
|
position |
|
tiger_client |
Position: CEVA, Qty: 196, Cost: 18.8802 |
| 03-19 18:31:03 |
INFO
|
position |
AVGO |
tiger_client |
Position: AVGO, Qty: 30, Cost: 319.1686 |
| 03-19 18:31:03 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: -31, Cost: 248.3119 |
| 03-19 18:31:03 |
INFO
|
position |
|
tiger_client |
Position: AAL, Qty: 450, Cost: 10.6719 |
| 03-19 18:31:03 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-19 18:31:02 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-19 18:31:02 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-19 18:31:02 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-19 18:31:02 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for SIMO - position may have been already closed by trailing stop or other exit |
| 03-19 18:31:02 |
WARN
|
position |
|
tiger_client |
No position found for SIMO at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-19 18:31:02 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for SIMO, position likely already closed |
| 03-19 18:31:01 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for MRAM - position may have been already closed by trailing stop or other exit |
| 03-19 18:31:01 |
WARN
|
position |
|
tiger_client |
No position found for MRAM at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-19 18:31:01 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for MRAM, position likely already closed |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: SIMO |
| 03-19 18:31:01 |
INFO
|
order |
|
tiger_client |
No open orders found for SIMO |
| 03-19 18:31:01 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for SIMO |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: MRAM |
| 03-19 18:31:01 |
INFO
|
order |
|
tiger_client |
No open orders found for MRAM |
| 03-19 18:31:01 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for MRAM |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for SIMO, signal_side=buy |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for SIMO with sandbox fallback, signal_side=buy, signal_quantity=None |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for MRAM, signal_side=buy |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for MRAM with sandbox fallback, signal_side=buy, signal_quantity=None |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: SIMO |
| 03-19 18:31:01 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for SIMO, side=buy |
| 03-19 18:31:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: MRAM |
| 03-19 18:31:01 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for MRAM, side=buy |
| 03-19 18:31:00 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'SIMO', 'is_close_signal': True, 'close_type': 'flat', 'side': 'buy', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 125.88, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-19 18:31:00 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for SIMO (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-19 18:31:00 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 207.148.15.76: {"action":"buy","extras":{"indicator":"Weak Long Signal","timeframe":"15","referencePrice":125.88},"reason":"Reverse Signal Close","ticker":"SIMO","quantity":"all","sentiment":"flat","signal_type":"flat","forwarded_at":"2026-03-19T18:31:00.874891"} |
| 03-19 18:31:00 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'MRAM', 'is_close_signal': True, 'close_type': 'flat', 'side': 'buy', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 9.36, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-19 18:31:00 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for MRAM (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-19 18:31:00 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 207.148.15.76: {"action":"buy","extras":{"indicator":"Trend Continuation","timeframe":"15","referencePrice":9.36},"reason":"Reverse Signal Close","ticker":"MRAM","quantity":"all","sentiment":"flat","signal_type":"flat","forwarded_at":"2026-03-19T18:31:00.663720"} |
| 03-19 18:31: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.09
marketValue: 18135
unrealizedPnl: -15285.3501092
timestamp: 1773945060121
positionQty: 1500
salableQty: 1500
|
| 03-19 18:31: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: 9.92
marketValue: 18848
unrealizedPnl: -12957.3900001
timestamp: 1773945060121
positionQty: 1900
salableQty: 1900
|
| 03-19 18:31: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: 9.585
marketValue: 958.5
unrealizedPnl: -600.804
timestamp: 1773945060121
positionQty: 100
salableQty: 100
|
| 03-19 18:31:00 |
INFO
|
general |
GE |
trailing_stop_engine |
📊 Batch API refresh: 20/21 symbols updated: ['SLAB', 'GE', 'TSLA', 'GOOG', 'TSM', 'GGLL', 'GOOGL', 'XAR', 'ORCL', 'NVDA', 'GOOX', 'STX', 'ETN', 'PL', 'SOXL', 'UGL', 'SMH', 'KLAC', 'APH', 'MLM'] |
| 03-19 18:30:58 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for GFS - position may have been already closed by trailing stop or other exit |
| 03-19 18:30:58 |
WARN
|
position |
|
tiger_client |
No position found for GFS at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-19 18:30:58 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for GFS, position likely already closed |
| 03-19 18:30:58 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: GFS |
| 03-19 18:30:58 |
INFO
|
order |
|
tiger_client |
No open orders found for GFS |
| 03-19 18:30:58 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for GFS |
| 03-19 18:30:58 |
INFO
|
position |
|
tiger_client |
Attempting to close position for GFS, signal_side=buy |
| 03-19 18:30:58 |
INFO
|
position |
|
tiger_client |
Attempting to close position for GFS with sandbox fallback, signal_side=buy, signal_quantity=None |