> For the complete documentation index, see [llms.txt](https://indicators.agenatrader.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://indicators.agenatrader.com/standard-indicators/keyreversaldown.md).

# KeyReversalDown

#### Description <a href="#description_43" id="description_43"></a>

KeyReversalDown searches within a predefined number of periods to find turning points with the following characteristics:

1 The current close is lower than the previous close 2 The current high is higher than or equal to the highest high of the last n bars

See [*KeyReversalUp*](https://agenatrader.github.io/AgenaIndicator-documentation/indicators_oscillators/#keyreversalup), [*KeyReversalUpAtSMA*](https://agenatrader.github.io/AgenaIndicator-documentation/indicators_oscillators/#keyreversalupatsma), [*KeyReversalDownAtSMA*](https://agenatrader.github.io/AgenaIndicator-documentation/indicators_oscillators/#keyreversaldownatsma), [*KeyReversalUpAtEMA*](https://agenatrader.github.io/AgenaIndicator-documentation/indicators_oscillators/#keyreversalupatema), [*KeyReversalDownAtEMA*](https://agenatrader.github.io/AgenaIndicator-documentation/indicators_oscillators/#keyreversaldownatema).

#### Parameters <a href="#parameters_38" id="parameters_38"></a>

inSeries Input data series for the indicator period Number of bars included in the calculations

#### Return value <a href="#return-value_43" id="return-value_43"></a>

**double**

0 – No reversal information available 1 – Reversal information available

#### Usage <a href="#usage_44" id="usage_44"></a>

```csharp
KeyReversalDown(int period)
KeyReversalDown(IDataSeries inSeries, int period)
KeyReversalDown(int period)[int barsAgo]
KeyReversalDown(IDataSeries inSeries, int period)[int barsAgo]
```

#### Example <a href="#example_42" id="example_42"></a>

```csharp
// Look for a short entry
if (KeyReversalDown(10)[0] == 1)
Print("A short reversal formation has occurred.");
```
