Yes, MagicTradeBot allows you to define multiple manual trades in a single configuration file. Each entry is tracked and evaluated independently, giving you the flexibility to manage several strategic trades simultaneously.
1️⃣ How It Works
- All manual trades are listed in
manual_trade_symbols.yaml. Each trade entry contains its own parameters, including:
Symbol→ Trading pairPrice→ Reference price (or0for current market price)Direction→ Long or ShortAmount→ Trade sizeExecuteThresholdPerfect→ Price movement required before executionTimestamp→ Optional expiry
- The bot monitors all entries independently, executing each trade only when its specific conditions are satisfied.
2️⃣ Example
- Symbol: 1000PEPEUSDT
Price: 0
Direction: Long
Amount: 1000.0
ExecuteThresholdPerfect: 10 # Execute after 10% drop from reference price
Timestamp: null
- Symbol: TURBOUSDT
Price: 0
Direction: Long
Amount: 1000.0
ExecuteThresholdPerfect: 20 # Aggressive dip-buy strategy
Timestamp: null
In this example, two trades are defined:
- The first waits for a 10% dip.
- The second waits for a 20% retracement.
- Each trade is evaluated independently, so one can execute while the other remains pending.
3️⃣ Benefits
- Efficiency: Add multiple trades in a single file without manual intervention.
- Strategic flexibility: Manage different symbols, thresholds, and directions simultaneously.
- Independent execution: Each trade follows its own conditions, avoiding conflicts.
4️⃣ Best Practices
- Organize and comment entries clearly to avoid confusion.
- Regularly review the manual trade list to ensure relevance to current market conditions.
- Combine with
ExecuteThresholdPerfectandTimestampfor precise timing control.
Pro Tip
Think of the manual trade file as your batch trading control center: you can queue multiple trades at once, and the bot will monitor, validate, and execute each independently, allowing for complex dip-buy or retracement strategies with minimal supervision.