What is ExecuteThresholdPerfect?

ExecuteThresholdPerfect is a manual trade parameter in MagicTradeBot that defines the required percentage price movement before a trade can be executed. It allows you to set conditions that control the timing of trade entries based on market fluctuations.


1️⃣ How It Works

  • The bot monitors the symbol price and calculates movement relative to the reference price (from Price or the current market price if Price: 0).
  • A trade will only execute after the price moves by the specified percentage, ensuring entries occur under your desired market conditions.
  • This is especially useful for strategies like buy-the-dip, pullback entries, or retracement-based accumulation.

2️⃣ Example Settings

ExecuteThresholdPerfect Behavior
0 Execute immediately after signal validation, with no price movement required.
5 Execute only after the price moves 5% against your intended entry (e.g., for a dip-buy).
10 Execute after a 10% retracement from the reference price, suitable for deeper accumulation strategies.

3️⃣ Benefits

  • Controlled entry: Avoids premature trades in volatile markets.
  • Strategy alignment: Enables precise execution based on your trading approach.
  • Risk management: Ensures trades are executed at intended price points rather than reacting to momentary fluctuations.

4️⃣ Best Practices

  • Start with smaller thresholds (0–5%) to capture timely opportunities without missing momentum.
  • Use larger thresholds (10%+) for accumulation or dip-buy strategies.
  • Combine with Price: 0 for dynamic, market-relative execution.

Pro Tip

Think of ExecuteThresholdPerfect as your “entry trigger dial”. It controls how far the market must move before the bot pulls the trigger, giving you precision and flexibility in manual trade execution.

📎 Related Topics