config: Upgrade SOL leverage from 7x to 10x

- SOLANA_LEVERAGE: 7 → 10
- BASE_LEVERAGE: 7 → 10
- STACK_LEVERAGE: 7 → 10
- MAX_LEVERAGE_TOTAL: 14 → 20

Risk:reward ratio unchanged at 1:1.12
Faster compounding with 43% larger positions
This commit is contained in:
mindesbunister
2026-01-16 20:36:57 +01:00
parent 87a7d8ab2f
commit d9f70b9464
2 changed files with 11 additions and 11 deletions

16
.env
View File

@@ -77,7 +77,7 @@ LEVERAGE=10
# Risk parameters (LEGACY FALLBACK - used when ATR unavailable)
# Stop Loss: Close 100% of position when price drops this much
# Example: -1.5% on 10x = -15% account loss
STOP_LOSS_PERCENT=-2.8
STOP_LOSS_PERCENT=-1.3
# ================================
# DUAL STOP SYSTEM (Advanced)
@@ -143,12 +143,12 @@ MIN_TP2_PERCENT=1
MAX_TP2_PERCENT=3
# SL bounds
MIN_SL_PERCENT=2.8 # Clamp SL to requested 2.8%
MAX_SL_PERCENT=2.8 # Clamp SL to requested 2.8%
MIN_SL_PERCENT=1.3 # Clamp SL to requested 2.8%
MAX_SL_PERCENT=1.3 # Clamp SL to requested 2.8%
# Emergency Stop: Hard stop if this level is breached
# Example: -2.0% on 10x = -20% account loss (rare but protects from flash crashes)
EMERGENCY_STOP_PERCENT=-20
EMERGENCY_STOP_PERCENT=-1.5
# Dynamic stop-loss adjustments
# Move SL to breakeven when profit reaches this level
@@ -178,13 +178,13 @@ MAX_TRADES_PER_HOUR=20
ENABLE_PYRAMIDING=true
# Leverage for first/base entry (e.g., 7x)
BASE_LEVERAGE=7
BASE_LEVERAGE=10
# Leverage for additional stack entries (e.g., 7x)
STACK_LEVERAGE=7
STACK_LEVERAGE=10
# Maximum combined leverage across all pyramid levels (e.g., 14x)
MAX_LEVERAGE_TOTAL=14
MAX_LEVERAGE_TOTAL=20
# Maximum pyramid levels (e.g., 2 = base + 1 stack)
MAX_PYRAMID_LEVELS=2
@@ -430,7 +430,7 @@ QUALITY_LEVERAGE_THRESHOLD_SHORT=90
QUALITY_LEVERAGE_THRESHOLD=95 # Kept for backward compatibility
SOLANA_ENABLED=true
SOLANA_POSITION_SIZE=100
SOLANA_LEVERAGE=7
SOLANA_LEVERAGE=10
SOLANA_USE_PERCENTAGE_SIZE=true
ETHEREUM_ENABLED=false
ETHEREUM_POSITION_SIZE=50

View File

@@ -2938,8 +2938,8 @@ MIN_TP1_PERCENT=0.5 # Don't go below 0.5% for TP1
MAX_TP1_PERCENT=1.5 # Don't go above 1.5% for TP1
MIN_TP2_PERCENT=1.0 # Don't go below 1.0% for TP2
MAX_TP2_PERCENT=3.0 # Don't go above 3.0% for TP2
MIN_SL_PERCENT=1.3 # Fixed SL (Jan 16, 2026 - optimized for 7x leverage)
MAX_SL_PERCENT=1.3 # Fixed SL (Jan 16, 2026 - optimized for 7x leverage)
MIN_SL_PERCENT=1.3 # Fixed SL (Jan 16, 2026 - optimized for 10x leverage)
MAX_SL_PERCENT=1.3 # Fixed SL (Jan 16, 2026 - optimized for 10x leverage)
# Legacy fallback (used when ATR unavailable)
STOP_LOSS_PERCENT=-1.3
@@ -6107,7 +6107,7 @@ model Trade {
```
**Core Logic Flow:**
1. **First signal** → Open position with 7x leverage (`pyramidLevel: 1`)
1. **First signal** → Open position with 10x leverage (`pyramidLevel: 1`)
2. **Second signal within 4 hours** → Check same direction + within window + under max levels
3. **If valid** → Add 7x position (`pyramidLevel: 2`, `parentTradeId` = base trade ID)
4. **Position Manager** tracks pyramid group via `pyramidGroups` Map