Price Action (SNR)

The Price Action (SNR) algorithm determines trend direction by analyzing Signal-to-Noise Ratio data.

Source

Specifies the price source used to calculate impulse:

  • Open - open price

  • High - highest price

  • Low - lowest price

  • Close - closing price

  • Hl2 - average of high + low price (H+L/2)

  • Hlc3 - average of high + low + close price (H+L+C/3)

  • Ohlc4 - average of open + high + low + close price (O+H+L+C/4)

  • Hlcc4 - average of high + low + double-weighted close (H+L+C+C/4)

  • Vol - ETH: Volume - Ethereum volume

  • Vol - ETH: Volume MA - Ethereum volume moving average

Elements of other indicators loaded on the chart can also be set as a Source. This allows the use of Lendal Visualizers as Confluence factors.

Lendal Visualizers as a data source

Mode

Specifies which impulse mode will be used.

Impulse Length

Sets the number of periods used to calculate moving averages.

Signal Length

Sets the number of periods used to generate the impulse signal line.

Smoothing

Specifies the amount of smoothing applied to impulse calculations. Higher values will make the algorithm less sensitive to fluctuations in price.

Impact

Specifies the number of adjacent candles that will be impacted by Smoothing. Higher values will increase the smoothing effect.

Deviation Period

Specifies the number of lookback periods used to calculate the Standard Deviation.

Standard Deviation

Sets the standard deviation used in the impulse trend calculation. Generally, Standard Deviation (sd) should be increased as Deviation Period (p) is increased. e.g. p = 10, sd = 1.9; p = 20, sd = 2; p = 50, sd = 2.1. However, these settings may not suit some assets.

ATC Breakout Precision

Sets the minimum threshold required for the algorithm to identify a breakout. Higher values mean a change in price will require more energy to be considered a breakout.

This setting is only active when Mode is set to Advanced Trend Catcher.

ATC Reversal Precision

Sets the minimum threshold required for the algorithm to identify a trend reversal. Higher values mean a change in price direction will require more energy to be considered a reversal.

This setting is active when Impulse Mode is set to Advanced Trend Catcher.

EMA Minimum Volatility

Specifies the minimum EMA volatility required for Impulse to fire signals. Higher values will reduce the sensitivity of the algorithm to price fluctuations making signals less frequent, but more reliable. This may prove useful in choppy market conditions.

This setting is active when Impulse Mode is set to Impulse A, Impulse A Range 0, Impulse Baseline, or Advanced Trend Catcher.

Volatility detection based on the width of the Bollinger Band technical indicator can also be activated as a global function in the Volatility section. Global volatility detection operates independently of volatility settings within individual factions.

Signal Minimum Volatility

Specifies the minimum volatility in the impulse Signal Line required to generate signals. Higher values will reduce the sensitivity of the algorithm to price fluctuations making signals less frequent, but more reliable. This may prove useful in choppy market conditions.

This setting is active when Impulse Mode is set to Volatility Baseline.

Volatility detection based on the width of the Bollinger Band technical indicator can also be activated as a global function in the Volatility section. Global volatility detection operates independently of volatility settings within individual factions.

Acceleration Minimum Volatility

Specifies the minimum acceleration volatility required for Impulse to fire signals. Higher values mean price fluctuations that lack sufficient acceleration will not generate signals. This will make signals less frequent, but more reliable which may prove useful in choppy market conditions.

This setting is active when Impulse Mode is set to Acceleration Baseline.

Volatility detection based on the width of the Bollinger Band technical indicator can also be activated as a global function in the Volatility section. Global volatility detection operates independently of volatility settings within individual factions.

Last updated