Fractal Trend Trading System [DW]This is an advanced utility that uses fractal dimension and trend information to generate useful insights about price activity and potential trade signals.
In this script, my Advanced FDI algorithm is used to estimate the fractal dimension of the dataset over a user defined period.
Fractal dimension, unlike spatial or topological dimension, measures how complexity or detail in an "object" changes as its unit of measurement changes, rather than the number of axes it occupies.
Many forms of time series data (seismic data, ECG data, financial data, etc.) have been theoretically shown to have limited fractal properties.
Consequently, we can estimate the fractal dimension from this data to get an approximate measure of how rough or convoluted the data stream is.
Financial data's fractal dimension is limited to between 1 and 2, so it can also be used to roughly approximate the Hurst Exponent by the relationship H = 2 - D.
When D=1.5, data statistically behaves like a random walk. D above 1.5 can be considered more rough or "mean reverting" due to the increase in complexity of the series.
D below 1.5 can be considered more prone to trending due to the decrease in complexity of the series.
In this script, you are given the option to apply my Band Shelf EQ algorithm to the dataset before estimating dimension.
This enables you to transform your data and observe how its newly measured complexity changes the outputs.
Whether you want to give emphasis to some frequencies, isolate specific bands, or completely alter the shape of your waveform, EQ filtration makes for an interesting experience.
The default EQ preset in this script removes the low shelf, then attenuates low end and high end oscillations.
The dominant cyclical components (bands 3 - 5 on default settings) are passed at 100%, keeping emphasis on 8 to 64 sample per cycle oscillations.
The estimated dimension is then used to calculate the High Dimension Zone and the Error Bands.
Both of these components are great for analyzing trends and for estimating support and resistance values.
The High Dimension Zone is composed of a high line, low line, and midline that update their values when D is at or above the user defined zone activation threshold.
The zone is then averaged over a user defined amount of updates and zone width is multiplied by a user defined value.
The Error Bands are composed of a high, low, and middle band that are calculated using an error adjusted adaptive filter algorithm that utilizes dimension as the smoothing constant modulator.
The basis filter for the error bands has two calculation types built in:
-> MA - Calculates the filters as adaptive moving averages modulated by D.
-> WAP - Calculates the filters as adaptive weighted average prices modulated by D.
The WAP starting point can be based on the High Dimension Zone being moved or a user defined interval.
You can also define the WAP's minimum and maximum periods for additional control of the initial and decayed sensitivity states.
The alpha (smoothing constant) modulator can be fine tuned using the designated dimension thresholds.
When D is at or below the low dimension threshold, the filter is most responsive, and vice-versa for the high dimension threshold.
Alpha is then multiplied by a user defined amount for additional control of sensitivity.
Band width is then multiplied by a user defined value.
A Hull transformation can be optionally performed on the zone averaging and band filter algorithms as well, which will alter the frequency and phase responses at the cost of some overshoot.
This transformation is the same as a typical Hull equation, but with custom filters being used instead of WMA.
The calculated outputs are then used to gauge the trend for signal and color scheme calculations.
First, a dominant trend indication is selected from its designated dropdown tab.
The available built in indications to choose from are:
-> Band Trend (Outer) - Detects band breakouts and saves their direction to gauge trend.
-> Band Trend (Median) - Uses disparity between source and the band median to gauge trend.
-> Zone Trend (Expansion) - Detects when the high fractal zone expands and saves its direction to gauge trend.
-> Zone Trend (Outer Levels) - Detects zone breakouts and saves their direction to gauge trend.
-> Zone Trend (Median) - Uses disparity between source and the zone median to gauge trend.
Then the trend output is optionally filtered before triggering signals.
There are multiple trend filtration options built into this script that can be used individually or in unison:
-> Filter Trend With High Fractal Zone - Filters the trend using the specified zone level or combination of levels with either disparity or crossover conditions.
There is a set of options for bullish and bearish trends.
-> Filter Trend With Error Bands - Filters the trend using the specified band level or combination of levels with either disparity or crossover conditions.
There is a set of options for bullish and bearish trends.
-> Filter Trend With Band - Zone Disparity Condition - Filters the trend using the specified band level, zone level, and disparity direction.
There is a set of options for bullish and bearish trends.
-> Filter By Zone That Moves With The Trend - Filters the specified trend by detecting when the high fractal zone’s direction correlates.
-> Filter By Bands That Move With The Trend - Filters the specified trend by detecting when the error bands’ direction correlates.
-> Filter Using Wave Confirmation - Filters the specified trend by detecting when source is in a correlating wave with user defined length.
You can also choose separate lengths for bullish and bearish trends.
-> Filter By Bars With Decreasing Dimension - Filters the specified trend by detecting when fractal dimension is decreasing, suggesting source is approaching more linear movement.
The filtered trend output is then used to generate entry and exit signals.
There are multiple options included to fine tune how these signals behave.
For entries, you have the following options built in:
-> Limit Entry Dimension - Limits the range of dimensional values that are acceptable for entry with user defined thresholds.
This can be incredibly useful for filtering out entries taken when price is moving in a more complex pattern,
or when price is approaching a peak and you’re a little late to the party.
-> Enable Position Increase Signals - Enables more entry signals to fire up to a user defined number of times when a position is active.
This is helpful for those who incrementally increase their positions, or for those who want to see additional signals as reference.
-> Limit Number Of Consecutive Trades - Limits the number of consecutive trades that can be opened in a single direction to a user defined maximum.
This is especially useful for markets that only trend for brief durations.
By limiting the amount of trades you take in one direction, you have more control over your market exposure.
There is a set of these options for both bullish and bearish entries.
For exits, you have the following options built in:
-> Include Exit Signals From High Fractal Zone - Enables exit signals generated from either crossover or disparity conditions between price and a specified zone level.
-> Include Exit Signals From Error Bands - Enables exit signals generated from either crossover or disparity conditions between price and a specified zone level.
-> Include Inactive Trend Output For Exits - Triggers exit signals when the filtered trend output is an inactive value.
-> Dimension Target Exit Method - Triggers exit signals based on fractal dimension hitting a user defined threshold.
You can either choose for the exit to trigger instantly, or after dimension reverts from the target by a user specified amount.
-> Exit At Maximum Entry Dimension - Triggers exit signals when dimension exceeds the maximum entry limit.
-> Number Of Signals Required For 100% Exit - Controls the number of exit signals required to close the position.
You can also choose whether or not to include partial exits.
Enabling them will fire a partial signal when an exit occurs, but the position is not 100% closed.
Of course, there is a set of these options for bullish and bearish exits.
In my opinion, no system is complete without some sort of risk management protocol in place.
So in this script, bullish and bearish trades come equipped with optional protective SL and TP levels with signals.
The levels can be fixed or trailing, and are calculated with a user defined scale.
The available scales for SL and TP distances are ticks, pips, points, % of price, ATR, band range, zone range, or absolute numerical value.
Now what if you have some awesome signals of your own that you’d like to use in conjunction with this script?
Well good news. You can!
In addition to all of the customizable features built into the script, you can integrate your own signals into the system using the external data inputs and linking your script.
This adds a whole new layer of customization to the system.
With external signals, you can use your own custom dominant trend indication, filter the dominant trend, and trigger exits and protective stops using custom signals.
The signal input is an integer format. 1=Bull Signal, -1=Bear Signal, 2=Bull Exit, -2=Bear Exit, 3=Bull SL Hit, -3=Bear SL Hit, 4=Bull TP Hit, -4=Bear TP Hit.
You can also use the external input as a custom source value for either dimension or global sources to further tailor the system to your liking.
The color scheme in this script utilizes two custom gradients that can be chosen for bar and background colors:
-> Trend (Dominant or Filtered) - A polarized gradient that shows green scaled values for bullish trend and red scaled values for bearish trend.
The colors are brighter and more vibrant as perceived trend strength increases.
-> Dimension - A thermal gradient that shows cooler colors when dimension is higher, and hotter colors when dimension is lower.
Both color schemes are dependent on the designated dimension thresholds.
The script comes equipped with alerts for entries, additional entries, exits, partial exits, and protective stops so you can automate more and stare at your charts less.
And lastly, the script comes equipped with additional external outputs to further your analysis:
-> Entry And Exit Signals - Outputs in the same format as the external signal input with these additions: 5=Bull Increase, -5=Bear Increase, 6=Bull Reduce, -6=Bear Reduce.
You can use these to send to other scripts, including strategy types so you can backtest your performance on TV’s engine.
-> Dominant Trend - Outputs 1 for bullish and -1 for bearish. Can be used to send trend signals to another script.
I designed this tool with individuality in mind.
Every trader has a different situation. We trade on different schedules, markets, perspectives, etc.
Analytical systems of basically any type are very seldom (if ever) “one size fits all” and usually require a fair amount of modification to achieve desirable results.
That’s why this system is so freely customizable.
Your system should be flexible enough to be tailored to your analytical style, not the other way around.
When a system is limited in what you can control, it limits your experience, analytical potential, and possibly even profitability.
This is not your typical pre-set system. If you're looking for just another "buy, sell" script that requires minimal thought, look elsewhere.
If you’re ready to dive into a powerful technical system that allows you to tailor the experience to your style, welcome!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
This is a premium script, and access is granted on an invite-only basis.
To gain access, get a copy of the system overview, or for additional inquiries, send me a direct message.
I look forward to hearing from you!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
General Disclaimer:
Trading stocks, futures, Forex, options, ETFs, cryptocurrencies or any other financial instrument has large potential rewards, but also large potential risk.
You must be aware of the risks and be willing to accept them in order to invest in stocks, futures, Forex, options, ETFs or cryptocurrencies.
Don’t trade with money you can’t afford to lose.
This is neither a solicitation nor an offer to Buy/Sell stocks, futures, Forex, options, ETFs, cryptocurrencies or any other financial instrument.
No representation is being made that any account will or is likely to achieve profits or losses of any kind.
The past performance of any trading system or methodology is not necessarily indicative of future results.
在腳本中搜尋"bear"
FiFT Pro---- INTRODUCTION ----
This indicator is to measure the strength of BULL and BEAR.
The formulars are based on Price Change and Volume for period of time.
On top of that, Overbought (OB) and Oversold (OS) signal is included which is based on stochastic calculation.
FiFT is come with BoD signal which indicating Potential Buy on Dip setup.
FiFT Pro is further enhance to detect BULL "is about to rally" on Uptrend chart. It is a potential "further buy" signal.
---- HOW TO READ ----
GREEN BAR = BULL is stronger than BEAR
RED BAR = BEAR is stronger than BULL
BLUE BAR = POTENTIAL BoD Signal
BoD (Buy on Dip)
BOD on GREEN (With Star) = Price is oversold, Fast Turtle Buy in BULLISH environment (Strong Buy)
BOD on RED = Price is oversold, Fast Turtle Buy in BEARISH environment (Risk Buy/Do not buy/Monitor)
OB (Overbought) = Fast Turtle Sell with OverBought condition.
OB on GREEN = Price is overbought, Fast Turtle Sell in BULLISH environment (Cautious/Do not sell/Monitor)
OB on RED = Price is overbought, Fast Turtle Sell in BEARISH environment (Strong Sell)
+ve Sign = Potential BULLISH activities (Can consider further Buy IF it's uptrend EMA20 > EMA50)
-ve Sig n = Potential BEARISH activities (Can consider take profit/Sell)
Note : Best use with " EMA Indicators with BUY sell Signal " indicator
Average Sentiment OscillatorDescription of this indicator from its author:
Average Sentiment Oscillator
Momentum oscillator of averaged bull/bear percentages.
We suggest using it as a relatively accurate way to gauge the sentiment of a given period of candles, as a trend filter or for entry/exit signals.
It’s a combination of two algorithms, both essentially the same but applied in a different way. The first one analyzes the bullish/bearishness of each bar using OHLC prices then averages all percentages in the period group of bars (eg. 10) to give the final % value. The second one treats the period group of bars as one bar and then determines the sentiment percentage with the OHLC points of the group. The first one is noisy but more accurate in respect to intra-bar sentiment, whereas the second gives a smoother result and adds more weight to the range of price movement. They can be used separately as Mode 1 and Mode 2 in the indicator settings, or combined as Mode 0.
Original indicator idea from Benjamin Joshua Nash, converted from MT4 version
Usage:
The blue line is Bulls %, red line is Bears %. As they are both percentages of 100, they mirror each other. The higher line is the dominating sentiment. The lines crossing the 50% centreline mark the shift of power between bulls and bears, and this often provides a good entry or exit signal, i.e. if the blue line closes above 50% on the last bar, Buy or exit Sell, if the red line closes above 50% on the last bar, Sell or exit Buy. These entries are better when average volume is high.
It's also possible to see the relative strength of the swings/trend, i.e. a blue peak is higher than the preceding red one. A clear divergence can be seen in the picture as the second bullish peak registers as a lower strength on the oscillator but moved higher on the price chart. By setting up levels at the 70% and 30% mark the oscillator can also be used for trading overbought/oversold levels similar to a Stochastic or RSI. As is the rule with most indicators, a smaller period gives more leading signals and a larger period gives less false signals.
TradeChartist PowerTracer™TradeChartist PowerTracer is an exceptionally well designed and functional indicator, requiring minimal user input to trace the asset's Bull and Bear Power. The indicator makes it visually engaging with its various color schemes and intelligent positioning of the PowerTracer Bar, tracking not just the current trend, but also the developing trend using a visually easy to understand Power plots.
What does ™TradeChartist PowerTracer do?
1. Tracks Bull and Bear Power and plots the information visually on chart using one of the following 3 Power plot options based on high or low power detection sensitivity.
𝗣𝗼𝘄𝗲𝗿𝗧𝗿𝗮𝗰𝗲𝗿 - Plot of the Bull and Bear Power Oscillator, pivotal to this script that tracks the true Bull and Bear Power along with Bull/Bear oscillator reading, calculated dynamically using a unique and original formula. Values beyond 50 and -50 are quite rare, but theoretically, they can go beyond 80 and -80. 𝗣𝗼𝘄𝗲𝗿𝗧𝗿𝗮𝗰𝗲𝗿's highs and lows are also tracked and updated real-time using labels placed exactly at the Highs and Lows with their readings.
Bar-wise Power Holder - Absolute Bull and Bear power of each bar. It is plotted by calculating the difference between Bull and Bear Power or each bar. The values can swing between -100 and +100 even though values above 90 and below 90 are rare. The bar color on the chart will be painted using this value to visually display the Bull/Bear strength if "Paint Bars on Chart" is enabled from the indicator settings.
Bar-wise Power Fight - Plot of Maximum Bull and Bear Power of every bar that helps visualize the fight between Bulls and Bears in each bar.
2. Visually displays the Balance of Power between the Bulls and the Bears using Opponent Power Gain background fill when it is 50% or over. For example, if the current PowerTracer plot is a Bull zone, enabling this setting with Opponent Power Gain % set at 75, will paint the background when Bear Power increases beyond 75% using the Bear Power Intensity fill based on Color Scheme the user opts from the settings. This option can be enabled or disabled from settings and the Opponent Power gain % (minimum 50%) can also be adjusted to spot the change in price trend early on.
3. Uses an accompanying 𝗣𝗼𝘄𝗲𝗿𝗧𝗿𝗮𝗰𝗲𝗿 bar that helps spot the true bull and bear power using simple linear blocks, displaying the power level using power intensity colors based on the color scheme.
4. Paints price bars and PowerTracer background using Power intensity colors based on Color Scheme from the indicator settings, which helps spot the increase or decrease in Bull and Bear Power.
5. Inverts bar colors, background fill and PowerTracer bar color to help see price using the Opponent's Point of View.
What markets can this indicator be used on?
-- Forex
-- Stocks - works best with 4hr or above and prices calculated taking gaps into account.
-- Commodities
-- Cryptocurrencies
and almost any asset on Trading View
What time-frames can this indicator be used on?
This indicator can be used on all timeframes. If the asset has very little volume/volatility or is far low in comparative value against the base currency, power detection can be choppy, but with most assets, this won't be an issue.
Does this indicator repaint?
-- No. Real-time Power plots can change colors and values based on current bar close as values get calculated dynamically. Once the bar closes, plots and power intensity colors don't repaint.
-- This can be verified using Bar Replay to check if the plots and fills stay in the same bar in real time as the Bar Replay
Does the indicator send alerts when the power shifts from Bull to Bear or from Bear to Bull?
Yes. Users can get alerts when Power gets shifted using Trading View alerts. This can be done by choosing '™TradeChartist PowerTracer' and 'Powershift to Bulls' or 'Powershift to Bears' under Trading View Alert condition and by using 'Once per bar close' as user needs to wait for candle close for Power shift confirmation.
Example Charts
In this split screen chart of Bitcoin, it can be seen how the 30m chart on left is Bearish and 5m chart on right is Bullish based on Power changes. The trend can be spotted on PowerTracer by spotting the Opponent's background fill that started showing when Opponent's power gained by over 75%. This is a good example using the script for scalping/swing trading using 2 timeframes. Note that the chart on the left shows Price bars and PowerTracer bar with inverted colors to show Opponent's point of view.
In this 15m chart of GBP-USD, 100% Power gain for Entries and Exits is used. This is a more conservative approach and is suited for less aggressive traders based on complete change of trend.
In this 2hr chart of Ethereum, all 3 Power plots are used to identify the trend using low sensitivity using 100% Power Gain entries and this shows how a trade can be held longer to maximise gains using entries with Power shift confirmations.
===================================================================================================================
This is not a free to use indicator. Get in touch with me (PM me directly if you would like trial access to test the indicator)
Premium Scripts - Trial access and Information
Trial access offered on all Premium scripts.
PM me directly to request trial access to the scripts or for more information.
===================================================================================================================
888 BOT #alerts█ 888 BOT #alerts
This is an Expert Advisor 'EA' or Automated trading script for ‘longs’ and ‘shorts’, which uses only a Take Profit or, in the worst case, a Stop Loss to close the trade.
It's a much improved version of the previous ‘Repanocha’. It doesn`t use 'Trailing Stop' or 'security ()' functions (although using a security function doesn`t mean that the script repaints) and all signals are confirmed, therefore the script doesn`t repaint in alert mode and is accurate in backtest mode.
Apart from the previous indicators, some more and other functions have been added for Stop-Loss, re-entry and leverage.
It uses 8 indicators, (many of you already know what they are, but in case there is someone new), these are the following:
1. Jurik Moving Average
It's a moving average created by Mark Jurik for professionals which eliminates the 'lag' or delay of the signal. It's better than other moving averages like EMA, DEMA, AMA or T3.
There are two ways to decrease noise using JMA. Increasing the 'LENGTH' parameter will cause JMA to move more slowly and therefore reduce noise at the expense of adding 'lag'
The 'JMA LENGTH', 'PHASE' and 'POWER' parameters offer a way to select the optimal balance between 'lag' and over boost.
Green: Bullish, Red: Bearish.
2. Range filter
Created by Donovan Wall, its function is to filter or eliminate noise and to better determine the price trend in the short term.
First, a uniform average price range 'SAMPLING PERIOD' is calculated for the filter base and multiplied by a specific quantity 'RANGE MULTIPLIER'.
The filter is then calculated by adjusting price movements that do not exceed the specified range.
Finally, the target ranges are plotted to show the prices that will trigger the filter movement.
Green: Bullish, Red: Bearish.
3. Average Directional Index (ADX Classic) and (ADX Masanakamura)
It's an indicator designed by Welles Wilder to measure the strength and direction of the market trend. The price movement is strong when the ADX has a positive slope and is above a certain minimum level 'ADX THRESHOLD' and for a given period 'ADX LENGTH'.
The green color of the bars indicates that the trend is bullish and that the ADX is above the level established by the threshold.
The red color of the bars indicates that the trend is down and that the ADX is above the threshold level.
The orange color of the bars indicates that the price is not strong and will surely lateralize.
You can choose between the classic option and the one created by a certain 'Masanakamura'. The main difference between the two is that in the first it uses RMA () and in the second SMA () in its calculation.
4. Parabolic SAR
This indicator, also created by Welles Wilder, places points that help define a trend. The Parabolic SAR can follow the price above or below, the peculiarity that it offers is that when the price touches the indicator, it jumps to the other side of the price (if the Parabolic SAR was below the price it jumps up and vice versa) to a distance predetermined by the indicator. At this time the indicator continues to follow the price, reducing the distance with each candle until it is finally touched again by the price and the process starts again. This procedure explains the name of the indicator: the Parabolic SAR follows the price generating a characteristic parabolic shape, when the price touches it, stops and turns (SAR is the acronym for 'stop and reverse'), giving rise to a new cycle. When the points are below the price, the trend is up, while the points above the price indicate a downward trend.
5. RSI with Volume
This indicator was created by LazyBear from the popular RSI.
The RSI is an oscillator-type indicator used in technical analysis and also created by Welles Wilder that shows the strength of the price by comparing individual movements up or down in successive closing prices.
LazyBear added a volume parameter that makes it more accurate to the market movement.
A good way to use RSI is by considering the 50 'RSI CENTER LINE' centerline. When the oscillator is above, the trend is bullish and when it is below, the trend is bearish.
6. Moving Average Convergence Divergence (MACD) and (MAC-Z)
It was created by Gerald Appel. Subsequently, the histogram was added to anticipate the crossing of MA. Broadly speaking, we can say that the MACD is an oscillator consisting of two moving averages that rotate around the zero line. The MACD line is the difference between a short moving average 'MACD FAST MA LENGTH' and a long moving average 'MACD SLOW MA LENGTH'. It's an indicator that allows us to have a reference on the trend of the asset on which it is operating, thus generating market entry and exit signals.
We can talk about a bull market when the MACD histogram is above the zero line, along with the signal line, while we are talking about a bear market when the MACD histogram is below the zero line.
There is the option of using the MAC-Z indicator created by LazyBear, which according to its author is more effective, by using the parameter VWAP (volume weighted average price) 'Z-VWAP LENGTH' together with a standard deviation 'STDEV LENGTH' in its calculation.
7. Volume Condition
Volume indicates the number of participants in this war between bulls and bears, the more volume the more likely the price will move in favor of the trend. A low trading volume indicates a lower number of participants and interest in the instrument in question. Low volumes may reveal weakness behind a price movement.
With this condition, those signals whose volume is less than the volume SMA for a period 'SMA VOLUME LENGTH' multiplied by a factor 'VOLUME FACTOR' are filtered. In addition, it determines the leverage used, the more volume, the more participants, the more probability that the price will move in our favor, that is, we can use more leverage. The leverage in this script is determined by how many times the volume is above the SMA line.
The maximum leverage is 8.
8. Bollinger Bands
This indicator was created by John Bollinger and consists of three bands that are drawn superimposed on the price evolution graph.
The central band is a moving average, normally a simple moving average calculated with 20 periods is used. ('BB LENGTH' Number of periods of the moving average)
The upper band is calculated by adding the value of the simple moving average X times the standard deviation of the moving average. ('BB MULTIPLIER' Number of times the standard deviation of the moving average)
The lower band is calculated by subtracting the simple moving average X times the standard deviation of the moving average.
the band between the upper and lower bands contains, statistically, almost 90% of the possible price variations, which means that any movement of the price outside the bands has special relevance.
In practical terms, Bollinger bands behave as if they were an elastic band so that, if the price touches them, it has a high probability of bouncing.
Sometimes, after the entry order is filled, the price is returned to the opposite side. If price touch the Bollinger band in the same previous conditions, another order is filled in the same direction of the position to improve the average entry price, (% MINIMUM BETTER PRICE ': Minimum price for the re-entry to be executed and that is better than the price of the previous position in a given %) in this way we give the trade a chance that the Take Profit is executed before. The downside is that the position is doubled in size. 'ACTIVATE DIVIDE TP': Divide the size of the TP in half. More probability of the trade closing but less profit.
█ STOP LOSS and RISK MANAGEMENT.
A good risk management is what can make your equity go up or be liquidated.
The % risk is the percentage of our capital that we are willing to lose by operation. This is recommended to be between 1-5%.
% Risk: (% Stop Loss x % Equity per trade x Leverage) / 100
First the strategy is calculated with Stop Loss, then the risk per operation is determined and from there, the amount per operation is calculated and not vice versa.
In this script you can use a normal Stop Loss or one according to the ATR. Also activate the option to trigger it earlier if the risk percentage is reached. '% RISK ALLOWED' wich is calculated according with: '%EQUITY ON EACH ENTRY'. Only works with Stop Loss on 'NORMAL' or 'BOTH' mode.
'STOP LOSS CONFIRMED': The Stop Loss is only activated if the closing of the previous bar is in the loss limit condition. It's useful to prevent the SL from triggering when they do a ‘pump’ to sweep Stops and then return the price to the previous state.
█ ALERTS
There is an alert for each leverage, therefore a maximum of 8 alerts can be set for 'long' and 8 for 'short', plus an alert to close the trade with Take Profit or Stop Loss in market mode. You can also place Take Profit limit and Stop Loss limit orders a few seconds after filling the position entry order.
- 'MAXIMUM LEVERAGE': It is the maximum allowed multiplier of the % quantity entered on each entry for 1X according to the volume condition.
- 'ADVANCE ALERTS': There is always a time delay from when the alert is triggered until it reaches the exchange and can be between 1-15 seconds. With this parameter, you can advance the alert by the necessary seconds to activate it earlier. In this way it can be synchronized with the exchange so that the execution time of the entry order to the position coincides with the opening of the bar.
The settings are for Bitcoin at Binance Futures (BTC: USDTPERP) in 30 minutes.
For other pairs and other timeframes, the settings have to be adjusted again. And within a month, the settings will be different because we all know the market and the trend are changing.
█ 888 BOT (SPANISH)
Este es un Expert Advisor 'EA' o script de trading automatizado para ‘longs’ y ‘shorts’, el cual, utiliza solo un Take Profit o, en el peor de los casos, un Stop Loss para cerrar el trade.
Es una versión muy mejorada del anterior ‘Repanocha’. No utiliza ‘Trailing Stop’, ni funciones ‘security()’ (aunque usar una función security no significa que el script repinte) y todas las señales son confirmadas, por consiguiente, el script no repinta en modo alertas y es preciso en en el modo backtest.
Aparte de los anteriores indicadores se han añadido algunos más y otras funciones para Stop-Loss, de re-entrada y apalancamiento.
Utiliza 8 indicadores, (muchos ya sabéis sobradamente lo que son, pero por si hay alguien nuevo), son los siguientes:
1. Jurik Moving Average
Es una media móvil creada por Mark Jurik para profesionales la cual elimina el ‘lag’ o retardo de la señal. Es mejor que otras medias móviles como la EMA, DEMA, AMA o T3.
Hay dos formas de disminuir el ruido utilizando JMA. El aumento del parámetro 'LENGTH' hará que JMA se mueva más lentamente y, por lo tanto, reducirá el ruido a expensas de añadir ‘lag’
Los parámetros 'JMA LENGTH', 'PHASE' y 'POWER' ofrecen una forma de seleccionar el equilibrio óptimo entre ‘lag’ y sobre impulso.
Verde : Alcista, Rojo: Bajista.
2. Range filter
Creado por Donovan Wall, su función es la de filtrar o eliminar el ruido y poder determinar mejor la tendencia del precio a corto plazo.
Primero, se calcula un rango de precio promedio uniforme 'SAMPLING PERIOD' para la base del filtro y se multiplica por una cantidad específica 'RANGE MULTIPLIER'.
A continuación, el filtro se calcula ajustando los movimientos de precios que no exceden el rango especificado.
Por último, los rangos objetivo se trazan para mostrar los precios que activarán el movimiento del filtro.
Verde : Alcista, Rojo: Bajista.
3. Average Directional Index (ADX Classic) y (ADX Masanakamura)
Es un indicador diseñado por Welles Wilder para medir la fuerza y dirección de la tendencia del mercado. El movimiento del precio tiene fuerza cuando el ADX tiene pendiente positiva y está por encima de cierto nivel mínimo 'ADX THRESHOLD' y para un periodo dado 'ADX LENGTH'.
El color verde de las barras indica que la tendencia es alcista y que el ADX está por encima del nivel establecido por el threshold.
El color Rojo de las barras indica que la tendencia es bajista y que el ADX está por encima del nivel de threshold.
El color naranja de las barras indica que el precio no tiene fuerza y seguramente lateralizará.
Se puede elegir entre la opción clásica y la creada por un tal 'Masanakamura'. La diferencia principal entre los dos es que en el primero utiliza RMA() y en el segundo SMA() en su cálculo.
4. Parabolic SAR
Este indicador, creado también por Welles Wilder, coloca puntos que ayudan a definir una tendencia. El Parabolic SAR puede seguir al precio por encima o por debajo, la particularidad que ofrece es que cuando el precio toca al indicador, este salta al otro lado del precio (si el Parabolic SAR estaba por debajo del precio salta arriba y viceversa) a una distancia predeterminada por el indicador. En este momento el indicador vuelve a seguir al precio, reduciendo la distancia con cada vela hasta que finalmente es tocado otra vez por el precio y se vuelve a iniciar el proceso. Este procedimiento explica el nombre del indicador: el Parabolic SAR va siguiendo al precio generando una característica forma parabólica, cuando el precio lo toca, se para y da la vuelta (SAR son las siglas en inglés de ‘stop and reverse’), dando lugar a un nuevo ciclo. Cuando los puntos están por debajo del precio, la tendencia es alcista, mientras que los puntos por encima del precio indica una tendencia bajista.
5. RSI with Volume
Este indicador lo creo un tal LazyBear de TV a partir del popular RSI.
El RSI es un indicador tipo oscilador utilizado en análisis técnico y creado también por Welles Wilder que muestra la fuerza del precio mediante la comparación de los movimientos individuales al alza o a la baja de los sucesivos precios de cierre.
LazyBear le añadió un parámetro de volumen que lo hace más preciso al movimiento del mercado.
Una buena forma de usar el RSI es teniendo en cuenta la línea central de 50 'RSI CENTER LINE'. Cuando el oscilador está por encima, la tendencia es alcista y cuando está por debajo la tendencia es bajista.
6. Moving Average Convergence Divergence (MACD) y (MAC-Z)
Fue creado por Gerald Appel. Posteriormente se añadió el histograma para anticipar el cruce de medias. A grandes rasgos podemos decir que el MACD es un oscilador consistente en dos medias móviles que van girando en torno a la línea de cero. La línea del MACD no es más que la diferencia entre una media móvil corta 'MACD FAST MA LENGTH' y una media móvil larga 'MACD SLOW MA LENGTH'. Es un indicador que nos permite tener una referencia sobre la tendencia del activo sobre el cual se está operando, generando de este modo señales de entrada y salida del mercado.
Podemos hablar de mercado alcista cuando el histograma del MACD se sitúe por encima de la línea cero, junto con la línea de señal, mientras que hablaremos de mercado bajista cuando el histograma MACD se situará por debajo de la línea cero.
Está la opción de utilizar el indicador MAC-Z creado por LazyBear que según su autor es más eficaz, por utilizar el parámetro VWAP (precio medio ponderado por volumen) 'Z-VWAP LENGTH' junto con una desviación standard 'STDEV LENGTH' en su cálculo.
7. Volume Condition
El volumen indica el número de participantes en esta guerra entre toros y osos, cuanto más volumen más probabilidad de que se mueva el precio a favor de la tendencia. Un volumen bajo de negociación indica un menor número de participantes e interés por el instrumento en cuestión. Los bajos volúmenes pueden revelar debilidad detrás de un movimiento de precios.
Con esta condición se filtran aquellas señales cuyo volumen es inferior a la SMA de volumen para un periodo 'SMA VOLUME LENGTH' multiplicado por un factor 'VOLUME FACTOR'. Además, determina el apalancamiento utilizado, a más volumen, más participantes, más probabilidad de que se mueva el precio a nuestro favor, es decir, podemos utilizar más apalancamiento. El apalancamiento en este script lo determina las veces que está el volumen por encima de la línea de la SMA.
El apalancamiento máximo es de 8.
8. Bollinger Bands
Este indicador fue creado por John Bollinger y consiste en tres bandas que se dibujan superpuestas al gráfico de evolución del precio.
La banda central es una media móvil, normalmente se emplea una media móvil simple calculada con 20 períodos. ('BB LENGTH' Número de periodos de la media móvil)
La banda superior se calcula sumando al valor de la media móvil simple X veces la desviación típica de la media móvil. ('BB MULTIPLIER' Número de veces la desviación típica de la media móvil)
La banda inferior de calcula restando a la media móvil simple X veces la desviación típica de la media móvil.
la franja comprendida entre las bandas superior e inferior contiene, estadísticamente, casi un 90% de las posibles variaciones del precio, lo que significa que cualquier movimiento del precio fuera de las bandas tiene especial relevancia.
En términos prácticos, las bandas de Bollinguer se comporta como si de una banda elástica se tratara de manera que, si el precio las toca, éste tiene mucha probabilidad de rebotar.
En ocasiones, después de rellenarse la orden de entrada, el precio se devuelve hacia el lado contrario. Si toca la banda de Bollinger se rellena otra orden en la misma dirección de la posición para mejorar el precio medio de entrada, (% MINIMUM BETTER PRICE': Precio mínimo para que se ejecute la re-entrada y que sea mejor que el precio de la posición anterior en un % dado) de esta manera damos una oportunidad al trade de que el Take Profit se ejecute antes. La desventaja es que se dobla el tamaño de la posición. 'ACTIVATE DIVIDE TP': Divide el tamaño del TP a la mitad. Más probabilidad de que se cierre el trade pero menos ganancias.
█ STOP LOSS y RISK MANAGEMENT.
Una buena gestión de las pérdidas o gestión del riesgo es lo que puede hacer que tu cuenta suba o se liquide en poco tiempo.
El % de riesgo es el porcentaje de nuestro capital que estamos dispuestos a perder por operación. Este se aconseja que debe estar comprendido entre un 1-5%.
% Risk = (% Stop Loss x % Equity per trade x Leverage) / 100
Primero se calcula la estrategia con Stop Loss, después se determina el riesgo por operación y a partir de ahí se calcula el monto por operación y no al revés.
En este script puedes usar un Stop Loss normal o uno según el ATR. También activar la opción de que salte antes si se alcanza el porcentaje de riesgo. '% RISK ALLOWED' que se calcula según el porcentaje de tu capital para 1X '% EQUITY ON EACH ENTRY'.
'STOP LOSS CONFIRMED': Solamente se activa el Stop Loss si el cierre de la barra anterior se encuentra en la condición de límite de pérdidas. Es útil para evitar que se dispare el SL cuando hacen un ‘pump’ para barrer Stops y luego se devuelve el precio a la normalidad.
█ ALERTAS
Hay una alerta por cada apalancamiento por consiguiente como máximo se pueden poner 8 alertas para 'long' y 8 para 'short', más una alerta para cerrar el trade con Take Profit o Stop Loss en modo market. Tambien puedes colocar las ordenes Take Profit limit y Stop Loss limit unos segundos despues de rellenar la orden de entrada de la posición.
- 'MAXIMUM LEVERAGE': Es el máximo multiplicador permitido de la cantidad introducida para 1X según la condición de volumen.
- 'ADVANCE ALERTS': Siempre existe un retardo de tiempo desde que se activa la alerta hasta que llega al exchange y que puede ser de entre 1-15 segundos. Con este párametro se puede adelantar la alerta los segundos necesarios para que se active antes. De este modo se puede sincronizar con el exchange para que el tiempo de ejecución de la orden de entrada a la posición coincida con la de apertura de la barra.
Los settings son para Bitcoin en Binance Futures (BTC:USDTPERP) en 30 minutos.
Para otro pares y otras temporalidades se tienen que ajustar las opciones de nuevo. Además para dentro de un mes, los ajustes serán otros distintos ya que el mercado y la tendencia es cambiante.
[Zekis]Donchian Price Channels Strategy with AlertsClassic Donchian(Price) Channels, I added alerts for entries and re-entries and labels for upper and lower bands of the channel.
# Investopedia
" What are Donchian Channels?
Donchian Channels are three lines generated by moving average calculations that comprise an indicator formed by upper and lower bands around a mid-range or median band. The upper band marks the highest price of a security over N periods while the lower band marks the lowest price of a security over N periods. The area between the upper and lower bands represents the Donchian Channel.
The indicator seeks to identify bullish and bearish extremes that favor reversals as well as breakouts, breakdowns and emerging trends, higher and lower.
The Formula for Donchian Channels Is:
UC = Highest High in Last N Periods
Middle Channel=((UC−LC)/2)
LC = Lowest Low in Last N periods
where:
UC = Upper channel
N = Number of minutes, hours, days, weeks, months...
Period = Minutes, hours, days, weeks, months...
LC=Lower channel
What Do Donchian Channels Tell You?
Donchian Channels identify comparative relationships between current price and trading ranges over predetermined periods. Three values build a visual map of price over time, similar to Bollinger Bands, indicating the extent of bullishness and bearishness for the chosen period. The top line identifies the extent of bullish energy, highlighting the highest price achieved for the period through the bull-bear conflict. The center line identifies the median or mean reversion price for the period, highlighting the middle ground achieved for the period through the bull-bear conflict. The bottom line identifies the extent of bearish energy, highlighting the lowest price achieved for the period through the bull-bear conflict.
Limitations of Using Donchian Channels
Markets move according to many cycles of activity. An arbitrary or commonly used N period value for Donchian Channels may not reflect current market conditions, generating false signals that can undermine trading and investment performance
"
⚛WPZO - Wave Period Zone Oscillator by Cryptorhythms⚛WPZO - Wave Period Zone Oscillator by Cryptorhythms
Intro
Based upon Akram El Sherbini's article "Time Cycle Oscillators" published in IFTA journal 2018.
Companion indicator to the Wave Period Oscillator, this is simply a transformation to display in a familiar manner like an RSI. Occasionally WPO can exceed the upper and lower boundary lines in strong moves. With WPZO, it will never go below -80 or above +80.
Description
In the Authors words....
"The wave period zone oscillator (WPZO) is a bounded oscillator for the wave period oscillator (WPO) and calculates the period of the market’s cycle. In other words, the wave period refers to the time taken by buyers or sellers to complete one cycle. The oscillator moves within a range of -100 to 100 percent.
The WPZO has overbought and oversold levels at +40 and -40 respectively. At extreme periods, the oscillator may reach the levels of +60 and -60. The zero level demonstrates an equilibrium between the periods of bulls and bears. The WPZO oscillates between +40 and -40. The crossover at those levels creates buy and sell signals. In an uptrend, the WPZO fluctuates between 0 and +40 where the bulls are controlling the market.
On the contrary, the WPZO fluctuates between 0 and -40 during downtrends where the bears control the market. Reaching the extreme level of -60 in an uptrend is a sign of weakness. Mostly, the oscillator will retrace from its centerline rather than the upper boundary of +40. On the other hand, reaching +60 in a downtrend is a sign of strength, and the oscillator will not be able to reach its lower boundary of -40.
During an ideal uptrend, the WPZO does not reach the lower boundary of -40 and usually rebounds from a higher level than -40. This means that the bulls have taken control earlier. Hence, a zeroline crossover generates a buy signal. The WPZO crosses the upper boundary at +40, then pulls back again below +40 to generate a sell signal. During sideways, the WPZO fluctuates between the lower and upper boundaries of -40 and +40. This tactic is also used in an uptrend where corrections are strong enough to drive the WPZO line below the lower boundary. During downtrends, the WPZO fails to reach the upper boundary and oscillates between the 0 and -40 levels.
The bears enter early, indicating an obvious weakness in the market. Therefore, crossing the zero level generates a sell signal. The exit at weakness tactic is used during uptrend reversals and downtrends. The WPZO oscillates between the centerline and the lower boundary of -40. The bears are controlling the market and move in wide cycle periods, while the bull’s strength is almost absent. An exit signal is triggered once the WPZO crosses -40. When prices decline, the WPZO may cross its extreme lower boundary at -60. Therefore, a swift exit signal is triggered once the WPZO crosses -40.
The WPZO gives an insight about the relation between time and price movements. In this article, we used the oscillator to differentiate between the time taken by bulls and bears to complete one cycle. Due to the boundaries effect, the WPZO may diverge less than the WPO with prices."
TL:DR
More strategy discussed above, but heres the short version:
Bullish signals are generated when WPZO crosses over 0
Bearish signals are generated when WPZO crosses under 0
OverBought level is 40
OverSold level is -40
ExtremeOB level is 60
ExtremeOS level is -60
👍 Enjoying this indicator or find it useful? Please give me a like and follow! I post crypto analysis, price action strategies and free indicators regularly.
💬 Questions? Comments? Want to get access to an entire suite of proven trading indicators? Come visit us on telegram and chat, or just soak up some knowledge. We make timely posts about the market, news, and strategy everyday. Our community isn't open only to subscribers - everyone is welcome to join.
For Trialers & Chat: t.me
fiercebitraderEl indicador fiercebitrader, es un indicador basado en el Índice Medio de Movimiento Direccional (ADX) es una herramienta de análisis técnico usada para medir la fuerza de la tendencia. El indicador direccional positivo ( DI) y el indicador direccional negativo (-DI) acompañan a la línea ADX. realzando la dirección de la tendencia.
Usados en conjunto forman un sistema de trading que es capaz de determinar tanto la dirección como la fuerza de la tendencia. El indicador consiste en tres líneas: la propia ADX (línea azul), una línea DI (línea verde), y una línea -DI (línea roja). El DI mide la fuerza de la tendencia alcista, mientras que el -DI mide la intensidad del movimiento bajista. La línea ADX muestra la fuerza de la tendencia en general creciendo tanto en las tendencias alcistas como bajistas.
Cuando el DI está por encima del -DI, se dice que los alcistas tienen el dominio direccional. De forma alternativa, cuando el -DI es más alto que el DI, el dominio direccional pertenece a los bajistas.
Es importante entender que el ADX (línea azul) muestra solo la fuerza de la tendencia y no la dirección de la tendencia. La dirección de la tendencia puede en cambio determinarse mirando al DI y el -DI (líneas roja y verde).
¿Cómo usarlo en el trading?
Operar con la tendencia reduce los riesgos e incrementa los beneficios potenciales. Es por esto que muchos traders prefieren consultar la fuerza de la tendencia con ayuda del ADX antes de invertir su dinero. Hay dos formas principales de usar el indicador:
El Cruce de DI
Cuando las líneas direccionales del positivo y negativo se cruzan, normalmente significa que la tendencia está cambiando. Esta información puede usarse para determinar puntos de entrada óptimos. Para los inversores que utilicen este sistema de trading, las señales son las siguientes:
(Compra) cuando el DI cruce el -DI , es mas efectivo, mas fuerte cuando toca o cruza la linea amarilla solida en el nivel de 27 y la tendencia general sea alcista.
El disparo se da en la linea de 20 punteada.
(Venta) cuando el -DI cruce el DI , es mas efectivo, más fuerte cuando toca o cruza la linea amarilla solida en el nivel de 27 y la tendencia sea bajista general sea bajista.
Valor de Fuerza Tendencia ADX
0-20 Tendencia Ausente o Débil
21-26 Disparo
27-50 Tendencia Fuerte
50-75 Tendencia muy Fuerte
75-100 Tendencia Extremadamente Fuerte
El fiercebitrader es un indicador de análisis técnico verdaderamente único, que combinado con otros indicadores, puede convertirse en la estrategia de trading definitiva en manos de un trader.
Recomendado para scalping en temporalidad de 5 min
swing day 1hora. Esta configurado para una operacion optima.
Acompañelo con el indicador bitradertracker.
Con mucho cariño Bitrader4.0
_________________________________
The fiercebitrader indicator, is an indicator based on the Mean Directional Movement Index (ADX) is a technical analysis tool used to measure the strength of the trend. The positive directional indicator (DI) and the negative directional indicator (-DI) accompany the ADX line. enhancing the direction of the trend.
Used together they form a trading system that is able to determine both the direction and strength of the trend. The indicator consists of three lines: the ADX itself (blue line), a DI line (green line), and a -DI line (red line). The DI measures the strength of the uptrend, while the -DI measures the intensity of the bearish movement. The ADX line shows the strength of the overall trend growing in both bullish and bearish trends.
When the DI is above the -DI, it is said that the bulls have the directional domain. Alternatively, when the -DI is higher than the DI, the directional domain belongs to the bears.
It is important to understand that the ADX (blue line) shows only the strength of the trend and not the direction of the trend. The direction of the trend can instead be determined by looking at the DI and the -DI (red and green lines).
How to use it in trading?
Operating with the trend reduces the risks and increases the potential benefits. This is why many traders prefer to consult the strength of the trend with the help of the ADX before investing their money. There are two main ways to use the indicator:
1) The Cross of DI
When the directional lines of the positive and negative intersect, it usually means that the trend is changing. This information can be used to determine optimal entry points. For investors who use this trading system, the signals are the following:
(Buy) when the DI crosses the -DI, it is more effective, stronger when it touches or crosses the solid yellow line at the level of 27 and the general trend is bullish.
The shot is given in the line of 20 dashed.
(Sale) when the -DI crosses the DI, it is more effective, stronger when it touches or crosses the solid yellow line at the level of 27 and the general bearish trend is bearish.
Strength Value ADX Trend
0-20 Absent or Weak Trend
21-26 Shot
27-50 Strong Trend
50-75 Very Strong Trend
75-100 Extremely Strong Trend
The fiercebitrader is a truly unique indicator of technical analysis, which combined with other indicators, can become the definitive trading strategy in the hands of a trader.
Recommended for scalping 5-minute and 1 hour.
It is configured for an optimal operation.
Accompany it with the bitradertracker indicator.
With love Bitrader4.0
Top Goon X
Momentum based indicator
various signals for various parameters
bull/bear divergence will be seen as the dots with blue being bearish and yellow being bullish
the red X and green + are top and bottom signals per TGX
white flag appears respectably on top and bottom when all parameters are met bullshly or bearishly
Watch for TGX to reset while it rest just under resistance for a bullish set up
or
for TGX to run while sitting on top of support for bearish set up
TGX will trend in the upper parallel when bullish and bottom when bearish
towards the end of the trend is when you will see TGX "reset" for one last push up, albeit that push can run as long as it the market wants
@satoshiiheavy
Technical Analysis for www.cryptocurrentlyvip.com
[BoTo] ATH/2 OverlayThan this indicator is useful?
Can help you to understand this indicator who main in the market now. Bulls or bears.
How it works
All-Time-High ('ATH') - the highest point in price that a cryptocurrency has been in history.
Step 1: The 'ATH' line is drawn
Step 2: 'ATH/2' line is drawn.
Step 3: If the price became more than 'ATH' it means the market bulls have taken, and the price it will be more probable to increase. And vice versa. If the price became less than 'ATH/2' it means that the market was taken by bears, and the price it will be more probable to fall.
Step 4: If it is the bull market, then the green background is drawn. And vice versa. If it is the bear market, then the red background is drawn. If the market has changed, then the background will be gray color. Only one candle.
How to use it
It is possible to use any timeframes, and any symbol.
It is possible to use chart type only the japanese candles, the line or bars. Don't use Kagi, Renko or Haiken Ashi!
The background can be not shown. You can make 1 or 2 lines. If you have chosen only 1 line, then in the bull market you will see only 'ATH/2' line. And vice versa. In the bear market you will see only the 'ATH' line.
You need just to turn on this indicator once to understand what to wait in this market, big falling or big rockets for. And to switch off it that he didn't prevent to analyze.
It is the good help for long-term investments (the position can be longer than 1 year)
For an example
'Ethereum'
'Ripple'
We tried for you. We want to receive your like for good work.
Bill Williams Divergent BarsBill William Bull/Bear divergent bars
See: Book, Trading Chaos by Bill Williams
Coded by polyclick
A bullish (green) divergent bar, signals a trend switch from bear -> bull
-> The current bar has a lower low than the previous bar, but closes in the upper half of the candle.
-> This means the bulls are pushing from below and are trying to take over, potentially resulting in a trend switch to bullish.
-> We also check if this bar is below the three alligator lines to avoid false positives.
A bearish (red) divergent bar, signals a trend switch from bull -> bear
-> The current bar has a higher high than the previous bar, but closes in the lower half of the candle.
-> This means the bears are pushing the price down and are taking over, potentially resulting in a trend switch to bearish.
-> We also check if this bar is above the three alligator lines to avoid false positives.
Best used in combination with the Bill Williams Alligator indicator.
Buy/Sell Alert Strong Signals [Wilson]This indicator combines Smoothed Moving Averages (SMMA), Stochastic Oscillator, and popular candlestick patterns (Engulfing, 3 Line Strike) to highlight potential trend reversal zones.
Main features:
4 SMMA lines (21, 50, 100, 200) for short-, medium-, and long-term trend analysis.
Trend Fill: Background shading when EMA(2) and SMMA(200) are aligned, visually confirming trend direction.
Stochastic Filter: Filters signals based on overbought/oversold conditions to help reduce noise.
Candlestick pattern recognition:
Bullish/Bearish Engulfing
Bullish/Bearish 3 Line Strike
Alerts for each pattern when Stochastic conditions are met.
⚠️ Note: This is a technical analysis tool. It does not guarantee accuracy and is not financial advice. Always combine with other analysis methods and practice proper risk management.
🛠 How to Use:
1. SMMA Settings
21 SMMA & 50 SMMA: Short- and medium-term trend tracking.
100 SMMA: Optional mid/long-term filter (toggle on/off).
200 SMMA: Major trend direction reference.
2. Trend Fill
EMA(2) > SMMA(200): Background shaded green (uptrend bias).
EMA(2) < SMMA(200): Background shaded red (downtrend bias).
Can be enabled/disabled in settings.
3. Stochastic Filter
K Length, D Smoothing, Smooth K: Adjust sensitivity.
Overbought & Oversold: Default 80 / 20 thresholds.
Buy signals only valid if Stochastic is oversold.
Sell signals only valid if Stochastic is overbought.
4. Candlestick Patterns
3 Line Strike:
Bullish: Three consecutive bullish candles followed by one bearish candle closing below the previous, with potential reversal.
Bearish: Three consecutive bearish candles followed by one bullish candle closing above the previous, with potential reversal.
Engulfing:
Bullish: Green candle fully engulfs the prior red candle body.
Bearish: Red candle fully engulfs the prior green candle body.
5. Alerts
Alerts available for each pattern when Stochastic conditions are met.
Example: "Bullish Engulfing + Stochastic confirm".
📌 Important Notes
Do not use this indicator as the sole basis for trading decisions.
Test on a demo account before applying to live trades.
Combine with multi-timeframe analysis, volume, and proper position sizing.
Buy/Sell Alert Strong Signals [Wilson]This indicator combines Smoothed Moving Averages (SMMA), Stochastic Oscillator, and popular candlestick patterns (Engulfing, 3 Line Strike) to highlight potential trend reversal zones.
Main features:
4 SMMA lines (21, 50, 100, 200) for short-, medium-, and long-term trend analysis.
Trend Fill: Background shading when EMA(2) and SMMA(200) are aligned, visually confirming trend direction.
Stochastic Filter: Filters signals based on overbought/oversold conditions to help reduce noise.
Candlestick pattern recognition:
Bullish/Bearish Engulfing
Bullish/Bearish 3 Line Strike
Alerts for each pattern when Stochastic conditions are met.
⚠️ Note: This is a technical analysis tool. It does not guarantee accuracy and is not financial advice. Always combine with other analysis methods and practice proper risk management.
🛠 How to Use:
1. SMMA Settings
21 SMMA & 50 SMMA: Short- and medium-term trend tracking.
100 SMMA: Optional mid/long-term filter (toggle on/off).
200 SMMA: Major trend direction reference.
2. Trend Fill
EMA(2) > SMMA(200): Background shaded green (uptrend bias).
EMA(2) < SMMA(200): Background shaded red (downtrend bias).
Can be enabled/disabled in settings.
3. Stochastic Filter
K Length, D Smoothing, Smooth K: Adjust sensitivity.
Overbought & Oversold: Default 80 / 20 thresholds.
Buy signals only valid if Stochastic is oversold.
Sell signals only valid if Stochastic is overbought.
4. Candlestick Patterns
3 Line Strike:
Bullish: Three consecutive bullish candles followed by one bearish candle closing below the previous, with potential reversal.
Bearish: Three consecutive bearish candles followed by one bullish candle closing above the previous, with potential reversal.
Engulfing:
Bullish: Green candle fully engulfs the prior red candle body.
Bearish: Red candle fully engulfs the prior green candle body.
5. Alerts
Alerts available for each pattern when Stochastic conditions are met.
Example: "Bullish Engulfing + Stochastic confirm".
📌 Important Notes
Do not use this indicator as the sole basis for trading decisions.
Test on a demo account before applying to live trades.
Combine with multi-timeframe analysis, volume, and proper position sizing.
Buy/Sell Alert Strong Signals [TCMaster]This indicator combines Smoothed Moving Averages (SMMA), Stochastic Oscillator, and popular candlestick patterns (Engulfing, 3 Line Strike) to highlight potential trend reversal zones.
Main features:
4 SMMA lines (21, 50, 100, 200) for short-, medium-, and long-term trend analysis.
Trend Fill: Background shading when EMA(2) and SMMA(200) are aligned, visually confirming trend direction.
Stochastic Filter: Filters signals based on overbought/oversold conditions to help reduce noise.
Candlestick pattern recognition:
Bullish/Bearish Engulfing
Bullish/Bearish 3 Line Strike
Alerts for each pattern when Stochastic conditions are met.
⚠️ Note: This is a technical analysis tool. It does not guarantee accuracy and is not financial advice. Always combine with other analysis methods and practice proper risk management.
🛠 How to Use:
1. SMMA Settings
21 SMMA & 50 SMMA: Short- and medium-term trend tracking.
100 SMMA: Optional mid/long-term filter (toggle on/off).
200 SMMA: Major trend direction reference.
2. Trend Fill
EMA(2) > SMMA(200): Background shaded green (uptrend bias).
EMA(2) < SMMA(200): Background shaded red (downtrend bias).
Can be enabled/disabled in settings.
3. Stochastic Filter
K Length, D Smoothing, Smooth K: Adjust sensitivity.
Overbought & Oversold: Default 80 / 20 thresholds.
Buy signals only valid if Stochastic is oversold.
Sell signals only valid if Stochastic is overbought.
4. Candlestick Patterns
3 Line Strike:
Bullish: Three consecutive bullish candles followed by one bearish candle closing below the previous, with potential reversal.
Bearish: Three consecutive bearish candles followed by one bullish candle closing above the previous, with potential reversal.
Engulfing:
Bullish: Green candle fully engulfs the prior red candle body.
Bearish: Red candle fully engulfs the prior green candle body.
5. Alerts
Alerts available for each pattern when Stochastic conditions are met.
Example: "Bullish Engulfing + Stochastic confirm".
📌 Important Notes
Do not use this indicator as the sole basis for trading decisions.
Test on a demo account before applying to live trades.
Combine with multi-timeframe analysis, volume, and proper position sizing.
TraderWingman - Guiding PlotsTraderWingman - Guiding Plots is a comprehensive technical analysis indicator designed to assist traders in identifying potential support/resistance levels, trend directions, and trading signals through a combination of moving averages, volume-weighted average prices (VWAP), and momentum-based trends.
It overlays key plots on the chart, provides dynamic tables for quick insights, and generates buy/sell signals based on a customizable trend scoring system.
This tool is particularly useful for day traders, swing traders, and long-term investors looking to gauge market momentum, overbought/oversold conditions, and breakout opportunities across various timeframes.
The indicator emphasizes visual guidance with plots, labels, and tables, while incorporating educational notes at different levels (Basic, Advanced, Expert) to help users understand market dynamics.
It does not provide financial advice or guaranteed profits; instead, it serves as an educational aid to support informed decision-making. Always backtest and validate strategies in a demo environment before applying them to live trading.
Key Features and Benefits
Moving Averages (EMA1, SMA50, SMA100, SMA200): These provide trend direction and dynamic support/resistance. EMA1 acts as price for Pine Screener, SMAs offer medium to long-term trend insights.
Benefits include identifying crossovers (e.g., Golden/Death Cross) and distance-based overextensions for potential reversals.
Anchored VWAPs (VWAPCVD and VWAPIPO): VWAPCVD anchors from a user-defined date (default: 2020-03-20 for post-COVID analysis), and VWAPIPO from an earlier date (default: 1950-01-01 for historical fair value).
These volume-based lines highlight fair price levels, helping detect buyer/seller dominance and mean reversion opportunities. If values are nearly identical, the indicator handles them efficiently to avoid redundancy.
Dynamic Anchor VWAPs (VWAPHIGH and VWAPLOW): These use a lookback period (default: 100 bars) to anchor from recent highs/lows, creating adaptive resistance/support lines for short-term trading.
AlphaTrend (with MFI Integration): A momentum filter based on ATR and MFI (Money Flow Index). It adjusts dynamically to market volatility, providing trend confirmation. Special thanks to KivancOzbilgic for the AlphaTrend section, which enhances the indicator's ability to detect trend shifts reliably.
Trend Score System: Aggregates scores from all indicators with customizable weights (e.g., SMA: 1.5, VWAP: 0.5, Alpha: 2.0) and thresholds (Bullish: >4, Bearish: <-4). Bonus points for crossovers (e.g., SMA50 > SMA100) refine the score, offering a quantitative trend strength measure. This helps filter noise and prioritize high-conviction trades.
Signals and Alerts: Generates buy (🚀) and sell (🔨) signals when the trend score crosses thresholds, with anti-repetition logic.
Includes breakout alerts for each line (e.g., SMA50 upward/downward).
Tables and Labels: Support/Resistance Table: Lists indicators with values, types (Support/Resistance/Neutral), and optional technical notes.
Trend Score Table: Displays overall score with commentary.
Labels: Show real-time values and distances (%) on the chart for quick reference.
Customizability: Extensive inputs for periods, colors, thresholds, display toggles, and note levels.
Distance thresholds differentiate medium/high overextensions for SMA/VWAP.
Screener Integration: Plots distances (%) in the data window for multi-symbol screening.
How It Works (Logic and Methodology)
The indicator calculates:
Core Plots: EMA/SMAs from daily data (request.security), VWAPs cumulatively from anchors using typical price (HLC3) * volume. AlphaTrend uses MFI (>=50 for uptrend) combined with ATR-multiplied bands for staircase-like trend lines.
Distances: Percentage deviations from close to each line, triggering score multipliers (x2 for high thresholds) to emphasize extremes.
Trend Score Calculation: Base points (+1/-1) for position relative to lines, doubled for high distances, weighted, and summed with bonuses. This creates a holistic momentum gauge, reducing false signals.
Signals: Triggered on score thresholds with state tracking to avoid repeats; neutral resets allow fresh entries.
Breakouts: Detected via crossunders/crossovers, enabling alerts for timely reactions.
Notes: Conditional logic provides context (e.g., "Overbought – Take profit" for far above thresholds), divided by user-selected levels for progressive learning.
This logic promotes a multi-layered approach: visual plots for intuition, scores for quantification, and notes for education.
It's built on Pine Script v6 for efficiency, ensuring real-time updates without lag.
Usage Instructions
Add to chart via TradingView's indicator search.
Customize via settings: Adjust periods (e.g., SMA200 for long-term), anchors (e.g., IPO date for stocks), thresholds for sensitivity, and toggles for visibility.
Interpret: Green plots/labels for bullish, red for bearish.
Watch tables for summaries; enable notes for insights.
Alerts: Set up via TradingView for breakouts or score thresholds.
Timeframes: Works on all (daily SMAs ensure consistency); test on historical data.
Limitations: VWAP requires volume data (not available on all symbols); anchors may need adjustment for new assets.
Important Disclaimers
This indicator is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Past performance is not indicative of future results, and trading involves significant risk of loss. Users should conduct their own research, consult professionals, and use risk management. The author disclaims any liability for decisions based on this tool. Special thanks again to KivancOzbilgic for the AlphaTrend inspiration, which adds robust momentum analysis.
Multi SMA + Golden/Death + Heatmap + BB**Multi SMA (50/100/200) + Golden/Death + Candle Heatmap + BB**
A practical trend toolkit that blends classic 50/100/200 SMAs with clear crossover labels, special 🚀 Golden / 💀 Death Cross markers, and a readable candle heatmap based on a dynamic regression midline and volatility bands. Optional Bollinger Bands are included for context.
* See trend direction at a glance with SMAs.
* Get minimal, de-cluttered labels on important crosses (50↔100, 50↔200, 100↔200).
* Highlight big regime shifts with special Golden/Death tags.
* Read momentum and volatility with the candle heatmap.
* Add Bollinger Bands if you want classic mean-reversion context.
Designed to be lightweight, non-repainting on confirmed bars, and flexible across timeframes.
# What This Indicator Does (plain English)
* **Tracks trend** using **SMA 50/100/200** and lets you optionally compute each SMA on a higher or different timeframe (HTF-safe, no lookahead).
* **Prints labels** when SMAs cross each other (up or down). You can force signals only after bar close to avoid repaint.
* **Marks Golden/Death Crosses** (50 over/under 200) with special labels so major regime changes stand out.
* **Colors candles** with a **heatmap** built from a regression midline and volatility bands—greenish above, reddish below, with a smooth gradient.
* **Optionally shows Bollinger Bands** (basis SMA + stdev bands) and fills the area between them.
* **Includes alert conditions** for Golden and Death Cross so you can automate notifications.
---
# Settings — Simple Explanations
## Source
* **Source**: Price source used to calculate SMAs and Bollinger basis. Default: `close`.
## SMA 50
* **Show 50**: Turn the SMA(50) line on/off.
* **Length 50**: How many bars to average. Lower = faster but noisier.
* **Color 50** / **Width 50**: Visual style.
* **Timeframe 50**: Optional alternate timeframe for SMA(50). Leave empty to use the chart timeframe.
## SMA 100
* **Show 100**: Turn the SMA(100) line on/off.
* **Length 100**: Bars used for the mid-term trend.
* **Color 100** / **Width 100**: Visual style.
* **Timeframe 100**: Optional alternate timeframe for SMA(100).
## SMA 200
* **Show 200**: Turn the SMA(200) line on/off.
* **Length 200**: Bars used for the long-term trend.
* **Color 200** / **Width 200**: Visual style.
* **Timeframe 200**: Optional alternate timeframe for SMA(200).
## Signals (crossover labels)
* **Show crossover signals**: Prints triangle labels on SMA crosses (50↔100, 50↔200, 100↔200).
* **Wait for bar close (confirmed)**: If ON, signals only appear after the candle closes (reduces repaint).
* **Min bars between same-pair signals**: Minimum spacing to avoid duplicate labels from the same SMA pair too often.
* **Trend filter (buy: 50>100>200, sell: 50<100<200)**: Only show bullish labels when SMAs are stacked bullish (50 above 100 above 200), and only show bearish labels when stacked bearish.
### Label Offset
* **Offset mode**: Choose how to push labels away from price:
* **Percent**: Offset is a % of price.
* **ATR x**: Offset is ATR(14) × multiplier.
* **Percent of price (%)**: Used when mode = Percent.
* **ATR multiplier (for ‘ATR x’)**: Used when mode = ATR x.
### Label Colors
* **Bull color** / **Bear color**: Background of triangle labels.
* **Bull label text color** / **Bear label text color**: Text color inside the triangles.
## Golden / Death Cross
* **Show 🚀 Golden Cross (50↑200)**: Show a special “Golden” label when SMA50 crosses above SMA200.
* **Golden label color** / **Golden text color**: Styling for Golden label.
* **Show 💀 Death Cross (50↓200)**: Show a special “Death” label when SMA50 crosses below SMA200.
* **Death label color** / **Death text color**: Styling for Death label.
## Candle Heatmap
* **Enable heatmap candle colors**: Turns the heatmap on/off.
* **Length**: Lookback for the regression midline and volatility measure.
* **Deviation Multiplier**: Band width around the midline (bigger = wider).
* **Volatility basis**:
* **RMA Range** (smoothed high-low range)
* **Stdev** (standard deviation of close)
* **Upper/Middle/Lower color**: Gradient colors for the heatmap.
* **Heatmap transparency (0..100)**: 0 = solid, 100 = invisible.
* **Force override base candles**: Repaint base candles so heatmap stays visible even if your chart has custom coloring.
## Bollinger Bands (optional)
* **Show Bollinger Bands**: Toggle the overlay on/off.
* **Length**: Basis SMA length.
* **StdDev Multiplier**: Distance of bands from the basis in standard deviations.
* **Basis color** / **Band color**: Line colors for basis and bands.
* **Bands fill transparency**: Opacity of the fill between upper/lower bands.
---
# Features & How It Works
## 1) HTF-Safe SMAs
Each SMA can be calculated on the chart timeframe or a higher/different timeframe you choose. The script pulls HTF values **without lookahead** (non-repainting on confirmed bars).
## 2) Crossover Labels (Three Pairs)
* **50↔100**, **50↔200**, **100↔200**:
* **Triangle Up** label when the first SMA crosses **above** the second.
* **Triangle Down** label when it crosses **below**.
* Optional **Trend Filter** ensures only signals aligned with the overall stack (50>100>200 for bullish, 50<100<200 for bearish).
* **Debounce** spacing avoids repeated labels for the same pair too close together.
## 3) Golden / Death Cross Highlights
* **🚀 Golden Cross**: SMA50 crosses **above** SMA200 (often a longer-term bullish regime shift).
* **💀 Death Cross**: SMA50 crosses **below** SMA200 (often a longer-term bearish regime shift).
* Separate styling so they stand out from regular cross labels.
## 4) Candle Heatmap
* Builds a **regression midline** with **volatility bands**; colors candles by their position inside that channel.
* Smooth gradient: lower side → reddish, mid → yellowish, upper side → greenish.
* Helps you see momentum and “where price sits” relative to a dynamic channel.
## 5) Bollinger Bands (Optional)
* Classic **basis SMA** ± **StdDev** bands.
* Light visual context for mean-reversion and volatility expansion.
## 6) Alerts
* **Golden Cross**: `🚀 GOLDEN CROSS: SMA 50 crossed ABOVE SMA 200`
* **Death Cross**: `💀 DEATH CROSS: SMA 50 crossed BELOW SMA 200`
Add these to your alerts to get notified automatically.
---
# Tips & Notes
* For fewer false positives, keep **“Wait for bar close”** ON, especially on lower timeframes.
* Use the **Trend Filter** to align signals with the broader stack and cut noise.
* For HTF context, set **Timeframe 50/100/200** to higher frames (e.g., H1/H4/D) while you trade on a lower frame.
* Heatmap “Length” and “Deviation Multiplier” control smoothness and channel width—tune for your asset’s volatility.
🟢💲 EMA Bias + Multi-TF Perfect Touch10 Koplick (Upgraded)Absolutely! Here’s a detailed rating and explanation of your upgraded "🟢 EMA Bias + Multi-TF Perfect Touch9 Koplick (Upgraded)" indicator.
🔥 Rating: 9/10
Strengths:
Multi-Timeframe Analysis:
Checks EMA bias and linear regression trendlines across multiple standard and custom timeframes, giving a robust, well-rounded market view.
EMA Bias with Validity Check:
Incorporates a strict EMA trend confirmation — requiring EMA50 > EMA100 > EMA200 for bullish bias (and reverse for bearish) — plus price must not touch EMA50 to confirm strength. This avoids false signals from weak trends.
Linear Regression Trendline Factor:
Adds a sophisticated trendline bias that uses user-defined timeframes and a lookahead-on linear regression midline, to check price relation and "touch" status. Trendline touches neutralize signals, preventing premature entries.
Toggle Flexibility:
Users can enable/disable EMA bias or regression trendline factors independently, allowing customization per strategy or market condition.
Suggestion Logic:
Aggregates signals from multiple timeframes to provide a clear buy/sell/hold suggestion. It requires 4+ bullish or bearish EMA biases for strong signals, which is a solid threshold.
Clear Table Display:
The table shows biases and validity per timeframe, making it easy to visually confirm the analysis at a glance.
Alerts:
Provides live alerts when the overall suggestion changes — great for active traders.
Clean and Maintainable Code:
Well-structured with reusable functions, arrays for scalability, and clear naming.
Minor Limitations / Possible Improvements:
EMA100’s role is implicit:
It’s used only as a middle EMA in the bias chain. Could be extended to also appear in the output or be weighted differently.
No volume or price action filters:
Including additional filters like volume spikes or candle patterns might improve entry quality.
Suggestion logic only considers EMA biases for bullish/bearish counts:
LR trendline biases affect only the neutralization (touch) logic; you might also consider including their bias direction for a more nuanced suggestion.
Fixed threshold (4 out of 5) for strong signals:
Allowing user customization of this threshold could enhance flexibility.
⚙️ How It Works - Step-by-Step:
Input Parameters:
User selects custom timeframe (customTF).
User defines 3 timeframes (lr_tf_1, lr_tf_2, lr_tf_3) for linear regression trendlines.
User toggles enable/disable EMA bias and LR trendline factors.
User sets the linear regression length (lrLength).
EMA Calculation & Bias:
For standard timeframes (5m, 15m, 1h, 4h, Daily) and the custom timeframe, the script fetches EMA50, EMA100, EMA200, plus high and low prices.
The bias for each timeframe is:
Bullish: EMA50 > EMA100 > EMA200 and price stays above EMA50 (low > EMA50).
Bearish: EMA50 < EMA100 < EMA200 and price stays below EMA50 (high < EMA50).
Neutral: Otherwise.
A valid flag confirms if the price respects the bias without touching EMA50.
Linear Regression Trendline Bias:
For each user-defined LR timeframe, the indicator computes a linear regression midline.
Bias is bullish if price > midline; bearish otherwise.
If the price "touches" the LR line (high >= mid and low <= mid), the bias is considered invalid (neutralized).
Table Display:
Shows all biases and validity states for the custom TF, standard TFs, and LR trendlines.
Valid biases show a ✅, invalid (or touching) show a 🚫.
Colors visually differentiate bullish (blue/purple), bearish (red), and neutral (orange).
Overall Suggestion Logic:
Counts bullish and bearish EMA biases on standard TFs only if the EMA factor is enabled.
Checks if any LR trendline is touched (neutralizing signal) if LR factor enabled.
If no trendline is touched and EMA factor is enabled:
4+ bullish biases → Strong Buy
4+ bearish biases → Strong Sell
Otherwise → Neutral / Hold
If any LR trendline is touched → Trendline Touch - No Clear Signal (neutralizes the suggestion).
Plots:
Current timeframe EMA50, EMA100, and EMA200 lines are plotted for reference.
LR trendlines for the 3 user-defined timeframes are plotted on the chart.
Alerts:
Fires an alert whenever the suggestion changes, letting the trader know when market bias shifts.
Summary
This indicator elegantly combines classical moving average bias with regression-based trendline analysis over multiple timeframes, applying thoughtful filters like “price must not touch EMA50” or “price must not touch LR line” to reduce false signals. The toggles for each factor provide great flexibility to tailor it for scalping, swing, or position trading.
The clear table and suggestion make it very practical for quick decision-making, and the alerts ensure traders don’t miss important shifts.
If you want, I can help you further with:
Adding multi-factor weighting.
Integrating volume or other technical confluences.
Extending to strategy/backtesting.
Or anything else!
Just say the word.
On-Chain Signals [LuxAlgo]The On-Chain Signals indicator uses fundamental blockchain metrics to provide traders with an objective technical view of their favorite cryptocurrencies.
It uses IntoTheBlock datasets integrated within TradingView to generate four key signals: Net Network Growth, In the Money, Concentration, and Large Transactions.
Together, these four signals provide traders with an overall directional bias of the market. All of the data can be visualized as a gauge, table, historical plot, or average.
🔶 USAGE
The main goal of this tool is to provide an overall directional bias based on four blockchain signals, each with three possible biases: bearish, neutral, or bullish. The thresholds for each signal bias can be adjusted on the settings panel.
These signals are based on IntoTheBlock's On-Chain Signals.
Net network growth: Change in the total number of addresses over the last seven periods; i.e., how many new addresses are being created.
In the Money: Change in the seven-period moving average of the total supply in the money. This shows how many addresses are profitable.
Concentration: Change in the aggregate addresses of whales and investors from the previous period. These are addresses holding at least 0.1% of the supply. This shows how many addresses are in the hands of a few.
Large Transactions: Changes in the number of transactions over $100,000. This metric tracks convergence or divergence from the 21- and 30-day EMAs and indicates the momentum of large transactions.
All of these signals together form the blockchain's overall directional bias.
Bearish: The number of bearish individual signals is greater than the number of bullish individual signals.
Neutral: The number of bearish individual signals is equal to the number of bullish individual signals.
Bullish: The number of bullish individual signals is greater than the number of bearish individual signals.
If the overall directional bias is bullish, we can expect the price of the observed cryptocurrency to increase. If the bias is bearish, we can expect the price to decrease. If the signal is neutral, the price may be more likely to stay the same.
Traders should be aware of two things. First, the signals provide optimal results when the chart is set to the daily timeframe. Second, the tool uses IntoTheBlock data, which is available on TradingView. Therefore, some cryptocurrencies may not be available.
🔹 Display Mode
Traders have three different display modes at their disposal. These modes can be easily selected from the settings panel. The gauge is set by default.
🔹 Gauge
The gauge will appear in the center of the visible space. Traders can adjust its size using the Scale parameter in the Settings panel. They can also give it a curved effect.
The number of bars displayed directly affects the gauge's resolution: More bars result in better resolution.
The chart above shows the effect that different scale configurations have on the gauge.
🔹 Historical Data
The chart above shows the historical data for each of the four signals.
Traders can use this mode to adjust the thresholds for each signal on the settings panel to fit the behavior of each cryptocurrency. They can also analyze how each metric impacts price behavior over time.
🔹 Average
This display mode provides an easy way to see the overall bias of past prices in order to analyze price behavior in relation to the underlying blockchain's directional bias.
The average is calculated by taking the values of the overall bias as -1 for bearish, 0 for neutral, and +1 for bullish, and then applying a triangular moving average over 20 periods by default. Simple and exponential moving averages are available, and traders can select the period length from the settings panel.
🔶 DETAILS
The four signals are based on IntoTheBlock's On-Chain Signals. We gather the data, manipulate it, and build the signals depending on each threshold.
Net network growth
float netNetworkGrowthData = customData('_TOTALADDRESSES')
float netNetworkGrowth = 100*(netNetworkGrowthData /netNetworkGrowthData - 1)
In the Money
float inTheMoneyData = customData('_INOUTMONEYIN')
float averageBalance = customData('_AVGBALANCE')
float inTheMoneyBalance = inTheMoneyData*averageBalance
float sma = ta.sma(inTheMoneyBalance,7)
float inTheMoney = ta.roc(sma,1)
Concentration
float whalesData = customData('_WHALESPERCENTAGE')
float inverstorsData = customData('_INVESTORSPERCENTAGE')
float bigHands = whalesData+inverstorsData
float concentration = ta.change(bigHands )*100
Large Transactions
float largeTransacionsData = customData('_LARGETXCOUNT')
float largeTX21 = ta.ema(largeTransacionsData,21)
float largeTX30 = ta.ema(largeTransacionsData,30)
float largeTransacions = ((largeTX21 - largeTX30)/largeTX30)*100
🔶 SETTINGS
Display mode: Select between gauge, historical data and average.
Average: Select a smoothing method and length period.
🔹 Thresholds
Net Network Growth : Bullish and bearish thresholds for this signal.
In The Money : Bullish and bearish thresholds for this signal.
Concentration : Bullish and bearish thresholds for this signal.
Transactions : Bullish and bearish thresholds for this signal.
🔹 Dashboard
Dashboard : Enable/disable dashboard display
Position : Select dashboard location
Size : Select dashboard size
🔹 Gauge
Scale : Select the size of the gauge
Curved : Enable/disable curved mode
Select Gauge colors for bearish, neutral and bullish bias
🔹 Style
Net Network Growth : Enable/disable historical plot and choose color
In The Money : Enable/disable historical plot and choose color
Concentration : Enable/disable historical plot and choose color
Large Transacions : Enable/disable historical plot and choose color
First candle of ≥4 same‑colour candlesClassifies each candle as bullish or bearish. A candle is considered bullish when the closing price is above the opening price, and bearish when the closing price is below the opening price
investopedia.com
; traditional charts depict bullish candles in green or white and bearish candles in red or black
investopedia.com
.
Counts consecutive candles of the same colour. Whenever a green candle appears, it increments a “bull run” counter; the counter resets to zero on a red candle. Likewise, it maintains a “bear run” counter that increments on red candles and resets on green candles.
Detects long runs of momentum. If a run of green candles reaches four or more bars, the indicator marks the very first candle of that sequence with a small green triangle below the bar. Similarly, if a run of red candles reaches four or more bars, it marks the first candle of that bearish run with a red triangle above the bar. Only the initial bar of each qualifying run is highlighted, even if the run later extends to five, six, or more candles.
Institutional Footprint Marker (MTF) 3.0Institutional Footprint Marker (MTF) 3.0
Indicator Description & Overview
1. Understanding Institutional Buying (IB) and Institutional Selling (IS)
• Concepts:
o Institutional Buying (IB):
Large-scale buying by institutions (e.g., banks, hedge funds, proprietary firms).
Accumulates positions at discounted prices during consolidation or base zones.
Precedes a bullish impulsive move to avoid alerting retail traders.
o Institutional Selling (IS):
Institutions offload holdings at premium prices after price stability (e.g., range or base).
Followed by a bearish impulsive move as they distribute to retail buyers.
• Purpose:
o Identify smart money footprints to align trades with institutional intent.
o Detect zones where institutions accumulate (IB) or distribute (IS) for high-probability setups.
________________________________________
2. SMC + IB/IS: Use & Benefits
• Overview:
o Combines Smart Money Concepts (SMC) with IB/IS zones to track institutional activity.
o Uses SMC signals like Break of Structure (BOS), Change of Character (CHoCH), and liquidity sweeps.
• Benefits:
o Align with Smart Money: Detects institutional accumulation (IB) or distribution (IS) via structure breaks and liquidity traps.
o Refined Entries/Exits: Confirms zone validity using BOS/CHoCH for precise trade timing.
o Filters Fadeouts: Liquidity sweeps validate genuine moves, reducing false signals.
o Higher Accuracy: Combining structure shifts with zone re-entries improves trade precision.
________________________________________
3. Institutional Buying & Selling with SMC: Core Features
• Indicator Overview:
o An advanced price-action-based indicator that identifies IB/IS zones with precision.
o Integrates SMC signals, price structure shifts, and premium/discount logic.
• Key Features:
o IB/IS Zone Achievement Logic:
Tracks price reactions to confirm institutional intent.
Reduces false signals by validating zone quality.
o Auto Fibonacci Mapping:
Plots premium and discount zones based on swing structure.
Identifies optimal entry points within IB/IS zones.
o Zone Visualization:
Displays color-coded, labeled boxes for IB/IS zones.
Ensures clarity in multi-timeframe environments.
o SMC + Zone Combo:
Combines trend logic with zone re-tests for precise reversal/continuation setups.
o Smart Filter Mechanism:
Filters low-quality zones using volume, fakeouts, and structural context.
• Purpose:
o Provides a complete institutional-level toolkit for traders to align with smart money and capture high-probability opportunities.
________________________________________
4. How It Works: Zone Pattern Detection
• Patterns Tracked:
o IBC (Institutional Buy Continue):
Strong bullish impulsive move → brief consolidation → continued bullish trend.
Represents an Institutional Demand Zone.
o IBR (Institutional Buy Reversal):
Bearish move → consolidation base → sharp bullish reversal.
Represents a Reversal Demand Zone.
o ISC (Institutional Sell Continue):
Bearish impulsive move → brief consolidation → continued bearish momentum.
Represents an Institutional Supply Zone.
o ISR (Institutional Sell Reversal):
Bullish move → consolidation → strong bearish reversal.
Represents a Reversal Supply Zone.
• Detection Logic:
o Uses candle formation, strength, volume, and structure logic to identify patterns.
o Pinpoints institutional intent for continuation or reversal setups.
________________________________________
5. Detailed Features of the Indicator
5.1 Trading Mode Logic
• Modes: Manual, Aggressive, Conservative
• Functionality:
o Dynamically adjusts filters (volume multipliers, candle patterns, zone quality) based on mode.
o Conservative Mode: Stricter filters for high-probability setups.
o Aggressive Mode: Looser filters for faster entries.
o Manual Mode: Customizable settings for flexibility.
• Parameters Adjusted:
o Candle body-to-range ratio.
o Volume multipliers.
o SMA-based filters.
• Benefits:
o Eliminates manual tweaking for different trading styles (scalping, swing, investing).
o Avoids overfitting and ensures trades align with smart money interest.
5.2 Base Candle Grouping and Validation
• Feature:
o Accumulates multiple base candles (1–3 or 1–5) before an explosive move.
• Benefit:
o Confirms zone strength by ensuring zones are based on actual accumulation/consolidation, not single weak candles.
5.3 Explosive Candle & Volume Filter
• Feature:
o Identifies explosive breakout candles using:
Candle body-to-range ratio.
ATR-based size threshold.
Above-average volume.
• Benefit:
o Filters out fake breakouts and weak moves for reliable zones.
5.4 Zone Drawing Engine (HTF & LTF)
• Feature:
o Draws colored zones with:
Boxes with borders.
Extension to the right.
Adjustable marking (Wick-to-Wick or Body-to-Wick).
• Benefit:
o Provides visual clarity to spot institutional action instantly.
5.5 Multi-Timeframe Data Management
• Feature:
o Pulls OHLC and volume data from higher timeframes (HTF) and lower timeframes (LTF).
• Benefit:
o Enhances zone accuracy by aligning with broader market context.
5.6 Candle Coloring for Visual Context
• Feature:
o Colors candles based on type:
Bullish Explosive: Green.
Bearish Explosive: Red.
Boring/Base: Blue.
• Benefit:
o Offers visual cues for momentum vs. accumulation phases.
5.7 Auto Entry/SL/TP Plotting with R:R
• Feature:
o Displays:
Entry line with price.
Stop Loss (below/above zone).
Target based on Risk: Reward ratio.
o Extras:
ITM strike price calculation.
Optional % gain/loss label.
• Benefit:
o Enables instant trade planning for options, futures, or intraday setups.
5.8 Zone Achievement & Mitigation Tracking
• Feature:
o Detects price revisits or zone breaks.
o Automatically removes mitigated zones.
• Benefit:
o Keeps charts clean and prevents overtrading invalid zones.
5.9 Premium–Discount Analysis Tools
• Feature:
o Divides zone height into three bands:
Discount: Bottom (buy low).
No-trade Zone: Middle.
Premium: Top (sell high).
• Benefit:
o Refines entry selection for optimal value within zones.
5.10 Label, Border, and Style Controls
• Feature:
o Customizable options for:
Border width, box color, text size.
Toggle labels on/off.
Proximal/distal labeling.
• Benefit:
o Offers UI flexibility for professional or minimalist setups.
________________________________________
6. SMC – CHoCH and BOS Detection Module
• Purpose:
o Detects Change of Character (CHoCH) and Break of Structure (BOS) using swing highs/lows.
o Marks validated institutional demand/supply zones.
• Features:
o Swing High/Low Detection:
Identifies swing points (highest high/lowest low over past candles).
Establishes reference points for structural breaks.
o CHoCH Logic:
Bullish CHoCH: Price breaks above last swing high.
Bearish CHoCH: Price breaks below last swing low.
Signals potential market reversal.
o BOS Logic:
Bullish BOS: Price breaks previous max in an uptrend.
Bearish BOS: Price breaks previous min in a downtrend.
Validates trend continuation for trend-following entries.
o Zone Achievement Marker:
Marks validated IB/IS zones with symbols (e.g., Diamond, Circle) at the Proximal Line.
Indicates high-conviction trade levels.
• Benefits:
o Confirms institutional zones with market structure.
o Enhances trade precision with reversal/continuation signals.
________________________________________
7. Institutional Premium & Discount Detection Module
• Purpose:
o Identifies candles with significant institutional activity using volume spikes, candle body-to-range ratios, and wick analysis.
• Core Logic:
o Detects candles with:
Strong body (large close–open).
Minimal wick interference.
Volume significantly above average.
o Labels candles:
S: Significant volume spikes.
X: Extreme volume spikes.
I: Institutional footprint entries.
X (Low Volume): Volume absorption candles.
• Input Configuration:
o Candle Strength Inputs: Number of candles for volume average (default: 20).
o Volume Multipliers:
Significant: 2.5× average.
Extreme: 3.5× average.
Institutional: 3.5× average.
• Benefits:
o Highlights high-interest institutional candles.
o Differentiates regular activity from aggressive entry points.
________________________________________
8. Smart Money Concept – Structure + FVG + Premium/Discount Zones
• Integrated Features:
o Structure Break Detection (CHoCH/BOS):
Detects highs/lows using user-defined lookback.
Labels as B (Break) or C (Change) for continuation or reversal.
o Fair Value Gap (FVG) Detection:
Identifies bullish/bearish FVGs with auto-mitigation logic.
Marks inefficiency zones for potential smart money re-entries.
o Current Market Structure Display:
Draws real-time high/low structural levels for support/resistance.
o Auto Fibonacci Levels:
Plots customizable levels (e.g., 1.0, 0.78, 0.71, 0.5, 0.0).
Highlights premium (expensive) and discount (cheap) zones.
o Premium/Discount Zone Signals:
Confirms touches at key levels (e.g., 0.71) with FVG and volume validation.
Marks high-probability zones with B (Buy) or S (Sell) labels.
• Benefits:
o Combines volume, structure, and inefficiency logic for high-probability setups.
o Reduces false signals and aids in precise entry/exit planning.
________________________________________
9. Institutional Order Blocks + Fair Value Gaps (FVG)
• Input Settings:
o Toggles for plotting Order Blocks (OB), FVG, and Pivots.
o OB detection modes: Wick-to-Wick, Body-to-Wick, 1–3 candle groups.
o Customizable colors, transparency, and labels.
• OB Detection Logic:
o Bullish OB:
Strong bullish candle + valid OB structure + FVG + volume/delta confirmation.
o Bearish OB:
Same logic in bearish direction.
o OB Types:
OB+/OB-: Significant volume.
OB++/OB--: Extreme volume.
• OB Plotting & Mitigation:
o Plots zones with clear visuals.
o Recolors mitigated OBs and marks with arrows (▼ for Bull OB, ▲ for Bear OB).
• FVG Detection:
o Identifies regular and structure-breaking FVGs.
o Plots as shaded zones with borders.
• Benefits:
o Detects institutional footprints with volume-delta confluence.
o Clearly shows price inefficiencies targeted by smart money.
________________________________________
10. Inside Candle Detection
• Settings:
o Enable Inside Candle Detection: Turns on/off inside candle logic.
o Enable Bar Coloring: Highlights inside candles with a selected color.
o Bar Color: Customizes color for consolidation candles.
• Benefits:
o Visually identifies consolidation zones for breakout setups.
o Enhances clarity in spotting institutional accumulation/distribution.
________________________________________
11. Trend Meter Logic
• Purpose:
o Displays a multi-timeframe trend summary in the top-right corner with arrow symbols.
• Features:
o Enable/Disable: Toggles the trend meter panel.
o Timeframe Selection: Customizable TFs (e.g., Daily, Weekly, Monthly).
o Moving Average Logic: Uses SMA to compare price:
Price > MA → Bullish (▲ green).
Price < MA → Bearish (▼ red).
o Output Display: Table with "Trend" label in green (bullish) or red (bearish).
• Benefits:
o Compact and non-intrusive trend overview.
o Assesses trend alignment across timeframes for better trade decisions.
________________________________________
12. 3-in-1 Colored SMA/EMA
• Features:
o Visibility Controls: Toggle three MAs (short-term, mid-term, long-term).
o Color-Coding:
MA1: Blue (default).
MA2: Gray (default).
MA3: Green (rising), Red (falling).
o Crossover Markers:
MA1 crosses MA2 → Green (+) for bullish, Red (+) for bearish.
• Benefits:
o Customizable and minimalistic trend visualization.
o Highlights momentum shifts for entry/exit triggers.
________________________________________
13. Higher Timeframe Projection Candles View
• Features:
o Projects HTF candles (e.g., Weekly/Monthly) as boxes on LTF charts.
o Supports dual timeframes (e.g., 1W and 1M).
o Smart Shifting: Auto-shifts past candles for new HTF rendering.
o Table Display: Shows status/errors for invalid TF combinations.
o Location Controls: Adjusts gap between TF1 and TF2 for clarity.
• Benefits:
o Aligns micro and macro trends for institutional range analysis.
o Visualizes HTF support/resistance and liquidity zones.
________________________________________
14. No Gaps Candle (Invisible Gap Fill)
• Features:
o Detects bullish/bearish gaps (open vs. close ).
o Filters gaps by minimum % size (default: 3%).
o Fills gaps with transparent candles or colored boxes (Green: bullish, Red: bearish).
o Adjustable opacity and color controls.
• Benefits:
o Smooths chart visuals by filling gaps.
o Tracks liquidity voids for institutional insights.
15. Summary: Why This Indicator is Powerful (Simplified & Deepened)
The IB/IS + SMC Indicator is a game-changer for traders because it combines powerful tools to track smart money (institutional activity) and make trading decisions easier, more accurate, and adaptable to any trading style. Here’s why it stands out, explained simply and deeply:
• Multi-Timeframe Pattern Logic: Understands Institutional Moves Across Charts
o The indicator analyzes price action on multiple timeframes (e.g., 1-minute, 1-hour, daily) to spot where big players like banks and hedge funds are buying (IB) or selling (IS).
o By combining higher timeframe (HTF) context (big-picture trends) with lower timeframe (LTF) precision (entry points), it ensures you’re trading in line with the market’s true direction.
o Why It Matters: This prevents you from being tricked by short-term price noise and aligns your trades with the institutional intent, increasing your win rate.
• Auto Entry, Stop Loss, and Target Planning: Trade Without Guesswork
o The indicator automatically plots entry points, stop losses (SL), and take-profit (TP) levels based on IB/IS zones and Risk:Reward ratios.
o It also shows percentage gain/loss and calculates in-the-money (ITM) strike prices for options or futures trading.
o Why It Matters: You don’t need to manually calculate or draw levels, saving time and reducing errors. It’s like having a pro trader’s blueprint for every trade.
• Mitigation Control: Clean Charts, Focused Trading
o Once a zone is revisited or broken (mitigated), the indicator removes it from the chart to avoid clutter.
o This ensures you only focus on valid, active zones where institutions are still likely to act.
o Why It Matters: A clean chart prevents confusion and stops you from trading outdated or low-probability setups, keeping your strategy sharp.
• Mode-Based Settings: Fits Any Trading Style
o Offers three modes—Conservative, Aggressive, and Manual—to match your trading style (scalping, swing trading, or long-term investing).
o Conservative Mode: Stricter filters for high-confidence trades.
o Aggressive Mode: Faster signals for quick scalping.
o Manual Mode: Lets you customize settings for full control.
o Why It Matters: Whether you’re a fast-paced day trader or a patient investor, the indicator adapts to your needs, making it versatile and user-friendly.
• No Repainting Logic: Trustworthy Signals for Live Trading
o The indicator’s signals don’t change after they appear (no repainting), ensuring reliability in real-time trading.
o It uses real-time data like volume, candle strength, and structure to confirm signals, avoiding false or misleading setups.
o Why It Matters: You can trust the signals to make confident decisions, especially in fast-moving markets, without worrying about the indicator “cheating” by redrawing past signals.
• Combined Power of Tools: A Complete Institutional Trading Toolkit
o The indicator integrates institutional volume analysis (tracking big money moves), market structure detection (CHoCH, BOS), Fair Value Gaps (FVG) (price inefficiencies), premium/discount zones (best entry prices), and mitigation tracking (zone validity).
o Together, these tools create a holistic system that mimics how institutions trade, giving you an edge over retail traders.
o Why It Matters: Instead of juggling multiple indicators, you get one powerful tool that combines everything needed to spot high-probability trades, plan entries/exits, and stay aligned with smart money.
________________________________________
Overall Advantage (Simplified & Deep)
This indicator is like having a smart money GPS for trading. It doesn’t just show you where institutions are buying or selling—it gives you the exact tools to trade alongside them with confidence. By combining multi-timeframe analysis, automatic trade planning, clean chart management, flexible settings, and reliable signals, it simplifies complex institutional strategies into an easy-to-use, all-in-one system. Whether you’re a beginner or a pro, this indicator helps you trade smarter, avoid traps, and capture high-probability opportunities with precision.
Disclaimer:
This indicator is for informational and analytical purposes only and does not provide trade recommendations or financial advice. Trading involves significant risks, and users should conduct their own research, consider their risk tolerance, and consult a financial advisor before making trading decisions. The indicator’s signals are based on historical and real-time data, and past performance does not guarantee future results.
Delta Weighted Average Price (DWAP) @MaxMaserati 2.0MMM DWAP (Delta Weighted Average Price) - Trading Indicator Guide
Overview
The MMM DWAP (Delta Weighted Average Price) indicator analyzes volume-price relationships by incorporating buying and selling pressure (delta) to identify key support and resistance levels. This tool provides multi-timeframe analysis with momentum assessment and breakout detection capabilities.
Core Methodology
MMM DWAP calculates weighted average prices based on delta (buying vs selling pressure) rather than volume alone. This approach reveals where directional money flow creates sustainable support and resistance levels, providing traders with enhanced market analysis.
Key Innovation: Fair Value Magnetism
The market facilitates fair exchange between buyers and sellers. The indicator identifies dynamic fair value zones through delta-weighted cloud bands. Price tends to return to these levels, creating high-probability reaction points for trading decisions.
Technical Comparison
vs VWAP
- VWAP: Volume-weighted calculation showing where volume occurred
- MMM DWAP: Delta-weighted analysis revealing directional money flow with multi-timeframe integration
vs Moving Averages
- Moving Averages: Price-only calculation with inherent lag
- MMM DWAP: Real-time delta analysis providing delta-defended levels with market context
vs Bollinger Bands
- Bollinger Bands: Statistical volatility measures for squeeze detection
- MMM DWAP: Breakout prediction with confidence levels based on market pressure analysis
Visual Components
MMM DWAP Line (Orange): Primary fair value level based on delta weighting
Dynamic Cloud Bands: Overbought/oversold zones with fair value magnetism
Support/Resistance Lines: Multi-timeframe key levels with delta directional indicators
Squeeze Detection: Volatility compression alerts with breakout direction prediction
Analysis Table: Real-time consensus direction, momentum strength, and breakout predictions
Fair Value Zone Concept
Orange Line: Absolute Fair Value Price - the natural equilibrium level where price gravitates. Most important support/resistance level.
Price closed below the line
Price closed above the line
Upper Cloud = Bullish Fair Value Area (BuFV):
- When price is above Orange Line, Upper Cloud acts as support
- Price pullbacks to this zone create buying opportunities
- Represents fair value in bullish market conditions
Far Above Upper Cloud = "TOO HIGH" Zone:
- Price is overextended above fair value
- Overbought condition - likely to reverse DOWN to Upper Cloud (BuFV)
- Sell signal area or profit-taking zone for longs
Lower Cloud = Bearish Fair Value Area (BeFV):
- When price is below Orange Line, Lower Cloud acts as resistance
- Price rallies to this zone create selling opportunities
- Represents fair value in bearish market conditions
Far Below Lower Cloud = "TOO LOW" Zone:
- Price is overextended below fair value
- Oversold condition - likely to reverse UP to Lower Cloud (BeFV)
- Buy signal area or profit-taking zone for shorts
Rubber Band Effect:
- Upper Cloud (BuFV): If price stretches TOO FAR UP → snaps back DOWN to fair value area
- Lower Cloud (BeFV): If price stretches TOO FAR DOWN → snaps back UP to fair value area
Support & Resistance Intelligence
Resistance Line Behavior:
Red Arrow Down (R ↓):
- Bearish delta at resistance level
- Sellers are defending this resistance
- Strong selling pressure - price likely to reject downward
- Traditional resistance behavior - SELL zone
Green Arrow Up (R ↑):
- Bullish delta at resistance level
- Buyers are challenging this resistance
- Strong buying pressure pushing through
- Potential breakout signal - BUY zone
Support Line Behavior:
Green Arrow Up (S ↑):
- Bullish delta at support level
- Buyers are defending this support
- Strong buying interest - price likely to bounce up
- Traditional support behavior - BUY zone
Red Arrow Down (S ↓):
- Bearish delta at support level
- Sellers are overwhelming support
- Strong selling pressure breaking through
- Potential breakdown signal - SELL zone
When the arrow is → for the Support and Resistance line, it is a neutral state
4-Phase Breakout Cycle
Phase 1 - Normal Trading: Regular price movement with bands at normal width
Phase 2 - Band Tightening (SQUEEZE): Yellow diamonds appear as bands compress. Breakout direction prediction activates - early warning before the move.
Phase 3 - Balloon Formation: Bands expand outward, forming balloon shape around price. Preparation phase - volatility releasing but price still contained.
Phase 4 - Explosive Breakout: Price breaks decisively through expanded bands with volume surge and directional momentum. Execution phase.
Strategy Sequence:
- Tightening Phase = PREDICT (Get direction forecast)
- Balloon Phase = PREPARE (Confirm setup and position size)
- Breakout Phase = EXECUTE (Enter trade in predicted direction)
Trading Applications
Retest Strategy:
1. Identify trend bias through MMM DWAP line position
2. Monitor for breakouts above/below Orange Line
3. Wait for pullback to appropriate Fair Value zone (BuFV or BeFV)
4. Execute trades on reaction at fair value levels
High-Probability Setups:
- Bullish Breakout: Bullish consensus + Strong momentum + Resistance with strong buying delta
- Bearish Rejection: Bearish consensus + Strong momentum + Resistance with strong selling delta
- Support Bounce: Bullish consensus + Support with strong buying delta
Analysis Table Guide
Consensus Row: Overall market sentiment based on volume-weighted buying/selling pressure
- BULLISH: Look for long opportunities
- BEARISH: Look for short opportunities
Momentum Row: Current strength compared to recent average
- STRONG: High conviction moves - ride momentum
- WEAK: Low conviction moves - wait for better setups
Price Level Rows (R1, R2, S1, S2): Delta pressure at each level
- High positive delta = Buyers dominated (potential breakout level)
- High negative delta = Sellers dominated (potential rejection level)
Risk Management
- Stop Levels: Orange Line breaks or opposite band extremes
- Profit Targets: Opposite fair value zones
- Position Sizing: Based on momentum strength indicators
Technical Notes
- Delta Calculation: Bullish volume minus bearish volume for directional pressure
- Timeframe Independence: MMM DWAP and S/R levels can utilize different timeframes
- Squeeze Algorithm: Adaptive band width analysis for volatility compression
- Consensus Logic: Aggregate delta analysis across multiple price levels
- Fair Value Zones: Dynamic BuFV/BeFV adaptation based on Orange Line position
Note: This indicator combines volume-price analysis with order flow concepts. Effectiveness depends on market liquidity and proper application of fair value principles. Most effective setups occur when consensus direction, momentum strength, squeeze detection, and favorable delta history align.
Divergence Indicator with Multi-Length Pivot DetectionThis Pine Script, titled “Divergence Indicator with Multi-Length Pivot Detection”, tool that detects both regular and hidden divergences between price action and an oscillator (defaulting to close, but configurable). It features multi-length pivot logic, angle-based validation, no-cross filtering, and OB/OS region filtering, making it a robust and precise divergence engine. Below is a detailed breakdown:
⸻
🔧 Inputs and Configuration
• osc_src: Oscillator source (e.g. close, RSI, MACD).
• show_hidden: Toggles detection of hidden divergences.
• min_*_angle settings: Control the minimum angle thresholds (in degrees) for confirming valid divergences (ensures momentum is strong enough).
• validate_no_cross: Ensures oscillator and price slopes don’t “cross” the actual values (i.e. filters out invalid or messy trends).
• oversold_level, overbought_level: Used when use_ob_os_filter is enabled to require oscillator to be in OS/OB zones for regular divergence.
• min_div_length: Minimum distance in bars between previous and current pivot points.
⸻
🔁 Internal Engine Mechanics
1. Pivot Detection Engine (Phase 1: Historical Memory)
• For all combinations of left1 and right1 in the range :
• Records all valid pivot lows and pivot highs.
• Stores their:
• bar index
• price value
• oscillator value
This forms a “memory buffer” of past pivots that future price pivots are compared against.
2. Current Pivot Detection (Phase 2: Scanning)
• Loops through larger pivot configurations (left2 ∈ , right2 = 1) to detect new current pivots.
• For each new pivot, it compares against the historical pivots from phase 1.
⸻
📐 Slope and Angle Calculation
For each matching pivot pair (historical vs current):
• Price and Oscillator Slopes are calculated via linear regression, producing:
• price_angle
• osc_angle
• These are converted using math.atan() and math.todegrees() to get proper angular direction and intensity of trend.
⸻
🧠 Divergence Logic
✅ Bullish Divergence
• Regular Bullish: Price makes a lower low, oscillator makes a higher low.
• Hidden Bullish: Price makes a higher low, oscillator makes a lower low.
• Conditions:
• Must meet minimum angle thresholds.
• Optional: Must be in oversold region (osc_src < oversold_level).
• If validate_no_cross is enabled, linearly interpolated slope must not be violated.
✅ Bearish Divergence
• Regular Bearish: Price makes a higher high, oscillator makes a lower high.
• Hidden Bearish: Price makes a lower high, oscillator makes a higher high.
• Conditions mirror the bullish case (with polarity reversed).
⸻
🖍️ Visualization
• Draws colored lines between pivots for visual clarity:
• Green: Regular Bullish
• Lime: Hidden Bullish
• Red: Regular Bearish
• Maroon: Hidden Bearish
• Uses plotshape() to mark divergence bars:
• Triangle-up for bullish
• Triangle-down for bearish
The lines and shapes help quickly identify divergence zones with strong momentum structure.
⸻
🧪 Filtering Enhancements
• No Cross Slope Filter: Checks that oscillator and price values stay above/below their respective slope lines throughout the interval.
• OB/OS Filter: Restricts divergence signals to occur only in oversold/overbought conditions for regular divergences.
• Signal Thinning: Keeps line count to 100 using array.shift() and line.delete().
⸻
🧬 Design Philosophy
• Built to mimic institutional-grade divergence detection, avoiding common false positives.
• Uses adaptive pivots, rigorous angle validation, and noise filtering.
Smart RSI Divergence PRO | Auto Lines + Alerts📌 Purpose
This indicator automatically detects Regular and Hidden RSI Divergences between price action and the RSI oscillator.
It plots divergence lines directly on the chart, labels signals, and includes alerts for automated monitoring.
🧠 How It Works
1. RSI Calculation
RSI is calculated using the selected Source (default: Close) and RSI Length (default: 14).
2. Divergence Detection via Fractals
Swing points on both price and RSI are detected using fractal logic (5-bar patterns).
Regular Divergence:
Bearish: Price forms a higher high, RSI forms a lower high.
Bullish: Price forms a lower low, RSI forms a higher low.
Hidden Divergence:
Bearish: Price forms a lower high, RSI forms a higher high.
Bullish: Price forms a higher low, RSI forms a lower low.
3. Auto Drawing Lines
Lines are drawn automatically between divergence points:
Red = Regular Bearish
Green = Regular Bullish
Orange = Hidden Bearish
Blue = Hidden Bullish
Line width and transparency are adjustable.
4. Labels and Alerts
Labels mark divergence points with up/down arrows.
Alerts trigger for each divergence type.
📈 How to Use
Use Regular Divergences to anticipate trend reversals.
Use Hidden Divergences to confirm trend continuation.
Combine with support/resistance, trendlines, or volume for higher probability setups.
Recommended Timeframes: Works on all timeframes; more reliable on 1h, 4h, and Daily.
Markets: Forex, Crypto, Stocks.
⚙️ Inputs
Source (Close, HL2, etc.)
RSI Length
Toggle Regular / Hidden Divergence visibility
Toggle Lines / Labels
Line Width & Line Transparency
⚠️ Disclaimer
This script is for educational purposes only. It does not constitute financial advice.
Always test thoroughly before using in live trading.