Price Action (SNR)
The Price Action (SNR) algorithm determines trend direction by analyzing Signal-to-Noise Ratio data.
Last updated
The Price Action (SNR) algorithm determines trend direction by analyzing Signal-to-Noise Ratio data.
Last updated
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.
Specifies which impulse mode will be used.
Sets the number of periods used to calculate moving averages.
Sets the number of periods used to generate the impulse signal line.
Specifies the amount of smoothing applied to impulse calculations. Higher values will make the algorithm less sensitive to fluctuations in price.
Specifies the number of adjacent candles that will be impacted by Smoothing. Higher values will increase the smoothing effect.
Specifies the number of lookback periods used to calculate the 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.
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.
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.
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.
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.
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.