Adulari Oscillator

Adulari Oscillator is a trading tool that can be used on any asset, and any given timeframe. It is special because it self-optimizes, meaning no configuration is required before usage.
How do I use it?
- Never use this indicator as standalone trading signal, it is meant to be used as confirmation.
- Look for strong trends crossing on the middle line.
- Combine the trend strength indications with the signals. For example: if a bullish signal was printed after a strong downtrend this may indicate a strong reversal.
The accuracy shown in the indicator is merely a tool. Past results do not indicate future results. Historical data will differ from future data.
Features:
- Self-optimizing, no configuration required.
- Purple dots for bullish trend reversals, gray crosses for bearish trend reversals.
- Gradient histogram that shows the strength of a bullish or bearish trend with a stronger color.
- White line that indicates clear bottoms or tops.
- Automatically determined top and bottom borders that may show trend reversals.
- Dashboard that shows the accuracy of the signals, total amount of signals, total amount won, and total amount lost.
- Alert conditions that allow you to set alerts for bullish or bearish signals.
How does it work?
The oscillator line is calculated using our custom version of the very well-known and loved stochastic. The bullish signals are given when the oscillator value falls below the oversold line, and the bearish signals when the oscillator value exceeds the overbought line. These oversold and overbought lines are determined by our algorithm. The accuracy shown in the dashboard is calculated with the following methods: the highest or lowest price within the lookback range divided by the price at the moment of a signal multiplied by the minimum percentage change. When this condition is true it means a signal was valid and thus it will be added to the total wins, when the condition is false it will be added to the total losses. Accuracy is then determined by dividing the total wins by total signals. A win is when the minimum percentage move in the settings occurred within x amount of bars (settings) after a signal. When these conditions are not met, it will be considered a loss. Keep in mind that this is not a trading strategy, and these wins/losses do not represent actual trades. The accuracy also does not represent a winrate or anything of a sort while using the indicator.
This script is unique because it does a few things. It self-optimizes based on historical data, which I was not able to find in this specific stochastic like oscillator format. And it will show you the average accuracy of the signals based on all the signals given on the chart, which I was not able to find in this same exact format either.
- Added the option to enable or disable repainting. Disabled by default.
- All versions of our oscillators have now been combined into one indicator. You may switch to your preferred version by using the dedicated setting.
- Dashboard is now using tables instead of labels.
- Trend accuracy has been added.
- Signal accuracy has been updated to show more reliable data.
- 8 new smoothing types have been added, of which 2 are completely custom.
- Dashboard position is adjustable.
- Bar lookback for rescaling is now adjustable.
- Trend multiply calculations have been updated.
- More customization has been added, inputs have been redesigned.
Invite-only script
Only users authorized by the author have access to this script, and this usually requires payment. You can add the script to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author — learn more here. For more details, follow the author's instructions below or contact Adulari directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.
Site: adulari.dev
Discord: discord.gg/adulari
Disclaimer
Invite-only script
Only users authorized by the author have access to this script, and this usually requires payment. You can add the script to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author — learn more here. For more details, follow the author's instructions below or contact Adulari directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.
Site: adulari.dev
Discord: discord.gg/adulari