Previous Hourly candle2 previous hourly high and low candle and last H4 high and low candle for intra or scalp strategy
Candlestick analysis
Strategy_GOLD TERTIUMThis indicator is a visual tool for TradingView designed to help you read trend structure using EMAs and highlight potential long and short entries on the MGC 1‑minute chart, while filtering pullbacks and avoiding trades when the 200 EMA is flat.
It calculates five EMAs (32, 50, 110, 200, 250) and plots them in different colors so you can clearly see the moving‑average stack and overall direction. The main trend is defined by the 200 EMA: bullish when price and the fast EMAs (32 and 50) are above it with a positive slope, and bearish when they are below it with a negative slope; if the 200 EMA is almost flat, signals are blocked to reduce trading in choppy markets.
Entry logic looks for a pullback into the 32–50 EMA zone on the previous candle, then requires a trend‑aligned candle to trigger a signal: long when the trend is up, the previous bar retested the EMA zone, and the current bar closes above EMA 32 with a bullish body; short when the trend is down, there was a valid retest, the current bar closes below EMA 32 with a bearish body and EMA 32 is below EMA 50. On the chart, you will see colored EMAs plus green “L” triangles under bars for potential long entries and red “S” triangles above bars for potential short entries, which are meant as visual cues rather than automatic trade instructions
anteayer
Notas de prensa
This indicator is a visual tool for TradingView that helps you trade trend pullbacks on the MGC 1‑minute chart using a stack of EMAs and strict entry filters.
It plots five EMAs (32, 50, 110, 200, 250) in different colors so you can easily see short‑, medium‑, and long‑term direction on the chart. The main trend is defined by the 200 EMA: bullish when price, EMA 32, and EMA 50 are all above the 200 EMA with a positive slope, and bearish when they are below it with a negative slope; if the 200 EMA is almost flat, signals are blocked to avoid trading in ranging conditions.
For entries, the indicator looks for a pullback to the EMA 32–50 zone on the previous candle and then requires a trend‑aligned candle to fire a signal. Long signals only appear if the overall trend is up, the previous bar retested the EMA 32–50 zone, EMA 32 is above EMA 50, the distance between those two EMAs is at least 10 pips, and the current candle closes above EMA 32 with a bullish body. Short signals only appear if the trend is down, there was a valid retest, EMA 32 is below EMA 50 with at least 10 pips separation, and the current candle closes below EMA 32 with a bearish body.
On the chart, you see the colored EMAs plus green “L” triangles under bars for potential long entries and red “S” triangles above bars for potential short entries. These markers are meant as visual cues to highlight spots where your rules are met, not as automatic trade execution, so they are normally combined with your own session, structure, and risk management criteria.
ATANASOV BSL/SSLThis indicator highlights significant BSL (Break Support Levels) and SSL (Swing Supply Levels) on your chart, helping you identify key price zones. You can toggle the display of already swept BSL and SSL points, giving you a clean view of only active levels or a full history of all levels.
Perfect EQHs + EQLsPerfect EQHs + EQLs: High-Precision Liquidity Mapping
Identifying Equal Highs (EQH) and Equal Lows (EQL) is critical for traders who focus on liquidity, Internal Range Liquidity (IRL), and stop-hunts. This indicator is built for surgical precision, ensuring that only "mathematically perfect" levels are identified and projected until they are actually mitigated by price.
Key Features
Real-Time Mitigation: Lines are not static. As soon as price crosses a detected level (invalidating the liquidity), the line and label are instantly removed from the chart.
Dual Extension Modes: * Full Right Edge: Projects levels across the entire chart background for a clean, institutional look.
Bar Count: Extends lines a specific number of bars into the future (customizable).
Dynamic Sensitivity: Choose between a Dropdown Mode (pre-set for High, Medium, or Low sensitivity, including time-based filters for 1H and 4H+) or a Manual Bar Lookback to define exactly how many bars must separate the two points.
Smart Labels: Features "EQH" and "EQL" labels that anchor perfectly to the right edge of your lines, regardless of your zoom level or extension settings.
How to Use
Spot Liquidity Pools: Use the projected lines to identify where retail buy-side or sell-side liquidity is "resting."
Targeting: Use EQHs and EQLs as high-probability targets for your take-profits.
Entry Confirmation: Watch for price to sweep these levels (liquidity grab) before looking for a Market Structure Shift (MSS) in the opposite direction.
Customization Settings
Appearance: Full control over line colors (default Green for Highs, Red for Lows), thickness, and styles (Solid, Dash, Dotted).
Lookback Length: Define how far back the script scans for matches (supports up to 5,000 bars for deep historical analysis).
Label Visibility: Toggle labels on/off and adjust text size to fit your screen resolution.
Technical Note
Unlike basic fractal-based indicators, this script uses array-based state management to track every individual level. This ensures that the chart remains uncluttered by deleting old levels that are no longer relevant to current price action.
Golden Session ORB - Execution & Visualization Tool🎯 Optimize Your Execution with Golden Session ORB
The Golden Session ORB is a technical execution tool designed for traders who specialize in Opening Range Breakouts. Its primary goal is to provide a clean, professional visualization of liquidity levels across the three most critical trading sessions: Asia (18:00), NYC Pre-Market (08:00), and the Wall Street Open (09:30).
This script is not an automated signal system. It is a decision-support tool that manages range levels and visual structure, allowing the trader to focus exclusively on price action analysis and high-quality execution.
⏱️ Recommended Timeframes For optimal performance and precise box formation, this indicator should be used on:
1 Minute (1m): Ideal for observing the fine details of range formation and breakout precision.
15 Minutes (15m): Ideal for a clearer structural perspective of the session’s development.
💎 Key Features:
Automatic Multi-Session Structure: Automatically identifies and plots support and resistance levels from the opening minutes of each session.
Dynamic Extended Boxes: Ranges project forward automatically to help you identify key supply and demand zones throughout the day.
"Intention Candle" Visual Aid (Optional): The script highlights candles that show a confluence of volume and trend alignment (EMAs).
Note: These highlighted candles are NOT buy/sell alerts. They are a visual guide to help you identify moments of potential interest based on your own criteria.
📊 Backtesting & Risk Management This tool is perfect for manual backtesting, allowing you to study how price historically reacts to each session's levels.
Trading Recommendation: While opening range breakouts can lead to massive expansions, markets remain volatile. It is highly recommended to secure partial profits during the move and actively manage your risk to protect your capital from sudden price reversals.
clae(tpLine)
if not na(slLine)
line.delete(slLine)
tpLine := line.new(bar_index, close + (targetPoints * syminfo.mintick), bar_index + 15,
close + (targetPoints * syminfo.mintick), color=color.green, width=2)
slLine := line.new(bar_index, low, bar_index + 15, low, color=color.red, width=2)
// Alerts
alertcondition(shortEntry, "SHORT", "Reversal SHORT Setup")
alertcondition(longEntry, "LONG", "Reversal LONG Setup")
dih revamped//@version=5
indicator("Discretionary Model - Clean", overlay=true, max_labels_count=100)
// ==================== INPUTS ====================
// Time Window
startHour = input.int(9, "Start Hour", minval=0, maxval=23, group="Time Filter")
startMin = input.int(35, "Start Minute", minval=0, maxval=59, group="Time Filter")
endHour = input.int(10, "End Hour", minval=0, maxval=23, group="Time Filter")
endMin = input.int(0, "End Minute", minval=0, maxval=59, group="Time Filter")
// Settings
dispThreshold = input.float(0.4, "Displacement Threshold %", minval=0.1, maxval=2.0, step=0.1, group="Settings")
liqLookback = input.int(20, "Liquidity Lookback", minval=5, maxval=50, group="Settings")
eqThreshold = input.float(0.1, "Equal High/Low Threshold %", minval=0.05, maxval=0.5, step=0.05, group="Settings")
targetPoints = input.int(30, "Target Points", minval=10, maxval=100, group="Settings")
// Visual Options
showBuySide = input.bool(true, "Show Buy Side Liquidity", group="Display")
showSellSide = input.bool(true, "Show Sell Side Liquidity", group="Display")
showReversalSetups = input.bool(true, "Show Reversal Setups", group="Display")
// ==================== TIME FILTER ====================
inTimeWindow() =>
t = time(timeframe.period, "0935-1000:23456")
not na(t)
// ==================== CORE FUNCTIONS ====================
// Displacement detection
isDisplacementUp(thresh) =>
bodySize = close - open
bodyPct = (bodySize / open) * 100
close > open and bodyPct >= thresh and close > high
isDisplacementDown(thresh) =>
bodySize = open - close
bodyPct = (bodySize / open) * 100
close < open and bodyPct >= thresh and close < low
// Buy Side Liquidity (Equal Highs) - WHERE STOPS ARE
isBuySideLiquidity() =>
result = false
currentHigh = high
for i = 1 to liqLookback
diff = math.abs(currentHigh - high )
pctDiff = (diff / currentHigh) * 100
if pctDiff <= eqThreshold and pctDiff > 0
result := true
break
result
// Sell Side Liquidity (Equal Lows) - WHERE STOPS ARE
isSellSideLiquidity() =>
result = false
currentLow = low
for i = 1 to liqLookback
diff = math.abs(currentLow - low )
pctDiff = (diff / currentLow) * 100
if pctDiff <= eqThreshold and pctDiff > 0
result := true
break
result
// ==================== LIQUIDITY DETECTION ====================
buySideLiq = isBuySideLiquidity()
sellSideLiq = isSellSideLiquidity()
// Liquidity swept
buySideSwept = buySideLiq and close > high
sellSideSwept = sellSideLiq and close < low
// ==================== REVERSAL SEQUENCE TRACKING ====================
var bool lookingForReversal = false
var float reversalLevel = na
var int reversalCount = 0
var bool isReversalShort = false
// Start tracking after liquidity sweep
if buySideSwept and inTimeWindow() and not lookingForReversal
lookingForReversal := true
reversalLevel := high
reversalCount := 0
isReversalShort := true
if sellSideSwept and inTimeWindow() and not lookingForReversal
lookingForReversal := true
reversalLevel := low
reversalCount := 0
isReversalShort := false
// Count candles
if lookingForReversal
reversalCount += 1
// Reset after 5 candles
if reversalCount > 5
lookingForReversal := false
reversalCount := 0
// ==================== ENTRY SIGNALS ====================
var float entryPrice = na
var float stopLoss = na
var float takeProfit = na
reversalShortSignal = false
reversalLongSignal = false
dihim just testing a strategy if it works in code. this is bassed on failed breaks and reversals. i think its simple and this is a beta test so dont recommend using it tbh
Sheldon HTF CandlesSee higher-timeframe candles directly on your current chart without changing timeframes. This indicator shows the open, high, low, and close of a higher timeframe while you trade on a lower timeframe.
1H Buy: Engulf @ 20EMA + Vol + HTF Bull + Break Highbuy signal on the one hour for bullish engulfing strategy. Forms at the 20EMA, volume expansion, higher timeframe (4h) is bullish, next candle breaks engulfing candle.
Double Confirmation Strategy PRO - v4.4 HS EditionWhat it does
Generates BUY signals only in strong uptrend conditions
Generates SELL signals only in strong downtrend conditions
Avoids signals during choppy/ranging market conditions
Includes webhook-ready alerts for automation
BTC
ETH
BNB
Silver ATH Stair-WayThis work was inspired by a podcast from Bo Polny on Rumble.
Specifically "$145 BILLION that KILLS the Banks! A #silver Explosion! Bo Polny"
All Glory to God.
This indicator is free for all to use because this is God's handiwork.
ALTIN-GUMUSEnglish Description
Overview This indicator is designed for investors trading Gold and Silver instruments on Borsa Istanbul (BIST). It calculates the real-time "Fair Value" (Theoretical Price) of popular Gold Certificates and ETFs (Exchange Traded Funds) and compares them with their current market price to reveal whether they are trading at a Premium (Overvalued) or Discount (Undervalued).
Additionally, it displays the current Withholding Tax (Stopaj) rates applicable to these instruments, updated according to the latest regulations (July 2025).
How It Works (Calculation Logic)
Spot Gram Calculation: The script first calculates the real-time Spot Gram Gold and Silver prices in Turkish Lira (TRY) using global spot rates and the USD/TRY exchange rate:
Gram Gold (TRY) = (XAUUSD * USDTRY) / 31.1035
Gram Silver (TRY) = (XAGUSD * USDTRY) / 31.1035
Theoretical Price (Fair Value): This value is multiplied by the specific coefficient (amount of precious metal per share) for each instrument.
Example: For ALTINS1 (Mint Certificate), the multiplier is fixed at 0.01 (1 share = 0.01g).
Example: For ETFs like ZGOLD or GMSTRF, the multiplier represents the gold/silver amount per share (net of management fees).
Premium / Discount (%): The indicator compares the BIST Market Price with the calculated Theoretical Price.
Premium % = (Market Price - Theoretical Price) / Theoretical Price * 100
Red Cell: The instrument is trading at a premium (Expensive).
Green Cell: The instrument is trading at a discount (Cheap/Arbitrage Opportunity).
Features
Real-Time Dashboard: Monitors ALTINS1, ZGOLD, GLDTRF, ISGLKF, and GMSTRF.
Combo Detector (The Strat)Description:
The Combo Detector (The Strat) identifies sequences of bar types on a higher timeframe (HTF) according to a user-defined combo pattern. Bar types are classified as:
1 (Inside bar): High ≤ previous high and Low ≥ previous low
2 (Directional bar): Neither inside nor outside
3 (Outside bar): High > previous high and Low < previous low
The indicator matches the combo pattern from most recent bar backward and highlights occurrences with optional labels.
For combos ending in 2-2, the indicator can further classify the pattern as:
Reversal: First and third bars exceed the second bar in the same direction (highs or lows)
Continuation: The second bar’s high or low is between the extremes of the first and third bars
Inputs:
Detection Timeframe: Choose the higher timeframe to analyze (e.g., 60, 240, 4H, 12H)
Strat Combo: Define a pattern of bar types (e.g., 3-2-2, 322, 122). Hyphens are optional; labels always display hyphenated.
Include Forming Candle: If enabled, the currently forming bar is included in detection; otherwise only confirmed bars are used.
Show Labels: Toggle to display labels on chart (turn OFF for clean charts).
Pattern Option for 22: Choose "All", "Reversal", or "Continuation" for Strat combos ending in 2-2.
Usage Notes:
Intended as a research and pattern-detection tool; not a trading signal.
Labels and colors are customizable for visual reference.
An optional alert condition is provided for informational awareness only and is not intended as a trading signal.
The bar classification framework aligns with the widely known “The Strat” methodology popularized by Rob Smith; this indicator is an independent, unaffiliated research tool.
Gold Killer Ultimate - Precision & PipsGold Killer Ultimate - Precision & Pips
//@version=5
indicator("Gold Killer Ultimate - Precision & Pips", overlay=true, max_labels_count=500)
// ==========================================
// 1. KONFIGURASI & INPUT
// ==========================================
group_time = "Acuan Waktu"
target_hour = input.int(23, "Jam POS Harian (UTC)", minval=0, maxval=23, group=group_time)
target_min = input.int(0, "Menit POS Harian", minval=0, maxval=59, group=group_time)
Custom Price Offsets v6.1For use on ES, default 3, 6, 9, 13, and 19 point targets. Add indicator and click the price level that you want to use in order to measure the targets. Delete and re-apply to change set point.
Candle Time Remaining (v6 Dynamic Fixed)displays the time remaining on the current candle above the printing candle. turns red when red and green when candle is green
godConsecutive2BarsgodConsecutive2Bars detects sequences of two consecutive bars sharing the same directional bias, such as two bullish bars (both closing higher than their open) or two bearish bars (both closing lower), to signal potential momentum continuation or reversal setups. This Pine Script indicator highlights these patterns on TradingView charts with visual markers like background colors or shapes, helping traders spot short-term trends in stocks, forex, or crypto. Users can customize sensitivity via input parameters for bar direction (close vs. open, high-low range) and alerts for backtesting strategies.Key FeaturesIdentifies exactly two consecutive bullish or bearish bars, ignoring longer streaks to focus on early momentum.Plots shapes or colors on the second bar for quick visual scanning across multiple timeframes.Includes optional volume filter to confirm patterns only on above-average volume bars �.Usage TipsApply to 5-15 minute charts for day trading entries, entering long after two green candles in an uptrend.Combine with support/resistance levels; exit on the next opposite bar or trailing stop.Enable alerts for "2 Bullish" or "2 Bearish" to automate notifications in your Webull or TradingView workflow.
The Rumer's Box v2Credit goes to rzhanley for creating the original script.
I noticed in the comments section that users wanted more control of the colour on their charts.
You can customise the fill colour of the box as well as the upper/lower and mid line/
So hopefully this works well for you.
AH biasamazing amazing amazing
amazing
amazing
amazing amazing
amazing amazing amazing amazing
amazing
amazing
amazing
amazing
amazing amazing






















