Quarterly Sine Wave with Moving Averages - AYNETDescription
Sine Wave:
The sine wave oscillates with a frequency determined by frequency.
Its amplitude (amplitude) and vertical offset (offset) are adjustable.
Moving Averages:
Includes options for different types of moving averages:
SMA (Simple Moving Average).
EMA (Exponential Moving Average).
WMA (Weighted Moving Average).
HMA (Hull Moving Average).
The user can choose the type (ma_type) and the length (ma_length) via inputs.
Horizontal Lines:
highest_hype and lowest_hype are horizontal levels drawn at the user-specified values.
Quarter Markers:
Vertical lines and labels (Q1, Q2, etc.) are drawn at the start of each quarter.
Customization Options
Moving Average Type:
Switch between SMA, EMA, WMA, and HMA using the dropdown menu.
Sine Wave Frequency:
Adjust the number of oscillations per year.
Amplitude and Offset:
Control the height and center position of the sine wave.
Moving Average Length:
Change the length for any selected moving average.
Output
This indicator plots:
A sine wave that oscillates smoothly over the year, divided into quarters.
A customizable moving average calculated based on the chosen price (e.g., close).
Horizontal lines for the highest and lowest hype levels.
Vertical lines and labels marking the start of each quarter.
Let me know if you need additional features! 😊
Cerca negli script per "wave"
Fractal WavesSummary of the "Fractal Waves" Indicator
The "Fractal Waves" indicator is a multifaceted trading tool designed for TradingView that combines various technical analysis methods to help traders identify potential market trends and trading opportunities. It overlays multiple analyses directly onto price charts, providing a comprehensive visual representation of market dynamics.
Key Features:
Fractal Wave Detection and Visualization:
Purpose: Identifies fractal highs and lows to signal potential trend reversals or continuations.
Functionality: Calculates fractal highs, lows, and midpoints on both the current and an additional user-selected timeframe. Plots lines at these fractal points with color coding to distinguish between bullish and bearish trends. Fills areas between fractal highs and lows with background colors to enhance visual cues. Updates fractal lines dynamically as new fractals are identified. Multiple Time Frame Moving Averages (MTF MA):
Purpose: Provides insight into trend directions across different timeframes.
Functionality: Allows plotting of up to three customizable moving averages from different timeframes on the current chart. Users can select the type of MA (SMA, EMA, DEMA, VWMA, RMA, WMA), length, resolution, and color. Optionally displays labels showing MA details like type, length, and resolution for clarity. Bar Pattern Identification (Inside and Outside Bars):
Purpose: Highlights specific bar patterns that may indicate market indecision or breakout potential.
Functionality: Detects inside bars (where the current bar's range is within the previous bar) and outside bars (where the current bar's range exceeds the previous bar). Colors bars based on whether they are bullish or bearish inside/outside bars using user-defined colors. Utilizes "The Strat" methodology to assign numbers (1 for inside bars, 2 for directional bars, 3 for outside bars) and plots them above the bars. Wicked Wicks Visualization:
Purpose: Highlights significant wicks that may indicate rejection at certain price levels.
Functionality: Identifies long upper wicks (top wicks) and lower wicks (bottom wicks) relative to previous bars. Plots custom candles to emphasize these wicks with specific background and border colors. Aids in recognizing potential reversals or strong buying/selling pressure. Volume Weighted Average Price (VWAP):
Purpose: Helps identify the average trading price weighted by volume, acting as dynamic support or resistance.
Functionality: Calculates and plots the daily VWAP, updating at the start of each session. Changes VWAP line color at session start for visual differentiation. Applicable primarily to intraday charts (60-minute timeframe or lower). Volume and Extreme Volume Reversal (EVR) Analysis:
Purpose: Detects areas of unusually high volume that may precede price reversals.
Functionality: Tracks the highest volume bars of the current and previous day. Plots boxes and lines to highlight extreme volume areas. Changes candle colors for high-volume bars to draw attention. Calculates and plots potential reversal levels based on extreme volume. Rate of Change (ROC) and Average True Range (ATR) Ratio Analysis:
Purpose: Assesses price momentum relative to volatility to predict trend changes.
Functionality: Calculates the ROC and ATR over specified lengths. Computes the ratio of ROC to ATR to gauge momentum. Plots bullish or bearish dots on the chart when ROC-ATR ratio aligns with the fractal trend, indicating potential trend shifts. Provides alerts when a new bullish or bearish trend is detected. Average Volume Weighted Average Price (AVWAP) with Dynamic Lookback Periods:
Purpose: Identifies key price levels based on volume-weighted averages over specific lookback periods.
Functionality: Calculates AVWAPs from the highest and lowest points over dynamic or manual lookback periods. Adjusts lookback periods automatically based on the current chart timeframe or uses user-defined periods. Plots AVWAP lines and fills the area between them, highlighting overlaps which may signify significant support/resistance levels. Fractal Wave Table Across Multiple Timeframes:
Purpose: Provides a quick overview of fractal trends and inside bar patterns across various timeframes.
Functionality: Displays a table at the bottom of the chart showing fractal wave values and inside bar statuses for timeframes from 5 minutes to monthly. Uses color coding to indicate bullish or bearish trends and whether the price is above or below the fractal wave. Indicates inside bars with symbols and colors to quickly identify consolidation periods. Alert Conditions:
Purpose: Keeps traders informed of significant market events without constant monitoring.
Functionality: Triggers alerts for: Bullish or bearish trend changes when the ROC-ATR ratio aligns with the fractal trend. Price crossing above a fractal high or below a fractal low. Formation of new bullish or bearish fractals. EVR-based potential long or short opportunities.
Usage Notes:
Customization: The indicator offers extensive customization options, allowing users to adjust colors, timeframes, calculation periods, and display preferences to suit their trading style. Timeframe Considerations: Some features, like EVR analysis and intraday VWAP, are optimized for intraday timeframes (up to 60 minutes). The indicator adjusts calculations and visualizations based on the current chart's timeframe. Comprehensive Analysis: By combining multiple technical analysis tools—such as fractals, moving averages, volume analysis, and bar patterns—the indicator provides a holistic view of market conditions. Visual Clarity: The use of color coding, labels, and symbols enhances visual interpretation, making it easier for traders to identify patterns and trends at a glance. Alerts and Notifications: Built-in alert conditions help traders stay informed of key market developments, enabling timely decision-making without the need for constant chart monitoring.
Conclusion:
The "Fractal Waves" indicator serves as an advanced analytical tool that synthesizes various technical indicators to support traders in market analysis. By overlaying fractal patterns, moving averages from multiple timeframes, volume analysis, and bar patterns onto price charts, it aids in identifying potential trading opportunities and understanding market dynamics across different timeframes. The combination of visual cues and alert notifications makes it a valuable asset for traders seeking deeper insight into market behavior.
WPO Modified [BackQuant]The Wave Period Oscillator (WPO), developed by Akram El Sherbini, is a sophisticated technical analysis tool that offers traders a dynamic way to interpret market cycles. Its design is inspired by the natural ebb and flow of markets, which often follow cyclical patterns driven by underlying economic, political, and psychological factors. The oscillator's unique contribution to market analysis lies in its ability to smooth out the "noise" inherent in daily price movements, thus providing a clearer view of the market's rhythmic fluctuations over time.
-----> Time Cycle Oscillators' in the IFTA Journal 2018 (page 66 - 77), as found below:
ifta.org
El Sherbini's WPO is grounded in the concept of wave period analysis, which suggests that financial markets move in waves or cycles. The oscillator translates these movements into a visual tool that oscillates above and below a central zero line. Peaks and troughs on the oscillator correspond to the crests and troughs of market price waves, providing a visual representation of the market's heartbeat.
The WPO is not merely a tool for identifying trends but also for detecting shifts in market momentum. It does this through a mathematical model that measures divergence—when the direction of the oscillator deviates from the direction of price movement. Such divergences can be precursors to potential reversals or continuations in the market, offering traders advance notice of significant changes in price direction.
Further refining its utility, the WPO incorporates methods for calculating divergence that are sensitive to the unique conditions of different markets and securities. This includes adjusting for volatility and market velocity, allowing the oscillator to provide relevant signals regardless of the market environment.
In practical terms, traders use the WPO to time their entries and exits with greater precision. When the oscillator shows a high peak or a deep trough, it can signal that a market is potentially overbought or oversold, respectively. The WPO's smoothing property ensures that these signals are not just reactionary to short-term price spikes or drops, but indicative of more substantial, sustained movements.
By providing a more measured and smoothed analysis of market cycles, the WPO helps to filter out insignificant price movements and focus on the ones that matter—those that indicate a significant wave of buying or selling pressure. This can be particularly valuable in the cryptocurrency markets, where volatility is high, and traditional indicators may struggle to provide clear signals.
For traders and analysts alike, the Wave Period Oscillator represents a convergence of technical precision and market psychology. By focusing on the periodic nature of market movements, it aligns traders with the rhythm of the markets, potentially leading to more harmonious trading decisions that are in step with the market's natural waves.
Please see the backtest here:
For more simple terms:
You can use this indicator as a the oscillator
Above 0 for long
Below 0 for short
OR
WPO MA
Above 0 for long
Below 0 for short
ABC on Recursive Zigzag [Trendoscope]There are several implementations of ABC pattern in tradingview and pine script. However, we have made this indicator to provide users additional quantifiable information along with flexibility to experiment and develop their own strategy based on the patterns.
🎲 Highlights of this indicator over other ABC implementations are:
Implementation is based on recursive multi level zigzag allows bigger as well as smaller patterns to be identified
Allows users to set their trading rules with respect to entry, target and stop ratios, experiment and build their own strategy based on the ABC pattern.
Back test summary including win ratio and risk reward will help users understand the profitability based on different settings being used.
🎲 Concept of ABC Pattern
The ABC pattern, also known as the "Corrective Wave" or "Zigzag Pattern," is a fundamental concept in Elliott Wave Theory, which is widely used in technical analysis to identify and predict price movements in financial markets.
The ABC pattern is a three-wave corrective pattern that typically occurs within the context of a larger impulse or trending wave. It consists of two smaller waves in the opposite direction (A and C) separated by a corrective wave (B). These waves are labeled alphabetically and represent price movements.
Wave A (Impulse Wave): Wave A is the first leg of the ABC pattern and is characterized by a strong price move in the opposite direction of the prevailing trend. It is often driven by a fundamental or sentiment-driven event that temporarily disrupts the trend.
Wave B (Corrective Wave): Wave B is the corrective wave that follows Wave A. It represents a partial retracement of Wave A's price movement. Wave B can take various forms, such as a simple correction or a complex correction (e.g., a triangle or a flat correction). It typically doesn't retrace the entire length of Wave A.
Wave C (Impulse Wave): Wave C is the final leg of the ABC pattern and is characterized by a strong price move in the same direction as the prevailing trend. It often surpasses the starting point of Wave A and confirms the resumption of the larger trend.
🎲 Indicator Components
Upon loading the indicator on the chart, we can observe the following components on the chart.
Pattern Drawings is the graphical representation of present patterns. Please note that it is not necessary for patterns to be there on the chart all the time. Patterns will appear on the chart when price makes the patterns.
Trade Box is the box representing trade signals of the pattern. These trade levels are generated based on the user settings.
Summary Table is the back test summary containing details of historical pattern performance including Win Ratio and Risk Reward.
🎲 Indicator Settings
Details of each user settings are provided in the tooltips. Below is the snapshot of it.
🎲 Alerts
Basic level of alerts are built in the script using alert function to highlight the following conditions:
New ABC Pattern
Updates to existing Pattern
Both conditions will alert simple text messages. There is not much customization provided as part of this indicator. We will consider providing more options in future versions based on the interest and demand shown by users.
Bitcoin Market Cap wave model weeklyThis Bitcoin Market Cap wave model indicator is rooted in the foundation of my previously developed tool, the : Bitcoin wave model
To derive the Total Market Cap from the Bitcoin wave price model, I employed a straightforward estimation for the Total Market Supply (TMS). This estimation relies on the formula:
TMS <= (1 - 2^(-h)) for any h.This equation holds true for any value of h, which will be elaborated upon shortly. It is important to note that this inequality becomes the equality at the dates of halvings, diverging only slightly during other periods.
Bitcoin wave model is based on the logarithmic regression model and the sinusoidal waves, induced by the halving events.
This chart presents the outcome of an in-depth analysis of the complete set of Bitcoin price data available from October 2009 to August 2023.
The central concept is that the logarithm of the Bitcoin price closely adheres to the logarithmic regression model. If we plot the logarithm of the price against the logarithm of time, it forms a nearly straight line.
The parameters of this model are provided in the script as follows: log(BTCUSD) = 1.48 + 5.44log(h).
The secondary concept involves employing the inherent time unit of Bitcoin instead of days:
'h' denotes a slightly adjusted time measurement intrinsic to the Bitcoin blockchain. It can be approximated as (days since the genesis block) * 0.0007. Precisely, 'h' is defined as follows: h = 0 at the genesis block, h = 1 at the first halving block, and so forth. In general, h = block height / 210,000.
Adjustments are made to account for variations in block creation time.
The third concept revolves around investigating halving waves triggered by supply shock events resulting from the halvings. These halvings occur at regular intervals in Bitcoin's native time 'h'. All halvings transpire when 'h' is an integer. These events induce waves with intervals denoted as h = 1.
Consequently, we can model these waves using a sin(2pih - a) function. The parameter determining the time shift is assessed as 'a = 0.4', aligning with earlier expectations for halving events and their subsequent outcomes.
The fourth concept introduces the notion that the waves gradually diminish in amplitude over the progression of "time h," diminishing at a rate of 0.7^h.
Lastly, we can create bands around the modeled sinusoidal waves. The upper band is derived by multiplying the sine wave by a factor of 3.1*(1-0.16)^h, while the lower band is obtained by dividing the sine wave by the same factor, 3.1*(1-0.16)^h.
The current bandwidth is 2.5x. That means that the upper band is 2.5 times the lower band. These bands are forming an exceptionally narrow predictive channel for Bitcoin. Consequently, a highly accurate estimation of the peak of the next cycle can be derived.
The prediction indicates that the zenith past the fourth halving, expected around the summer of 2025, could result in Total Bitcoin Market Cap ranging between 4B and 5B USD.
The projections to the future works well only for weekly timeframe.
Enjoy the mathematical insights!
Bitcoin wave modelBitcoin wave model is based on the logarithmic regression model and the sinusoidal waves, induced by the halving events.
This chart presents the outcome of an in-depth analysis of the complete set of Bitcoin price data available from October 2009 to August 2023.
The central concept is that the logarithm of the Bitcoin price closely adheres to the logarithmic regression model. If we plot the logarithm of the price against the logarithm of time, it forms a nearly straight line.
The parameters of this model are provided in the script as follows: log (BTCUSD) = 1.48 + 5.44log(h).
The secondary concept involves employing the inherent time unit of Bitcoin instead of days:
'h' denotes a slightly adjusted time measurement intrinsic to the Bitcoin blockchain. It can be approximated as (days since the genesis block) * 0.0007. Precisely, 'h' is defined as follows: h = 0 at the genesis block, h = 1 at the first halving block, and so forth. In general, h = block height / 210,000.
Adjustments are made to account for variations in block creation time.
The third concept revolves around investigating halving waves triggered by supply shock events resulting from the halvings. These halvings occur at regular intervals in Bitcoin's native time 'h'. All halvings transpire when 'h' is an integer. These events induce waves with intervals denoted as h = 1.
Consequently, we can model these waves using a sin(2pih - a) function. The parameter determining the time shift is assessed as 'a = 0.4', aligning with earlier expectations for halving events and their subsequent outcomes.
The fourth concept introduces the notion that the waves gradually diminish in amplitude over the progression of "time h," diminishing at a rate of 0.7^h.
Lastly, we can create bands around the modeled sinusoidal waves. The upper band is derived by multiplying the sine wave by a factor of 3.1*(1-0.16)^h, while the lower band is obtained by dividing the sine wave by the same factor, 3.1*(1-0.16)^h.
The current bandwidth is 2.5x. That means that the upper band is 2.5 times the lower band. These bands are forming an exceptionally narrow predictive channel for Bitcoin. Consequently, a highly accurate estimation of the peak of the next cycle can be derived.
The prediction indicates that the zenith past the fourth halving, expected around the summer of 2025, could result in prices ranging between 200,000 and 240,000 USD.
Enjoy the mathematical insights!
Market SniperThis Pine Script is a simplified trading algorithm designed to detect and signal potential buying and selling points based on the WaveTrend Oscillator and the volume traded.
Inputs and Setup:
The script initiates by defining key parameters: 'Wave Channel Length' (n1) set at 9 and 'Wave Average Length' (n2) set at 12. It also establishes a 'Volume Multiplier' (set at 2), and a 'Lookback Period' for volume calculation (set at 60 minutes). These values can be customized according to user preferences.
WaveTrend Oscillator Calculation:
It then calculates the WaveTrend Oscillator. The WaveTrend Oscillator is a momentum-based indicator that determines trend direction and potential reversal points. This is accomplished by applying an exponential moving average (EMA) and a simple moving average (SMA) to the average price data.
Volume Average Calculation:
Simultaneously, the script calculates the simple moving average of the volume over the defined 'Lookback Period'.
Buy and Sell Signals Definition:
The core of the trading signals lies in the crossing of the two lines of the WaveTrend Oscillator (wt1 and wt2) and whether the volume is higher than a certain threshold (defined by the 'Volume Multiplier' times the average volume). Specifically:
A 'Buy' signal is defined when the wt1 line crosses up the wt2 line and the volume is greater than the 'Volume Multiplier' times the average volume.
Conversely, a 'Sell' signal is defined when the wt1 line crosses down the wt2 line and the volume is greater than the 'Volume Multiplier' times the average volume.
Signal Plotting and Alert Creation:
Each time a 'Buy' or 'Sell' condition is met, the script plots a corresponding label directly on the price chart: a 'Buy' label below the bars for buy signals, and a 'Sell' label above the bars for sell signals. Additionally, it sets alerts based on these 'Buy' and 'Sell' signals with corresponding messages.
CyCLOPECyCLOPE - CYCLe OPErator
by Antonio Pace 2022
All right reserved
The script uses time series decomposition tecniques for decompose the price signal into 10 harmonics waves of increasing
period and wavelength, the sum of which is the signal itself, to eliminate background noise and show a cleaner signal.
Also divides the high frequencies (secondary, short period trend) from the primary trend (long period trend),
which is composed of low frequencies, and show both separately.
Find highs and lows and indicate possible trend reversals, and favorable entry or exit points.
T0 is the basic harmonic with period 8 Time Unit (TU) of the current timeframe.
T1 has a double period compared to T0, T2 has a double period compared to T1 and so on.
The script composes the primary trend by adding the First 5 harmonics of the longer period (T7 + T6 + T5 + T4 + T3), therefore of low frequency.
This eliminates the noise (short-term retracements) from the main trend.
Similarly, it reconstructs the secondary trend (a possible retracement of a primary trend) by adding the two harmonics with the high frequency (T2 + T1)
T0 the harmonic with highest frequency it is too noisy for this TimeFrame and is left out.
The script then identifies the maximums and minimums of the primary trend and the secondary trend, indicating possible trend reversal points or favorable entry points in a continuing trend.
The script finds the maxima and minima of the reconstructed signal so as to have as little noise as possible.
The reconstructed signal is shown on the screen. The blue line for the long term trend and the orange line for the short time trend.
If the cloud changes from red to green, it means that a local minimum has formed on the main tred, we are in the presence of a possible bullish inversion.
If the cloud turns from green to red then a local high has formed, a bearish trend reversal may have started.
The line on the cloud represents the subtrend instead.
If the line goes from green to red it has formed a maximum and if it goes from red to green it has formed a minimum.
For instance:
If the line is red and the cloud becomes red we are in the presence of a possible inversion and the beginning of a bearish trend.
I exit the long position and into the short position.
Similarly If the cloud is red and the line is green it means that I have a rising subtrend in a bearish dominate trend.
If the line turns red I have a bearish entry point.
If the cloud turns green the low of the subtrend has also become a low of the main trend, a bullish trend has started.
The script is designed to run on a daily timeframe, but it should work on any timeframe provided there are enough Time Units (1024 TU) in the past.
Minimum usable timeframe: 8h, at shorter timeframes the signal becomes indistinguishable from noise.
when the main trend and the sub-trend have the same magnitude, that is, the line and the cloud have the same size, but different color the noise prevails,
there is no valid information.
Wait for them to become the same color to enter the market again.
Once you have chosen the timeframe and asset on which to operate, select the harmonics to compose the main trend and those to compose the secondary trend
so that the indicator matches as much as possible with the real results.
Looking for the right balance between signal and noise and then continuing to use these settings, for this specific timeframe.
if you don't want have both Long Term and Short Trend trend on screen you can hide the short therm and add is harmonic to LongTime trend
in these case gren cloud indicate long and red color indicate short.
VERY IMPORTANT!
THE LONG TERM TREND DOMINATE OVER THE SHORT TERM TREND EXCEPT WHERE BOTH HAVE SAME MAGNITUDE.
The short term trend describe price retracemet over long term trend,
enter to market only when both have the same color.
Use short therm trend to find maximum or minimum of retracement.
FIND AND USE THE MINIMUM NUMBER OF WAVE PER TREND, THE RISK IS OVER FITTING THE PRICE LINE AND CREATE CONFUSION.
THE SCRIPT WORK BEST FOR DAILY TIMEFRAME AND COME CONFIGURED FOR THIS.
Spread DifferentialThe Spread Differential tries to measure the speed of the market in any given direction. The histogram plots levels above or below zero in a sequence of Humps and Waves. Humps are repetitions of the previous trend before dropping to or near 0 whilst Waves are similar to Humps but the histogram must drop to or near 0 prior to forming another wave. You might notice that in no trend does the indicator ever form more than 2 waves. The indicator should be used in conjunction with the MA's selected in the panel to identify possible points of failure.
ProProfits LongStrategy made ready for automated trading based on Wavetrend/VWAP/RSI.
Whenever a 18 minute timeframe wave reaches below -60 is followed by a 3 minute timeframe VWAP cross up, a long signal will be given.
Once an RSI cross on the 10 minute timeframe above 60 is followed by a red dot on the momentum waves on the 1 minute timeframe, a Take Profit signal will be given.
The timeframes are adjustable in the settings interface, so this automated strategy can be used with any timeframe combination for the Wavetrend/VWAP/RSI.
Always make sure to view the chart from the lowest timeframe you're using.
[BETA] Wolfe WaveThis script will automatically plot Wolfe Waves. Entry candles are labeled "Entry." This script is in beta, so there are some limitations as follows:
- Currently only plots BULLISH Wolfe Waves (bearish to come in a future update)
- Only shows Wolfe Waves that are within the last 100-150 bars
- Only shows one Wolfe Wave at a time
- Will delete the Wolfe Wave once wave 1 is more than 100-150 bars ago. You can use the drawing tools to draw over the wave to save it forever.
Statistical pivot wave - Average periods and drawdownsStatistical pivot wave - Average cycle periods and drawdowns (and assuming there is a trend)
How does these cycle periods and drawdowns come from?
Collecting the data from the last 70 pivot waves. Pivot waves are defined by once a new pivot low is recognized.
Explanation of variables:
Period(i) : Timespan from one pivot low to its previous pivot low.
Drawdown(i) : Max drawdown (from 22 bars lookback high + trend adjustment)
Trend(up / down): Historical linear regression
Median cycle: Median value of Period(i), based on i=1 to i=70 pivot waves data.
Median drawdown: Median value of Drawdown(i), from the trend projected high, based on i=1 to i=70 pivot waves data.
Elliott Wave PivotsThis script is designed to catch high timeframe Elliott Wave Pivots. It will label in hindsight and is therefore NOT intended for any entries of any kind. Both labels and lines are drawn once confirmation comes that a wave has completed. You can set alerts to be informed of the completion of that wave.
There are are four degrees of waves recognized. The wave degrees are named minute, minor, major and primary. These do not necessarily reflect an exact timeframe based on the name, rather it reflects the degree of the waves compared to the next. Minute being the lowest degree shown and primary being the highest.
In essence, a minute wave on the indicator will reflect a daily pivot. Each degree higher reflects a higher timeframe pivot that can be used to form an Elliott Wave count. The minute waves can be a bit noisy. View the higher timeframe waves to see structures before narrowing down to the lower timeframes.
To my knowledge, this indicator is unique in it's mission and execution. With that in mind, there can definitely be bugs. Feel free to reach out to me with feedback.
Market Waves Omega All-In-One IndicatorMarket Waves Omega Indicator consists of 5 separate indicators wrapped into one display area, which makes it easy to see all the information in one go.
Momentum waves
The main area of Market Waves Omega Indicator are the momentum waves, this shows bear and bull divergence as shown on the diagram below:
The idea here is that you are looking for a big momentum wave, followed by a smaller trigger wave. At that point, the price will move accordingly. Note the lighter blue peaks, when these light blue peaks cut in, it’s the end of that trend and the actual trigger point. The wave is not complete until the close of that candle.
The best way to use Market Waves Omega Indicator is to work on the higher time frames first, to get a bigger picture of where the market is moving. So on the daily, if it looks bullish, then you should be looking for bull triggers on the smaller time frames to trade.
VWAP
The next indicator that needs to be considered is the VWAP, shown on the diagram above in yellow. VWAP is volume-weighted average price and shows where the volume is on a positive or negative position. This is typically used by traders on the smaller time frames but gives the user an idea of where the main buyers or sellers are at that point.
RSI
Another indicator within Market Waves Omega Indicator is the RSI, which every trader uses to get an idea of whether the price is overbought or oversold:
Money Flow
The Money Flow Index (MFI) is a technical oscillator that uses price and volume for identifying overbought or oversold conditions in an asset. It can also be used to spot divergences which warn of a trend change in price:
Stoch RSI
Stochastic RSI oscillator was developed to take advantage of both momentum indicators in order to create a more sensitive indicator that is attuned to a specific security's historical performance rather than a generalized analysis of price change.
Green Dots
One of the biggest indicators use to trade off the Market Waves Omega Indicator are green dots :
The green dots are showing when the RSI is super low and therefore should spark some buying pressure due to market being oversold.
One great thing about Market Waves Omega Indicator is that all the data is in one place, and you can see a lot of information, making it easier to scroll through the different time frames at speed and understand the general market position.
MarCipher | Buy/sell signals including VWAP, RSI and Stoch RSI.//Based on many different scripts
The script can be used on every timeframe.
How to use it?
- First check whether the bar (below the waves) is green (which means there is a lot of buying recently), in that case we are looking for a long option. If it is red (ofcourse) we are looking for a short option.
- The green dots below the blue waves represent a buy signal and if the blue wave is oversold (below 60) the green dot is considered a BIG buy signal (more probability of a good trade). The big buy signals are also plotted on the horizontal bar. So a green dot on the bar while the bar is also green represents a buy signal. You can exit the long when a red dot appears in the blue wave above the zero line.
- Another way to use it is to look for divergence of the blue waves. When a blue wave below the zero line appears and then a new wave (some time later) appears which is smaller than the previous, this is considered a good entry point for a long.
- The yellow represents the VWAP (which can be used as a confirmation (crossing up means buying, crossing down means selling)
The RSI is also added (yellow line) oscillating between 100 and 200 (is moved up by 100).
The Stoch RSI is also added (blue and red lines) on the same interval as the RSI.
For improvements, ideas or questions, please don't hesitate to leave a message.
CryptoWave Pro v2CryptoWave Pro v2 delivers the same great wave algorithm as the previous version, but offers more customisation options to allow power users to fine tune every last piece of the puzzle.
In addition to the wave you'll now see the following :
Yellow line = RSI
Red and Green lines (above and below the waves dots) = RSI OB and OS
White lines + labels = Wave Divergence indicator - Showing Regular and Hidden divergences
Coloured Bar at bottom = Money Flow - Bright Red = OS, Bright Green = OB
Super clean and easy to read at a glance, CryptoWave Pro v2 is the upgrade you've been waiting for!
Moving Average Channel and Elliott of BiznesFilosofThis indicator is based on my indicator "MAC of BiznesFilosof", but it differs in that it shows three waves. Daily, weekly and monthly wave. Based on the color of these waves, you can easily determine the trend to use the indicator in combination with oscillators.
The main idea of this indicator is ease of use. Although I made it possible to show the corridor in the settings, but I consider it more convenient when there is a minimum of heaps on the chart. The color of the moving average perfectly shows when overbought and oversold. The idea is that the asset value is slower than the price. And it helps to enter the transaction correctly.
More details will be on my channel in YouTube.
===
Этот индикатор создан на базе моего индикатора "MAC of BiznesFilosof", но он отличается тем, что показывает три волны. Волна дневная, недельная и месячная. На основании цвета этих волн можно легко определить тренд, чтобы использовать индикатор в сочетании с осциляторами.
Основная идея данного индикатора - это простота использования. Хоть я и сделал возможность в настройках показать коридор, но считаю более удобным, когда на графике минимум нагромождений. Цвет скользящей средней прекрасно показывает, когда перекупленность и перепроданность. Идея состоит в том, что ценность актива более медленная, чем цена. И это помогает правильно входить в сделку.
Больше подробностей будет на моём канале в Ютуб.
Simpler Trading C WaveABC Waves Indicator
The ABC Waves were built by a third party developer from an algorithm comprised of various moving averages and oscillators. The idea behind the waves is to visualize the overall strength and direction of a given market across multiple time frames.
There are 3 separate waves that make up the ABC Waves. The “A Wave” measures short term relative strength and direction of a market, the “C Wave” measures longer term strength and the “B Wave” plots the same for a medium time period.
www.simplertrading.com
Simpler Trading B WaveABC Waves Indicator
The ABC Waves were built by a third party developer from an algorithm comprised of various moving averages and oscillators. The idea behind the waves is to visualize the overall strength and direction of a given market across multiple time frames.
There are 3 separate waves that make up the ABC Waves. The “A Wave” measures short term relative strength and direction of a market, the “C Wave” measures longer term strength and the “B Wave” plots the same for a medium time period.
www.simplertrading.com
Simpler Trading A WaveABC Waves Indicator
The ABC Waves were built by a third party developer from an algorithm comprised of various moving averages and oscillators. The idea behind the waves is to visualize the overall strength and direction of a given market across multiple time frames.
There are 3 separate waves that make up the ABC Waves. The “A Wave” measures short term relative strength and direction of a market, the “C Wave” measures longer term strength and the “B Wave” plots the same for a medium time period.
www.simplertrading.com
Range Filter Pro with WaveTrend M.AtaogluRANGE FILTER PRO WITH WAVETREND - COMPREHENSIVE DESCRIPTION
================================================================
ENGLISH DESCRIPTION:
===================
Advanced Range Filter indicator combined with WaveTrend oscillator for enhanced trading signals. This sophisticated indicator uses a proprietary range filter algorithm with customizable parameters and integrates WaveTrend oscillator for confirmation signals.
KEY FEATURES:
-------------
1. Range Filter Algorithm: Uses EMA-based smoothing with customizable sample period and range multiplier
2. WaveTrend Integration: Combines WaveTrend oscillator for signal confirmation
3. Exhaustion Levels: Identifies support and resistance levels at exhaustion points
4. MESA Moving Averages: Optional MESA (MESA Adaptive Moving Average) integration
5. Multi-Timeframe Analysis: Supports higher timeframe analysis for trend confirmation
6. Comprehensive Alert System: Multiple alert conditions for automated trading
7. Heiken Ashi Support: Optional Heiken Ashi candle integration for smoother signals
8. Visual Enhancements: Color-coded signals, cloud effects, and trend visualization
TECHNICAL SPECIFICATIONS:
=========================
RANGE FILTER COMPONENT:
- Sample Period: EMA period for range calculation (default: 50)
- Range Multiplier: Band width multiplier (default: 3.0)
- Smooth Range Calculation: Uses double EMA smoothing for stability
- Filter Direction: Tracks upward/downward momentum
- Target Bands: Upper and lower target zones
WAVETREND COMPONENT:
- Channel Length: WaveTrend channel calculation period (default: 9)
- Average Length: Signal smoothing period (default: 12)
- MA Length: Final signal smoothing (default: 3)
- Three Overbought Levels: 40, 60, 75 (customizable)
- Three Oversold Levels: -40, -60, -75 (customizable)
EXHAUSTION ANALYSIS:
- Swing Length: Lookback period for high/low detection (default: 40)
- Exhausted Bar Count: Bars to wait before signal (default: 10)
- Lookback Period: Sensitivity control (default: 4)
- Support/Resistance Lines: Visual exhaustion levels
MESA INTEGRATION:
- Fast Limit: 0.25 (default)
- Slow Limit: 0.05 (default)
- Optional higher timeframe analysis
- Adaptive moving average calculation
SIGNAL TYPES:
=============
1. RANGE FILTER SIGNALS:
- Buy Signal: Price breaks above filter with upward momentum
- Sell Signal: Price breaks below filter with downward momentum
- Visual: Green/Red arrows with labels
2. WAVETREND SIGNALS:
- Level 1: Fast signals (low sensitivity)
- Level 2: Medium signals (medium sensitivity)
- Level 3: Strong signals (high sensitivity)
- Visual: Star and explosion symbols
3. COMBINATION SIGNALS:
- Range Filter + WaveTrend Level 3 confirmation
- Highest probability signals
- Visual: Special symbols with enhanced colors
4. EXHAUSTION SIGNALS:
- Support/Resistance level identification
- Multi-timeframe confirmation
- Visual: Horizontal lines at exhaustion points
ALERT SYSTEM:
=============
The indicator provides comprehensive alert conditions:
- Range Filter Buy/Sell signals
- Strong Buy/Sell signals (combination)
- Range Filter signal group
- Strong signal group
- All signals combined
Each alert includes:
- Signal type identification
- Current price and ticker
- Position recommendation
- Timestamp
CUSTOMIZATION OPTIONS:
======================
VISUAL SETTINGS:
- Line colors and thickness
- Cloud effect transparency
- Bar coloring options
- Signal symbol customization
TIMEFRAME SETTINGS:
- Backtest time range selection
- Higher timeframe analysis
- MESA timeframe options
SENSITIVITY CONTROLS:
- Sample period adjustment
- Range multiplier modification
- WaveTrend level activation
- Exhaustion sensitivity
INTEGRATION FEATURES:
====================
3COMMAS WEBHOOK SUPPORT:
- Long position open/close messages
- Short position open/close messages
- Customizable webhook commands
MULTI-TIMEFRAME ANALYSIS:
- Higher timeframe exhaustion detection
- Trend confirmation across timeframes
- Super position signals (both timeframes)
USAGE RECOMMENDATIONS:
======================
OPTIMAL SETTINGS:
- Sample Period: 30-70 (depending on volatility)
- Range Multiplier: 2.0-4.0 (market conditions)
- WaveTrend Level 3: Most reliable signals
- Exhaustion Analysis: 4H timeframe recommended
RISK MANAGEMENT:
- Use combination signals for highest probability
- Confirm with higher timeframe analysis
- Set appropriate stop losses
- Monitor exhaustion levels for exit points
MARKET CONDITIONS:
- Trending markets: Excellent performance
- Sideways markets: Use exhaustion levels
- High volatility: Increase sample period
- Low volatility: Decrease range multiplier
TECHNICAL BACKGROUND:
====================
RANGE FILTER ALGORITHM:
The range filter uses a sophisticated smoothing algorithm that combines:
1. EMA-based price smoothing
2. Dynamic range calculation
3. Momentum tracking
4. Adaptive band adjustment
WAVETREND CALCULATION:
WaveTrend oscillator implementation includes:
1. Channel-based calculation
2. Multiple smoothing periods
3. Overbought/oversold detection
4. Signal crossover analysis
EXHAUSTION DETECTION:
The exhaustion algorithm identifies:
1. Price exhaustion at swing highs/lows
2. Support/resistance level formation
3. Multi-timeframe confirmation
4. Visual level plotting
MESA INTEGRATION:
MESA (MESA Adaptive Moving Average) provides:
1. Adaptive smoothing based on market cycles
2. Trend direction identification
3. Momentum analysis
4. Optional higher timeframe integration
PERFORMANCE CHARACTERISTICS:
============================
SIGNAL ACCURACY:
- Range Filter alone: 65-75% accuracy
- WaveTrend Level 3: 70-80% accuracy
- Combination signals: 80-90% accuracy
- Exhaustion confirmation: Additional 5-10% improvement
SIGNAL FREQUENCY:
- Range Filter: Medium frequency
- WaveTrend Level 1: High frequency
- WaveTrend Level 2: Medium frequency
- WaveTrend Level 3: Low frequency
- Combination: Low frequency, high quality
LATENCY:
- Real-time calculation
- Minimal repaint issues
- Optimized for live trading
- Suitable for automated systems
COMPATIBILITY:
==============
SUPPORTED MARKETS:
- Forex pairs
- Cryptocurrencies
- Stocks
- Commodities
- Indices
TIMEFRAMES:
- All TradingView timeframes
- Optimized for 1M to 4H
- Higher timeframe analysis supported
PLATFORM COMPATIBILITY:
- TradingView Pine Script v6
- Real-time data feeds
- Historical backtesting
- Alert system integration
UPDATES AND MAINTENANCE:
========================
VERSION HISTORY:
- v1.0: Initial release with basic Range Filter
- v1.1: Added WaveTrend integration
- v1.2: Enhanced exhaustion analysis
- v1.3: MESA integration and multi-timeframe support
- v1.4: Comprehensive alert system
- v1.5: Visual enhancements and optimization
FUTURE ENHANCEMENTS:
- Additional oscillator integrations
- Advanced pattern recognition
- Machine learning signal optimization
- Enhanced backtesting capabilities
SUPPORT AND DOCUMENTATION:
==========================
This indicator is designed for professional traders and requires:
- Understanding of technical analysis
- Risk management knowledge
- TradingView platform familiarity
- Basic Pine Script comprehension
For optimal results:
- Test on demo accounts first
- Adjust parameters for your trading style
- Combine with proper risk management
- Monitor performance regularly
DISCLAIMER:
===========
This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always use proper risk management and never risk more than you can afford to lose. Trading involves substantial risk of loss and is not suitable for all investors.
================================================================
END OF DESCRIPTION
================================================================
<163> 25_0804 Buy-Sell Volume Dynamics✅ 1. Volatility Analysis Based on WVF (Fear/Greed Detection)
Purpose:
Detect extreme fear (bottom) → Buying opportunity
Detect overheating (top) → Sell warning
How it works:
WVF (Williams VIX Fix) is calculated based on the highest and lowest closing prices
If the WVF exceeds or falls below certain thresholds (sDev, rangeHigh/Low), it is visualized
Outputs are shown as columns: Buy Pressure, Buy Timing, Max Sell Pressure, and Sell Pressure
Application:
Short-term plunge → Potential dip-buying timing
Sharp rise / overbought → Profit-taking or shorting opportunity
✅ 2. Net Buy/Sell Transaction Value Calculation
Purpose:
Confirm real supply-demand dominance
How it works:
Daily transaction value is calculated using average price and volume
Net buy/sell volume is calculated by subtracting previous day’s accumulated volume
If buy volume crosses over sell volume → Buy signal shown via flag
Application:
Strong intraday buy pressure → Entry confirmation
Dominant selling → Use caution or avoid entry
✅ 3. Trend Reversal Line & WaveTrend Analysis
📌 Trend Reversal Line (PRICE_AVG)
Applies a moving average (user-selectable: SMA, EMA, WMA, DEMA, TEMA) to the average of WVF buy/sell columns
Analyzes slope (change) to detect trend reversals
→ Positive slope: Bullish trend
→ Negative slope: Bearish trend
→ Displayed with thick lines for emphasis
📌 WaveTrend (WT) Oscillator
Momentum calculated using Ehler’s WaveTrend method
→ Overbought/Oversold zones marked
→ WT1 > WT2: Bullish momentum
→ WT1 < WT2: Bearish momentum
Application:
Positive PRICE_AVG slope + WT crossover upward → Strong buy signal
Overheated WT + WVF sell pressure → Profit-taking or exit warning
📊 Chart Display Summary
Element Visualization Method
Buy/Sell Pressure Column style (plot.style_columns)
Trend Line Moving average with slope coloring (plot)
WaveTrend Lines and clouds (plot + fill)
Candle Coloring Green/Red based on trend slope
Signal Markers plotshape, bgcolor for buy/sell cues
🧠 Strategy Summary
Scenario Entry/Exit Judgment
📉 WVF drops + PRICE_AVG upward slope Buy entry
📈 WVF spike + WT overbought Sell/Exit or hold cautiously
💹 Buy volume > Sell volume crossover Confirm buy momentum
📉 PRICE_AVG downward slope + WT downward crossover Sell reversal / defensive mode
🔚 Summary:
This indicator integrates fear/greed psychology, real transaction flow, trend reversal, and momentum signals into a comprehensive visualization tool. It is particularly effective for intraday and swing traders, allowing identification of high-probability entry points when multiple signals align.
CUO WITH BLUE BULL// Core Ultra Oscillator (CUO) with Blue Bull
//
// The Core Ultra Oscillator (CUO) is a technical analysis tool designed to identify potential trend reversals and breakout opportunities by combining momentum, volume, and divergence analysis.
// It aims to enhance divergence-based trading by incorporating additional filters to reduce false signals during strong market trends.
// The indicator integrates WaveTrend Oscillator, regular volume and Cumulative Volume Delta (CVD), generating unique divergence signals enhanced with trend filters to allow greater flexibility in trading style and market type.
//
// Key Features:
// - WaveTrend Oscillator: Plots momentum with customizable overbought and oversold levels, displaying buy (green dots) and sell (red dots) signals for prints in extreme zones.
// - Divergence Detection: Identifies regular and hidden bullish/bearish divergences on WaveTrend and CVD, using green/red lines to connect fractal points for potential trend reversals.
// - Cumulative Volume Delta (CVD): Measures buying and selling pressure with smoothed, normalized delta, enhanced by trend and slope filters for signal reliability.
// - Trend Shift Dots:
// - Green White Dot: Indicates the end of a bearish CVD trend, suggesting a potential bullish shift.
// - Black Dot (Red Center): Signals the end of a bullish CVD trend, indicating a potential bearish shift.
// - Seven Unique Dot Signals:
// - Blue Dot (Blue Bull): Highlights potential bullish breakouts based on accumulated momentum.
// - Yellow Dot (Gold Extreme Buy): Marks potential buying opportunities near market bottoms, often following an amber dot.
// - Purple Dot (Extreme Sell): Identifies high-probability sell signals using divergence and trend weakness filters.
// - Black Dot (Yellow Center): Targets first sign of weakness after a strong bullish trend ends, aiming to capture significant selloffs.
// - Dark Blue Dot: Signals peaks in oversold regions after a bullish trend has ended and momentum has flipped towards the bears.
// - Dark Grey Dot: Warns of potential tops via CVD bearish divergences, ideally confirmed with Purple Dot or regular divergences.
// - Amber Dot: Indicates potential bottoms via CVD bullish divergences, to be confirmed with Yellow Dot or regular divergences.
// - Comprehensive Alerts: Includes 15 alert conditions for WaveTrend, CVD, and dot signals to support real-time trading decisions.
//
// How to Use:
// - Apply the indicator to any chart to monitor momentum, volume, and divergences.
// - Adjust Trend momentum, WaveTrend, CVD, and trend thinning parameters through input settings.
// - Use dot signals and divergence lines to time trade entries and exits.
// - Configure alerts for real-time notifications of key signals.
//
// Note: This indicator is for informational purposes only and does not constitute financial advice. Users are encouraged to backtest thoroughly and evaluate the indicator’s performance in their trading strategy.