INVITE-ONLY SCRIPT

Digital Market Insight's Dream Indicator

Updated
Why the Digital Market Insight’s Dream Indicator Blends Sixteen Technical Indicators
Analyzing markets can be overwhelming with so many technical indicators available. Choosing the right ones and combining them effectively can be a challenge. This indicator simplifies this by leveraging the power of collaboration.

Unleashing the power of automation, Digital Market Insight's Dream Indicator simplifies both day trading and long-term investing by automatically generating buy and sell signals.

This user-friendly indicator simplifies everything, making it easy to identify profitable trades where other indicators usually fall short.

Instead of relying on a few popular indicators, the Digital Market Insight’s Dream Indicator incorporates sixteen diverse metrics. Each offers unique insights into different aspects of market behavior, giving you a complete picture that goes beyond what any single indicator can provide.

Combining indicators that analyze trends, momentum, volume, and volatility allows you to see the market from different angles. This combination creates a powerful tool that can uncover opportunities missed by traditional indicators.

Digital Market Insight’s Dream Indicator uses sophisticated algorithms to balance the influence of each individual indicator. This ensures that no single metric dominates the analysis, providing a more objective perspective.

In short, Digital Market Insight’s Dream Indicator makes the complex task of choosing and combining indicators seamless and automated. This allows traders of all experience levels to benefit from powerful technical analysis, unlocking potentially profitable opportunities they might have missed otherwise.

Leveraging sixteen popular technical indicators, the Dream Indicator from Digital Market Insight meticulously dissects trends, momentum, volume, and volatility to offer comprehensive market insights. Inspired by the Relative Strength Index (RSI), it scales these indicators and identifies breakouts with optimized overbought and underbought thresholds. This combined data is compared to the security, generating a divergence line. The line's magnitude and speed are monitored, leading to the creation of buy and sell signals.

The following is a list of the sixteen indicators that it tracks:

• Parabolic SAR
• Directional Movement Index
• Chande Momentum Oscillator
• Commodity Channel Index
• Volume-Weighted Average Price
• On-Balanced Volume
• Money Flow Index
• Relative Strength Index
• Moving average convergence divergence
• Bollinger Band
• Stochastic
• True Strength Index
• Chaikin Money Flow
• Williams %R
• Sentiment
• Supertrend

While the combination of technical indicators is intriguing, the Dream Indicator's true power lies in its dynamic false signal suppression settings. This system can adapt to frequent market changes in real-time, allowing for a nuanced understanding of market direction. Imagine a rapid price swing triggered by a news announcement. While other indicators provide static signals, the Dream Indicator takes a dynamic approach. By offering multiple adjustable factors, it allows users to customize the indicator to their specific needs and preferences, potentially revealing deeper insights into market trends.

The following is the list of suppression settings:

• Suppress Using an SMA Window? Size?
This suppresses when the security price varies outside a simple moving average window. The window size can be adjusted.

• Suppress Using Supertrend Direction? Factor?
This suppresses when the Supertrend’s direction, increasing or decreasing, is contrary to the security’s gain. The Supertrends factor can be adjusted.

• Suppress Using Security ROC? ROC?
This suppresses when the security’s rate of change (ROC) is above a selectable value.

• Suppress Unfavorable Convergence/Divergence?
The buy alert is suppressed when the faster exponential moving average is less than the slower exponential moving average for both the sentiment and standard MACD. The sell alert is suppressed when the slower exponential moving average is less than the faster exponential moving average for both the sentiment and standard MACD.

• Suppress Unfavorable Trending Sentiment?
This suppresses buy alerts when the sentiment value is lowering and its value is currently below zero. This suppresses sell alerts when the sentiment value is rising and its value is currently above zero.

• Suppress Using Contrary Accumulated Forecast?
Suppress when the combined buy/sell signal is contrary to the security trend.

• Don’t Suppress First Alert?
Always Display First Alert.

