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!
Cari dalam skrip untuk "wave"
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.
Price action: Fibonacci + Support/Resistant + TrendlinePrice action: Fibonacci + Support/Resistant + Trendline
In this indicator, I find entry long/Short by combining: Fibonacci + Support/Resistant + Trendline (One of Advanced Price action Analysis).
How it works:
1. Find Impulse wave:
To findind Impulse wave, It uses Pivot High/Low to find Impulse wave. In case find entry Long, If having Pivot High higher Pivot High before, it will draw an Impulse wave.
2. Find entry at Fibonacci levels:
Draw Fibonacci fibonacci retracement from Pivot Low to Pivot High. A Fibonacci retracement forecast is created by taking two extreme points on a chart and dividing the vertical distance by important Fibonacci ratios. 0% is considered to be the start of the retracement, while 100% is a complete reversal to the original price before the move. Horizontal lines are drawn in the chart for these price levels to provide support and resistance levels. Common levels are 23.6%, 38.2%, 50%, and 61.8%
3. Find entry at Support/Resistant Zone:
Support/Resistant Zone drawed from Pivot High before, which price just breaken and return to retest.
4. Find entry at Trendline:
Trendline drawed from Pivot High/Low before, which price just breaken and return to retest.
This is study version. Having strategy version to backtesting.
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.
3rd WaveHello All,
In Elliott Wave Theory, 3rd wave is not the shortest one in the waves 1/3/5 and it's usually longest one. so if we can catch it then we may get good opportunities to trade. This script finds 3rd wave experimentally. it can be also the 3rd waves in the waves 1, 3, 5, A and C. the 3rd wave should have greater volume than other waves, the script can check its volume and compare with the volumes of the waves 1 and 2 optionally.
Pine Team released Pine version 5! This script was developed in v5 and it uses Library feature of Pine v5 for the zigzag functions. This script is also an example for the Pine developers who learn Pine v5 and Libraries.
Options:
Zigzag Period: is the length that is used to calculate highest/lowest and the zigzag waves
Min/Max Retracements: is the retracement rates to check the wave 2 according to wave 1. for example; if min/max values are 0.500-0.618 then wave 2 must be minimum 0.500 of wave 1 and maximum 0.618 of wave 1.
Check Volume Support: is an option to compare the volumes of1. 2. and . waves. if you enable this option then the script checks their volume and 3rd wave volume must be greater then 1 and 2
there are 4 options for the targets. you can enable/disable and change their levels. targets are calculated using length of wave 1.
Options to show breakout zone, zigzag, wave 1 and 2.
and some options for the colors.
The Library that is used in this script:
P.S. This is an experimental work and can be improved. So do not hesitate to drop your comments under the script ;)
Enjoy!
MTF Wave Stochastic RSI [Cryptoheat]MTF Wave Stochastic RSI is a multiple time frame Stochastic RSI, based on 3 different timeframes, layered on top of each other. This is a very useful tool when used to confirm and identify Elliott Waves and sub-waves at once.
Each of the three curves is based on a different time frame. While the blue (K2) curve is the current time frame, the gray (K1) is of a faster time frame which is roughly around a third of the time and the green (K3) is of a slower time frame, roughly around 3 times the current time frame. The gray and green curves are based on specific settings that were back-tested and proved more efficient.
Reasoning behind this indicator is that although the normal Stochastic RSI can show divergences more sensitively and faster than the normal RSI indicator, it cannot do so while showing a larger duration backwards in an accurate way for comparisons. It can also not show wave structures and substructures, but rather a top or bottom reversal regardless of the wave structure hierarchy and wave strength. However when several time frames are combined in one indicator, they can reveal much more information about the chart as they can show larger durations next to smaller ones. Therefore they can be used as a confirmation and helper tool to identify Waves and Sub-waves.
This can be done, by looking first at the green curve (slowest RSI) and identifying full moves. A full move is a move from being oversold to overbought and back to being oversold again. A move can be the opposite as well. By identifying the beginning and end of a move of the larger time frame stochastic RSI this can help you see the two waves in each move. One wave up and one wave down. The peak of that wave can be seen either at the highest point of the in-between peak of the green curve or by one of the smaller time frame stochastic RSI tops when the green one is diverging. A look at the price action and application of Elliott Wave knowledge is mandatory, as this indicator is mainly a confirmation tool.
By back-testing it you can see that the larger time frame Stochastic RSI can show you full impulse and corrective waves most of the times, while the lower time frame stochastic RSI should be viewed as potential sub-waves of that main wave structure. Also noticeable are the divergences that can be seen often on the larger time frame Stochastic RSI..
Please note that this tool is not recommended to be used alone as like many indicators, this is a confirmation tool that can help in identifying rather than predicting…
Also for best results Elliot Wave knowledge is recommended…
I prefer to use this indicator along with a normal Stochastic RSI on top of it so I can always see which of the three curves is of the current time frame, making it easier to understand the chart. I also prefer using the normal RSI and MACD with it…
Super and Simple Wave Trading
According to Dow theory, market has three movements, main movement, medium swing and short swing.
Dow theory is very easy to understand with multiple time frame, and probably we can say real market has more than three movements. For example, every time frame, whether it’s 1min, 5 min 30min or Day, Week, Month, has its own ups and downs, like waves in the ocean.
“Super and Simple Wave Trading” presents underlying reverse “price waves” in each time frame. With easy and simple plot, one can intuitively see when the price is above the ocean or under the water. This advanced algorithm is purely rely on price movement and it targets to filter out most noises with super fast response to the price movement.
Besides plotting current resolution wave, “Super and Simple Wave Trading” also plots higher resolution bar and higher resolution wave under current resolution. For example, if current chart resolution is 1min, this indicator can plot 1min wave and 5min bar and wave.
When use this indicator, recommend plotting 2 panes on your screen, upper pane is current resolution candles with current resolution wave, the below pane is higher resolution bar and wave. So one can always get a very clear picture that how price is moving under different time frame. Recommend time frame chain in this indicator is 1m-5m-30m-180m-D-W.
The wave(shaded color area) is plotted under light(white) background, black background won’t show clearly
Some trading suggestions:
While having a whole picture of higher or even higher resolution price wave, always focus on your comfortable current time frame, surf on it. Whether it’s stop loss or taking profit, it’s happening on current wave.
Do not over trading is still a golden rule. Especially in a ranging market, like after hours stock market, the range is so tight that trading is not profitable. Although with this indicator, the loss is always minimal, however, remember the saying: “death by a thousand paper cuts”
Stop loss is always strongly recommended. “Super and Simple Wave Trading” will directly show you the entry and when to exit, however, stop loss is always the last line of defense to protect you.
test - autocorrelationExperimental:
finds and displays the wavelength index's of the autocorrelation wavelengths..
AustinJames: Yume Wave 2.0This is the all-access version of the Yume Wave 2.0
The wave uses the bottom, top, and mid line as resistance points. The upper limit is the resistance, the lower limit is support - and the middle line is the support when wave is above it, and resistance when wave is below it.
Check against trend lines to find the best buy/sell point based on the wave. The timeframe you select with the trendline should match the yume wave.
-----------
This is a upgraded version of the wave with modified parameters for a higher success rate. 3 New Lengths and 75 more lines of code added to the overall algorithm. Also included are 2 sublevel signals based on the Fib MA and pattern trading.
The Wave:
+ The Yume is the Fast length
+ The Akume is the Slow length
+ The Miaku is a median weighted length
+ The Upper Limit is an overbought asset indication
+ The Lower Limit is an oversold asset indication
+ The Wave is the spread between Yume and Miaku
Bullish Indications:
+ The Yume is above the Akume
+ The Yume is above the Miaku
+ The Yume is below the Lower Limit
Bearish Indications:
+ The Yume is below the Akume
+ The Yume is below the Miaku
+ The Yume is above the Upper Limit
Signal Strength Weights:
+ 50 = Yume Wave crossed a Limit Line
+ 100 = Yume Wave crossed a Limit Line + Close to a Fib Moving Average
+ 100 = Edge's Market Bottom/Top Algorithm is marked 'True'
Setting up Signals (Based on a 100 Signal Height):
+ Set the "Bull Signal" to be at 50 or 100
+ Set the "Bear Signal" to be at 50 or 100
+ 50 is Agressive, 100 is Conservative.
+ Bull/Bear are separate so you can play conservative bull with aggressive bear.
Hashem Helper -TwoHashem Helper Two
This Indicator contains many indicators and mixture of them.
RSI+MFI = Green and Red Cloud (Above 0 is Green, Below 0 is Red)
StochRSI (K = Aqua, D = Purple)
WaveTrend (Not shown directly but used in the bigger Aqua and Purple Cloud Waves)
VWAP (Volume-Weighted Average Price) = Yellow Cloud Around 0 Line.
The Blue WaveCloud ( which is a Fast Momentum ) and the Purple WaveCloud ( which is Slow Momentum ) is the result of the mixture.
Basically when Fast Wave crosses the Slow Wave, It's a setup and the price momentum is probably going to follow the wave as a "Probable Signal". (when cross happen, a Red or Green Circle is plotted on the 60 or -60 Line)
The idea here is that you are looking for a big momentum wave( Purple Cloud ), followed by a smaller trigger wave ( Blue Cloud ).
In addition the Divergences on StochRSI and RSI and WaveCloud are analyzed. This indicator shows Normal Divergences (R) and Hidden Divergences (H) on itself. But the point is YOU with your TA should must that. So it's NOT an "Absolute Signal". Human eye is needed to interpret the false and true signals.
Divergences on StochRSI and WaveClouds are shown with actual Green/Red Lines (R/H) and on RSI are shown with Shapes on the its line.
Bullish Divergence = Aqua Triangle
Hidden Bullish Divergence = Aqua Circle
Bearish Divergence = Purple Triangle
Hidden Bearish Divergence = Purple Circle
When you see these shapes on the RSI , it tells you: Hey, Watch the RSI and Price, A Divergence could be there but it's not confirmed. you need to confirm it with your own TA.
Note that this is a Helper Indicator, NOT a Short/Long Signal Indicator. This should be used alongside with your TA.
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
Momentum Charge Theory (MCT)-(TechnoBlooms)The Momentum Charge Theory (MCT) Indicator is an advanced physics and mathematics-inspired trend detection system designed to identify market energy shifts with precision. Unlike traditional indicators that rely on static formulas, MCT integrates entropy, volatility, kinetic energy, and wavelet transforms to map price dynamics in real time.
Built on Scientific Principles – This indicator applies quantum-inspired charge-discharge mechanics to spot early trend formations and reversals. Think of price action like an energy system: it charges (builds momentum) before an explosive move and discharges when that energy dissipates.
Core Concepts Behind MCT
1️⃣ Directional Market Entropy – Measuring Trend Strength
Entropy quantifies market randomness – is the trend structured or chaotic?
✅ A high-entropy market is uncertain (choppy price action), while a low-entropy market signals a strong directional trend.
✅ MCT normalizes entropy, allowing traders to differentiate trend acceleration from market noise.
2️⃣ Information Flow Volatility – Identifying Breakout Zones
Inspired by Econophysics, this component measures volatility based on information flow rather than simple price movements.
✅ Helps spot high-volatility breakout conditions before they occur.
✅ Filters out false breakouts caused by random market noise.
3️⃣ Kinetic Energy Momentum (KEM) – The Physics of Price Acceleration
Just like in physics, momentum is a function of mass and velocity – in trading, this translates to volume and price change.
✅ Uses kinetic energy equations to identify price acceleration zones.
✅ Helps detect momentum shifts before price visibly reacts.
4️⃣ Hilbert Transform Approximation – Slope & Trend Direction Analysis
Applies Hilbert Transforms to estimate trend angle shifts.
✅ Detects momentum decay and early reversal signals.
✅ Captures the true trend slope rather than relying on lagging moving averages.
5️⃣ Wavelet Transform – Advanced Noise Filtering & Trend Confirmation
Market movements contain multiple frequencies – wavelet transforms isolate dominant trends while removing short-term price noise.
✅ Improves trend clarity by reducing false signals.
✅ Acts as a final confirmation filter before generating Charge & Discharge signals.
Charge & Discharge – The Energy Behind Market Moves
🔹 Charge (Uptrend Activation)
A blue triangle appears below the candle when market conditions align for a strong bullish move.
📈 Indicates momentum buildup, low entropy, and trend strength confirmation.
🔸 Discharge (Downtrend Activation)
A purple triangle appears above the candle when price momentum weakens and market entropy increases.
📉 Suggests a potential trend exhaustion or reversal.
Best Use Cases for Traders
✅ Momentum Traders – Catch trend initiations before they gain full traction.
✅ Breakout Traders – Identify high-information flow zones with volatility-driven signals.
✅ Trend Followers – Avoid false signals by relying on entropy-driven confirmations.
The MCT indicator can be combined with any of your usual indicators for trend confirmation.
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! 😊
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.
Hull Volume WavesInspired by the works of David Weis, this indicator is an alternative to his classic Weis Volume Waves.
As the name implies, this indicator uses a Hull Moving Average to detect price swings, and calculates the cumulative volume for each of them, separating the up swings from the down swings.
The chosen length of the HMA determines the size of each swing, meaning lower lengths will detect microswings while higher lengths will only include the main swings.
The length of each swing also determines the color of the upward and downward waves, and you can choose 2 colors each to generate a bullish and bearish gradient.
Extreme values are highlighted in the background. The indicator will compare the current up wave to the last N up volumes, or the current down wave to the last N down volumes. The lookback length can be changed in the menu.
I hope you find it useful!
WhaleCrew VisionVision is an advanced momentum oscillator that visualizes momentum strength with overbought and oversold readings.
Features
Momentum Waves
Divergence Detection (regular and hidden divergences)
Detection for momentum shifts (detects higher lows/lower highs on the oscillator)
Detection for momentum stagnation
Moneyflow
Most important: Our Custom Strategy Builder
Custom Strategy Builder
The custom strategy builder is a framework that allows you to easily create custom strategies.
1. Configure long/short conditions
Pre-defined conditions for custom timeframes, under which you're looking to potentially enter a trade.
2. Configure trigger
Select a trigger (e.g. "Wave Cross" or "Wave Lower High") to generate labels/alerts for potential entries, whenever long/short conditions are met.
3. Configure Take Profit Conditions
Potential Take Profits are triggered by momentum stagnation.
4. Backtest your strategy
By using our open-source backtester script (published on our profile).
5. Trade responsibly
Manually review each signal/alert before taking any actions.
Note: The "Strategy Backtest" input section can also help you develop your strategy.
Usage
You can use this indicator to follow the trend, detect momentum shifts or memorize patterns.
Take a systematic approach by using our strategy builder.
Access to this indicator can be obtained through our website.
[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.
Weis Wave Volume NumbersWhat is it?
This is an indicator to complement @modhelius' Weis Wave Volume Indicator.
Original code has been modified to display wave volume (cumulative) numbers above or below the latest candle of the corresponding wave on the main pane. Since we are concerned only with relative volume, VOLUME NUMBERS HAVE BEEN SCALED DOWN. (If you need actual volume numbers, uncheck "Scale Down Volume" option in Settings). Rising wave volume is denoted in green. Falling wave volume is denoted in red. Developing wave volume is postfixed with a '_'. Confirmed wave volumes won't have this.
Who is it for?
This indicator is useful if you already use Weis Waves in your analysis and could do with an additional numerical representation of the wave volume on the main pane. Can be used in conjunciton with @modhelius' Weis Wave Volume (WWV) indicator (need to be added separately) to complement the visual representation of the waves. Can be used independently as well.
Pelase note that if you use any other Weis Wave indicator (other than @modhelius'), the numbers and the waveforms might not match.
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.