Alden Trading SystemĐây là một chỉ báo kết hợp RSI, EMA, WMA, SMC, FVG và CVD để xác định tín hiệu giao dịch chính xác hơn - nobitadinhquoctuan
Candlestick analysis
RSI + EMA + WMA + SMC + FVG + CVDĐây là một chỉ báo kết hợp RSI, EMA, WMA, SMC, FVG và CVD để xác định tín hiệu giao dịch chính xác hơn. nbt
RSI + EMA + WMA + SMC + FVG + CVDĐây là một chỉ báo kết hợp RSI, EMA, WMA, SMC, FVG và CVD để xác định tín hiệu giao dịch chính xác hơn
RSI + EMA + WMA + SMC + FVG + CVDĐây là một chỉ báo kết hợp RSI, EMA, WMA, SMC, FVG và CVD để xác định tín hiệu giao dịch chính xác hơn
Candle Range-BarsThe Candle Range Bars indicator visually represents the range of each candlestick in either pips or ticks, depending on your preference. It plots vertical bars to show the size of each candle, making it easy to identify periods of high or low volatility. The indicator also displays the exact range value (in pips or ticks) above each bar, with customizable text size and color for better readability.
Key Features
Pips or Ticks Mode:
Choose to display the candle range in pips (for forex traders) or ticks (for other instruments).
Customizable Text:
Adjust the text color and text size (Tiny, Small, Normal, Large) to suit your chart style.
Clear Visuals:
Bars are colored green for bullish candles and red for bearish candles, making it easy to distinguish between up and down moves.
Flexible Use:
Ideal for analyzing volatility, identifying consolidation zones, and comparing candle ranges across different timeframes.
How to Use:
Add the indicator to your chart.
Customize the settings:
Choose between pips or ticks.
Adjust the text color and text size for the range values.
Observe the bars and their corresponding range values to analyze market volatility.
Why Use This Indicator?:
Simplify Range Analysis: Quickly see the size of each candlestick without manual calculations.
Customizable: Tailor the appearance to match your trading style.
Versatile: Works on any instrument and timeframe.
Settings:
Show Pips (Otherwise Ticks): Toggle between pips and ticks mode.
Text Color: Choose the color of the range value text.
Text Size: Select the size of the range value text (Tiny, Small, Normal, Large).
Ideal For:
Forex, stocks, commodities, and crypto traders.
Traders who focus on volatility and range analysis.
Anyone looking for a clear and customizable way to visualize candle ranges.
This description highlights the key features, benefits, and usability of your indicator, making it appealing to other TradingView members. Let me know if you'd like to tweak it further! 😊
RSI + EMA + WMA + SMC + FVG + CVD(dinhquoctuan)Đây là một chỉ báo kết hợp RSI, EMA, WMA, SMC, FVG và CVD để xác định tín hiệu giao dịch chính xác hơn
Lit Entry Helper - Entry ConfirmationLit Entry Helper Equals this. take any entry confirmation before Buy or Sell
MH Strategy – Hull Moving Average-Based Trading StrategyThe MH Strategy is a TradingView strategy that leverages the Hull Moving Average (HullMA) to generate precise buy and sell signals. This strategy is designed to identify trend reversals and momentum shifts using a combination of weighted moving averages and HullMA-based calculations.
Key Features:
✅ Hull Moving Average-Based Signals – Uses a modified HullMA calculation to detect trend changes.
✅ Dynamic Support & Resistance – The strategy plots adaptive levels that act as dynamic entry and exit points.
✅ Trend-Based Entries & Exits – Generates long (buy) signals when the price moves above the calculated Hull retraction level and short (sell) signals when the price moves below it.
✅ Automated Trade Execution – Integrates with TradingView’s strategy function to open and close trades automatically based on signal conditions.
✅ Customizable Parameters – Allows users to adjust the HullMA period and price data source to optimize performance across different markets and timeframes.
How It Works:
HullMA Calculation: The strategy calculates a smoothed Hull Moving Average (HullMA) using a two-step weighted moving average method.
Trend Confirmation: The difference between the HullMA values helps determine trend direction and retraction levels.
Entry Conditions:
A buy signal is generated when the price is above the retraction level, and the previous price confirms the trend.
A sell signal is triggered when the price is below the retraction level with trend confirmation.
Exit Conditions:
The strategy closes long trades when the price drops below a threshold.
It closes short trades when the price rises above a set level.
Ideal Use Cases:
🔹 Swing & trend traders looking for momentum-based entries and exits.
🔹 Traders aiming for reduced lag compared to traditional moving averages.
🔹 Markets with strong price trends, such as forex, stocks, and crypto.
Try the MH Strategy and enhance your trading decisions with a refined HullMA-based trend detection system! 🚀
SMC ALGO NSS//@version=5
indicator(title="RSI Divergence Indicator with 200-Day MA", format=format.price, timeframe="", timeframe_gaps=true)
len = input.int(title="RSI Period", minval=1, defval=14)
src = input(title="RSI Source", defval=close)
lbR = input(title="Pivot Lookback Right", defval=5, display = display.data_window)
lbL = input(title="Pivot Lookback Left", defval=5, display = display.data_window)
rangeUpper = input(title="Max of Lookback Range", defval=60, display = display.data_window)
rangeLower = input(title="Min of Lookback Range", defval=5, display = display.data_window)
plotBull = input(title="Plot Bullish", defval=true, display = display.data_window)
plotHiddenBull = input(title="Plot Hidden Bullish", defval=false, display = display.data_window)
plotBear = input(title="Plot Bearish", defval=true, display = display.data_window)
plotHiddenBear = input(title="Plot Hidden Bearish", defval=false, display = display.data_window)
bearColor = color.red
bullColor = color.green
hiddenBullColor = color.new(color.green, 80)
hiddenBearColor = color.new(color.red, 80)
textColor = color.white
noneColor = color.new(color.white, 100)
osc = ta.rsi(src, len)
// 200-Day Moving Average
maLength = 200
sma200 = ta.sma(close, maLength)
// Plotting the RSI
plot(osc, title="RSI", linewidth=2, color=#2962FF)
hline(50, title="Middle Line", color=#787B86, linestyle=hline.style_dotted)
obLevel = hline(70, title="Overbought", color=#787B86, linestyle=hline.style_dotted)
osLevel = hline(30, title="Oversold", color=#787B86, linestyle=hline.style_dotted)
fill(obLevel, osLevel, title="Background", color=color.rgb(33, 150, 243, 90))
// Plotting the 200-Day Moving Average on price chart
plot(sma200, title="200-Day Moving Average", color=color.orange, linewidth=2, style=plot.style_line)
// Functions for detecting pivots and divergences
plFound = na(ta.pivotlow(osc, lbL, lbR)) ? false : true
phFound = na(ta.pivothigh(osc, lbL, lbR)) ? false : true
_inRange(cond) =>
bars = ta.barssince(cond == true)
rangeLower <= bars and bars <= rangeUpper
// Regular Bullish Divergence
oscHL = osc > ta.valuewhen(plFound, osc , 1) and _inRange(plFound )
priceLL = low < ta.valuewhen(plFound, low , 1)
bullCondAlert = priceLL and oscHL and plFound
bullCond = plotBull and bullCondAlert
plot(
plFound ? osc : na,
offset=-lbR,
title="Regular Bullish",
linewidth=2,
color=(bullCond ? bullColor : noneColor),
display = display.pane
)
plotshape(
bullCond ? osc : na,
offset=-lbR,
title="Regular Bullish Label",
text=" Bull ",
style=shape.labelup,
location=location.absolute,
color=bullColor,
textcolor=textColor
)
// Hidden Bullish Divergence
oscLL = osc < ta.valuewhen(plFound, osc , 1) and _inRange(plFound )
priceHL = low > ta.valuewhen(plFound, low , 1)
hiddenBullCondAlert = priceHL and oscLL and plFound
hiddenBullCond = plotHiddenBull and hiddenBullCondAlert
plot(
plFound ? osc : na,
offset=-lbR,
title="Hidden Bullish",
linewidth=2,
color=(hiddenBullCond ? hiddenBullColor : noneColor),
display = display.pane
)
plotshape(
hiddenBullCond ? osc : na,
offset=-lbR,
title="Hidden Bullish Label",
text=" H Bull ",
style=shape.labelup,
location=location.absolute,
color=bullColor,
textcolor=textColor
)
// Regular Bearish Divergence
oscLH = osc < ta.valuewhen(phFound, osc , 1) and _inRange(phFound )
priceHH = high > ta.valuewhen(phFound, high , 1)
bearCondAlert = priceHH and oscLH and phFound
bearCond = plotBear and bearCondAlert
plot(
phFound ? osc : na,
offset=-lbR,
title="Regular Bearish",
linewidth=2,
color=(bearCond ? bearColor : noneColor),
display = display.pane
)
plotshape(
bearCond ? osc : na,
offset=-lbR,
title="Regular Bearish Label",
text=" Bear ",
style=shape.labeldown,
location=location.absolute,
color=bearColor,
textcolor=textColor
)
// Hidden Bearish Divergence
oscHH = osc > ta.valuewhen(phFound, osc , 1) and _inRange(phFound )
priceLH = high < ta.valuewhen(phFound, high , 1)
hiddenBearCondAlert = priceLH and oscHH and phFound
hiddenBearCond = plotHiddenBear and hiddenBearCondAlert
plot(
phFound ? osc : na,
offset=-lbR,
title="Hidden Bearish",
linewidth=2,
color=(hiddenBearCond ? hiddenBearColor : noneColor),
display = display.pane
)
plotshape(
hiddenBearCond ? osc : na,
offset=-lbR,
title="Hidden Bearish Label",
text=" H Bear ",
style=shape.labeldown,
location=location.absolute,
color=bearColor,
textcolor=textColor
)
// Alert conditions
alertcondition(bullCondAlert, title='Regular Bullish Divergence', message="Found a new Regular Bullish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar")
alertcondition(hiddenBullCondAlert, title='Hidden Bullish Divergence', message='Found a new Hidden Bullish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
alertcondition(bearCondAlert, title='Regular Bearish Divergence', message='Found a new Regular Bearish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
alertcondition(hiddenBearCondAlert, title='Hidden Bearish Divergence', message='Found a new Hidden Bearish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
WaveTrend with Crosses Al Sat Sinyali - Samet CEYLANAl sat sinyali üreten bir script. alım ve satım noktalarının tahmininde kullanılabilir.
Scalping Buy/Sell with Alerts & SL/TP📌 Overview
This is a scalping trading script for TradingView that:
✅ Identifies Buy & Sell signals using two Exponential Moving Averages (EMA).
✅ Calculates Stop-Loss (SL) and Take-Profit (TP) levels dynamically.
✅ Uses lines (line.new()) instead of plot() to display SL/TP.
✅ Includes alerts for Buy/Sell signals
RSI Divergence with Trendline wavywade3Settings
RSI Length: Number of bars for RSI calculation. (Default: 14)
RSI Source: Price source for RSI (close, open, high, low).
Overbought / Oversold Levels: For visual reference only (70/30 by default).
Take Profit %: Percentage gain at which the strategy will close the position. (Default: 5%)
Stop Loss %: (Optional) Percentage drop at which the strategy will stop out. (Default: 0%, i.e., disabled.)
Best Practices
Choose an Appropriate Timeframe
Depending on your trading style (day trading vs. swing trading), divergences might appear more or less frequently. You may get more whipsaws on lower timeframes, so always backtest on multiple timeframes before going live.
Adjust Pivots
The number of bars used to confirm a pivot (in the script it’s set around 2–5 bars) can significantly affect the sensitivity. You can tweak those settings if you want fewer or more frequent divergences.
Combine with Other Tools
Divergences can be powerful signals, but they’re not foolproof. This script works best if combined with other confluences such as support/resistance lines, volume analysis, or higher-timeframe trends.
Paper Trade & Backtest
Always test any new strategy in a demo environment or with TradingView’s backtesting to see its historical performance, then forward-test in live market conditions with minimal risk.
Risk Management
Since markets can move quickly, consider using the optional stop-loss parameter or external stop management. The hidden divergence exit can help reduce drawdowns, but no exit strategy is perfect.
In Summary
If you’re looking to trade RSI divergences automatically, this strategy simplifies the process by drawing and extending RSI trendlines, confirming entries on their break, and exiting trades at a fixed profit target or upon detecting a hidden divergence in the opposite direction. Customize the RSI settings, take-profit percentage, and (optionally) a stop loss to fit your preferences. Always remember to backtest thoroughly and employ sound risk management.
Electronic Trading Hours Session/CandlesThis indicator visually distinguishes the electronic trading session, spanning from the prior day's close (e.g., 5:00 PM EST) through the overnight period until the next day's opening bell (e.g., 9:30 AM EST).
It can be customized to highlight this period with a shaded zone or colored candles depending on the trader’s preference.
The overnight levels that create the opening range gap often act as critical zones of liquidity.
The indicator provides a clear visual cue of potential price magnets that smart money (institutional traders) may target during the opening bell session to trigger liquidity sweeps.
Fibonacci Weekly LevelsTo be used on shares in weekly time frame only. Box guies you for stop loss and momentum.
level guides you for trailing stop loss
Fibonacci Weekly LevelsUsed in share to find the location for stop loss and for the area to catch momentum. Boxes are meant for the same reason and Levels are to be used for intraday or for trailing stop loss.
Engulfing Candle DetectorThis detect Bullish & Bearish Engulfing Candle in any time frame. The rules the engulfing candle should engulfs the previous candle high and low price not the opened or the closed candle.
Sholzy Algo buy Indicator Sholzy Algo Indicator using the 15min.
Indicator works best on XAUUSD, Use it in line with your primary trading analysis and strategy as it is only an advise. Be cautious of your account, plotting it on a 1:3 RR.
Smart Zone Intraday Strategy (by Sunil Bhave)Identify the power zone. For simplicity, maybe use a moving average (like EMA) as the central line and upper/lower bands based on ATR (Average True Range). This creates a dynamic zone.
Determine solid green/red candles. Check if the candle's body is above a certain threshold (e.g., body size greater than 70% of the candle's range) and the close is above/below the power zone.
Generate buy/sell signals when price crosses above/below the smart zone with a strong candle.
Set stop loss at the low of the power zone for buys and high for sells. Maybe use the lower band for stop loss in buys and upper band for sells.
Calculate take profit based on a 1:1 risk-reward ratio. So, the distance from entry to stop loss is the same as entry to take profit
Key features:
The strategy automatically calculates position sizing based on account equity
Includes realistic commission settings (0.1% per trade)
Allows parameter optimization through input settings
Maintains separate tracking for long and short positions
Enhanced Doji Candle StrategyYour trading strategy is a Doji Candlestick Reversal Strategy designed to identify potential market reversals using Doji candlestick patterns. These candles indicate indecision in the market, and when detected, your strategy uses a Simple Moving Average (SMA) with a short period of 20 to confirm the overall market trend. If the price is above the SMA, the trend is considered bullish; if it's below, the trend is bearish.
Once a Doji is detected, the strategy waits for one or two consecutive confirmation candles that align with the market trend. For a bullish confirmation, the candles must close higher than their opening price without significant bottom wicks. Conversely, for a bearish confirmation, the candles must close lower without noticeable top wicks. When these conditions are met, a trade is entered at the market price.
The risk management aspect of your strategy is clearly defined. A stop loss is automatically placed at the nearest recent swing high or low, with a tighter distance of 5 pips to allow for more trading opportunities. A take-profit level is set using a 2:1 reward-to-risk ratio, meaning the potential reward is twice the size of the risk on each trade.
Additionally, the strategy incorporates an early exit mechanism. If a reversal Doji forms in the opposite direction of your trade, the position is closed immediately to minimize losses. This strategy has been optimized to increase trade frequency by loosening the strictness of Doji detection and confirmation conditions while still maintaining sound risk management principles.
The strategy is coded in Pine Script for use on TradingView and uses built-in indicators like the SMA for trend detection. You also have flexible parameters to adjust risk levels, take-profit targets, and stop-loss placements, allowing you to tailor the strategy to different market conditions.
Fortuna Trend Predictor🔹 Основные функции скрипта
Определение тренда
Рассчитывает разницу между короткой EMA (20) и длинной EMA (50).
Нормализует её через ATR, чтобы оценить относительную силу тренда (trendStrength).
Расчёт индикатора ADX (Average Directional Index)
Определяет силу тренда, рассчитывая положительное (plusDI) и отрицательное (minusDI) движение.
Вычисляет ADX, усредняя DX (Directional Index), который показывает разницу между plusDI и minusDI.
Фильтр объёма
Определяет средний объём за последние 20 свечей и проверяет, превышает ли текущий объём этот уровень.
Фильтр волатильности
Проверяет, превышает ли текущий ATR его скользящее среднее, умноженное на atrThreshold (1.5 по умолчанию).
Если да, значит рынок находится в состоянии высокой волатильности.
Вероятность направления движения
Рассчитывает probability, которая показывает, насколько сильным является тренд.
Если значение probability больше 50 — вероятен восходящий тренд.
Если меньше 50 — вероятен нисходящий тренд.
📊 Что рисует этот индикатор?
✅ Линия вероятности направления движения (Probability) — синяя
✅ Линия ADX — оранжевая
✅ Горизонтальные линии:
50 (серый, Midline) — нейтральный уровень
70 (красный, Overbought) — перекупленность
30 (зелёный, Oversold) — перепроданность
📌 Вывод
Этот индикатор помогает находить надёжные точки входа, фильтруя шум и определяя силу тренда с учётом объёма и волатильности. 🚀
Intra-Hour OHLCThis indicator (primarily on the 5min and lower timeframe) marks out the Open, High, and Low of the hour at the :45 mark of every hour and then the close of the hour.
Buy or Sell at any level at your discretion.
ExtremeRev, WickRev, Bar Breakout & Doji Rev Pivot BossThis script is based on concepts from "Secrets of a Pivot Boss" by Frank Ochoa, but it is an independent custom implementation designed for better efficiency, accuracy, and flexibility.
Feel free to adjust the script, as it is just all 4 systems added to one script from the book.
✅ Extreme Reversal (ExtremeRev) – Identifies extreme bars that are significantly larger than average, signaling possible snapback reversals.
✅ Wick Reversal (WickRev) – Detects long-wick candlesticks that indicate potential reversals, such as pin bars, hammer, and shooting star formations.
✅ Doji Reversal (DojiRev) – Recognizes doji candlesticks that form above resistance or below support, marking strong indecision and potential reversals.
✅ Bar Breakout System – Identifies breakout bars that surpass previous highs/lows with a strong range expansion.
⚙️ Customizable Inputs
Enable/Disable Each System (Trade only the setups that fit your strategy)
Adjust Sensitivity (Wick size, body percentage, lookback periods, moving averages)
Alerts for Trade Notifications (Get notified when a signal appears)