Kalkulator Średniej CenyCalculates the weighted average of price and lots.
Enter at least 1 position.
A blue line with the price will be drawn on the screen.
지표 및 전략
Support and Resistance LevelsSupport and Resistance Levels with Breaks – Amin & Taufik
The Support and Resistance Levels with Breaks indicator is designed to automatically detect support and resistance levels based on pivots (high and low points within a given period). It also highlights breakouts of these levels, confirmed by increased volume for additional validation.
Key Features:
✅ Automatic Support & Resistance Detection
Uses pivothigh and pivotlow to identify key support and resistance levels.
Red lines indicate resistance, while blue lines represent support.
✅ Breakout Confirmation with Volume
The indicator generates breakout signals when price breaks support or resistance with high volume.
A downside breakout is marked with a red "B" label above the candlestick.
An upside breakout is marked with a green "B" label below the candlestick.
✅ Bullish & Bearish Wick Detection (Rejections)
Additional signals for long wicks (candlestick shadows) indicating possible price reversals.
Bullish Wick (rejection at support) is marked with a green label.
Bearish Wick (rejection at resistance) is marked with a red label.
✅ Automatic Breakout Alerts
The indicator can send automatic notifications when support or resistance is broken with high volume.
How to Use:
1️⃣ Adjust the Left Bars and Right Bars parameters to fine-tune pivot sensitivity for detecting support & resistance.
2️⃣ Enable the Show Breaks option to see breakout confirmations with high volume.
3️⃣ Use this indicator alongside price action analysis and other indicators to confirm trade decisions.
🚀 Ideal for:
✔️ Scalping & Intraday Trading
✔️ Swing Trading & Trend Following
✔️ Breakout & Retest Confirmation
ℹ️ Note:
This indicator does not provide direct buy or sell signals. It is recommended to use it alongside other technical analysis tools, such as candlestick patterns, moving averages, and RSI, for more accurate decision-making.
📌 Developed by: Amin & Taufik
🔗 License: Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0)
💬 If you find this indicator useful, don’t forget to like and comment on TradingView! 🚀
ICT Gold Trading ToolFirst, I recall the original code had elements like Break of Structure, Fair Value Gaps, Premium/Discount Zones, Liquidity Pools, and Buy/Sell signals. The user had previous feedback pointing out issues in the code, like incorrect timeframe usage for BOS and FVG inaccuracies. They also suggested improvements, which were incorporated into a revised version.
So, the brief note should highlight the main components of the tool without getting too technical. The user probably wants this for a quick overview, maybe to share with others or for their own reference. They might be a trader familiar with ICT concepts, so using terms like BOS or FVG is okay without explaining each one.
I need to mention that the tool combines multiple ICT strategies into one indicator. It uses higher timeframes for BOS, which is important for structure. FVG detection was corrected in the revised code, so I should note that it identifies 3-candle patterns. The zones and liquidity pools help in identifying market extremes and areas where price might reverse. The buy/sell signals are based on a combination of BOS and zones, which adds confluence.
Also, the user might appreciate knowing that the tool is customizable with inputs for periods, making it adaptable to different trading styles. Emphasizing that it's for visual assistance and not standalone signals is crucial to remind users to use additional analysis.
Session Profile AnalyzerWhat’s This Thing Do?
Hey there, trader! Meet the Session Profile Analyzer (SPA) your new go-to pal for breaking down market action within your favorite trading sessions. It’s an overlay indicator that mixes Rotation Factor (RF), Average Subperiod Range (ASPR), Volume Value Area Range (VOLVAR), and TPO Value Area Range (TPOVAR) into one tidy little toolkit. Think of it as your market vibe checker momentum, volatility, and key levels, all served up with a grin.
The Cool Stuff It Does:
Rotation Factor (RF) : Keeps tabs on whether the market’s feeling bullish, bearish, or just chilling. It’s like a mood ring for price action shows “UP ↑,” “DOWN ↓,” or “NONE ↔.”
ASPR : Averages out the range of your chosen blocks. Big swings? Tiny wiggles? This tells you the session’s energy level.
VOLVAR : Dives into volume to find where the action’s at, with a smart twist it adjusts price levels based on the session’s size and tiny timeframe moves (capped at 128 so your chart doesn’t cry).
TPOVAR : Grabs lower timeframe data to spot where price hung out the most, TPO-style. Value zones, anyone?
Dynamic Precision : No ugly decimal overload SPA matches your asset’s style (2 decimals for BTC, 5 for TRX, you get it).
How to Play With It:
Session Start/End : Pick your trading window (say, 0930-2200) and a timezone (America/New_York, or wherever you’re at).
Block Size : Set the chunk size for RF and ASPR like 30M if you’re into half-hour vibes.
Value Area Timeframe : Go micro with something like 1S for VOLVAR and TPOVAR precision.
Label : Size it (small to huge), color it (white, neon pink, whatever), and slap it where you want (start, mid, end).
How It All Works (No PhD Required):
RF : Imagine breaking your session into blocks (via Block Size). For each block, SPA checks if the high beats the last high (+1) or not (0), and if the low dips below the last low (-1) or not (0). Add those up, and boom positive RF means upward vibes, negative means downward, near zero is “meh.” Use it to catch trends or spot when the market’s napping.
ASPR : Takes those same blocks, measures high-to-low range each time, and averages them. It’s your volatility pulse big ASPR = wild ride, small ASPR = snooze fest. Great for sizing up session action.
VOLVAR : Here’s the fun part. It takes the session’s full range (high minus low), divides it by the average range of your tiny Value Area Timeframe bars (e.g., 1S), and picks a sensible number of price levels capped at 128 so it doesn’t overthink. Then it bins volume into those levels, finds the busiest price (POC), and grows a 70% value area around it. Perfect for spotting where the big players parked their cash.
TPOVAR : Grabs midpoints from those tiny timeframe bars, sorts them, and snips off the top and bottom 15% to find the 70% “value zone” where price chilled the most. Think of it as the market’s comfort zone great for support/resistance hunting.
Why You’ll Like It:
Whether you’re scalping crypto, swinging forex, or dissecting stocks, SPA’s got your back. Use RF to catch momentum shifts like jumping on an “UP ↑” trend or fading a “DOWN ↓” exhaustion. ASPR’s your secret weapon for sizing up trades: a big ASPR (say, 100 on BTC) means you can aim for juicy targets (like 1-2x ASPR) or set invalidations tight when it’s tiny (e.g., 0.001 on TRX) to dodge chop. VOLVAR and TPOVAR are your level-finders nail those key zones where price loves to bounce or break, perfect for entries, stops, or profit grabs. It’s like having a trading co-pilot who’s chill but knows their stuff.
Heads-Up:
Load enough history for those micro timeframes to shine (1S needs some bars to work with).
Keeps things light won’t bog down your chart even with decent-sized sessions.
Let’s Roll:
Slap SPA on your chart, tweak it to your style, and watch it spill the beans on your session. Happy trading, fam may your pips be plenty and your losses few!
JL - DWM OHLCThis indicator plots the following price levels on your chart automatically AND will not show up if you are using a timeframe bigger than 60 minutes, 1 day, or 1 week.
Here are the price levels that are automatically plotted for you, and so you know the styling is different for Daily, Weekly, Monthly levels so you can easily distinguish between them:
- Prior Day: High / Low / Close
- Current Day: Open
- Prior Week: High / Low / Close
- Current Week: Open
- Prior Month: High / Low / Close
- Current Month: Open
These plots are timeframe dependent and will not plot on subsequently higher timeframes, here is how they work:
Daily Price Levels are only shown on timeframes that are smaller than 60 minutes.
Weekly Price Levels are only shown on timeframes smaller than 1 Day.
Monthly Price Levels are only shown on timeframes smaller than 1 Week.
This way, you can turn on the indicator and not have to think about turning off certain price levels if you switch to a larger / longer timeframe than what you typically use.
For example, Daily OHLC price levels will quickly clutter the 60 minute chart, and likely you don't need to know the HLC of the Prior Day if you are looking at the 60 minute chart. Therefor it may be helpful to automatically hide the Daily price level plots, and only show the Weekly and Monthly plots on the 60 minute timeframe.
I hope you find this indicator helpful, thanks for reading.
rsi strategy(rokee82)Long signal: When the short moving average (Short MA) crosses above the long moving average (Long MA) and the RSI leaves the oversold zone (below 30)
Short signal: When the short moving average crosses below the long moving average and the RSI leaves the overbought zone (above 70)
Long signals are indicated by a green triangle (downward), short signals by a red triangle (upward). Moving averages are also displayed on the chart and can be disabled if desired
Global M2 Money Supply // Days Offset =Global Money Supply Indicator
This TradingView indicator provides real-time tracking of the global money supply across major economic regions: Eurozone, North America, Non-EU Europe, Pacific, Asia, Latin America, Middle East, and Africa. By visualizing the liquidity trends in these regions, traders and investors can gain macro-level insights into global financial conditions.
Why is this important?
Monetary Expansion & Inflation – Changes in money supply influence inflation, interest rates, and currency strength, impacting global markets.
Liquidity & Asset Prices – Increased liquidity often fuels risk assets like stocks, crypto, and commodities, while contractions can signal potential downturns.
Regional Divergences – Understanding which economies are expanding or contracting their monetary base helps traders anticipate capital flows, FX trends, and market rotations.
This indicator is a valuable tool for macro traders, forex strategists, and investors looking to stay ahead of global liquidity shifts.
Moving Average Square-Logarithmic Convergence DivergenceMore readable MACD version
Which uses logarithmic levels instead of MAs' subtract:
1 level = change `(( 5 ^ 0.5 + 1 ) / 2) ^ 0.001` times ( 1 / 1000th of greater golden ratio)
-1 level = change `(( 5 ^ 0.5 - 1 ) / 2) ^ 0.001` times ( 1 / 1000th of lesser golden ratio)
Use cases for:
- Small time frames for day-long positions (~3m candles) - direction only to mind risks.
- Small frame for in-month (~35-45m candles) - useless.
- Avg and large for month+ long positions (4h / 1d candles) - peaks divergence/convergence to spot trend exhaustion.
Optimized Ultimate UT Bot Alertsan improved version of UT-Bot-Alerts for SnowFall, with added RSI filter, bullish above 50, bearish below 50; the hope is this will reduce fake signals in choppy market conditions
Price Guide NQ### **Price Guide NQ - Indicator Description (English)**
The **Price Guide NQ** indicator is designed to plot horizontal guide lines at specific price levels based on the **daily opening price** of the Nasdaq (NQ) index. Instead of dynamically adjusting with each new candle, the levels remain fixed throughout the trading day, providing a stable reference for traders.
#### **Key Features:**
- **Daily Open-Based Levels**: The indicator captures the market's opening price each day and calculates the price guide levels from that fixed point.
- **Predefined Price Increments**: It plots **30 levels above and below** the opening price in increments of 10 points (e.g., 19810, 19820, 19830, etc.).
- **Clear Visualization**: The guide lines are drawn with a **dotted style** and a neutral **gray color** to avoid cluttering the chart while providing key reference levels.
- **Automatic Line Management**: Each time a new trading day starts, the previous day's lines are removed, and new ones are plotted based on the fresh opening price.
#### **Usage:**
This indicator is particularly useful for traders looking to identify psychological price levels or areas of potential support and resistance throughout the trading session.
Let me know if you'd like any modifications or enhancements! 🚀
ALMA 20, 50, 200The ALMA (Arnaud Legoux Moving Average) crossover strategy uses two ALMA lines (fast and slow) to generate buy/sell signals, aiming to reduce lag and noise compared to traditional moving averages, and is often combined with volume filters for improved accuracy.
Here's a more detailed explanation:
What it is:
The ALMA indicator is a moving average (MA) variant designed to reduce lag and improve responsiveness while maintaining a smooth curve, using a Gaussian filter.
How it works:
ALMA calculates two moving averages, one from left to right and one from right to left, and then processes the output through a customizable formula for increased smoothness or responsiveness.
Crossover Strategy:
A common ALMA strategy involves using two ALMA lines with different lengths (fast and slow). A buy signal is generated when the fast ALMA crosses above the slow ALMA, and a sell signal when the fast ALMA crosses below the slow ALMA.
Benefits:
ALMA offers advantages like reduced lag, smoothness, and filtering capabilities, making it useful for identifying trends and potential reversals.
Potential Risks:
Like any indicator, ALMA can produce false signals, so it's crucial to combine it with other indicators and analyze price action.
Parameters:
ALMA has parameters like "Length" (number of periods), "Sigma" (filter's range, affecting responsiveness), and "Offset" (for accessing data of different candles).
Other uses:
ALMA can also be used for trend identification, dynamic support and resistance, and combined with other indicators to enhance trading strategies.
Pro Buy-Sell Indicator// ©
// Pro Buy-Sell Indicator
// 🔹 Strategy Overview:
// The Pro Buy-Sell Indicator helps identify high-probability trade setups by combining moving averages, candlestick patterns, support & resistance levels, and trend confirmation filters.
// 📌 When to BUY (Long Entry):
// ✅ A **bullish engulfing candlestick** appears.
// ✅ The **20-period moving average (MA) crosses above the 50-period MA**.
// ✅ The price is in an **uptrend** (above the 20 MA & near support levels).
// 📌 When to SELL (Short Entry):
// ✅ A **bearish engulfing candlestick** appears.
// ✅ The **20-period MA crosses below the 50-period MA**.
// ✅ The price is in a **downtrend** (below the 20 MA & near resistance levels).
// ⚠️ When to AVOID Trading:
// ❌ When the market is **ranging or choppy** (price moving sideways without clear direction).
// ❌ If there is **low volatility** (ATR is low), as breakouts may fail.
// ❌ During major news events that cause **sudden price spikes**.
// 🔧 Additional Features:
// - **Plots support & resistance zones** dynamically.
// - **Displays trade statistics (win rate, losses, total trades, accuracy)** in a table.
// - **Labels buy & sell signals** directly on the chart.
// 🚀 Use this indicator for better trade decisions! Optimize settings based on market conditions.
EMA ScalpingA high-win-rate EMA scalping strategy for day trading focuses on quick entries and exits, leveraging exponential moving averages (EMAs) for trend confirmation and precise timing. Since you love scalping gold (XAU/USD) in macro times, this strategy will align with your approach.
Volume Weighted Average Price And 5 EMAVolume Weighted Average Price (VWAP) + Multi-EMA Overlay
Track trends, momentum, and key support/resistance levels with this versatile indicator combining VWAP and multiple EMAs.
Overview
This indicator overlays 5 customizable Exponential Moving Averages (EMAs) and Volume Weighted Average Price (VWAP) with volatility-based bands to help traders:
Identify trend direction and strength
Spot potential support/resistance zones
Gauge market momentum
Make informed entry/exit decisions
Key Features
Multi-Timeframe EMAs
Preconfigured EMAs: 200 (long-term trend), 55 (medium-term), 34, 21, and 8 (short-term)
Adjust lengths via inputs to match your strategy
Smart VWAP with Bands
Customizable anchor periods (Session/Week/Month/Quarter/Year/Earnings/etc)
Bands calculated using Standard Deviation or Percentage modes
Toggle visibility of up to 3 volatility bands
Clean Visualization
Semi-transparent EMA colors for minimal chart clutter
Optional VWAP hiding on daily/wee
kly/monthly timeframes
How to Use
EMAs : Look for bullish/bearish crosses between price and EMAs, or between EMAs themselves
VWAP Bands : Use as dynamic support/resistance or overbought/oversold zones
Combination : Align EMA trends with VWAP position for confluence signals
Settings
Adjust EMA lengths to match your trading style
Modify VWAP anchor period for intraday/swing/position trading
Customize band multipliers and calculation mode
No repainting. Works on all symbols and timeframes.
Improved DMA for Short-Term StocksKey Improvements
Here’s how I’ve enhanced your original script to make it better for short-term stock trading on a 5-minute timeframe:
1. Added Short-Term EMA Filter
What: Introduced a 5-period Exponential Moving Average (ema_short) as an additional trend filter.
How: Buy signals require the price to be above both the DMA and the short EMA, while sell signals require it to be below both.
Why: This ensures trades align with the immediate short-term trend, reducing noise and improving signal quality on fast-moving 5-minute charts.
2. Improved Volume Condition
What: Replaced the original volume comparison (volume > volume * volume_threshold for buys and volume < volume * volume_threshold for sells) with a 10-period Volume SMA (vol_sma).
How: Both buy and sell signals now require volume > vol_sma * volume_threshold.
Why:
Using a moving average smooths out volume spikes, providing a more stable threshold.
Requiring higher-than-average volume for both buys and sells confirms significant market participation, which is critical for short-term moves. (The original vol_down for sells was less intuitive for short-term trading, where selling pressure often comes with increased volume.)
3. Refined Stop Signal Logic
What: Replaced the simple DMA cross (ta.cross(close, dma)) with a more robust stop mechanism that tracks the last signal and uses the short EMA.
How:
A variable last_signal remembers whether the last signal was a "buy" or "sell."
Stop triggers when the price crosses the short EMA against the last signal (e.g., below ema_short after a buy, or above it after a sell).
Why:
The original stop was too sensitive, triggering on every DMA cross, which could lead to frequent false exits in volatile markets.
Using the faster ema_short makes the stop more responsive to short-term reversals, while tracking the last signal ensures it only triggers when the trend genuinely shifts.
4. Maintained Flexibility with Inputs
What: Kept all key parameters (e.g., dma_period, ema_short_period, atr_multiplier, volume_threshold) as customizable inputs.
Why: This allows you to fine-tune the indicator for specific stocks or market conditions without altering the code.
5. Visual and Alert Enhancements
What:
Added plotting for the short EMA (ema_short) in orange for visual reference.
Retained background highlighting and alerts for buy, sell, and stop signals.
Why: Improves usability by making trends and signals easier to spot on the chart and enabling real-time notifications.
Why These Changes Work for Short-Term Trading
Responsiveness: The short EMA and adjusted volume condition make the indicator quicker to react to price and volume shifts, which is essential for 5-minute chart trading.
Accuracy: Combining the displaced DMA with a short EMA and requiring momentum confirmation (RSI, MACD, Stochastic) filters out weaker signals.
Reduced False Signals: The refined stop logic prevents premature exits by requiring a meaningful trend reversal, balancing sensitivity with reliability.
How to Use the Indicator
Setup: Apply the indicator to a 5-minute chart of your chosen stock.
Signals:
Buy: Green "BUY" label below the bar when conditions align for a long entry.
Sell: Red "SELL" label above the bar when conditions align for a short entry.
Stop: Gray "X" above the bar when the price crosses the short EMA against the last signal, suggesting an exit.
Visuals:
Blue line = DMA.
Orange line = Short EMA.
Green background = Buy signal, Red background = Sell signal.
Alerts: Enable alerts in TradingView to get notified of buy, sell, or stop signals in real time.
Tips for Optimization
Adjust Parameters:
Lower ema_short_period (e.g., to 3) for even faster signals, or increase it (e.g., to 7) for smoother trends.
Tweak atr_multiplier (e.g., 1.0 for more signals, 2.0 for stricter entries) based on stock volatility.
Set volume_threshold below 1.0 if signals are too rare, or above 1.0 for stronger confirmation.
Backtesting: Test the indicator on historical data to ensure it suits your trading style and the specific stock’s behavior.
Risk Management: Use the stop signal as a guide but pair it with your own exit strategy (e.g., trailing stops or profit targets).
Stairway To Heaven"Stairway To Heaven is a powerful trading indicator that combines multiple technical analysis tools to generate high-probability buy and sell signals. It integrates MACD, EMA, RSI, Stochastic, ATR, and volume filters to enhance accuracy and reduce false signals. The indicator identifies trend momentum and reversals by plotting green and red dots directly on the chart, making it easy to spot potential entry and exit points. Ideal for traders looking for a refined, data-driven approach to market timing."
5-Minute EMA Pre-Cross Alert is a dynamic trading strategy designed to leverage the Exponential Moving Average (EMA) to identify short-term price trends in fast-moving markets. Using two EMAs with different periods (typically a shorter and a longer EMA), the strategy aims to capitalize on crossovers as signals for potential entry and exit points. When the shorter EMA crosses above the longer EMA, it indicates a potential bullish move, while a cross below suggests a bearish trend.
The 5-minute timeframe makes it particularly useful for day traders and scalpers, allowing them to take advantage of quick market shifts. This strategy is ideal for those looking for high-frequency trades with a relatively short holding period, aiming to profit from quick price fluctuations within the market's microstructure.
OI-Based Buy/Sell with Stop-Loss//@version=5
strategy("OI-Based Buy/Sell with Stop-Loss", overlay=true)
// **Supertrend Settings**
atrLength = input(10, title="ATR Length")
factor = input(3.0, title="Multiplier")
= ta.supertrend(factor, atrLength)
// **Moving Averages for Crossover Strategy**
shortMA = ta.sma(close, 9)
longMA = ta.sma(close, 21)
// **Volume as OI Proxy**
volMA = ta.sma(volume, 20) // 20-period moving average of volume
high_OI = volume > volMA * 1.2 // OI increases when volume spikes above 120% of average
// **Buy/Sell Conditions**
buySignal = ta.crossover(shortMA, longMA) and direction == 1 and high_OI
sellSignal = ta.crossunder(shortMA, longMA) and direction == -1 and high_OI
// **Stop-Loss & Take-Profit (Risk Management)**
stopLoss = close * 0.97 // 3% Stop Loss
takeProfit = close * 1.05 // 5% Take Profit
// **Execute Buy/Sell Orders**
if buySignal
strategy.entry("Buy", strategy.long)
strategy.exit("Sell", from_entry="Buy", stop=stopLoss, limit=takeProfit)
if sellSignal
strategy.close("Buy")
// **Plot Buy/Sell Signals on Chart**
plotshape(buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="BUY")
plotshape(sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="SELL")
// **Plot Moving Averages & Supertrend**
plot(shortMA, color=color.blue, title="Short MA")
plot(longMA, color=color.orange, title="Long MA")
Jg WMark - Sessions Volume ProfileVolume Profile And WaterMark
Watching Some Sesions Ranges, ASia, London, NY
Label Selected DayThis Pine Script indicator allows users to highlight a specific day of the week on the chart. Users can select a day using the dropdown menu, and the script will mark all occurrences of that day.
The indicator is lightweight and non-intrusive, making it a great addition for traders who analyze market movements relative to specific days.
EMA Close Indicatorema 8 21 34 55 and 89 for the trading and analyzing the stock for the short term momentum
EMA RoC Comparison with Consecutive Conditioncompare two scprits peorple can compasre two script for therse option trading will make them etter
Bitcoin MVRV Z-ScoreBitcoin MVRV Z-Score Indicator Implementation Code
We have written code to implement the MVRV Z-Score, which analyzes the relationship between Bitcoin's market value and realized value, in TradingView's Pine Editor. This indicator helps identify states of overvaluation and undervaluation of Bitcoin.