# Recovery spacing units type

It determines whether recovery spacing is measured in **fixed broker points** or as a **percentage of the current market price in** [Level list based on units type](/smartchoise-manual/options/advanced-recovery-levels-spacing-and-take-profit/level-list-based-on-units-type.md)

Recovery spacing defines **how far price must move against the position before the next recovery trade is allowed**.<br>

* **Points** Uses fixed distances measured in broker points.
* **Percent of current price** Uses dynamic distances calculated as a percentage of the current price.
* If you leave it empty → the EA uses **Auto** spacing

{% hint style="info" %}

### Example for Points

In this mode, every value in [Level list based on units type](/smartchoise-manual/options/advanced-recovery-levels-spacing-and-take-profit/level-list-based-on-units-type.md) represents a **fixed number of broker points**.

The distance required before the next recovery trade **does not change with price**.\
Eq: 200,300,450\
Level 1: 200 points\
Level 2: 300 points\
Level 3+: 450 points\
If price moves **200 points against the position**, the first recovery can trigger.\
If price moves **300 points against the first recovery position**, the second recovery can trigger.\
If price moves **450 points against the second recovery position**, the third recovery can trigger.\
If price moves **450 points against the last recovery position**, the next recovery can trigger. and so on\
\
This mode works best when:

* Trading symbols with **stable price ranges**
* You want **predictable absolute spacing**
* You prefer classic **grid-style recovery systems**
  {% endhint %}

{% hint style="info" %}

### Example for **Percent of current price**

In this mode, every value in [Level list based on units type](/smartchoise-manual/options/advanced-recovery-levels-spacing-and-take-profit/level-list-based-on-units-type.md) is interpreted as a **percentage of the current price**.

The distance required before the next recovery trade **does not change with price**.\
Eq: 0.25,1,2\
Level 1: 0.25%\
Level 2: 1%\
Level 3+: 2%<br>

#### Example calculation

If current price is **4000**: 0.25% = 4000 \* 0.25 / 100 = 10.0 price units

If current price is **5000**: 0.25% = 5000 \* 0.25 / 100 = 12.5 price units\
\
The recovery distance **automatically scales with price**, keeping spacing proportional.\
\
This mode works best when:

* Trading **high-price instruments**
* Markets where price can **trend or inflate significantly**
* You want **consistent proportional exposure**
  {% endhint %}

{% hint style="warning" %}

#### Common Mistakes

Using decimals when Points is selected. Only integers should be used (points).\
Using large numbers in percent mode. `200` means **200%**, which is invalid.\
Missing commas.Values must be comma-separated.\
Mixing units mentally. `200` points ≠ `0.20%`.
{% endhint %}

{% hint style="warning" %}

### Note: Gold digits (2 vs 3) = different “point” size

Gold (XAUUSD) can show **2 decimals** or **3 decimals**, depending on your broker.\
This is important because this input uses **points**, and **a point is simply the smallest price step your broker shows**.

* **2 digits** (price like `5000.00`) → usually **1 point = 0.01**
* **3 digits** (price like `5000.000`) → usually **1 point = 0.001**

#### What that means in real money movement

A **$1.00** move in Gold equals:

* **100 points** on **2-digit** Gold (`0.01 × 100 = 1.00`)
* **1000 points** on **3-digit** Gold (`0.001 × 1000 = 1.00`)

✅ Quick check: look at XAUUSD in **Market Watch**

* ends in `.00` → 2 digits
* ends in `.000` → 3 digits
  {% endhint %}

{% hint style="danger" %}

### Important safety note

**Spacing is strictly respected**, even in risky or fast markets.\
That means the EA will not “compress” levels to rescue a bad situation — it will follow your distances exactly.

If you set distances too small, recoveries can stack quickly and exposure can grow fast.\
Make sure you understand the risk and use additional protections like:

* max recoveries / max lots
* drawdown limits
* hard stop / equity stop
* SL rules (if applicable)
  {% endhint %}

{% hint style="info" %}

### Practical tips

* **New users:** start with **Auto** until you understand how recoveries behave.
* **Manual spacing is best** when you want predictable, testable recovery behavior (especially for backtests).
* Use **larger spacing** if you want fewer recoveries triggered in choppy markets.
  {% endhint %}


---

# 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://smartchoise.gitbook.io/smartchoise-manual/options/advanced-recovery-levels-spacing-and-take-profit/recovery-spacing-units-type.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.
