Bias TableOverview
The Bias Table Indicator is a multi-timeframe analysis tool designed to provide a quick sentiment overview across multiple timeframes. It combines signals from Moving Averages (MAs) and Oscillators to determine market bias, helping traders make more informed decisions.
Key Features
✔ Multi-Timeframe Analysis (MTF) – Displays market bias across up to five timeframes.
✔ Customizable Signals – Choose whether bias is based on Moving Averages (MAs), Oscillators, or a combination of both.
✔ Visual Table Format – The indicator presents the bias as a color-coded table in the bottom-right corner of the chart for quick reference.
✔ Adjustable Colors & Display Settings – Users can customize colors for different sentiment states (Strong Buy, Buy, Neutral, Sell, Strong Sell).
How It Works
Bias Calculation: The indicator evaluates market conditions using preset values (which can be replaced with actual logic) to determine sentiment for each timeframe.
Multi-Timeframe Support: The table can display bias from hourly to monthly timeframes, giving traders a broader view of market conditions.
Customizable Signals: Users can filter the table to show bias based only on MAs, Oscillators, or a combination of both.
Interpreting the Table
📊 Timeframes: The leftmost column shows selected timeframes (e.g., 1H, 4H, 1D, 1W, 1M).
📈 Signal Columns:
MAs – Bias based on Moving Averages.
Oscillators – Bias based on momentum indicators like RSI, Stochastics, etc.
All – A combined bias based on both MAs & Oscillators.
🚦 Color-Coded Ratings:
🔵 Strong Buy – High bullish strength.
🔹 Buy – Moderate bullish sentiment.
⚪ Neutral – No clear trend.
🔸 Sell – Moderate bearish sentiment.
🔴 Strong Sell – High bearish strength.
Best Used For:
📈 Trend Confirmation: Validate signals from your primary strategy.
⏳ Multi-Timeframe Analysis: See whether short-term and long-term trends align.
⚡ Quick Sentiment Check: Get a high-level view of market conditions without analyzing multiple indicators separately.
Customization Options:
Select which timeframes to include in the table.
Choose whether to base bias on MAs, Oscillators, or both.
Adjust colors for each signal type.
Candlestick analysis
Diamond PatternDiamond Pattern Indicator
This indicator is designed to detect the Diamond Pattern, a technical formation that often signals potential trend reversals. The diamond pattern can lead to strong price movements, making it a valuable tool for traders.
Features:
✅ Automatic Detection – Identifies diamond patterns on the chart.
✅ Trend Reversal Signals – Highlights potential price direction changes.
✅ Multi-Timeframe Compatibility – Works across all timeframes.
✅ User-Friendly – Simple to use with no complex settings required.
How to Use:
1. Add the indicator to your chart.
2. Monitor for the formation of a Diamond Pattern.
3. Use the breakout direction to guide your trading decisions.
Clean OHLC Lines | BaksPlots clean, non-repainting OHLC lines from higher timeframes onto your chart. Ideal for tracking key price levels (open, high, low, close) with precision and minimal clutter.
Core Functionality
Clean OHLC Lines = Historical Levels + Non-Repainting Logic
• Uses lookahead=on to anchor historical lines, ensuring no repainting.
• Displays OHLC lines for customizable timeframes (15min to Monthly).
• Optional candlestick boxes for visual context.
Key Features
• Multi-Timeframe OHLC:
Plot lines from 15min, 30min, 1H, 4H, Daily, Weekly, or Monthly timeframes.
• Non-Repainting Logic:
Historical lines remain static and never recalculate.
• Customizable Styles:
Adjust colors, line widths (1px-4px), and transparency for high/low/open/close lines.
• Candle Display:
Toggle candlestick boxes with bull/bear colors and adjustable borders.
• Past Lines Limit:
Control how many historical lines are displayed (1-500 bars).
User Inputs
• Timeframe:
Select the OHLC timeframe (e.g., "D" for daily).
• # Past Lines:
Limit historical lines to avoid overcrowding (default: 10).
• H/L Mode:
Draw high/low lines from the current or previous period.
• O/C Mode:
Anchor open/close lines to today’s open or yesterday’s close.
• Line Styles:
Customize colors, transparency, and styles (solid/dotted/dashed).
• Candle Display:
Toggle boxes/wicks and adjust bull/bear colors.
Important Notes
⚠️ Alignment:
• Monthly/weekly timeframes use fixed approximations (30d/7d).
• For accuracy, ensure your chart’s timeframe ≤ the selected OHLC timeframe (e.g., use 1H chart for daily lines).
⚠️ Performance:
• Reduce # Past Lines on low-end devices for smoother performance.
Risk Disclaimer
Trading involves risk. OHLC lines reflect historical price levels and do not predict future behavior. Use with other tools and risk management.
Open-Source Notice
This script is open-source under the Mozilla Public License 2.0. Modify or improve it freely, but republishing must follow TradingView’s House Rules.
📈 Happy trading!
Exact High/Low IndicatorThis indicator identifies exact equal highs and lows between consecutive candles. If the current candle’s high matches the previous candle’s high (or low matches low), an arrow is plotted on the chart. The arrows disappear if any future candle break the identified high/low, thereby indicating that it is not an unmitigated liquidity pool any longer
Customizable options include:
Arrow size and color
Line thickness and color
Enable/disable plotting of arrows and lines
Offset the arrow so there is space between arrow and candle
Cole's Market Structure BreakersCredit to LuxAlgo for the market structure breaker code which I've altered to add extendable boxes when a market structure break is detected. You can alter the amount of Market Structures you want to be visible in the settings as well.
There are added arrows for engulfing patterns on MSS's and arrows for resistance patterns on MSB's. These arrows have a built in alert as well.
There is also 5 ema's plotted for a nice visual of how the trend is going. You can toggle these to display on/off in settings depending on preference.
I've added a trend table in right hand corner for a cleaner chart visualization. It pulls the trend from the 5 ema's. The logic is made so if all 5 ema's are apart from each other it will show either Green(uptrend), Grey(neutral) or Red(Downtrend).
I've found this to be an amazing tool for scalping XAUUSD on the 1mins time frame. Hope this is useful for many traders!
OI Strategy (Crypto & Indian Derivatives)Testing my own perametres
i am using open intrest of 4 hr and SMA and vwap Average
Order Blocks, FVG & Liquidity Zones//@version=5
indicator("Order Blocks, FVG & Liquidity Zones", overlay=true)
// === Moving Averages ===
ema_39 = ta.ema(close, 39)
ema_89 = ta.ema(close, 89)
ema_200 = ta.ema(close, 200)
// === Fair Value Gap (FVG) ===
fvg_up = ta.highest(close, 3) > ta.lowest(open, 3)
fvg_down = ta.lowest(close, 3) < ta.highest(open, 3)
// === Order Block (OB) ===
bullish_OB = close < open and close > open and close > open
bearish_OB = close > open and close < open and close < open
// === Liquidity Zones ===
eq_high = ta.highest(high, 5) == ta.highest(high, 20)
eq_low = ta.lowest(low, 5) == ta.lowest(low, 20)
// === Conditions for Buy/Sell ===
buy_condition = bullish_OB and fvg_up and close > ema_200
sell_condition = bearish_OB and fvg_down and close < ema_200
// === Plot Boxes and Labels ===
bgcolor(buy_condition ? color.green : na, transp=80)
bgcolor(sell_condition ? color.red : na, transp=80)
label_color = color.white
if buy_condition
label.new(bar_index, high, "BUY: Bullish OB + FVG", color=color.green, textcolor=label_color, size=size.small)
if sell_condition
label.new(bar_index, low, "SELL: Bearish OB + FVG", color=color.red, textcolor=label_color, size=size.small)
if eq_high
label.new(bar_index, high, "Liquidity High", color=color.blue, textcolor=label_color, size=size.tiny)
if eq_low
label.new(bar_index, low, "Liquidity Low", color=color.blue, textcolor=label_color, size=size.tiny)
// === EMA Cross Over ===
plot(ema_39, color=color.yellow, title="EMA 39")
plot(ema_89, color=color.orange, title="EMA 89")
plot(ema_200, color=color.blue, title="EMA 200")
SAR Hits Bollinger Bands StrategyEdner Parabolic SAR Hits Bollinger Bands Strategy. This is the strategy I used in my daily trading activities.
II Tech - UtilityII Tech - Utility Indicator
The II Tech - Utility is a powerful, multi-functional indicator designed for traders who want better insights into market structure and key price levels. It overlays essential price data on your charts, providing a clear view of custom timeframes, session highs/lows, and open/close prices.
🔹 Features:
✅ Custom Timeframe Levels – Plot open, high, low, and close prices from a user-defined timeframe for better trend analysis.
✅ Session Tracking – Highlight key trading sessions (New York, London, Asia, etc.) with customizable colors and styles.
✅ Midnight Open Price – Track the NY Midnight Open level, a critical reference point for price action traders.
✅ Customizable Visuals – Modify colors, line styles, and transparency to suit your trading style.
✅ Box & Deviation Zones – Display price ranges with optional deviation calculations for better risk management.
✅ Vertical & Horizontal Levels – Draw session separators, session mids, and key levels with precision.
This indicator is ideal for forex, stocks, and crypto traders looking to enhance their market structure analysis and trading execution. 🚀
👉 How to Use:
1. Adjust the Custom TF to overlay price levels from different timeframes.
2. Enable session highlights to track London, New York, and Asia trading hours.
3. Use NY Midnight Open as a reference for potential reversals or continuation setups.
4. Fine-tune the settings to match your strategy!
💡 Works best on intraday timeframes and can be combined with other confluence tools.
#Trading #Forex #MarketStructure #PriceAction #TradingView
Robo's Ultimate 1 Min. Indicator9 ema crossing the 20 ema with the help of a macd cross, an rsi divergence and a rsi value. Use at you own risk im defiantly no pro.
NakInvest - PFR IdentifierVery simple indicator that helps you identify classic PFRs, bullish and bearish.
Whale Candles DetectorWhale Candles Detector adalah indikator yang mengesan kehadiran whales dalam pasaran berdasarkan volum dan saiz candlestick.
🔹 Ciri utama:
✅ Mengenal pasti candle whales berdasarkan volum tinggi (≥2x volum sebelumnya) dan badan candle besar (≥2x saiz sebelumnya).
✅ Menukar warna candle whales kepada putih untuk membezakannya dengan candle biasa.
✅ Menampilkan simbol BUY (🟢) di atas candle jika whales sedang membeli.
✅ Menampilkan simbol SELL (🔴) di bawah candle jika whales sedang menjual.
📌 Kegunaan:
Mengenal pasti pergerakan besar dalam pasaran yang didorong oleh pemain besar.
Membantu pedagang memahami sama ada kenaikan atau kejatuhan harga disokong oleh volum sebenar.
Boleh digunakan dalam swing trading atau day trading untuk mencari titik masuk yang lebih tepat.
Gunakan pada timeframe yang lebih tinggi (contoh: 1H ke atas) untuk hasil lebih baik. 🚀
Order Blocks, FVG & Liquidity Zones//@version=5
indicator("Order Blocks, FVG & Liquidity Zones", overlay=true)
// === Moving Averages ===
ema_39 = ta.ema(close, 39)
ema_89 = ta.ema(close, 89)
ema_200 = ta.ema(close, 200)
// === Fair Value Gap (FVG) ===
fvg_up = ta.highest(close, 3) > ta.lowest(open, 3)
fvg_down = ta.lowest(close, 3) < ta.highest(open, 3)
// === Order Block (OB) ===
bullish_OB = close < open and close > open and close > open
bearish_OB = close > open and close < open and close < open
// === Liquidity Zones ===
eq_high = ta.highest(high, 5) == ta.highest(high, 20)
eq_low = ta.lowest(low, 5) == ta.lowest(low, 20)
// === Conditions for Buy/Sell ===
buy_condition = bullish_OB and fvg_up and close > ema_200
sell_condition = bearish_OB and fvg_down and close < ema_200
// === Plot Boxes and Labels ===
bgcolor(buy_condition ? color.green : na, transp=80)
bgcolor(sell_condition ? color.red : na, transp=80)
label_color = color.white
if buy_condition
label.new(bar_index, high, "BUY: Bullish OB + FVG", color=color.green, textcolor=label_color, size=size.small)
if sell_condition
label.new(bar_index, low, "SELL: Bearish OB + FVG", color=color.red, textcolor=label_color, size=size.small)
if eq_high
label.new(bar_index, high, "Liquidity High", color=color.blue, textcolor=label_color, size=size.tiny)
if eq_low
label.new(bar_index, low, "Liquidity Low", color=color.blue, textcolor=label_color, size=size.tiny)
// === EMA Cross Over ===
plot(ema_39, color=color.yellow, title="EMA 39")
plot(ema_89, color=color.orange, title="EMA 89")
plot(ema_200, color=color.blue, title="EMA 200")
Phân tích nến VSA & WyckoffNote các nến có yếu tố đặc biệt của VSA, VPA
Các nến này được đặc biết thiết kế theo tài liệu chuẩn
Pivot Point Calculator PPC V2 by [KhedrFx]📈 Trade Smarter with the Pivot Point Calculator (PPC) by KhedrFx
Want to spot key price levels and make better trading decisions? The Pivot Point Calculator (PPC) by KhedrFx is your go-to TradingView tool for identifying potential support and resistance zones. Whether you’re a Scalper trader, day trader, swing trader, or long-term investor, this script helps you plan precise entries and exits with confidence.
🔹 How to Use Pivot Points in Trading
📊 Step 1: Identify Key Levels
The PPC automatically plots:
Pivot Point (P): The main level where sentiment shifts between bullish and bearish.
Support Levels (S1, S2, S3): Areas where price may bounce higher.
Resistance Levels (R1, R2, R3): Areas where price may face selling pressure.
These levels act as dynamic price zones, helping you anticipate potential market movements.
🔥 Step 2: Choose Your Trading Strategy
1️⃣ Breakout Trading
Buy when the price breaks above the pivot point (P) with strong momentum.
Sell when the price drops below the pivot point (P) with strong momentum.
Use R1, R2, or R3 as profit targets in an uptrend and S1, S2, or S3 in a downtrend.
2️⃣ Reversal (Bounce) Trading
Buy when the price pulls back to S1, S2, or S3 and shows bullish confirmation (e.g., candlestick patterns like a bullish engulfing or hammer).
Sell when the price rallies to R1, R2, or R3 and shows bearish confirmation (e.g., rejection wicks or a bearish engulfing pattern).
🎯 Step 3: Set Smart Stop-Loss & Take-Profit Levels
Stop-Loss: Place it slightly below support (for buy trades) or above resistance (for sell trades).
Take-Profit: Use the next pivot level as a target.
Extreme Zones: R3 and S3 often signal strong reversals or breakouts—watch them closely!
🚀 How to Get Started
1️⃣ Add the PPC script to your TradingView chart.
2️⃣ Choose a timeframe that fits your strategy (5m, 15m, 30m, 1H, 4H, Daily, or Weekly).
3️⃣ Use the pivot points and support/resistance levels to fine-tune your trade entries, exits, and risk management.
⚠️ Trade Responsibly
This tool helps you analyze the market, but it’s not a guarantee of profits. Always do your own research, manage risk, and trade with caution.
💡 Ready to take your trading to the next level? Try the Pivot Point Calculator (PPC) by KhedrFx and start trading with confidence today! 🚀
Heiken Ashi Supertrend ATR-SL StrategyThis indicator combines Heikin Ashi candle pattern analysis with Supertrend to generate high-probability trading signals with built-in risk management. It identifies potential entries and exits based on specific Heikin Ashi candlestick formations while providing automated ATR-based stop loss management.
Trading Logic:
The system generates long signals when a green Heikin Ashi candle forms with no bottom wick (indicating strong bullish momentum). Short signals appear when a red Heikin Ashi candle forms with no top wick (showing strong bearish momentum). The absence of wicks on these candles signals a high-conviction market move in the respective direction.
Exit signals are triggered when:
1. An opposite pattern forms (red candle with no top wick exits longs; green candle with no bottom wick exits shorts)
2. The ATR-based stop loss is hit
3. The break-even stop is activated and then hit
Technical Approach:
- Select Heiken Ashi Canldes on your Trading View chart. Entried are based on HA prices.
- Supertrend and ATR-based stop losses use real price data (not HA values) for trend determination
- ATR-based stop losses automatically adjust to market volatility
- Break-even functionality moves the stop to entry price once price moves a specified ATR multiple in your favor
Risk Management:
- Default starting capital: 1000 units
- Default risk per trade: 10% of equity (customizable in strategy settings)
- Hard Stop Loss: Set ATR multiplier (default: 2.0) for automatic stop placement
- Break Even: Configure ATR threshold (default: 1.0) to activate break-even stops
- Appropriate position sizing relative to equity and stop distance
Customization Options:
- Supertrend Settings:
- Enable/disable Supertrend filtering (trade only in confirmed trend direction)
- Adjust Factor (default: 3.0) to change sensitivity
- Modify ATR Period (default: 10) to adapt to different timeframes
Visual Elements:
- Green triangles for long entries, blue triangles for short entries
- X-marks for exits and stop loss hits
- Color-coded position background (green for long, blue for short)
- Clearly visible stop loss lines (red for hard stop, white for break-even)
- Comprehensive position information label with entry price and stop details
Implementation Notes:
The indicator tracks positions internally and maintains state across bars to properly manage stop levels. All calculations use confirmed bars only, with no repainting or lookahead bias. The system is designed for swing trading on timeframes from 1-hour and above, where Heikin Ashi patterns tend to be more reliable.
This indicator is best suited for traders looking to combine the pattern recognition strengths of Heikin Ashi candles with the trend-following capabilities of Supertrend, all while maintaining disciplined risk management through automated stops.
SMA Crossover Strategy//@version=5
indicator("SMA Crossover Strategy", overlay = true)
// SMA Indicators
sma50 = ta.sma(close, 50)
sma200 = ta.sma(close, 200)
// Buy & Sell Conditions
buyCondition = ta.crossover(sma50, sma200) // BUY Signal
sellCondition = ta.crossunder(sma50, sma200) // SELL Signal
// Plotting SMA Lines
plot(sma50, color = color.green, linewidth = 2, title = "SMA 50")
plot(sma200, color = color.red, linewidth = 2, title = "SMA 200")
// Entry & Exit Signals
plotshape(buyCondition, style = shape.labelup, location = location.belowbar, color = color.green, size = size.large, title = "BUY Signal")
plotshape(sellCondition, style = shape.labeldown, location = location.abovebar, color = color.red, size = size.large, title = "SELL Signal")
Trading Rush Moving AverageMoving Average Description:
Trending Market Condition: The script will display the moving average and indicate a trend when the price is moving consistently in one direction. It filters out the moving average during range-bound (sideways) conditions, such as when the price is oscillating between two levels.
Ranging Market Detection: If the price is fluctuating within a narrow range, the script will stop plotting or showing the moving average. This is based on the logic that a flat or neutral moving average could indicate a lack of direction, which is typical in a ranging market.
OHLC15mThis indicator simply plots the previous 15m candles High/Low, and the current 15m candles Open.
You can check "DrawHistorical" for back-testing, or leave it unchecked for live trading.
Draw Text option, explains what the lines are.
Max Lookback is 18 segments when using live.
This indicator will be more useful than many similar ones, as I don't like to overcomplicate things. This is simply for the 15m candlesticks to be plotted on ANY timeframe.
No overcomplications.
Optimized Intraday StrategyThis is Trading Strategy for 70% winning ratio. Kindly trade at your own risk, this chart/indicator/strategy doesn't guarantee profits.