# Auto Trade — Config

## Auto Trade — Trade Config User Guide

> The **Trade Config** tab is where you set up how the bot processes signals and places orders on Binance Futures. All changes only take effect after you click **Save Config**.

<https://app.mrd-indicators.com/trading/ApiConnect>

***

### Table of Contents

1. Prerequisites
2. Execution Mode
3. Signal Source
4. Filters
5. Trade Defaults
6. Entry Strategy
7. Take-Profit Targets
8. Trailing Take-Profit
9. Trailing Stop-Loss
10. Preview Config
11. Save & Reset
12. Recommended Setup for Beginners
13. Tips & Important Notes

***

### 1. Prerequisites

| Requirement       | Details                                                                                                                                                                                                                                                                               |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Plan**          | You need the **Alf Master** plan to use auto-trade. Lower-tier plans can only view signals — they cannot place orders.                                                                                                                                                                |
| **Binance API**   | <p>Connect your Binance API keys on the <strong>Configure</strong> page first. If not connected, a pop-up will prompt you when you toggle the LIVE switch.<br><a href="https://app.mrd-indicators.com/trading/ApiConnect"><https://app.mrd-indicators.com/trading/ApiConnect></a></p> |
| **Position Mode** | Your Binance Futures account **must** be set to **One-Way Mode**. If you're using Hedge Mode, orders will fail. Go to Binance app/web → Futures → Settings → Position Mode → select One-Way.                                                                                          |

> If the banner at the top shows **"view-only"**, you need to upgrade your plan before you can change any settings.

***

### 2. Execution Mode

This is the most important choice. You have two modes:

<figure><img src="/files/3kCgfmJOM6x99G5UOy1o" alt=""><figcaption></figcaption></figure>

#### Semi-Auto

* Each incoming signal appears in the **Signal Live Monitor** tab as a pending item.
* You review it and click **Approve** or **Reject** for each signal individually.
* The bot only places an order after you approve.
* **Best for:** users who want full control over every trade, or anyone just getting started.

#### Full-Auto

* Signals arrive → the bot places orders **immediately**, with no manual approval needed.
* When switching to Full-Auto, the system shows a **risk warning dialog** and requires you to check a confirmation box.
* **Best for:** users who have thoroughly tested their config, trust the strategy, and want the bot to run 24/7 unattended.

> **Tip:** Start with **Semi-Auto** for at least 1–2 weeks to get familiar with how signals perform. Switch to Full-Auto once you're confident.

**How to switch:** Click the **Semi-Auto** or **Full-Auto** button in the "Execution Mode" card at the top of the config page.

***

### 3. Signal Source

The system currently supports one source:

* **Crypto USD-M** — Binance USDT-M Futures signals.

Click the link to view signal details and recent performance.

***

### 4. Filters

#### Max Positions

* Limits the number of positions open at the same time. When the limit is reached, new signals are skipped.
* **Default:** 200.
* **Recommended for beginners:** 3–10 positions.

#### Leverage Range

* **Min Leverage** and **Max Leverage**: Only signals with leverage within this range are accepted.
* Example: set Min = 5, Max = 20 → signals with 3x or 50x leverage will be skipped.
* **Default:** 1x – 50x.

> **Tip:** If you want to avoid high-leverage trades, lower the Max Leverage to 20x to filter out riskier signals.

***

### 5. Trade Defaults

#### Volume per Trade

* The USDT amount allocated to each signal.
* **Minimum:** $8.
* **Recommended formula:** Balance ÷ 500 to 1000.
  * Example: $1,000 balance → $1–$2 per trade.
  * Example: $5,000 balance → $5–$10 per trade.

> **Warning:** Setting volume too high relative to your balance will drain your margin quickly if you hit a losing streak.

#### Leverage Override

* **0** = use leverage from the signal (recommended).
* Set a specific value (e.g., 10) → all trades will use 10x regardless of what the signal suggests.

#### Position Mode

* Fixed at **One-Way**. You don't need to change anything here, but make sure your Binance account is also set to One-Way Mode.

***

### 6. Entry Strategy

<figure><img src="/files/olCA3PXzdT4dlVJtVeSc" alt=""><figcaption></figcaption></figure>

Choose one of two strategies:

#### Option A: Two Limit Orders

* Splits your capital into **2 limit orders** placed at the signal's entry zone edges.
* Default split: 50% / 50%.
* **Pros:** Better average entry price, lower fees (maker fee).
* **Cons:** Orders may not fill if the price doesn't reach the limit levels.

#### Option B: Market + Two Limits ⭐ Recommended

* **1 market order** executes immediately + **2 limit orders** placed at lower prices.
* Default split: 30% market / 35% limit 1 / 35% limit 2.
* **Pros:** Guarantees you have a position right away (via market), plus DCA if price dips further.
* **Cons:** Market portion incurs higher fees (taker fee).

**How to adjust the split:** Edit the percentage values directly in the input fields. The colored bar above updates in real-time.

> **Important:** The total **must equal 100%**. If it doesn't, the Save button will be disabled and a red warning appears.

