# Pair processing

**Pair processing example for 1 exchange:**

* 2 enabled trading pairs
* Exchange delay set to 5
* "Processing" below means that Gunbot retrieves data and trades when strategy trading conditions happen in that round
* First round of pair 1 is processed
* Waits 5 seconds (as defined in the exchange delay)
* First round of pair 2 is processed
* Waits 5 seconds
* Second round of pair 1 is processed
* Waits 5 seconds
* Second round of pair 2 is processed.
* ... continues cycling through further rounds

{% hint style="info" %}
**Parallel processing of multiple exchanges**

If you have trading pairs across multiple exchanges, each exchange will process pairs in parallel. This means that a pair on exchange 1 does not wait for pairs on exchange 2 to be processed first.

Every exchange will individually cycle through enabled pairs like described above. Each exchange can have it's individual delay setting.
{% 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://gunthy.gitbook.io/wiki/how-to-work-with-gunbot/editing-strategies-and-pairs/trading-pairs/pair-processing.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.
