> 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/indicators/money-flow-index-mfi.md).

# Money Flow Index — MFI

<mark style="color:$tint;">MFI is calculated on the maximum, minimum, closing price and volume of transactions. In ISignal, its value is compared to the selected boundaries. You can add a card to your entry or exit.</mark>

### Set the settings

<mark style="color:$tint;">Add MFI to the block you want. The instrument is out of the question. Choose</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The TF**</mark><mark style="color:$tint;">, Candle Type and Period from 2 to 30 bars.</mark>

<mark style="color:$tint;">Enter</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The upper boundary**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">and the lower boundary. Both allow values from 5 to 95, with the top above the bottom. It's the MFI levels, not the instrument prices.</mark>

<mark style="color:$tint;">By default, the new card contains period 14, upper boundary 80, lower boundary 20, and exit conditions. These values are not a trade recommendation.</mark>

<mark style="color:$tint;">In the</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**Calculation**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">field , you can access the Bar Closing and the Intersection (secondly). In the second mode, the bar is checked; its price and volume continue to change.</mark>

### Select the crossover condition

<mark style="color:$tint;">When the Reverse is turned off, the directions depend on</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**The condition**</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">field.</mark>

**When you leave the channel**

* <mark style="color:$tint;">Long signal: MFI passes from above to the lower boundary or below it.</mark>
* <mark style="color:$tint;">Short signal: MFI goes down to the upper boundary or above it.</mark>

**When you get back to the channel**

* <mark style="color:$tint;">Long signal: MFI rises from the area below the lower boundary to or above it.</mark>
* <mark style="color:$tint;">Short signal: MFI descends from the area above the upper boundary to or below it.</mark>

<mark style="color:$tint;">Processing requires a transition through the level. Being outside or inside the canal doesn't mean a new signal crossing. The reverse switch is changing directions.</mark>

### Check the card role

<mark style="color:$tint;">For the entry, the long signal corresponds to the long task, the short short. In the exit block without reverse, the long closes on the short signal, the short on the long.</mark>

<mark style="color:$tint;">The exit reaction is set by the field</mark> <mark style="color:$tint;"></mark><mark style="color:$tint;">**When the signal is received**</mark><mark style="color:$tint;">. The variation, taking into account the deviation, depends on its configuration and the type of robot and does not guarantee profitable execution.</mark>

<mark style="color:$tint;">MFI filters are customized with individual cards and do not replace the entry or exit indicator. Keep the card and check the task according to ISignal instructions. —</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 signal hasn't confirmed the execution of the order on the exchange yet.</mark>
