**ENHANCEMENT:** TP1 partial closes now send Telegram notifications - Previously only full position closes (runner exit) sent notifications - TP1 hit → 60% close → User not notified until runner closed later - User couldn't see TP1 profit immediately **FIX:** Added notification in executeExit() partial close branch - Shows TP1 realized P&L (e.g., +$22.78) - Shows closed portion size - Includes "60% closed, 40% runner remaining" in exit reason - Same format as full closes: entry/exit prices, hold time, MAE/MFE **IMPACT:** User now gets immediate feedback when TP1 hits - Removed TODO comment at line 1589 - Both TP1 and runner closures now send notifications **FILES:** lib/trading/position-manager.ts line ~1575-1592 **DEPLOYED:** Nov 20, 2025 17:42 CET
74 KiB
74 KiB