> For the complete documentation index, see [llms.txt](https://docs.runbot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.runbot.io/triggers-boxes/adjust-position-rules/signals-occurs.md).

# Signals occurs

**Specific amount of longs or shorts signals (by the general strategy) needed to trigger an increase/decrease signal in the** [Adjust position rules Box](/triggers-boxes/adjust-position-rules.md)**.**

*Ex 1: \[Increase position by 10%] \[When 2 long signals occurs]*

*-> Current position is long 10 000$. A few hours later, the general strategy triggers 1 long signal, but it's not enough yet to increase the position. A few moments later, a second long signal appears, there are now 2 longs signals active by the general strategy. The position will immediatly be increased by 10% to 11 000$.*

*Ex 2: \[Increase position by 100%] \[ Delay between 2 triggers: 2 candles of 1 hour timeframe] \[Limit the size up to 300%] \[When 1 long signal occurs]*

*-> Starting and current position is 10 000$. At 1:00 PM, a long signal is triggered. Position is increased by 100%, now at 20 000$.* \
*Another signal is triggered one hour later, position is increased once more by 100% (100% \* 20 000 = 20 000$ increase) but capped at 30 000$, since 30 000$ is 300% of the max base trade position allowed (10 000 \* 300%). This is why the position is increased only by 10 000$ and not 20 000$.*&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.runbot.io/triggers-boxes/adjust-position-rules/signals-occurs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
