Trading Rules & Settings
DgenFren gives you full control over your trading parameters. Access everything from:
/settings
[Screenshot: /settings main menu]
Settings Dashboard
The main settings screen shows all current values at a glance:
⚙️ Settings
━━━━━━━━━━━━━━━━━━━━━
Trading Mode: 🟢 Auto-Buy
📥 Buy Settings
SOL Amount: 0.1 SOL
ETH Amount: 0.01 ETH
Slippage: 15.0%
📤 Sell Settings
Slippage: 15.0%
Presets: 25% / 50% / 100%
🎯 Auto TP/SL
Status: OFF
🛡️ MEV Protection
Buys: ON | Sells: ON
Priority Fee: 0.001 SOL
━━━━━━━━━━━━━━━━━━━━━
Navigation buttons take you to sub-menus for each category.
Trading Mode
Three modes control how the bot reacts to CAs in groups:
| Mode | Behavior |
|---|---|
| Auto-Buy | Buys automatically when a CA is detected |
| Alerts | Shows token info and buy buttons, waits for your decision |
| Off | Ignores CAs in groups entirely |
Tap the mode button on the main settings screen to switch instantly.
Buy Settings
Access via /settings > Buy Settings.
Buy Amounts
Set how much to spend per trade:
- SOL amount: Presets [0.1, 0.25, 0.5, 1 SOL] or custom (range: 0.001–10 SOL)
- ETH amount: Presets [0.005, 0.01, 0.025, 0.05 ETH] or custom (range: 0.001–10 ETH)
Buy Slippage
Controls the maximum price movement you’ll accept on buys:
- Presets: 10%, 15%, 20%, 30%
- Custom: any value between 1% and 50%
- Default: 15% (1500 basis points)
Higher slippage = more likely to fill, but worse price. For memecoins, 15%+ is recommended.
This setting applies to all 6 buy paths: auto-buy, alert buy, and custom buy on both Solana and EVM.
Sell Settings
Access via /settings > Sell Settings.
Sell Slippage
Controls the maximum price movement on sells:
- Presets: 10%, 15%, 20%, 30%
- Custom: 1%–50%
- Default: 15%
Applies to portfolio sells (both Solana and EVM). Note: TP/SL auto-sells use a fixed 20% slippage for reliability.
Sell Presets
Customize the percentage buttons shown when selling from your portfolio:
- Quick configs: [25/50/100], [25/50/75/100], [33/66/100]
- Custom: Enter comma-separated values (2–5 values, each 1–100%)
Example custom input: 10,25,50,75,100
Auto TP/SL
Access via /settings > Auto TP/SL.
When enabled, every buy automatically creates take profit and stop loss orders — no interactive prompt.
Settings:
| Setting | Default | Range |
|---|---|---|
| TP percentage | +50% | +5% to +10,000% |
| SL percentage | -25% | -5% to -95% |
| Trailing SL | Off | On/Off toggle |
See Take Profit & Stop Loss for full details.
MEV Protection
Access via /settings > MEV / Fees.
MEV (Maximal Extractable Value) protection shields your trades from sandwich attacks and front-running.
- MEV Buys: On/Off (default: On)
- MEV Sells: On/Off (default: On)
- Priority Fee: How much extra SOL to pay for faster Solana transactions
Priority fee presets:
| Preset | Amount | Speed |
|---|---|---|
| Fast | 0.001 SOL | Standard |
| Turbo | 0.005 SOL | Faster |
| Ultra | 0.01 SOL | Fastest |
Custom range: 0.0001–0.1 SOL.
MEV protection uses:
- Helius Sender (Jito) for Solana — routes transactions through Jito block engine
- BloxRoute for Ethereum — private transaction submission
Chain Rules
The settings screen shows per-chain trading rules at the bottom. Tap a chain to toggle it on or off:
Chain Rules
🟣 SOLANA ✅ — 0.1 SOL | MCap>$10K
⟠ ETHEREUM ✅ — 0.01 ETH
🔵 BASE ✅ — 0.01 ETH
🔺 ARBITRUM ❌ — 0.01 ETH
Configuring Rules Per Chain
/setrule
Set detailed rules for a specific chain:
- Minimum market cap — Skip tokens below this threshold
- Minimum liquidity — Skip tokens with thin liquidity
- Maximum token age — Only buy recently launched tokens
- Custom slippage — Override per-chain (though the global setting is usually sufficient)
Viewing Rules
/rules
Shows all configured rules across chains.
Home Button
Tap Home on the settings screen to close settings and return to the dashboard.