How to use:
1. Activate the Indicator:
• Add the Digital Market Insight’s Dream Indicator.
• Select a security.
• Adjust the Alert Frequency, if desired.
• Configure the ATR Multiplier for optimal trailing stop orders, if desired.

2. Set audible alerts, if desired:
1. Select a security and adjust settings if you haven’t yet.
2. Select Alert at the top of the TradingView window or press [Alt] + [A].
3. Select Digital Market Insight’s Dream Indicator across from Condition.
4. Select Alert for Buy across from Condition.
5. Select Once Per Bar Close across from Trigger.
6. Select Notifications at the top of the Create Alert window.
7. Select the Play sound checkbox.
8. Select the Create button at the bottom of the Create Alert window.
9. Repeat steps 2–8, substituting Alert for Sell in step 4.

3. Watch displayed information for opportunities:
• Circle Alerts: Green circles indicate buy signals, red ones signal sell opportunities. Larger circles are audible, providing immediate trading prompts.
• SMA Gain: This metric reflects the average profit potential per trade, assuming a sideways trend.

4. Utilize False-Signal Suppression:
• Select the appropriate false-signal suppression methods based on your trading strategy and risk tolerance.
• Monitor the SMA Gain and Circle Alerts as you adjust these settings to see their impact.
• Eliminate misleading signals and gain a clearer picture of the market.

5. Combine with Other Indicators:
• Consider displaying the Sentiment MACD and Divergence RSI for further insights.
• Utilize these additional indicators alongside Dream Indicator's signals for a more comprehensive analysis.

The following describes the displayed information and how to use it. It is in three levels: location/displayed text/description.

Upper Left/Week:/
Displays week gain.

Upper Left/Day:/
Displays day’s gain.

Upper Left/SMA:/
Displays SMA’s gain. The SMA gain is calculated from the average difference between the buy and sell alerts and a simple moving average. This makes it easy to compare differences between securities and setting changes. Basically, the SMA gain is the average profit that can be expected from a single buy sell trade, assuming that the security is trending sideways. Note: With a free TradingView account, the data will be limited, and therefore this value will be less accurate.

Upper Center/Misc. text/
A variety of security information is displayed here, including description, country, type, sector, and industry. The analyst's recommendation is also displayed when selected in the settings section.

Upper Right/ #🕪⚠:/
Displays number of audible alerts. This shows how many audible alerts you’ll get per day on average for the selected security. You will see this number change as you adjust the Alert Frequency setting in the indicator settings section.

Lower Right/ ATR × X.X:/
Displays the Average True Range (ATR) multiplied by a multiplier that is located in the indicator settings section. The upper and lower ATR values are also displayed. The Average True Range is a measure of price volatility and can be used for things like trailing stop orders. Place your stop-loss order a multiple of the ATR below your entry price for long trades and above your entry price for short trades. This will give your trade some room to breathe while still protecting you from significant losses. Adjust the multiple based on market volatility. In more volatile markets, use a larger multiple to account for potentially wider price swings.

The following is a description of important items in the indicator settings section:

--- MISC. SETTINGS ---

Alert Frequency

Alert Frequency will increase or decrease both the displayed alerts and audible alerts. This is one of the more important indicator settings and should be adjusted according to your investing style. If you have a large number of active alerts, you may want to reduce the alert frequency to avoid being overwhelmed. However, if you set this too low, you may miss some trading opportunities.

ATR Multiplier

The ATR multiplier is a multiplier for the Average True Range which is described above. It can help with finding trailing stop order values.

Use Sentiment Coloring

This changes the color of some graphs to a color gradient, indicating the security's sentiment, and may help you identify trend changes.

Sentiment Calc Index

This setting mainly affects the sentiment color scheme and the displayed sentiment graph. Adjust it to match the index in which the security is traded. You can find it at the top left of the TradingView window.

Display Analyst’s Recommendations

This will display the analyst's recommendations and could be handy when unsure whether a security is worth investing in. :-)

