Whale IndicatorOverview:
This advanced script is designed to track the price difference of Bitcoin between Bitmex and Binance Futures, providing traders with strategic buy and sell signals. It capitalizes on the relative movements of Bitcoin prices across these two prominent platforms, offering a unique approach to market analysis and decision-making.
Functionality:
* Price Tracking: The indicator meticulously monitors the Bitcoin price on Bitmex and Binance Futures.
* Signal Generation:
* A buy signal is generated when the Bitmex price increases by $100.
* A sell signal is triggered when the Bitmex price decreases by $100.
* Special Conditions:
* A signal named STRONG BUY is produced when the price difference rises by $150.
* A signal named STRONG SELL is generated when the price difference drops by $150.
Methodology:
This indicator relies on simple yet effective price differential principles, where the relative movement between the two platforms signals potential trading opportunities. The threshold values of $100 and $150 are chosen to filter out noise and focus on significant market movements, providing clear actionable signals.
Usage Instructions:
* Timeframe: This indicator is optimized for the BTCUSD Daily chart. However, it is also adaptable to 4-hour and hourly charts for more active trading strategies.
* Trading Strategy:
* When a buy signal turns into a sell signal, the recommendation is to SHORT or SELL.
* Conversely, when a sell signal flips to a buy signal, traders are advised to LONG or BUY.
Warning: This indicator is specifically designed for Bitcoin and should not be applied to other assets, as it may yield inaccurate results.
By understanding the underlying calculations and the strategic thresholds utilized, traders can better grasp the rationale behind the generated signals and incorporate them into their trading arsenal effectively. This detailed approach ensures that the indicator not only alerts traders to potential opportunities but does so with a clear, logical foundation.
Penunjuk dan strategi
Support Resistance Major/Minor [TradingFinder] Market Structure🔵 Introduction
Support and resistance levels are key concepts in technical analysis, serving as critical points where prices pause or reverse due to the interaction of supply and demand. These foundational elements in price action and classical technical analysis assist traders in understanding market behavior and making better trading decisions.
Support levels are zones where demand is strong enough to prevent further price declines, while resistance levels act as barriers that hinder price increases.
Support and resistance levels are divided into two main types: static and dynamic. Static levels are fixed horizontal lines on charts, formed based on historical price points, and are crucial due to repeated price reactions in these areas.
Dynamic levels, on the other hand, move with market trends and are often identified using tools like moving averages and trendlines. These levels are particularly useful for analyzing dynamic trends and identifying potential reversal points in financial markets.
The importance of support and resistance in technical analysis lies in their ability to pinpoint price reversal or continuation points. Professional traders use these levels to determine optimal entry and exit points and combine them with tools such as Fibonacci retracements or moving averages for precise strategies.
Detailed analysis of price behavior at these levels provides insights into trend strength and the likelihood of price breaks or reversals. By understanding these concepts, technical analysts can forecast future price movements and optimize their trading decisions using tools such as indicators and price action. Support and resistance levels, as a cornerstone of technical analysis, form the foundation for many trading strategies.
🔵 How to Use
The Static Support and Resistance Indicator is a vital tool for identifying significant price zones in financial markets. It automatically detects major and minor support and resistance levels in both short-term and long-term intervals, enabling traders to analyze price behavior accurately and develop optimal entry and exit strategies.
🟣 Major Long-Term Support and Resistance
Major Long-Term Support : The lowest price points recorded over long-term intervals that prevent further declines.
Major Long-Term Resistance : The highest price points in long-term intervals that limit further price increases.
🟣 Minor Long-Term Support and Resistance
Minor Long-Term Support : Temporary halts in price decline within a downtrend over long-term intervals.
Minor Long-Term Resistance : Short-term zones within long-term intervals where prices react negatively in an uptrend.
🟣 Major Short-Term Support and Resistance
Major Short-Term Support : The lowest price points in short-term intervals that act as barriers against sharp price drops.
Major Short-Term Resistance : The highest points in short-term intervals that prevent further price surges.
🟣 Minor Short-Term Support and Resistance
Minor Short-Term Support : Temporary halts in price decline within short-term downtrends.
Minor Short-Term Resistance : Zones where price reacts quickly and reverses in short-term uptrends.
🔵 Settings
Long Term S&R Pivot Period : Defines the interval for identifying long-term support and resistance levels (default: 21).
Short Term S&R Pivot Period : Defines the interval for identifying short-term support and resistance levels (default: 5).
🟣 Long-Term Lines
Major Line Display : Enable/disable major long-term lines.
Minor Line Display : Enable/disable minor long-term lines.
Major Line Colors : Green for support, red for resistance (long-term major levels).
Minor Line Colors : Light green for support, light red for resistance (long-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major long-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor long-term levels.
Major Line Width : Adjust the thickness of major long-term lines.
Minor Line Width : Adjust the thickness of minor long-term lines.
🟣 Short-Term Lines
Major Line Display : Enable/disable major short-term lines.
Minor Line Display : Enable/disable minor short-term lines.
Major Line Colors : Gray-green for support, gray-red for resistance (short-term major levels).
Minor Line Colors : Dark green for support, dark red for resistance (short-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major short-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor short-term levels.
Major Line Width : Adjust the thickness of major short-term lines.
Minor Line Width : Adjust the thickness of minor short-term lines.
🔵 Conclusion
Static support and resistance levels are among the most critical tools in technical analysis, helping traders identify key reversal or continuation points.
This indicator simplifies and enhances the analysis process by automatically detecting major and minor levels in both short-term and long-term intervals. It allows traders to customize settings to suit their trading strategies and analyze different market levels effectively.
Using this indicator improves price action analysis, enhances market understanding, and identifies trading opportunities. Applicable to all trading styles, from day trading to long-term investing, it is an essential tool for technical analysis.
Combining this indicator with other tools like trendlines, Fibonacci retracements, and moving averages enables comprehensive analysis and allows traders to navigate financial markets with greater confidence.
Trend Signals ENTRY/TP/SL [MONTY]this indicator is about giving entry, sl and target
it is based on RSI, EMA and some other market conditions
Money Flow ExtendedMoney Flow Extended (MF)
Definition
The Money Flow Extended (MF) indicator brings together the functionality of the Money Flow Index indicator (MFI) , a tool created by Gene Quong and Avrum Soudack and used in technical analysis for measuring buying and selling pressure, and The Relative Strength Index (RSI) , a well versed momentum based oscillator created by J.Welles Wilder Jr., which is used to measure the speed (velocity) as well as the change (magnitude) of directional price movements.
History
As the Money Flow Index (MFI) is quite similar to The Relative Strength Index (RSI), essentially the RSI with the added aspect of volume, adding a Moving Average, divergence calculation, oversold and overbought gradients, facilitates the transition from RSI, making the use of MFI pretty similar.
What to look for
Overbought/Oversold
When momentum and price rise fast enough, at a high enough level, eventual the security will be considered overbought. The opposite is also true. When price and momentum fall far enough, they can be considered oversold. Traditional overbought territory starts above 80 and oversold territory starts below 20. These values are subjective however, and a technical analyst can set whichever thresholds they choose.
Divergence
MF Divergence occurs when there is a difference between what the price action is indicating and what MF is indicating. These differences can be interpreted as an impending reversal. Specifically, there are two types of divergences, bearish and bullish.
Bullish MFI Divergence – When price makes a new low but MF makes a higher low.
Bearish MFI Divergence – When price makes a new high but MF makes a lower high.
Failure Swings
Failure swings are another occurrence which can lead to a price reversal. One thing to keep in mind about failure swings is that they are completely independent of price and rely solely on MF. Failure swings consist of four steps and are considered to be either Bullish (buying opportunity) or Bearish (selling opportunity).
Bullish Failure Swing
MF drops below 20 (considered oversold).
MF bounces back above 20.
MF pulls back but remains above 20 (remains above oversold)
MF breaks out above its previous high.
Bearish Failure Swing
MF rises above 80 (considered overbought)
MF drops back below 80
MF rises slightly but remains below 80 (remains below overbought)
MF drops lower than its previous low.
Summary
The Money Flow Extended (MF) can be a very valuable technical analysis tool. Of course, MF should not be used alone as the sole source for a trader’s signals or setups. MF can be combined with additional indicators or chart pattern analysis to increase its effectiveness.
Inputs
Length
The time period to be used in calculating the MF. 14 is the default.
Pivot Loopback
After how many bars you want the divergence to show, on the scale of 1-5. 5 is the default.
Calculate Divergence
Calculating divergences is needed in order for divergence alerts to fire.
Moving Average section
You can learn more about the inputs in the "Moving Average" section in this Help Center article .
Style
MF
Can toggle the visibility of the MF as well as the visibility of a price line showing the actual current value of the MF. Can also select the MF Line's color, line thickness and visual style.
MF-based MA
Can toggle the visibility of the MF-based MA as well as the visibility of a price line showing the actual current MA value. Can also select its color, line thickness and line style.
MF Upper Band
Can toggle the visibility of the Upper Band as well as sets the boundary, on the scale of 1-100, for the Upper Band (80 is the default). The color, line thickness and line style can also be determined.
MF Middle Band
Can toggle the visibility of the Middle Band as well as sets the boundary, on the scale of 1-100, for the Middle Band (50 is the default). The color, line thickness and line style can also be determined.
MF Lower Band
Can toggle the visibility of the Lower Band as well as sets the boundary, on the scale of 1-100, for the Lower Band (20 is the default). The color, line thickness and line style can also be determined.
MF Background Fill
Toggles the visibility of a Background color within the MF's boundaries. Can also change the Color itself as well as the opacity.
Overbought Gradient Fill
Can toggle the visibility of the Overbought Gradient Fill. Can also select its colors combination.
Oversold Gradient Fill
Can toggle the visibility of the Oversold Gradient Fill. Can also select its colors combination.
Precision
Sets the number of decimal places to be left on the indicator's value before rounding up. The higher this number, the more decimal points will be on the indicator's value.
[blackcat] L2 Kiosotto IndicatorOVERVIEW
The Kiosotto Indicator is a versatile technical analysis tool designed for forex trading but applicable to other financial markets. It excels in detecting market reversals and trends without repainting, ensuring consistent and reliable signals. The indicator has evolved over time, with different versions focusing on specific aspects of market analysis.
KEY FEATURES
Reversal Detection: Identifies potential market reversals, crucial for traders looking to capitalize on turning points.
Trend Detection: Earlier versions focused on detecting trends, useful for traders who prefer to follow the market direction.
Non-Repainting: Signals remain consistent on the chart, providing reliable and consistent signals.
Normalization: Later versions, such as Normalized Kiosotto and Kiosotto_2025, incorporate normalization to assess oversold and overbought conditions, enhancing interpretability.
VERSIONS AND EVOLUTION
Early Versions: Focused on trend detection, useful for following market direction.
2 in 1 Kiosotto: Emphasizes reversal detection and is considered an improvement by users.
Normalized Versions (e.g., Kiosotto_2025, Kiosotto_3_2025): Introduce normalization to assess oversold and overbought conditions, enhancing interpretability.
HOW TO USE THE KIOSOTTO INDICATOR
Understanding Signals:
Reversals: Look for the indicator's signals that suggest a potential reversal, indicated by color changes, line crossings, or other visual cues.
Trends: Earlier versions might show stronger trending signals, indicated by the direction or slope of the indicator's lines.
Normalization Interpretation (for normalized versions):
Oversold: When the indicator hits the lower boundary, it might indicate an oversold condition, suggesting a potential buy signal.
Overbought: Hitting the upper boundary could signal an overbought condition, suggesting a potential sell signal.
PINE SCRIPT IMPLEMENTATION
The provided Pine Script code is a version of the Kiosotto indicator. Here's a detailed explanation of the code:
//@version=5
indicator(" L2 Kiosotto Indicator", overlay=false)
//Pine version of Kiosotto 2015 v4 Alert ms-nrp
// Input parameters
dev_period = input.int(150, "Dev Period")
alerts_level = input.float(15, "Alerts Level")
tsbul = 0.0
tsber = 0.0
hpres = 0.0
lpres = 9999999.0
for i = 0 to dev_period - 1
rsi = ta.rsi(close , dev_period)
if high > hpres
hpres := high
tsbul := tsbul + rsi * close
if low < lpres
lpres := low
tsber := tsber + rsi * close
buffer1 = tsber != 0 ? tsbul / tsber : 0
buffer2 = tsbul != 0 ? tsber / tsbul : 0
// Plotting
plot(buffer1, color=color.aqua, linewidth=3, style=plot.style_histogram)
plot(buffer2, color=color.fuchsia, linewidth=3, style=plot.style_histogram)
hline(alerts_level, color=color.silver)
EXPLANATION OF THE CODE
Indicator Definition:
indicator(" L2 Kiosotto Indicator", overlay=false): Defines the indicator with the name " L2 Kiosotto Indicator" and specifies that it should not be overlaid on the price chart.
Input Parameters:
dev_period = input.int(150, "Dev Period"): Allows users to set the period for the deviation calculation.
alerts_level = input.float(15, "Alerts Level"): Allows users to set the level for alerts.
Initialization:
tsbul = 0.0: Initializes the tsbul variable to 0.0.
tsber = 0.0: Initializes the tsber variable to 0.0.
hpres = 0.0: Initializes the hpres variable to 0.0.
lpres = 9999999.0: Initializes the lpres variable to a very high value.
Loop for Calculation:
The for loop iterates over the last dev_period bars.
rsi = ta.rsi(close , dev_period): Calculates the RSI for the current bar.
if high > hpres: If the high price of the current bar is greater than hpres, update hpres and add the product of RSI and close price to tsbul.
if low < lpres: If the low price of the current bar is less than lpres, update lpres and add the product of RSI and close price to tsber.
Buffer Calculation:
buffer1 = tsber != 0 ? tsbul / tsber : 0: Calculates the first buffer as the ratio of tsbul to tsber if tsber is not zero.
buffer2 = tsbul != 0 ? tsber / tsbul : 0: Calculates the second buffer as the ratio of tsber to tsbul if tsbul is not zero.
Plotting:
plot(buffer1, color=color.aqua, linewidth=3, style=plot.style_histogram): Plots the first buffer as a histogram with an aqua color.
plot(buffer2, color=color.fuchsia, linewidth=3, style=plot.style_histogram): Plots the second buffer as a histogram with a fuchsia color.
hline(alerts_level, color=color.silver): Draws a horizontal line at the alerts_level with a silver color.
FUNCTIONALITY
The Kiosotto indicator calculates two buffers based on the RSI and price levels over a specified period. The buffers are plotted as histograms, and a horizontal line is drawn at the alerts level. The indicator helps traders identify potential reversals and trends by analyzing the relationship between the RSI and price levels.
ALGORITHMS
RSI Calculation:
The Relative Strength Index (RSI) measures the speed and change of price movements. It is calculated using the formula:
RSI=100− (1+RS) / 100
where RS is the ratio of the average gain to the average loss over the specified period.
Buffer Calculation:
The buffers are calculated as the ratio of the sum of RSI multiplied by the close price for high and low price conditions. This helps in identifying the balance between buying and selling pressure.
Signal Generation:
The indicator generates signals based on the values of the buffers and the alerts level. Traders can use these signals to make informed trading decisions, such as entering or exiting trades based on potential reversals or trends.
APPLICATION SCENARIOS
Reversal Trading: Traders can use the Kiosotto indicator to identify potential reversals by looking for significant changes in the buffer values or crossings of the alerts level.
Trend Following: The indicator can also be used to follow trends by analyzing the direction and slope of the buffer lines.
Oversold/Overbought Conditions: For normalized versions, traders can use the indicator to identify oversold and overbought conditions, which can provide buy or sell signals.
THANKS
Special thanks to the TradingView community and the original developers for their contributions and support in creating and refining the Kiosotto Indicator.
Supertrend with SL and TP LevelsThe supertrend indicator isn't just for pinpointing entry and exit points. It can also be used to set up stop losses. For example, if you are in a long position, you can place a stop-loss order at or below the supertrend line. Similarly, if you are in a short position, you might set a stop-loss order at or above the line.
Moreover, the difference between the supertrend line and the asset price can help determine the size of the trading position. The indicator can be applied to more than just individual stocks, currencies, or commodities. It can also identify price trends across entire sectors and asset classes. In other words, traders and investors can use the indicator for asset allocation.
The supertrend indicator is known for its simplicity and works best when prices are going in a clear direction, upward or downward. Like other technical analysis tools, it's more effective when used with indicators.
Multi Kernel Regression [ChartPrime] (buy/sell signals)just some buy and sell signals for the Multi Kernel Regression indicator from ChartPrime
i personaly use this settings:
Kernel: Gaussian
Bandwidth: 25
Source: open
Squeeze BoxEste é um derivado do indicador de volatilidade "TTM Squeeze" de John Carter, conforme discutido em seu livro "Mastering the Trade".
A Caixa/Box mostram que o mercado acabou de entrar em um squeeze (as Bandas de Bollinger estão dentro do Canal de Keltner). Isso significa baixa volatilidade, com o mercado se preparando para um movimento explosivo (para cima ou para baixo).
Adaptive Momentum Gaussian Average (AMGA)The Modified Smoothed Gaussian Moving Average (MSGMA) is an advanced technical indicator that combines multiple smoothing techniques and momentum oscillators to provide dynamic, adaptive signals. This indicator utilizes a modified ALMA (Arnaud Legoux Moving Average) for smoothing price changes, along with a Gaussian Moving Average (GMA) and Chande Momentum Oscillator (CMO) to assess market momentum. Additionally, the Relative Strength Index (RSI) is used to confirm buy and sell signals.
Key Features:
ALMA Smoothing: The ALMA smoothing technique is used to filter out noise and provide a smoother price action.
Gaussian Moving Average (GMA): This adaptive moving average adjusts to market volatility, offering a dynamic line for trend analysis.
Chande Momentum Oscillator (CMO): Measures market momentum and direction to filter and confirm signals.
RSI Filter: The RSI helps to confirm trends and improve the reliability of buy and sell signals.
Buy and Sell Signals: Buy and sell signals are generated when the price crosses the Gaussian Moving Average, with confirmation from the RSI and CMO.
Bar Coloring: Bars are colored green for bullish signals and red for bearish signals, making it easier to spot trend reversals.
Parameters:
Source: Price data used for calculations (usually close).
Smoothing: Smoothing factor for the ALMA.
Lookback: Lookback period for price change calculations.
Length: Period for calculating the Gaussian Moving Average.
Volatility Period: Period used for calculating volatility, adjusting the Gaussian Moving Average.
Adaptive Parameters: Enables adaptive parameters for the Gaussian Moving Average.
RSI Period: Period for calculating the RSI (default is 14).
Chande Momentum Length: Length for calculating the Chande Momentum Oscillator.
How to Use:
This indicator is designed for traders looking for precise entry and exit signals. It combines multiple indicators to confirm trends and improve the accuracy of trade signals. It is best used with other tools to further validate trading decisions.
The Most Beautiful Buy/Sell Indicator with SMAScript Summary:
This indicator is designed to assist in identifying potential buy and sell opportunities based on the interaction of RSI values (both long-term and short-term) and price movement, with the help of an SMA filter. The Buy and Sell signals are visually represented by colored text labels on the chart, and alert conditions are available for automation.
CRT TBSThe CRT Candle Marker is a custom indicator designed to identify and highlight specific candlestick patterns on a chart. This indicator focuses on detecting candles where the body of the candlestick is larger than the combined size of its wicks (upper and lower). Such candles often indicate strong momentum in the market, making them valuable for traders who rely on price action analysis.
Features
Automatic Detection: The indicator automatically scans all candlesticks on the chart to identify CRT candles.
Visual Marking: Once a CRT candle is detected, it places a label with the text "CRT" above the candlestick for easy identification.
Customizable Design: The label is styled with a blue background and white text, ensuring it stands out clearly on the chart.
Use Case
The CRT Candle Marker is particularly useful for traders who:
Want to identify strong momentum candles that could signal potential trend continuation or reversal points.
Rely on price action strategies and need visual cues to spot significant patterns quickly.
Analyze candlestick behavior to confirm entry or exit points in their trading strategies.
How to Use
Copy the Pine Script code and paste it into the Pine Editor in TradingView.
Click Add to Chart to apply the indicator.
Look for candles marked with the "CRT" label to identify strong momentum candles.
Example Scenario
Imagine you're analyzing a chart and looking for strong bullish momentum. With the CRT Candle Marker, you can easily spot candles where the buyers dominated the session, as indicated by a large body relative to the wicks. Similarly, bearish CRT candles could indicate strong selling pressure.
Conclusion
The CRT Candle Marker is a simple yet powerful tool for traders who want to enhance their candlestick analysis. By highlighting significant momentum candles, this indicator helps traders make more informed decisions and improve their overall trading performance.
Volatility Cycle IndicatorThe Volatility Cycle Indicator is a non-directional trading tool designed to measure market volatility and cycles based on the relationship between standard deviation and Average True Range (ATR). In the Chart GBPAUD 1H time frame you can clearly see when volatility is low, market is ranging and when volatility is high market is expanding.
This innovative approach normalizes the standard deviation of closing prices by ATR, providing a dynamic perspective on volatility. By analyzing the interaction between Bollinger Bands and Keltner Channels, it also detects "squeeze" conditions, highlighting periods of reduced volatility, often preceding explosive price movements.
The indicator further features visual aids, including colored zones, plotted volatility cycles, and highlighted horizontal levels to interpret market conditions effectively. Alerts for key events, such as volatility crossing significant thresholds or entering a squeeze, make it an ideal tool for proactive trading.
Key Features:
Volatility Measurement:
Tracks the Volatility Cycle, normalized using standard deviation and ATR.
Helps identify periods of high and low volatility in the market.
Volatility Zones:
Colored zones represent varying levels of market volatility:
Blue Zone: Low volatility (0.5–0.75).
Orange Zone: Transition phase (0.75–1.0).
Green Zone: Moderate volatility (1.0–1.5).
Fuchsia Zone: High volatility (1.5–2.0).
Red Zone: Extreme volatility (>2.0).
Squeeze Detection:
Identifies when Bollinger Bands contract within Keltner Channels, signaling a volatility squeeze.
Alerts are triggered for potential breakout opportunities.
Visual Enhancements:
Dynamic coloring of the Volatility Cycle for clarity on its momentum and direction.
Plots multiple horizontal levels for actionable insights into market conditions.
Alerts:
Sends alerts when the Volatility Cycle crosses significant levels (e.g., 0.75) or when a squeeze condition is detected.
Non-Directional Nature:
The indicator does not predict the market's direction but rather highlights periods of potential movement, making it suitable for both trend-following and mean-reversion strategies.
How to Trade with This Indicator:
Volatility Squeeze Breakout:
When the indicator identifies a squeeze (volatility compression), prepare for a breakout in either direction.
Use additional directional indicators or chart patterns to determine the likely breakout direction.
Crossing Volatility Levels:
Pay attention to when the Volatility Cycle crosses the 0.75 level:
Crossing above 0.75 indicates increasing volatility—ideal for trend-following strategies.
Crossing below 0.75 signals decreasing volatility—consider mean-reversion strategies.
Volatility Zones:
Enter positions as volatility transitions through key zones:
Low volatility (Blue Zone): Watch for breakout setups.
Extreme volatility (Red Zone): Be cautious of overextended moves or reversals.
Alerts for Proactive Trading:
Configure alerts for squeeze conditions and level crossings to stay updated without constant monitoring.
Best Practices:
Pair the Volatility Cycle Indicator with directional indicators such as moving averages, trendlines, or momentum oscillators to improve trade accuracy.
Use on multiple timeframes to align entries with broader market trends.
Combine with risk management techniques, such as ATR-based stop losses, to handle volatility spikes effectively.
Multi Indicator SummaryPurpose: It calculates and displays bullish and bearish order blocks, key levels derived from recent price movements, which traders use to identify potential support and resistance areas.
Inputs: Users can customize the order block length, defining the range of price data used for calculations.
Logic: The script uses ta.lowest and ta.highest functions to compute order blocks based on specified periods for bullish and bearish trends.
Additional Levels: It identifies extra order blocks (bullish_below and bearish_above) to provide more context for deeper support or higher resistance.
Price Table: A visual table is created on the chart, showing the current price, bullish and bearish order blocks, and additional bearish levels above the current price.
Alerts: Alerts are triggered when the price crosses key order block levels, helping traders react to significant price movements.
Flexibility: The table dynamically updates based on the chart’s ticker and timeframe, ensuring it always reflects the latest data.
Bearish Above Price: Highlights the most recent bearish order block above the current price to inform traders about potential resistance areas.
Visualization: The clear table format aids quick decision-making by summarizing key levels in an accessible way.
Usability: This script is especially useful for intraday and swing traders seeking to integrate order block analysis into their strategies.
Smart Money Breakouts [iskess 01-02 11:04]This is an big update to the excellent Smart Money Breakout Script published in Oct 2023 by ChartPrime.
I added:
- A selectable range of candles for the profit/loss calculations to look back on.
- An updated table that includes the percentage of wins/losses, and and overall P&L during the selected lookback range.
- The user can now select only Long trades, Short trades, or both.
- The percentage gain/loss is now indicated for every trade on the chart.
- The user can now select a different multiplier for Stop Loss or Take Profit thresholds.
I will include ChartPrime's original instruction below, or it can be found here
______________________________________________________________________
The "Smart Money Breakouts" indicator is designed to identify breakouts based on changes in character (CHOCH) or breaks of structure (BOS) patterns, facilitating automated trading with user-defined Take Profit (TP) level.
the indicator incorporates essential elements such as volume analysis and a data table to assist traders in optimizing their strategies.
🔸Breakout Detection:
The indicator scans price movements for "Change in Character" (CHOCH) and "Break of Structure" (BOS) patterns, signaling potential breakout opportunities in the market.
🔸User-Defined TP :
Traders can customize the Take Profit (TP) through the indicator settings, with these levels dynamically calculated based on the Average True Range (ATR). This allows for precise risk management and profit targets that adapt to market volatility.
🔸Volume Analysis and Trade Direction Specific Analysis:
The indicator includes a volume checker that provides valuable insights into the strength of the breakout, taking into account trade direction.
🔸If the volume label is red and the trade is long, it suggests a higher likelihood of hitting the Stop Loss (SL).
🔸If the volume label is green and the trade is long, it indicates a higher probability of hitting the Take Profit (TP).
🔸For short trades, a red volume label suggests a higher likelihood of hitting TP, while a green label suggests a higher likelihood of hitting SL.
🔸A yellow volume label suggests that the volume is inconclusive, neither favoring bullish nor bearish movements.
🔸Data Table:
The indicator features a data table that keeps track of the number of winning and losing trades for specific timeframes or configurations.
This table serves as a valuable tool for traders to analyze performance and discover optimal settings and timeframes.
The "Smart Money Breakouts" indicator provides traders with a comprehensive solution for breakout trading, combining technical analysis of changes in character and breaks of structure, volume insights, and performance tracking while dynamically adjusting TP and SL levels based on market volatility through the ATR.
KayVee Buy Sell Gold Indicator//@version=6
indicator(title="KayTest", overlay=true)
// Input Parameters
src = input(defval=close, title="Source")
per = input.int(defval=100, minval=1, title="Sampling Period")
mult = input.float(defval=3.0, minval=0.1, title="Range Multiplier")
// Smooth Range Function
smoothrng(x, t, m) =>
wper = t * 2 - 1
avrng = ta.ema(math.abs(x - x ), t)
smoothVal = ta.ema(avrng, wper) * m
smoothVal
// Compute Smooth Range
smrng = smoothrng(src, per, mult)
// Range Filter Function
rngfilt(x, r) =>
filtVal = x
filtVal := x > nz(filtVal ) ? (x - r < nz(filtVal ) ? nz(filtVal ) : x - r) : (x + r > nz(filtVal ) ? nz(filtVal ) : x + r)
filtVal
// Apply Filter
filt = rngfilt(src, smrng)
// Trend Detection
upward = 0.0
upward := filt > filt ? nz(upward ) + 1 : filt < filt ? 0 : nz(upward )
downward = 0.0
downward := filt < filt ? nz(downward ) + 1 : filt > filt ? 0 : nz(downward )
// Bands
hband = filt + smrng
lband = filt - smrng
// Colors
filtcolor = upward > 0 ? color.lime : downward > 0 ? color.red : color.orange
barcolor = src > filt and src > src and upward > 0 ? color.lime :
src > filt and src < src and upward > 0 ? color.green :
src < filt and src < src and downward > 0 ? color.red :
src < filt and src > src and downward > 0 ? color.maroon : color.orange
// Plot Indicators
plot(filt, color=filtcolor, linewidth=3, title="Range Filter")
plot(hband, color=color.new(color.aqua, 90), title="High Target")
plot(lband, color=color.new(color.fuchsia, 90), title="Low Target")
// Fill the areas between the bands and filter line
fill1 = plot(hband, color=color.new(color.aqua, 90), title="High Target")
fill2 = plot(filt, color=color.new(color.aqua, 90), title="Range Filter")
fill(fill1, fill2, color=color.new(color.aqua, 90), title="High Target Range")
fill3 = plot(lband, color=color.new(color.fuchsia, 90), title="Low Target")
fill4 = plot(filt, color=color.new(color.fuchsia, 90), title="Range Filter")
fill(fill3, fill4, color=color.new(color.fuchsia, 90), title="Low Target Range")
barcolor(barcolor)
// Buy and Sell Conditions (adjusting for correct line continuation)
longCond1 = (src > filt) and (src > src ) and (upward > 0)
longCond2 = (src > filt) and (src < src ) and (upward > 0)
longCond = longCond1 or longCond2
shortCond1 = (src < filt) and (src < src ) and (downward > 0)
shortCond2 = (src < filt) and (src > src ) and (downward > 0)
shortCond = shortCond1 or shortCond2
// Initialization of Condition
CondIni = 0
CondIni := longCond ? 1 : shortCond ? -1 : CondIni
// Long and Short Signals
longCondition = longCond and CondIni == -1
shortCondition = shortCond and CondIni == 1
// Plot Signals
plotshape(longCondition, title="Buy Signal", text="Buy", textcolor=color.white, style=shape.labelup, size=size.normal, location=location.belowbar, color=color.green)
plotshape(shortCondition, title="Sell Signal", text="Sell", textcolor=color.white, style=shape.labeldown, size=size.normal, location=location.abovebar, color=color.red)
// Alerts
alertcondition(longCondition, title="Buy Alert", message="BUY")
alertcondition(shortCondition, title="Sell Alert", message="SELL")
Order Block & FVG Finder Explanation of Changes:
1. max_future_bars Limitation:
* Added max_future_bars to limit how far labels and objects can be plotted into the future.
* Objects are only drawn if their position is within the 500-bar limit.
2. Condition in label.new:
* Ensures that the position of the label remains within the bounds by checking the bar_index.
Key Notes:
=> The limitation applies to label.new() and similar drawing functions.
MACD & EMA Dual Confirmation Alert System (15m)An alert-focused indicator combining MACD and EMA crossovers to generate high-probability trade signals. Triggers when both MACD and EMA crossovers occur within 6 candles of each other.
Features:
MACD (12, 26, 9) and EMA (9, 20) crossover detection
6-candle buffer window for signal confirmation
Clean chart overlay with BUY/SELL labels only
Customizable alerts for both entry and exit signals
15-minute timeframe optimization
Perfect for traders seeking confirmation from multiple indicators without chart clutter. Ideal for swing and intraday trading strategies.
Niki God Indicator (Leading)it's the god indicator but niki modified it so it's leading slightly
this might make it less reliable but still seems good
Supertrend Fakeout + EMA 20/50/100/200 Prices [ Toonig- EmreKb]Supertrend Fakeout
This script is an enhanced version of the classic Supertrend indicator. It incorporates an additional feature that ensures trend reversals are more reliable by introducing a Fakeout Index Limit and a Fakeout ATR Mult. This helps avoid false trend changes that could occur due to short-term price fluctuations or market noise.
Introducing the EMA Indicator with Dynamic Labels, a unique addition to the TradingView Public Library. This innovative script enhances trend analysis and decision-making by overlaying four Exponential Moving Averages (EMAs) – 20, 50, 100, and 200 periods – on your chart, each with a distinct color for quick identification.
//@version=5 indicator("5 Supertrend with Custom Settings", overAynı anda beş farklı zaman verisini görebilirsiniz.