> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/en/signals-and-strategy-conditions/filters/filter-by-price-range.md).

# Filter by price range

<mark style="color:$tint;">The Price range filter allows action when the current price is inside the specified boundaries or outside. The condition satisfied allows for both directions.</mark>

### Add the card to the designer

<mark style="color:$tint;">Open the Binance or Bybit robot task and</mark> [<mark style="color:$tint;">The ISignal</mark>](/en/signals-and-strategy-conditions/isignal-entry-filters-and-exit.md) <mark style="color:$tint;">designer. Select the Price range in the filter block.</mark>

<mark style="color:$tint;">The trading instrument is out of the question. The new card uses form values; it's not a recommended strategy.</mark>

### Set the settings

* <mark style="color:$tint;">The</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**price from**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">the lower bound in the price units of the chosen pair. The initial value is 0.</mark>
* <mark style="color:$tint;">The price is up to the upper limit. The initial value is 1. Before you save, set your own boundaries for the right pair.</mark>
* <mark style="color:$tint;">**Allow entry if**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">Inside range or Upper/lower range. By default In the range.</mark>

### When the filter allows action

* <mark style="color:$tint;">Within the range: price not below the lower limit and not above the upper limit.</mark>
* <mark style="color:$tint;">**Above/below range**</mark><mark style="color:$tint;">: price at or above the upper limit or at or below the lower limit.</mark>
* <mark style="color:$tint;">The equality of one of the boundaries passes through both regimes. The conditions at the borders are not strictly opposite.</mark>

### Consider the meaning of the calculation

<mark style="color:$tint;">The boundaries set price levels, not the percentage of change or distance from the entry price. This filter doesn't place a limit order on the range boundary.</mark>

### Save the card and check the action

<mark style="color:$tint;">In the field</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**When you exit the filter**</mark><mark style="color:$tint;">, select a loss response. By default , cancel cycles; the Selling by market and Selling by market commands are also available , taking into account deviation (if specified). The exit of the filter can affect the task already in place, not just the new entry.</mark>

<mark style="color:$tint;">Keep the card and check the rest of the conditions. All the filters should allow it to go. The consequences of the exit commands and the differences in modes are explained in</mark> [<mark style="color:$tint;">The ISignal instructions</mark>](/en/signals-and-strategy-conditions/isignal-entry-filters-and-exit.md)<mark style="color:$tint;">. The filtering permission does not confirm the order sent or executed.</mark>
