| 05-26 14:15:15 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
⏭️ [SOXL] TS #6039 skip reactivation: trigger_reason='exit_trailing_filled' indicates confirmed fill — broker qty=41 belongs to other positions |
| 05-26 14:15:15 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: ARMG SELL status=HELD filled=149 @ $0 |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 43372473887100928
account: "50904193"
symbol: "ARMG"
identifier: "ARMG"
multiplier: 1
action: "SELL"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "LMT"
isLong: true
totalQuantity: 149
limitPrice: 38.02
status: "HELD"
replaceStatus: "NONE"
cancelStatus: "NONE"
outsideRth: true
canModify: true
canCancel: true
name: "2倍做多ARM ETF- Leverage Shares"
source: "OpenApi"
openTime: 1779804915000
timestamp: 1779804915310
attrList: "OCA"
timeInForce: "GTC"
|
| 05-26 14:15:15 |
INFO
|
order |
|
trailing_stop_scheduler |
✅ OCA protection created (orphan fix) for ARMG: created |
| 05-26 14:15:15 |
INFO
|
order |
|
oca_service |
OCA protection created for ARMG: stop=31.39, tp=38.02, OCAGroup ID=4193 (source=scheduler_orphan) |
| 05-26 14:15:15 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: ARMG SELL status=HELD filled=149 @ $0 |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 43372473887099904
account: "50904193"
symbol: "ARMG"
identifier: "ARMG"
multiplier: 1
action: "SELL"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "STP_LMT"
isLong: true
totalQuantity: 149
limitPrice: 31.23
status: "HELD"
replaceStatus: "NONE"
cancelStatus: "NONE"
canModify: true
canCancel: true
name: "2倍做多ARM ETF- Leverage Shares"
source: "OpenApi"
openTime: 1779804915000
timestamp: 1779804915253
attrList: "OCA"
timeInForce: "GTC"
|
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
OCA group 'ARMG-1779804914' creation completed with 3 orders |
| 05-26 14:15:15 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 43372473887100928: ARMG take_profit (real) |
| 05-26 14:15:15 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 43372473887099904: ARMG stop_loss (real) |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
OCAGroup record created: ID=4193, group=ARMG-1779804914 |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
TP sub-order from orders attr: id=43372473887100928, type=LMT |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
SL sub-order from orders attr: id=43372473887099904, type=STP_LMT |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
sub_ids empty, extracting from orders attribute (2 orders found) |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
OCA order 43372473887100928 sub_ids raw: [] (type=list) |
| 05-26 14:15:15 |
INFO
|
order |
|
tiger_client |
OCA order group placed: 43372473887100928 |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA TP leg: price=$38.02, outside_rth=True |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA stop leg: trigger=$31.39, limit=$31.23, outside_rth=False |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
No existing orders to cancel for ARMG |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for ARMG |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
Creating OCA orders for LONG position: 149 shares of ARMG |
| 05-26 14:15:14 |
INFO
|
position |
|
tiger_client |
Skipping position check for ARMG, using provided side=long, qty=149 |
| 05-26 14:15:14 |
INFO
|
order |
|
oca_service |
🔍 [TRACE] create_oca_protection called: symbol=ARMG, quantity=149.0, side=long, stop=31.39, tp=38.02, account=real, ts_id=6099, trade_id=17067 |
| 05-26 14:15:14 |
INFO
|
order |
|
trailing_stop_scheduler |
🔧 Found TrailingStop #6099 for ARMG WITHOUT OCA protection, creating now (qty=149.0)... |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
push_event_handlers |
📋 WebSocket order event: QCML SELL status=HELD filled=139 @ $0 |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_push_client |
📋 Order update received: id: 43372473767165952
account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
action: "SELL"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "LMT"
isLong: true
totalQuantity: 139
limitPrice: 41
status: "HELD"
replaceStatus: "NONE"
cancelStatus: "NONE"
outsideRth: true
canModify: true
canCancel: true
name: "2倍做多QCOM ETF-GraniteShares"
source: "OpenApi"
openTime: 1779804914000
timestamp: 1779804914264
attrList: "OCA"
timeInForce: "GTC"
|
| 05-26 14:15:14 |
INFO
|
order |
QCML |
push_event_handlers |
📋 WebSocket order event: QCML SELL status=HELD filled=139 @ $0 |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_push_client |
📋 Order update received: id: 43372473767037952
account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
action: "SELL"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "STP_LMT"
isLong: true
totalQuantity: 139
limitPrice: 35.66
status: "HELD"
replaceStatus: "NONE"
cancelStatus: "NONE"
canModify: true
canCancel: true
name: "2倍做多QCOM ETF-GraniteShares"
source: "OpenApi"
openTime: 1779804914000
timestamp: 1779804914251
attrList: "OCA"
timeInForce: "GTC"
|
| 05-26 14:15:14 |
INFO
|
order |
QCML |
trailing_stop_scheduler |
✅ OCA protection created (orphan fix) for QCML: created |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
oca_service |
OCA protection created for QCML: stop=35.84, tp=41.0, OCAGroup ID=4192 (source=scheduler_orphan) |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_client |
OCA group 'QCML-1779804914' creation completed with 3 orders |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
order_tracker_service |
📋 Registered order 43372473767165952: QCML take_profit (real) |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
order_tracker_service |
📋 Registered order 43372473767037952: QCML stop_loss (real) |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_client |
OCAGroup record created: ID=4192, group=QCML-1779804914 |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
TP sub-order from orders attr: id=43372473767165952, type=LMT |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
SL sub-order from orders attr: id=43372473767037952, type=STP_LMT |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
sub_ids empty, extracting from orders attribute (2 orders found) |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA order 43372473767165952 sub_ids raw: [] (type=list) |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA order group placed: 43372473767165952 |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA TP leg: price=$41.0, outside_rth=True |
| 05-26 14:15:14 |
INFO
|
order |
|
tiger_client |
OCA stop leg: trigger=$35.84, limit=$35.66, outside_rth=False |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_client |
No existing orders to cancel for QCML |
| 05-26 14:15:14 |
INFO
|
order |
QCML |
tiger_client |
Retrieved 0 open orders for QCML |
| 05-26 14:15:13 |
INFO
|
order |
QCML |
tiger_client |
Creating OCA orders for LONG position: 139 shares of QCML |
| 05-26 14:15:13 |
INFO
|
position |
QCML |
tiger_client |
Skipping position check for QCML, using provided side=long, qty=139 |
| 05-26 14:15:13 |
INFO
|
order |
QCML |
oca_service |
🔍 [TRACE] create_oca_protection called: symbol=QCML, quantity=139.0, side=long, stop=35.84, tp=41.0, account=real, ts_id=6098, trade_id=17066 |
| 05-26 14:15:13 |
INFO
|
order |
QCML |
trailing_stop_scheduler |
🔧 Found TrailingStop #6098 for QCML WITHOUT OCA protection, creating now (qty=139.0)... |
| 05-26 14:15:13 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for HOOD - position may have been already closed by trailing stop or other exit |
| 05-26 14:15:13 |
WARN
|
position |
|
tiger_client |
No position found for HOOD at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 05-26 14:15:13 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for HOOD, position likely already closed |
| 05-26 14:15:13 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: HOOD |
| 05-26 14:15:13 |
INFO
|
order |
|
tiger_client |
No open orders found for HOOD |
| 05-26 14:15:13 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for HOOD |
| 05-26 14:15:12 |
INFO
|
position |
|
tiger_client |
Attempting to close position for HOOD, signal_side=buy |
| 05-26 14:15:12 |
INFO
|
position |
|
tiger_client |
Attempting to close position for HOOD with sandbox fallback, signal_side=buy, signal_quantity=None |
| 05-26 14:15:12 |
INFO
|
position |
|
routes |
📌 [PAPER] No TSPs for HOOD (manual position) — proceeding with direct close qty=None |
| 05-26 14:15:12 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: HOOD |
| 05-26 14:15:12 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for HOOD, side=buy |
| 05-26 14:15:11 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'HOOD', 'is_close_signal': True, 'close_type': 'flat', 'side': 'buy', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 74.63, 'close_indicator': 'wavematrix starreversalbuy', 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 05-26 14:15:11 |
INFO
|
signal |
|
signal_parser |
📊 Close signal indicator: WaveMatrix starreversalbuy |
| 05-26 14:15:11 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for HOOD (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 05-26 14:15:11 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 45.32.178.91: {"action":"buy","extras":{"indicator":"WaveMatrix starreversalbuy","timeframe":"15","referencePrice":74.63},"reason":"Reverse Signal Close","ticker":"HOOD","quantity":"all","sentiment":"flat","timeframe":"15","signal_type":"flat","forwarded_at":"2026-05-26T14:15:11.662451"} |
| 05-26 14:15:11 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
🔄 Full sync: Processing 20 active trailing stop positions (API verification) |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: TXN, Qty: 15, Cost: 322.8087 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: 383, Cost: 15.6581 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: TSLA, Qty: 48, Cost: 425.7821 |
| 05-26 14:15:11 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 41, Cost: 218.7427 |
| 05-26 14:15:11 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 113, Cost: 44.2407 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: NVDL, Qty: -16, Cost: 106.7263 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: ETN, Qty: 13, Cost: 384.7092 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: CONL, Qty: -368, Cost: 7.2831 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: ADI, Qty: 12, Cost: 397.9183 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "TSLL"
identifier: "TSLL"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 15.6230693
latestPrice: 15.415
timestamp: 1779804910064
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "SNPS"
identifier: "SNPS"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 10
averageCost: 534.002
latestPrice: 535.66
marketValue: 5356.6
unrealizedPnl: 16.58
timestamp: 1779804910064
positionQty: 10
salableQty: 10
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "SMCI"
identifier: "SMCI"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 35.3363758
latestPrice: 36.21
timestamp: 1779804910064
|
| 05-26 14:15:11 |
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: 139
averageCost: 37.7901439
latestPrice: 37.74
marketValue: 5245.86
unrealizedPnl: -6.97
timestamp: 1779804910064
positionQty: 139
salableQty: 139
|
| 05-26 14:15:11 |
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"
averageCost: 43.3263758
latestPrice: 43.96
timestamp: 1779804910064
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "OKLO"
identifier: "OKLO"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 150
averageCost: 61.7595417
latestPrice: 70.63
marketValue: 10594.5
unrealizedPnl: 1330.56875
timestamp: 1779804910064
positionQty: 150
salableQty: 150
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "MSFL"
identifier: "MSFL"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 999
averageCost: 19.3635723
latestPrice: 19
marketValue: 18981
unrealizedPnl: -363.2087
timestamp: 1779804910064
positionQty: 999
salableQty: 999
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "LABX"
identifier: "LABX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 104.3371735
latestPrice: 97.8
timestamp: 1779804910064
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "GDXU"
identifier: "GDXU"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 139.8432193
latestPrice: 154.61
timestamp: 1779804910064
|
| 05-26 14:15:11 |
INFO
|
position |
COIN |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "COIN"
identifier: "COIN"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 187.5717241
latestPrice: 186.82
timestamp: 1779804910064
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CBRS"
identifier: "CBRS"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 15
averageCost: 289.6586667
latestPrice: 243.9
marketValue: 3658.5
unrealizedPnl: -686.38
timestamp: 1779804910064
positionQty: 15
salableQty: 15
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ARMG"
identifier: "ARMG"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 149
averageCost: 35.0163758
latestPrice: 35
marketValue: 5215
unrealizedPnl: -2.44
timestamp: 1779804910064
positionQty: 149
salableQty: 149
|
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: SNPS, Qty: 10, Cost: 534.002 |
| 05-26 14:15:11 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 139, Cost: 37.7901 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: OKLO, Qty: 150, Cost: 61.7595 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: MSFL, Qty: 999, Cost: 19.3636 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: CBRS, Qty: 15, Cost: 289.6587 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_client |
Position: ARMG, Qty: 149, Cost: 35.0164 |
| 05-26 14:15:11 |
INFO
|
position |
|
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ARM"
identifier: "ARM"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
averageCost: 312.5062
latestPrice: 310.765
timestamp: 1779804910064
|
| 05-26 14:15:10 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 05-26 14:15:10 |
INFO
|
trailing_stop |
MU |
routes |
📝 [PAPER] No position found for MU - position may have been already closed by trailing stop or other exit |
| 05-26 14:15:10 |
WARN
|
position |
MU |
tiger_client |
No position found for MU at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 05-26 14:15:10 |
WARN
|
position |
MU |
tiger_client |
No position from Tiger API for MU, position likely already closed |
| 05-26 14:15:10 |
INFO
|
position |
MU |
tiger_client |
Getting positions for symbol: MU |
| 05-26 14:15:10 |
INFO
|
order |
MU |
tiger_client |
No open orders found for MU |
| 05-26 14:15:10 |
INFO
|
order |
MU |
tiger_client |
Retrieved 0 open orders for MU |
| 05-26 14:15:10 |
INFO
|
position |
MU |
tiger_client |
Attempting to close position for MU, signal_side=buy |