Buy Sell Indicator PROIt uses Average True Range (ATR) to dynamically calculate a trailing stop level that follows price action and adapts to market volatility.
The indicator:
Plots a dynamic trailing stop line on the chart.
Colors the trailing stop line:
Green when in an uptrend (long position),
Red when in a downtrend (short position),
Blue when neutral.
Plots Buy/Sell labels based on when the price crosses above or below the trailing stop line.
Colors candles green or red depending on whether the price is above or below the trailing stop.
It gives alerts for potential Buy and Sell opportunities automatically.
🧠 How It Works (Logic)
ATR Calculation:
It calculates the ATR (Average True Range) over a chosen period (default: 10 bars).
ATR measures market volatility — bigger ATR = bigger stop distance.
Trailing Stop Calculation:
When the price moves up, the trailing stop also moves up.
When the price moves down, the trailing stop moves down.
If price crosses the trailing stop, the trend is considered reversed.
Buy/Sell Signals:
Buy when the price crosses above the trailing stop line.
Sell when the price crosses below the trailing stop line.
EMA Crossover (Optional Flexibility):
By default, the EMA is set to 1 (basically just the close price).
But if you change the EMA period input, it can use a smoothed moving average to trigger Buy/Sell, making signals cleaner.
📈 How To Use It
Add the Indicator to your chart (make sure it's updated to the v5 version I posted earlier).
Adjust the Settings:
Key Value (Sensitivity):
A higher Key Value = wider trailing stop = fewer but more reliable signals.
A lower Key Value = tighter trailing stop = more frequent signals but possibly more noise.
ATR Period:
Higher period = slower reactions (good for higher timeframes).
Lower period = faster reactions (good for scalping or low timeframes).
EMA Period:
1 by default. Increasing it will smooth the entry signals.
Interpret the Chart:
Trailing Stop Line:
If price is above the line and the line is green → market is bullish.
If price is below the line and the line is red → market is bearish.
Buy/Sell Labels:
Entry signals are plotted with clear Buy and Sell tags.
Candle Colors:
Candles turn green when price > trailing stop.
Candles turn red when price < trailing stop.
Set Alerts:
Create a TradingView alert on the Buy and Sell conditions.
You will get automatic alerts when a new signal is detected.
Chart patterns
Dow Trend clean MTF - Anticipated SignalsThis is MTF Dow theory arrows... you have the chart timeframe plus 4 other timeframe options. The issue is if you are on a low time frame for example on 1min then you can not see into the future.... a problem we all can relate to ;) I'm working on it. So there will be a delay in a 1 hr dow signal until all the 1hr criteria are met. I have added 2 "sets" of arrows. The 2nd set attempts to anticipate what the longer timeframe signal will be based on aggregate bars. So they may not always be correct. It's an experiment. Enjoy. Screenshot is not using the aggregate arrows just the regular ones. Showing arrows for 15s, 30s, 1m, 2m, and 4 min. progressively larger arrows. transparency is in the code rather than user interface...but should be fine.
RAZ G. MACD PRICE TRIGGER - SHORT(!)
"First, we determine the desired price level for entry and wait for a MACD cross to confirm the signal.
We can customize both the entry time frame and a separate time frame for taking profit or closing the position
15-Min ORB Strategy )15 min orb with trailing orders. could use some refinement to mitigate drawdown. better if you recalculate after each bar. i made this for NQ
OpeningRange (Trading_Tix)Purpose:
The indicator highlights the high, low, and middle (50%) price levels of a specified session's opening range. These levels can serve as key support and resistance zones for trading strategies. The indicator also offers options to extend these levels beyond the session into later timeframes, making it useful for tracking breakout or trend continuation setups.
Key Features:
1. Session Detection:
The indicator identifies a specific session period using the user-defined Session Time. It calculates the start time, high, and low prices during this period:
rangeTime: Defines the session time range (default: 5:00 PM to 2:59 AM).
extendTime: Defines the extended time range where lines/backgrounds can be prolonged.
2. Opening Range Calculation:
High (high_val) and Low (low_val)**:
Tracks the highest and lowest prices during the session.
Middle Line:
A midpoint is calculated by averaging high_val and low_val.
3. Visual Elements:
Horizontal Lines:
Drawn at the high, low, and middle levels.
Customizable in width and color.
Shaded Background Box:
Covers the range between high and low prices.
The box’s color and transparency can be adjusted.
Line and Box Extension:
Optionally extends these elements into the extended time range.
4. Customization:
Users have the flexibility to:
Toggle visibility of lines, middle line, and background box.
Adjust colors, line thickness, and style.
Enable or disable the extension of lines and backgrounds into the extended period.
How It Works:
Initialization:
The script initializes variables to store range data (startTime, high_val, low_val) and drawing objects (lines, boxes).
It detects whether the current bar falls within the session (inSession) or extended timeframe (inExtend).
Plotting:
During the session:
Deletes previous lines and boxes from prior sessions.
Draws new lines at the high, low, and middle levels.
Creates a background box covering the range, if enabled.
During the extended period:
Extends the session lines and box, if the user has opted for extensions.
Updates:
Continuously adjusts the high/low values and updates the lines as new price data arrives.
Use Cases:
This indicator can be valuable for traders who:
Use the opening range to identify potential breakout zones.
Trade based on price consolidation within the range.
Want a visual representation of key price levels to plan entries and exits.
Would you like help refining this script further or adjusting its settings to match your trading style?
BTC Daily DCA CalculatorThe BTC Daily DCA Calculator is an indicator that calculates how much Bitcoin (BTC) you would own today by investing a fixed dollar amount daily (Dollar-Cost Averaging) over a user-defined period. Simply input your start date, end date, and daily investment amount, and the indicator will display a table on the last candle showing your total BTC, total invested, portfolio value, and unrealized yield (in USD and percentage).
Features
Customizable Inputs: Set the start date, end date, and daily dollar amount to simulate your DCA strategy.
Results Table: Displays on the last candle (top-right of the chart) with:
Total BTC: The accumulated Bitcoin from daily purchases.
Total Invested ($): The total dollars invested.
Portfolio Value ($): The current value of your BTC holdings.
Unrealized Yield ($): Your profit/loss in USD.
Unrealized Yield (%): Your profit/loss as a percentage.
Visual Markers: Green triangles below the chart mark each daily investment.
Overlay on Chart: The table and markers appear directly on the BTCUSD price chart for easy reference.
Daily Timeframe: Designed for Daily (1D) charts to ensure accurate calculations.
How to Use
Add the Indicator: Apply the indicator to a BTCUSD chart (e.g., Coinbase:BTCUSD, Binance:BTCUSDT).
Set Daily Timeframe: Ensure your chart is on the Daily (1D) timeframe, or the script will display an error.
Configure Inputs: Open the indicator’s Settings > Inputs tab and set:
Start Date: When to begin the DCA strategy (e.g., 2024-01-01).
End Date: When to end the strategy (e.g., 2025-04-27 or earlier).
Daily Investment ($): The fixed dollar amount to invest daily (e.g., $100).
View Results: Scroll to the last candle in your date range to see the results table in the top-right corner of the chart. Green triangles below the bars indicate investment days.
Settings
Start Date: Choose the start date for your DCA strategy (default: 2024-01-01).
End Date: Choose the end date (default: 2025-04-27). Must be after the start date and within available chart data.
Daily Investment ($): Set the daily investment amount (default: $100). Minimum is $0.01.
Notes
Timeframe: The indicator requires a Daily (1D) chart. Other timeframes will trigger an error.
Data: Ensure your BTCUSD chart has historical data for the selected date range. Use reliable pairs like Coinbase:BTCUSD or Binance:BTCUSDT.
Limitations: Does not account for trading fees or slippage. Future dates (beyond the current date) will not display results.
Performance: Works best with historical data. Free TradingView accounts may have limited historical data; consider premium for longer ranges.
EU vs GU Strength @smEURUSD vs GBPUSD Strength Tester
✅ What it does:
-Plots EURUSD change (blue line)
-Plot GBPUSD change (green line)
-Plots EURGBP change (orange line)
Background turns bluish if EUR is stronger, greenish if GBP is stronger!
So, just by watching the background color, you can immediately tell:
If you prefer EURUSD or GBPUSD for your long/short setup.
Crypto EMA TableCrypto EMA Trend Scanner
A powerful tool for crypto traders to quickly identify trend strength across multiple timeframes
This indicator helps you spot potential trading opportunities by analyzing the EMA (Exponential Moving Average) alignment across four different timeframes. It displays a clean, color-coded table showing which cryptocurrencies are in a strong uptrend.
Key Features:
Multi-Timeframe Analysis: Simultaneously scan 3-minute, 15-minute, 1-hour, and 4-hour charts
Clear Visual Signals: Green cells indicate bullish EMA alignment (EMA 20 > EMA 50 > EMA 200)
Customizable Symbols: Track up to 3 different cryptocurrencies of your choice
Exchange Selection: Compatible with major exchanges (Bybit, Binance, Coinbase, Kraken, KuCoin, FTX)
Flexible Positioning: Place the table anywhere on your chart
How to Use:
Add the indicator to your chart
Select your preferred cryptocurrencies in the settings
Position the table where you want it
Look for green cells indicating EMA lineup.
Use this information to identify potential entry points or confirm your trading bias
Tradicators Pulse™ [v1]Tradicators Pulse™ Strategy: “AI Pulse Reversal”
Goal:
Catch reversals and trends using a smooth MA with adaptive bands and a confidence oscillator.
Step-by-Step: How to Use
① Set the Context
Timeframes: 5min, 15min, 1H (start with 15min)
Watch:
MA line color (blue = bullish, fuchsia = bearish)
Pulse Bands (upper = overbought, lower = oversold)
Yellow Oscillator for trend strength
Step-by-Step: Mean Reversion (Bounce Trade)
Wait for price to breach a band
Candle closes outside upper band (overbought) or lower band (oversold)
Check Pulse Oscillator
It must curve up (long) or down (short)
Entry Trigger
Enter on next candle that closes back inside the bands
Stop Loss
Few pips outside band edge
Take Profit
TP1 = MA line (gray-blue/fuchsia)
TP2 = Opposite band
Step-by-Step: Trend Entry (Momentum Follow)
Wait for MA color flip
Blue = Uptrend → only long setups
Fuchsia = Downtrend → only short setups
Entry Trigger
Price pulls back near MA
Oscillator still supports trend direction
Enter on bounce off MA
Stop Loss
Few pips below/above MA or last swing low/high
Take Profit
TP1 = Band in direction of trend
TP2 = Use trailing SL or R:R 1:2
Avoid Trading When:
MA is flat (no trend)
Bands are too tight or choppy
Oscillator gives conflicting signal
Quarterly & Monday Levelsit shows following thing
QUARTER: open, high ,low
Last Quarter: high , low
Monday: High, low , midrange
AI-EngulfingCandle+Alert+thanks-2-ahmedirshad419!WE MUST APPRECIATE ahmedirshad419 and his great work.
I added some tips and sources instead of the shout for MIT XD.
plotshape(tradeSignal and bullishCandle, title = 'bullish', location = location.belowbar, color = color.new(color.green, 0), style = shape.triangleup, text = 'BUY @ next higher bottom @ upper trend')
plotshape(tradeSignal and bearishCandle, title = 'bearish', location = location.abovebar, color = color.new(color.red, 0), style = shape.triangledown, text = 'SELL @ next lower top @ downer trend')
alertcondition(bullishCandle, title = 'Double Bottom Upcoming', message = 'BUY @ next higher bottom @ upper trend !')
alertcondition(bearishCandle, title = 'Doublle Top Upcoming', message = 'SELL @ next lower top @ downer trend !')
You should see the MIRACLE of your LIFE.
PH Night Session HighlightTraders who want to visually separate the night session on their charts. It highlights the period from 8:01 PM to 7:59 AM (Philippine Time), making it easy to distinguish off-hours or pre-market activity, especially when analyzing crypto or 24/7 markets.
The script automatically adjusts server time (UTC) to Philippine Time (UTC+8) and overlays a soft blue background during the specified time window.
Silver BulletSilver Bullet — A Strategic Approach
The Silver Bullet indicator simplifies trading by focusing on three core elements: Time Frame, Price Levels, and Optimal Trade Entries.
Time Frame
Silver Bullet targets a precise intraday window to capture key market moves. By zeroing in on specific time frames, it aligns trade setups with real-time momentum and dynamic price action.
Price Levels
Using Fibonacci-based levels, Fair Value Gaps (FVGs), and Volume Imbalances (VIs), Silver Bullet highlights high-probability zones for entries and exits.
Optimal Trade Entry
By combining strategic time windows with precise price zones, Silver Bullet pinpoints ideal trade moments — maximizing potential while keeping risk tightly controlled.
Included in the Silver Bullet TradingView Indicator
• Macro Time Highlight (09:50 - 10:10 EST)
• Fibonacci Levels
• Fair Value Gaps (FVGs)
• Volume Imbalances (VIs)
• Tweezer Candlestick Reversal Detection
⸻
Live Support & More
For live support, updates, and access to premium features, visit silverbullet.trade .
Cabreras RSIThis custom Pine Script v6 indicator transforms your smoothed RSI into a vibrant “ridge” chart, optimized for 5-minute scalping. Here’s what it does and how to use it:
1. Core Concept
Zero-Centered Ridge
• Takes a standard RSI (default period 7) and smooths it with an EMA (default length 3).
• Subtracts 50 so the ridge oscillates around zero—peaks above zero indicate bullish momentum, valleys below zero bearish momentum.
Rainbow Coloring
• Maps RSI values (0–100) to a full 360° hue spectrum (red→yellow→green→cyan→blue→magenta→red).
• As the smoothed RSI climbs, the ridge fill cycles through the rainbow, giving you instant visual feedback on momentum strength and direction.
2. Configurable Inputs
Input Default Description
Price Source Close Which price series to calculate RSI on
RSI Length 7 Number of bars for the base RSI calculation
Smoothing Length 3 EMA length applied to the raw RSI
Upper Level (e.g. 70) 70 Overbought threshold (plotted at +20 on the ridge)
Lower Level (e.g. 30) 30 Oversold threshold (plotted at –20 on the ridge)
Area Transparency 20 Opacity for the rainbow fill (0 = solid, 100 = clear)
Zone BG Transparency 85 Opacity for background shading beyond OB/OS zones
3. Visual Elements
Rainbow Ridge Area
• The main plot (style = area) fills from the zero-line up or down.
• Color hue changes dynamically with RSI value.
Midline & Thresholds
Midline (zero): a dotted gray line.
Upper Level: dashed red line at (Upper Level – 50).
Lower Level: dashed green line at (Lower Level – 50).
Background Shading
Purple band behind the ridge when it exceeds the upper level.
Green band behind the ridge when it drops below the lower level.
4. How to Read It
Color progression from red→green→blue indicates rising momentum; reversing hues signal slowing or flipping momentum.
Ridge peaks above the upper threshold suggest overbought conditions; valleys below the lower threshold suggest oversold.
Background highlight quickly shows when RSI is in extreme zones without scanning numbers.
Use this on a 5 min chart to spot rapid reversals and gauge momentum at a glance—perfect for scalping setups. Adjust your upper/lower levels and transparency settings to fine-tune to your strategy.
Moving Average Convergence DivergenceDisplay different background colors based on the positive or negative value of the MACD DEA.
Price Flip StrategyPrice Flip Strategy with User-Defined Ticker Max/Max
This strategy leverages an inverted price calculation based on user-defined maximum and minimum price levels over customizable lookback periods. It generates buy and sell signals by comparing the previous bar's original price to the inverted price, within a specified date range. The script plots key metrics, including ticker max/min, original and inverted prices, moving averages, and HLCC4 averages, with customizable visibility toggles and labels for easy analysis.
Key Features:
Customizable Inputs: Set lookback periods for ticker max/min, moving average length, and date range for signal generation.
Inverted Price Logic: Calculates an inverted price using ticker max/min to identify trading opportunities.
Flexible Visualization: Toggle visibility for plots (e.g., ticker max/min, prices, moving averages, HLCC4 averages) and last-bar labels with user-defined colors and sizes.
Trading Signals: Generates buy signals when the previous original price exceeds the inverted price, and sell signals when it falls below, with alerts for real-time notifications.
Labeling: Displays values on the last bar for all plotted metrics, aiding in quick reference.
How to Use:
Add to Chart: Apply the script to a TradingView chart via the Pine Editor.
Configure Settings:
Date Range: Set the start and end dates to define the active trading period.
Ticker Levels: Adjust the lookback periods for calculating ticker max and min (e.g., 100 bars for max, 100 for min).
Moving Averages: Set the length for exponential moving averages (default: 20 bars).
Plots and Labels: Enable/disable specific plots (e.g., Inverted Price, Original HLCC4) and customize label colors/sizes for clarity.
Interpret Signals:
Buy Signal: Triggered when the previous close price is above the inverted price; marked with an upward label.
Sell Signal: Triggered when the previous close price is below the inverted price; marked with a downward label.
Set Alerts: Use the built-in alert conditions to receive notifications for buy/sell signals.
Analyze Plots: Review plotted lines (e.g., ticker max/min, HLCC4 averages) and last-bar labels to assess price behavior.
Tips:
Use in trending markets by enabling ticker max for uptrends or ticker min for downtrends, as indicated in tooltips.
Adjust the label offset to prevent overlapping text on the last bar.
Test the strategy on a demo account to optimize lookback periods and moving average settings for your asset.
Disclaimer: This script is for educational purposes and should be tested thoroughly before use in live trading. Past performance is not indicative of future results.
Setup Score Check Final AlertTotal Score
Significance
0–6 points
No trade – "Instinct instead of system"
7–12 points
C-Setup – only small test size
13–17 points
B-Setup – entry with caution
18–21 points
A-Setup – fully feasible
RSI + MACD AL SinyaliIt creates a buy signal using RSI and MACD in the daily watch list. Signals give better results on the daily.
Ultimate SuperTrend ProThe ultimate script works correctly while maintaining all the original features:
Customizable Inputs:
Separate input groups for SuperTrend, visualization, profit booking, and risk management
Adjustable ATR length and multiplier
Cloud opacity control
ATR-Based Cloud Visualization:
Bullish trend shows green cloud between upper band and upper band - 0.5 ATR
Bearish trend shows red cloud between lower band and lower band + 0.5 ATR
Adjustable opacity for better chart visibility
Profit Booking System:
Calculates profit booking levels based on ATR multiplier
Visual markers (circles) show where to take profits
Arrows appear when price hits profit booking level
Fully customizable color and ratio
Enhanced Risk Management:
ATR-based stop loss system
Visual indication of stop levels in the info table
Option to disable stop loss if desired
Improved Visual Feedback:
Cleaner signal markers
Comprehensive info table showing current status
Distance to profit booking level displayed
Strategy Integration:
Automatically exits positions at profit booking levels
Stop loss protection
Clear alert conditions
Reversal Sweeps (R/G & G/R V+) with BB FilterRed then green (or green then red) candle setup where the green sweeps the low of the red candle and has more volume, while also wicking the BB
Rally Sweep Volume RSV w/ Bollinger Band FilterPrice rallies, sweeps, and closes with more volume at the bollinger bands - helping reduce too many signals and filters out the high probability setups