--- GRAPH DISPLAY SETTINGS ---

These are additional graphs that can be displayed and can be a valuable addition to your investing. Consider displaying the Sentiment MACD and the Divergence RSI which are both variations of the standard MACD and RSI indicators.

--- FALSE ALERT SUPPRESSION ---

These settings will allow suppression of false signals and are an important feature of this indicator. They will manipulate the gain. Watch the displayed SMA Gain and Circle Alerts as you toggle some of these settings. Some Circle Alerts will appear or vanish, and the SMA Gain will change. Remember, the larger circle alerts are the only ones that will be audible. Both small and large circles indicate a buy or sell alert: green for buy and red for sell.

Disclaimer:
This is not Investment Advice. Trading involves inherent risks, and all decisions should be made at your own discretion.
Release Notes
I added a suggestion to switch to Extended Trading Hours (ETH) when set to Regular Trading Hours. Selecting Extended Trading Hours brings a slight improvement and provides the indicator with more data.

Efficiency improvements were made.

The default ATR multiplier was changed to 1.0.

The default for Display Analyst’s Recommendations is display.
Release Notes

A small adjustment to the background coloring has been made.

Suggestions have been expanded to include low gain and alert frequency adjustments.
Release Notes
Fine-Tuning Default Settings: We’ve made subtle adjustments to the default settings, resulting in enhanced accuracy for both buy and sell signals.

Streamlined Signal Creation: To reduce noise, we’ve removed the On-Balanced Volume and MACD indicators from the signal generation process.

Customizable Display Options: By default, the Average Number of Audible Alerts Per Day and ATR Range are no longer shown. However, users can easily toggle them on or off in the settings.

Comprehensive Analyst’s Recommendations: We’ve expanded our recommendations to include a year’s estimated gain, along with a percentage estimate.

These changes aim to provide a more efficient and informative experience for users.
Release Notes
This update is a big performance improvement. 
Release Notes
We added Suppress Using Contrary Divergence to the suppression section of the settings. This will suppress the signal when the visible divergence line is moving away from its mean. 
Release Notes
This is a very minor update. I did some final code cleanup and optimization. It is near perfect for accuracy and performance. I will make additional updates if there are any requests or performance updates to Pine Script.
Release Notes
In response to your requests, we've improved the divergence suppression feature in settings. By allowing variable smoothing, this setting now delivers even better suppression results.
Release Notes
I added a briefly displayed message to help you decide when to buy or sell the selected security. Turn it on/off in settings.

"Enter a long position (buy) when a green circle appears."
"Exit your long position (sell) when a red circle appears."
Release Notes
We addressed a few minor bugs to improve stability.
Release Notes
This is a slight performance improvement.
Release Notes
V240420
This version replaces sma gain percentage with signal gain percentage, which is a little more precise. It’s the average percentage between the green alerts and the red alerts. This shows a close estimation of an average single-buy-sell gain and makes it easy to compare the gain differences between securities and setting changes. It’s located under the week and day gains on the left.
Release Notes
V240428
A few minor bug fixes.
Release Notes
v240505
Everything you love about the indicator is still there, but now it's easier and faster to use. We've made the interface more user-friendly with a clearer layout and helpful tooltips to explain each feature.
Release Notes
v240509
We fixed a few minor bugs.
Release Notes
v240511
A few minor bug fixes.
Release Notes
v240516
Minor bug fix.
Release Notes
v240518
Minor bug fix.
Release Notes
v240519
A few more bug fixes.
Release Notes
v240522
Minor bug fix.
Release Notes
v240525
Minor bug fix
Release Notes
v240615
Small bug fix.
Release Notes
I made a few minor bug fixes.
Chart patternsentryexitMoving Averagesoverboughtoversoldsentimenttrend

Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact robertkyllo for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases, you can find a good open-source alternative for free in our Community Scripts.

Author's instructions

Want to use this script on a chart?

Warning: please read before requesting access.

Robert Kyllo

Disclaimer