feat: Set runner SL to -0.55% after TP1 for retracement room

Changed PROFIT_LOCK_AFTER_TP1_PERCENT from 0.3% to -0.55%

Reasoning based on user's chart analysis:
- Entry signals trigger on candle close = always entering at top
- Price naturally retraces below entry (screenshots show -1% to -1.5%)
- Old 0.3% profit lock would stop runner out on normal retracements
- New -0.55% allows breathing room while TP1 profit already banked

Risk/Reward:
- 60% already closed at TP1 profit (guaranteed)
- 40% runner can handle -0.55% pullback without stopping out
- Worst case: -0.55% on 40% = -0.22% total position loss
- Best case: Runner catches 38% MFE moves with ADX trailing stop

Example (entry at $140):
- TP1: $140.86 → 60% closed 
- Runner SL: $139.23 (-0.55%)
- Allows pullback to $139.30-139.50 (typical retracement)
- TP2 trigger: $141.72 → ADX trail activates
- Captures big trend moves instead of premature runner stops
This commit is contained in:
mindesbunister
2025-11-19 12:30:26 +01:00
parent 6515e1054b
commit 7cf00cf7cb

2
.env
View File

@@ -151,7 +151,7 @@ EMERGENCY_STOP_PERCENT=-2
# Dynamic stop-loss adjustments
# Move SL to breakeven when profit reaches this level
PROFIT_LOCK_AFTER_TP1_PERCENT=0.3 # Lock this % profit on remaining position after TP1 (was BREAKEVEN_TRIGGER_PERCENT)
PROFIT_LOCK_AFTER_TP1_PERCENT=-0.55 # Allow -0.55% drawdown on runner after TP1 (gives room for retracements while TP1 profit already banked)
# Lock in profit when price reaches this level
PROFIT_LOCK_TRIGGER_PERCENT=1