***

### 7. Take-Profit Targets

<figure><img src="/files/gm0Ts05nsMWe42Md3R5T" alt=""><figcaption></figcaption></figure>

The system supports **6 TP levels** (TP1 → TP6). Each level has:

| Column         | Meaning                                               |
| -------------- | ----------------------------------------------------- |
| **Target**     | Level name (TP1, TP2, ... TP6)                        |
| **Allocation** | Visual bar showing the percentage                     |
| **Volume %**   | Percentage of your position that closes at this level |
| **Active**     | Toggle to enable/disable this TP level                |

#### TP Mode: Signal vs Custom

In the top-right corner of the card header, there's a **Signal / Custom** toggle:

* **Signal**: Uses TP prices from the signal (server-calculated).
* **Custom**: You define your own TP prices (advanced).

#### Volume Allocation

* For each TP level, you specify what % of the position should close when that target is hit.
* Default example: TP1 = 20%, TP2 = 20%, TP3 = 20%, TP4 = 20%, TP5 = 10%, TP6 = 10%.
* **The total % of all enabled TPs must equal 100%.** If not, a red warning appears.

#### Final Target

* Choose **which TP is the final target** (1–6). When this level is reached, the entire remaining position closes.
* **Default:** TP6 (lets the signal run through all 6 levels).

> **Tip:** If you want to take profit earlier, set Final Target to TP3 or TP4. This works well in ranging/sideways markets.

***

### 8. Trailing Take-Profit

<figure><img src="/files/xjqPwhlQ4ipvyry5Bec8" alt=""><figcaption></figcaption></figure>

When **enabled**, the bot won't close at the fixed TP price. Instead, it **trails the price** upward to try to capture more profit.

#### How it works:

1. Price reaches the TP level you choose (e.g., TP2) → Trailing **activates**.
2. The bot follows the price as it moves higher.
3. When price pulls back → the bot sells a portion (e.g., 20% of the position).

#### Settings:

| Setting                 | Meaning                                                                                  |
| ----------------------- | ---------------------------------------------------------------------------------------- |
| **Start trailing from** | The TP level that activates trailing. E.g., TP2 = trailing starts once price passes TP2. |
| **Volume per trail**    | % of the position sold on each pullback. E.g., 20%.                                      |

#### When disabled:

* TP orders are placed at the exact TP price — they fill at that level and nothing more.

> **Tip:** Trailing TP helps maximize profit in strong trends. However, in choppy/sideways markets, trailing may cause you to miss TPs because price reverses too early. For beginners, **keep it enabled** and set activation at TP2.

***

### 9. Trailing Stop-Loss

<figure><img src="/files/uJFxslJftv6eyy6ZH5NF" alt=""><figcaption></figcaption></figure>

When **enabled**, every time a TP level is hit, the stop-loss **automatically moves up** to the previous TP level to lock in profit.

#### Example (Activate from TP2):

| When price hits | SL moves to       |
| --------------- | ----------------- |
| TP2             | Entry (breakeven) |
| TP3             | TP2               |
| TP4             | TP3               |
| TP5             | TP4               |
| TP6             | TP5               |

#### Settings:

| Setting                 | Meaning                                                                                 |
| ----------------------- | --------------------------------------------------------------------------------------- |
| **Start trailing from** | The TP level that triggers trailing SL. E.g., TP2 = when TP2 is hit, SL moves to Entry. |

#### When disabled:

* SL stays at its original level (set by the signal). If the price reverses hard, you take the full loss.

> **Tip:** **Always keep Trailing SL enabled.** This is the single most important safety feature. It ensures that once a few TPs have been hit, you never lose money on that trade (worst case = breakeven).

***

### 10. Preview Config

<figure><img src="/files/BKzs3jBXCVWRaEE4oNDX" alt=""><figcaption></figcaption></figure>

At the bottom of the page, there's a collapsible **Preview Config** section.

Click to expand and see a summary of your entire configuration:

* Mode, Signal Source, Max Positions, Leverage Range
* Volume, Entry Strategy, Entry Split
* Take-Profit allocation for each TP level
* Final Target
* Trailing TP & Trailing SL status

The chip in the corner shows **Valid** (green) if everything is correct, or **Issues** (yellow) if there are problems (e.g., TP total ≠ 100% or entry split ≠ 100%).

> **Tip:** Always open Preview and verify before hitting Save.

***

### 11. Save & Reset

| Button          | Action                                                                                             |
| --------------- | -------------------------------------------------------------------------------------------------- |
| **Save Config** | Saves your entire configuration to the server. The new config applies to the next incoming signal. |
| **Reset All**   | Resets all settings to factory defaults. Nothing is saved until you click Save.                    |

> **Note:** The Save button is disabled when:
>
> * TP allocation total ≠ 100%
> * Entry Split total ≠ 100%
> * A save is already in progress (loading)

***

> **Remember:** After every change, always click **Save Config** to apply. Config changes only affect **new** signals — open positions keep their original config.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mrd-indicators.com/auto-trade/auto-trade-config.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
