MA + RSI with Highlight and Value DisplayThis is my indicator, it can help you succeed in trading. You just need to download it and rely on the reversal of 2 Ma lines and backtest many times to have a method for you.
Candlestick analysis
Average Balance Oscillator StrategyThis strategy is built on a model of the average balance of Bitcoin addresses, it provides a dynamic approach to market conditions. It effectively adapts to different phases of the cycle:
✅ Bull Markets (Green Background): Long positions are taken when the model confirms an uptrend.
🔴 Bear Markets (Red Background): Short positions are entered as the market trends downward.
⚪ Range Markets: A half-position can be taken to capitalize on consolidation phases.
Features:
Risk Management: Integrated stop-loss and position sizing controls to optimize capital preservation.
Robustness Testing: Options to evaluate the strategy’s performance under different conditions.
Template Flexibility: Can be customized for different timeframes and asset classes.
Cycle Top & Bottom Detection: The indicator also identifies potential market tops and bottoms based on on-chain data, helping assess Bitcoin's long-term cycle.
Alerts System: Built-in alerts notify you of changing market conditions and when a potential bottom or top is reached.
Versatility: Can be applied to other models based on different metrics or the same metric for different assets.
This strategy has demonstrated strong performance, adapting to Bitcoin's market structure while managing risk efficiently.
And it's part of my on-chain indicators to assess the Bitcoin cycle. Check my other Macro and TA indicators for Bitcoin
Supertrend with Buy/Sell Signals//@version=5
indicator("Supertrend with Buy/Sell Signals", overlay=true)
// Input parameters
atrPeriod = input(10, title="ATR Period")
factor = input.float(3.0, title="Factor")
// Calculate ATR
atr = ta.atr(atrPeriod)
// Calculate Supertrend
upperBand = hl2 + (factor * atr)
lowerBand = hl2 - (factor * atr)
var float supertrend = na
var int direction = na
if (na(supertrend))
supertrend := close
direction := 1
else
if (close > supertrend)
supertrend := lowerBand < supertrend or direction == -1 ? lowerBand : supertrend
else
supertrend := upperBand > supertrend or direction == 1 ? upperBand : supertrend
direction := close > supertrend ? 1 : -1
// Plot Supertrend
plot(supertrend, color=direction == 1 ? color.green : color.red, linewidth=2, title="Supertrend")
// Generate Buy/Sell signals
buySignal = ta.crossover(close, supertrend)
sellSignal = ta.crossunder(close, supertrend)
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", title="Buy Signal")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", title="Sell Signal")
PSP / PSC NQWPlots Precision Candles / Precision Swing Points on your Chart, you can change color and transparency.
At the Moment it does not support DXY
Advanced SMC StrategyAdvanced SMC Strategy, that will display the buy/sell signals, display Choch, BOS and order blocks
Multiple MAs with Compact Labels Defines and plots multiple moving averages (MAs) on a TradingView chart, including two Exponential Moving Averages (EMAs) with periods of 9 and 21, and five Simple Moving Averages (SMAs) with periods of 10, 20, 50, 100, and 200. Each MA is plotted with a distinct color and labeled accordingly.
High Win-Rate Scalping Supply & Demand with Volume & Signals//@version=5
indicator("High Win-Rate Scalping Supply & Demand with Volume & Signals", overlay=true)
// === Input settings ===
length = input(50, title="Volume Lookback Length")
zoneLookback = input(20, title="Supply/Demand Zone Lookback")
showZones = input(true, title="Show Supply & Demand Zones")
showVolume = input(true, title="Show Volume Indicator")
showSignals = input(true, title="Show Buy/Sell Signals")
volumeThreshold = input(1.5, title="Volume Multiplier for Signal Confirmation") // Adjusts sensitivity
// === Calculate Volume ===
vol_ma = ta.sma(volume, length)
// === Identify Supply & Demand Zones (Dynamic) ===
pivotHigh = ta.highest(high, zoneLookback)
pivotLow = ta.lowest(low, zoneLookback)
// Dynamic Supply Zone (Resistance)
supplyZone = ta.valuewhen(ta.highestbars(high, zoneLookback) == 0, high, 0)
plot(showZones ? supplyZone : na, title="Supply Zone", color=color.red, linewidth=2, style=plot.style_stepline)
// Dynamic Demand Zone (Support)
demandZone = ta.valuewhen(ta.lowestbars(low, zoneLookback) == 0, low, 0)
plot(showZones ? demandZone : na, title="Demand Zone", color=color.green, linewidth=2, style=plot.style_stepline)
// === Buy/Sell Signals Based on Supply & Demand, Volume, and Price Action ===
bullishEngulfing = ta.crossover(close, demandZone) and close > open and volume > vol_ma * volumeThreshold
bearishEngulfing = ta.crossunder(close, supplyZone) and close < open and volume > vol_ma * volumeThreshold
// Buy Signal Conditions
buySignal = bullishEngulfing
// Sell Signal Conditions
sellSignal = bearishEngulfing
// Plot Buy/Sell Markers
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal", size=size.small)
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", size=size.small)
// === Volume Display ===
plot(showVolume ? vol_ma : na, title="Volume MA", color=color.blue, linewidth=2)
// === Alerts for Buy/Sell Signals ===
alertcondition(buySignal, title="Buy Alert", message="Strong Demand Zone Rejection with Volume - Buy Signal")
alertcondition(sellSignal, title="Sell Alert", message="Strong Supply Zone Rejection with Volume - Sell Signal")
Inside BarThis code defines an inside bar as a bar where the low is higher than the low of the previous bar, and the high is lower than the high of the previous bar. The plotshape function is then used to plot a label below the bar when the inside bar condition is met.
XAUUSD 5m超短线无延迟策略指标策略思路说明:
趋势与无延迟指标(Hull MA):
采用 Hull 均线(HMA)判断价格短期趋势。当收盘价向上穿越 HMA 时,预示短线多头起势;向下穿越则为空头信号。
动量过滤(MACD 与 RSI):
MACD 使用快、慢EMA之差,并观察直方图在零轴上方或下方判断动能。
RSI 判断市场是否处于强势(RSI>50)或弱势(RSI<50)状态。
成交量突增判断:
为捕捉市场大资金介入的信号,设定当前成交量需大于一定周期内成交量均值的倍数(默认1.5倍),当价格波动同时伴随明显放量,则信号更为可靠。
信号条件:
Buy 信号: 当收盘价上穿 HMA,MACD直方图>0、RSI>50,并且当前成交量大于过去20根K线均值×1.5时,认为多头信号成立。
Sell 信号: 当收盘价下穿 HMA,MACD直方图<0、RSI<50,并且成交量满足放量条件时,认为空头信号成立。
注: 因盈利目标仅1~3个点,要求信号必须准确,因此多重条件同时满足后才发出提示。
Virat Bharat Auto Trade📢 Virat Bharat Auto Trade Indicator is a powerful automated trading tool designed to provide Buy & Sell signals with Stop Loss & Target levels. It helps traders make informed decisions based on technical analysis.
⚠️ Disclaimer:
🛑 For Educational Purposes Only! This indicator is NOT financial advice.
📊 No Guarantee of Profits! Trading involves risk, and past performance does not guarantee future results.
💰 Trade at Your Own Risk! Always do your own research before making any trading decisions.
📜 Not a SEBI Registered Advisor! This tool is only for analysis and learning purposes.
📌 Features of Virat Bharat Auto Trade Indicator:
📢 How to Get This Indicator?
1️⃣ Subscribe to the YouTube channel Virat Bharat Live Trading 📺
2️⃣ Comment "I WANT" under the latest video ✍️
3️⃣ Follow the Instructions in the video description 🔗
🚀 Take your trading to the next level with Virat Bharat Auto Trade! 🚀
⚠️ Important Note:
This indicator is not a financial advisory tool and should not be used for direct trading without analysis.
Market conditions vary, and no tool can predict 100% accuracy.
Always use risk management while trading.
📌 For more trading strategies & indicators, subscribe to Virat Bharat Live Trading!
www.youtube.com
Advanced 1-Minute Open Range Breakout IndicatorThis indicator is designed for the market on a 1-minute chart. It calculates the open range based on the first 5 minutes after the market open (09:30 – 09:35) and plots the high and low of this period as the daily resistance and support levels respectively. Additionally, the indicator displays the previous day’s high and low as blue horizontal lines, providing extra reference levels.
Trade signals are generated only during the active trading session (09:35 – 16:00). The advanced trade logic works as follows:
• For long entries:
- When the price first breaks above the open range high, the indicator enters a “breakout” state.
- If the price then retraces to (or below) the open range high, it moves to a “retest” state.
- Finally, if the price breaks above the open range high again, a long signal is issued.
• For short entries:
- When the price first breaks below the open range low, the indicator enters a “breakdown” state.
- If the price then retraces to (or above) the open range low, it moves to a “retest” state.
- Finally, if the price breaks below the open range low again, a short signal is issued.
All signals and the open range lines are only displayed during the trading session (09:35 to 16:00).
Use this indicator to help identify high-probability breakout setups in the early part of the trading day.
8/34 EMA with Bullish Engulfing Strategy - Linked Trades8/34 EMA with Bullish Engulfing Strategy - Linked Trade Visualization
📈 Description
This script implements an 8 EMA / 34 EMA crossover strategy with Bullish and Bearish Engulfing Candlestick patterns to confirm trade entries. It enhances trade visualization by tracking entry and exit points and drawing connecting lines between them. Each trade is uniquely labeled with an entry ID and exit ID, making it easy to see which exit corresponds to which entry.
📌 Key Features:
✅ Uses 8 EMA and 34 EMA for trend direction
✅ Identifies Bullish Engulfing patterns for long entries
✅ Identifies Bearish Engulfing patterns for short entries
✅ Tracks trade entries and exits with matching labels
✅ Draws a line between each entry and exit for better trade tracking
✅ Works on all timeframes and assets
🛠️ How to Use
Apply to Any Chart
Use this script on any asset (stocks, crypto, forex, etc.).
Works best on timeframes 15m and above for clearer signals.
Entry Signals (Trade Start)
🟢 Long Entry: When the 8 EMA crosses above the 34 EMA and a bullish engulfing pattern appears.
🔴 Short Entry: When the 8 EMA crosses below the 34 EMA and a bearish engulfing pattern appears.
Each trade entry is labeled with "Long Entry #X" or "Short Entry #X" (where X is the trade number).
Exit Signals (Trade Close)
🔴 Long Exit: When the 8 EMA crosses below the 34 EMA and price closes below it.
🟢 Short Exit: When the 8 EMA crosses above the 34 EMA and price closes above it.
Exit points are labeled as "Long Exit #X" or "Short Exit #X" with a matching trade ID.
A line is drawn between the entry and exit to show trade duration.
Legend & Labels
Legend & Labels
🟢 Long Entry → "Long Entry #X" (Green, Large Label)
🔴 Short Entry → "Short Entry #X" (Red, Large Label)
🔴 Long Exit → "Long Exit #X" (Red, Small Label)
🟢 Short Exit → "Short Exit #X" (Green, Small Label)
📏 Trade Line → Yellow for Long Trades, Orange for Short Trades
Customizations
Modify EMA lengths to suit different assets.
Change label colors or sizes in the code.
Adjust trade confirmation conditions if needed.
💡 Notes
This is a visual indicator, not an automated strategy. It does not place live trades.
Some signals may repaint on lower timeframes due to EMA recalculations.
Always backtest before using in live trading.
📊 Enjoy the script! If you find it useful, leave a comment or share improvements. 🚀
E9 MM Nuke signalScript identifies wickless candles on a specified higher timeframe and plots them on a lower timeframe (If desired), such as 15 minutes. It includes options to adjust the margin for error (e.g. 5 tick wick), higher timeframe, and toggle the volume filter with period adjustment.
Wickless candles signal strong market sentiment shifts, indicating areas of significant buying or selling pressure. These areas can become key levels of support or resistance, making them crucial to monitor for potential price revisits.
Why Price Revisits Wickless Areas
Manipulators often create artificial wickless candles to deceive traders. However, genuine market movements can also produce wickless candles, indicating a strong consensus among market participants. In either case, the price is likely to revisit these areas as traders and investors react to the perceived market sentiment shift.
Key Features:
Margin Input:
Description: Allows users to specify the margin in 0.01 tick increments to account for small wicks due to spread issues.
Example: A margin of 0.05 ticks means the script will consider candles wickless if the high is within 0.05 ticks of the open and the low is within 0.05 ticks of the open.
Volume Filter:
Description: Users can enable or disable a volume filter to consider only candles with a volume greater than the average volume over a specified period.
Default: Enabled by default.
Volume Period Input: Users can specify the period for calculating the average volume (e.g., 9 periods).
Higher Timeframe Input:
Description: Allows users to select the higher timeframe on which to identify wickless candles.
Options: H4 ("240"), Daily ("D"), Weekly ("W"), Monthly ("M").
Plotting:
Bearish Wickless Candles: Plotted with a red circle and a "🐻" emoji above the bar.
Bullish Wickless Candles: Plotted with a green circle and a "🐂" emoji below the bar.
Estrategia Integración Multidimensional Mejorada con NadarayaAplicación 1h, entrega señales de compra y venta, antes de un movimiento rápido. TP 2% recomendado.
[GrandAlgo] MTF Historical Highs and LowsMany traders rely on weekly highs and lows to identify key market levels, but what if you could see how price reacted to these levels in past weeks, months, or even years? With MTF Historical Highs and Lows, you can visualize all past highs, lows, and midpoints from any timeframe, allowing you to refine your strategy and make more informed trading decisions.
This indicator retrieves and plots historical highs, lows, and midpoints based on a user-selected timeframe (default: Weekly). It dynamically updates, ensuring that all significant price levels remain visible on your chart. Additionally, smart filtering helps you focus only on relevant levels, and alerts notify you when price interacts with key zones.
Key Features:
✅ Automatically Fetches & Plots Historical Highs, Lows, and Midpoints
✅ Customizable Timeframes (default: Weekly, but adjustable)
✅ Visibility Filtering – Hides lines that are too far from the current price
✅ Alerts for Key Levels – Get notified when price touches an important historical level
✅ Customizable Colors & Display Preferences for clarity
How It Works:
1️⃣ Select a Date Range – Focus on historical levels that are most relevant to the current market conditions
2️⃣ Choose a Timeframe – Use Weekly, Monthly, or any timeframe that suits your strategy.
3️⃣ Enable Highs, Lows, and Midpoints – Customize what you want to see.
4️⃣ Adjust Filtering – Hide lines that are too far from the current price to reduce clutter.
5️⃣ Get Alerts – Be notified when price reaches a historical level for potential trade setups.
Ideal for Traders Who:
Trade Support & Resistance Levels – Understand how price reacts at historical highs and lows.
Analyze Market Structure – Identify key areas where price may reverse or break out.
Want Smart Alerts – Stay informed without staring at charts all day.
EMA 20-50-200 & Hammer Pattern Detector/*
**English**
### Indicator Description
**Indicator Name:**
EMA 20, 50, 200 & Hammer Pattern with Signal Detection
## Features:
// 1. EMA Trend Phase Analysis
// - The indicator uses EMAs (20, 50, and 200) to determine market trends.
// - Green: "3Phases" (Bullish trend), Red: "6Phases" (Bearish trend), Gray: "Neutral".
// - EMAs are displayed in Blue (20), Orange (50), and Red (200).
// - Labels above the last candle show the respective EMA values.
// 2. Hammer Candlestick Pattern Detection
// - Identifies Hammer candlestick patterns as potential reversal signals.
// - Criteria: Upper shadow not larger than the body, lower shadow at least twice the body size.
// - Marked with a green triangle below the candle.
// 3. Signal for Three Candles Below a Local High
// - Detects when three consecutive candles close below a previous high.
// - Marked with a red diamond above the third confirming candle.
// 4. Visual Indicators (Boxes in the Top Right)
// - Displays two information boxes:
// - First Box: Trend phases (Green: "3Phases", Red: "6Phases", Gray: "Neutral").
// - Second Box (Blue): Appears when the weakness signal is active ("Signal Active").
// - Text color is always white for better readability.
## Usage:
// - Easily identify market trends using EMAs.
// - Detect potential reversal points through Hammer candlesticks.
// - Analyze weakness signals after a market high.
// - Clear visualization for quick decision-making.
**German**
### Beschreibung des Indikators
**Indikatorname:**
EMA 20, 50, 200 & Hammer Pattern mit Signal-Erkennung
## Funktionen:
// 1. EMA-Trendphasenanalyse
// - Der Indikator nutzt die EMAs (20, 50 und 200), um Markttrends zu erkennen.
// - Grün: "3Phasen" (Bullischer Trend), Rot: "6Phasen" (Bärischer Trend), Grau: "Neutral".
// - EMAs werden in Blau (20), Orange (50) und Rot (200) dargestellt.
// - Labels über der letzten Kerze zeigen die EMA-Werte an.
// 2. Hammer-Kerzenmuster-Erkennung
// - Identifiziert Hammer-Kerzenmuster als potenzielle Umkehrsignale.
// - Kriterien: Oberer Schatten nicht größer als der Körper, unterer Schatten mindestens doppelt so groß wie der Körper.
// - Markierung mit grünem Dreieck unter der Kerze.
// 3. Signal für drei Kerzen unter einem lokalen Hoch
// - Erkennt, wenn nach einem Hoch drei aufeinanderfolgende Kerzen unterhalb dieses Hochs schließen.
// - Markierung mit einem roten Diamanten über der dritten Kerze.
// 4. Visuelle Anzeigen (Kästen oben rechts)
// - Zeigt zwei Informationskästen an:
// - Erster Kasten: Trendphasen (Grün: "3Phasen", Rot: "6Phasen", Grau: "Neutral").
// - Zweiter Kasten (Blau): Erscheint, wenn das Schwäche-Signal aktiv ist ("Signal Active").
// - Schriftfarbe immer weiß für bessere Sichtbarkeit.
## Anwendungsmöglichkeiten:
// - Markttrends einfach identifizieren durch EMAs.
// - Potenzielle Umkehrpunkte erkennen durch Hammer-Kerzen.
// - Schwäche-Signale nach einem Hoch analysieren.
// - Klare Visualisierung für schnelles Trading.
*/
Sequential 15min ORB for SessionsThis indicator adds highlights the hi and lo of the first 15m candle for each market (Asia, UK, US). I have also added a 25%, 50%, and 75% increments.
Coding built by Grok. Feel free to reuse and modify.
MA Crossover StrategyMA Crossover Strategy
This script implements a Simple Moving Average (SMA) crossover strategy, a widely used technique in trend-following trading systems. It helps traders identify potential buy and sell opportunities based on the relationship between two moving averages:
A fast-moving average (default: 9-period SMA)
A slow-moving average (default: 21-period SMA)
How It Works
Buy Signal (Long Entry): A long position is opened when the fast-moving average crosses above the slow-moving average. This suggests an uptrend is forming.
Exit Signal: The position is closed when the fast-moving average crosses below the slow-moving average, indicating a possible trend reversal.
Why This Script is Useful
Simple Yet Effective: Moving average crossovers are a core concept in technical analysis, providing a structured approach to identifying trends.
Customizable: Traders can modify the fast and slow MA lengths to suit different market conditions.
Visualization: The script plots the fast MA in blue and the slow MA in red, making crossovers easy to spot.
Automated Execution: It can be used as a strategy to backtest performance or automate trades in TradingView.
This script is ideal for traders looking for a straightforward trend-following strategy, whether they trade stocks, forex, or crypto.
EMA & Volume Profile with POCEMAs:
Blue line for the 9-day EMA.
Red line for the 15-day EMA.
Volume Profile:
Calculates the volume profile for the last 50 candles.
Adjusts automatically based on the selected length.
POC (Point of Control):
The most traded price level is highlighted as a yellow dotted line.
Notes:
The volume profile is simplified into 20 bins for efficiency and better visualization.
You can adjust the vpLength input to calculate the volume profile over a different number of candles.
Candle Close TableChecks the previous closes of Daily H4 and H1 candles to give you an idea where the momentum should take us.
Fibonacci & 24H Volume StrategyThis script is a trading strategy that combines Fibonacci retracement levels with 24-hour volume analysis to identify potential trading opportunities. It is designed to work on intraday charts and helps traders make informed decisions based on historical price action and market activity.