🌌 Astro Energy IndicatorAstro energy indicator to help you see how the astro energy is effecting the market and the price.
지표 및 전략
Price Position Percentile (PPP)
Price Position Percentile (PPP)
A statistical analysis tool that dynamically measures where current price stands within its historical distribution. Unlike traditional oscillators, PPP adapts to market conditions by calculating percentile ranks, creating a self-adjusting framework for identifying extremes.
How It Works
This indicator analyzes the last 200 price bars (customizable) and calculates the percentile rank of the current price within this distribution. For example, if the current price is at the 80th percentile, it means the price is higher than 80% of all prices in the lookback period.
The indicator creates five dynamic zones based on percentile thresholds:
Extremely Low Zone (<5%) : Prices in the lowest 5% of the distribution, indicating potential oversold conditions.
Low Zone (5-25%) : Accumulation zone where prices are historically low but not extreme.
Neutral Zone (25-75%) : Fair value zone representing the middle 50% of the price distribution.
High Zone (75-95%) : Distribution zone where prices are historically high but not extreme.
Extremely High Zone (>95%) : Prices in the highest 5% of the distribution, suggesting potential bubble conditions.
Mathematical Foundation
Unlike fixed-threshold indicators, PPP uses a non-parametric approach:
// Core percentile calculation
percentile = (count_of_prices_below_current / total_prices) * 100
// Threshold calculation using built-in function
p_extremely_low = ta.percentile_linear_interpolation(source, lookback, 5)
p_low = ta.percentile_linear_interpolation(source, lookback, 25)
p_neutral_high = ta.percentile_linear_interpolation(source, lookback, 75)
p_extremely_high = ta.percentile_linear_interpolation(source, lookback, 95)
Key Features
Dynamic Adaptation : All zones adjust automatically as price distribution changes
Statistical Robustness : Works on any timeframe and any market, including highly volatile cryptocurrencies
Visual Clarity : Color-coded zones provide immediate visual context
Non-parametric Analysis : Makes no assumptions about price distribution shape
Historical Context : Shows how zones evolved over time, revealing market regime changes
Practical Applications
PPP provides objective statistical context for price action, helping traders make more informed decisions based on historical price distribution rather than arbitrary levels.
Value Investment : Identify statistically significant low prices for potential entry points
Risk Management : Recognize when prices reach historical extremes for profit taking
Cycle Analysis : Observe how percentile zones expand and contract during different market phases
Market Regime Detection : Identify transitions between accumulation, markup, distribution, and markdown phases
Usage Guidelines
This indicator is particularly effective when:
- Used across multiple timeframes for confirmation
- Combined with volume analysis for validation of extremes
- Applied in conjunction with trend identification tools
- Monitored for divergences between price action and percentile ranking
fossilz Previous Day InfoThis is a script that provides the following:
Previous Day
High
Low
Open
Close
VWAP (close value)
It also provides the current day Premarket High and Low, as well as the closing price at 8AM.
Lot Size TableLot Size Table Indicator – Pine Script (v5)
This TradingView script, “Lot Size Table,” creates a dynamic on-chart table that helps forex traders quickly calculate position sizes (lot sizes) for different capital and risk settings across various stop-loss (SL) pip scenarios.
🔧 Key Features:
📊 Real-time Forex Price Integration
Retrieves daily forex prices from OANDA for accurate lot size adjustments.
Instruments supported: USDJPY, USDCHF, AUDUSD, GBPUSD, NZDUSD, USDCAD, EURUSD.
🧠 Smart Lot Size Adjustments
Custom function adjustLotSize() adjusts lot sizes based on:
The currency of the instrument (e.g., JPY, GBP, AUD, etc.).
Special multiplier for symbols like US30 (e.g., ×8.5).
🧾 Flexible Capital & Risk Inputs
Supports 3 customizable capital groups, each with its own:
Capital amount
Risk percentage
📉 Multiple Stop-Loss (SL) Scenarios
Users input a comma-separated list of SL pip values (e.g., "20,25,30,...").
For each SL value, lot sizes are calculated for all 3 capital/risk combinations.
📋 Formatted On-Chart Table
Displays in a user-selected corner of the chart.
Customizable size, background color, and border.
Header row includes capital values and risk % (formatted to "k" if over 1,000).
Remaining rows show calculated lot sizes for each SL pip value.
📐 How It Works:
User Inputs: Capital, risk %, SL pip list, and table styling.
Calculation:
Lot size = (capital × risk%) / (SL pips × 10)
Adjusted based on instrument’s currency.
Display:
Table shows all SL pip scenarios and the corresponding adjusted lot sizes for each capital group.
Double Smoothed Stochastic (DSS) by DexterA simple Double Smoothed Stochastic Oscillator.....easy to read and not as jumpy as the RSI.
HTF Short/Long Alert V1thanks @Ozynation on X
📌 HTF Short/Long Alert Strategy V1
Timeframe: Primarily used on 1-hour charts (HTF).
Indicators Used:
EMA200 (200-period Exponential Moving Average)
Mid Bollinger Band (Mid BB) (Standard 20-period SMA, 2 standard deviations)
Parabolic SAR (Standard parameters: 0.02, 0.2, 0.2)
🔴 Short Entry Conditions:
Mid BB crosses below EMA200 (bearish cross).
Price attempts but fails to close above EMA200 (wicks above, candle closes below).
Parabolic SAR flips from below price to above, signaling bearish momentum.
🟢 Long Entry Conditions:
Mid BB crosses above EMA200 (bullish cross).
Previous candle clearly closes above both EMA200 and Mid BB.
Parabolic SAR flips from above price to below, indicating bullish momentum.
✅ How to Use:
Wait for HTF alert to trigger ("Short" or "Long").
Confirm entry manually on lower timeframes (15m/1m).
Use your own risk management rules to set SL and TP.
2m + 15m 20T Trend Reversal SignalsCombination of my 2m and 15m 20T signals - created for my system and those who trade it, you won't find use in this indicator otherwise
Put/Call Ratio SPYThe label you see on the last daily candle shows you the simulated value of the Put/Call Ratio (PCR).
What does this label tell you?
If it says 🔴 EXTREME FEAR → The simulated value of the PCR is above 1.2 (more puts than calls → bearish expectations).
If it says 🟢 EUPHORIA → The PCR is below 0.8 (more calls than puts → bullish expectations).
If it says 🟡 NEUTRAL ZONE → The PCR is between 0.8 and 1.2.
EMACrossLibLibrary "EMACrossLib"
Common functions for EMA strategies
calcEMAs(src, fastLength, slowLength)
Parameters:
src (float)
fastLength (simple int)
slowLength (simple int)
detectCrossovers(fastEMA, slowEMA)
Parameters:
fastEMA (float)
slowEMA (float)
prepareWebhookMessage(epic, direction, size)
Parameters:
epic (string)
direction (string)
size (float)
12, 21 & 50 EMA Indicator12, 21 & 50 EMA Indicator Overview : This simple yet effective indicator plots three key Exponential Moving Averages (EMAs) – the 12-day, 21-day, and 50-day – directly on your chart.
Combined Up down with volumeIndicator Description: "Combined Up/Down with Volume"
This Pine Script indicator combines price momentum and volume spikes to identify potential trend reversals or breakouts. It checks two key conditions:
Price Movement – A minimum percentage change (% check) in closing price.
Volume Spike – Trading volume exceeding a user-defined threshold (Volume above).
How It Works
1. Price Momentum Check
Calculates the 1-period Rate of Change (ROC) of the closing price.
Triggers when the absolute ROC ≥ % check (e.g., 5%).
2. Volume Spike Check
Compares current volume against a threshold (e.g., 1,000,000).
Triggers when volume exceeds this level.
3. Signal Plotting
If use = true:
Plots a purple circle below the bar when both conditions are met.
If use = false:
Plots a circle below the bar for price momentum alone.
Plots a circle (default position) for high volume alone.
Multi-Timeframe TRAMAs (1m-10m)Combines Luxalgo's 1m, 2m, 3m, 5m and 10m TRAMAs to be visible on any timeframe.
Created to pick targets on OBs near flat 200Ts, so that it's impossible to miss an exit signal.
Climax Volume FilterThis script helps filter out volume spikes caused by sudden market events (e.g. CPI, FOMC), which can distort volume-based analysis.
It identifies and optionally smooths or excludes high “climax” candles to provide a clearer view of natural volume trends during pullbacks and consolidations.
Use it to:
• Avoid misreading volume during news events
• Improve your reading of exhaustion vs. continuation
• Support better entry timing during flag or FVG setups
MA - EMA (of MA) Difference TableThis script replicates HPotter’s original “EMA & MA Crossover” logic, where a Simple Moving Average (MA) is applied to the price, and then an Exponential Moving Average (EMA) is applied to the result of that MA (i.e., double smoothing).
It displays the difference between the MA and the EMA of the MA in a floating table:
✅ Green background when MA is greater than EMA
❌ Red background when EMA is greater than MA
This tool is useful for visually confirming the direction of the trend and spotting crossover moments in a simplified format. The underlying crossover concept is commonly used in long/short strategies and serves as a foundation for many traditional trading systems.
Includes:
Live difference value display
Visual trend direction coloring
MA and EMA plotted for additional context
Global M2 10-Week Lead (for bitcoin)This script displays a combined view of the Global M2 Money Supply, converted to USD and adjusted with a configurable forward lead (default 10 weeks). It is designed to help visualize macro liquidity trends and anticipate potential impacts on Bitcoin price movements across any timeframe.
🔹 Main Features:
- Aggregates M2 data from 18 countries and regions including the USA, Eurozone, China, Japan, and more.
- All M2 values are converted to USD using respective exchange rates.
- Customizable “Slide Weeks Forward” setting lets you project global liquidity data into the future.
- Works on all timeframes by adjusting the projection logic dynamically.
- Toggle each country’s data on or off to customize the liquidity model.
💡 Use Case:
Global liquidity is often a leading indicator for major asset classes. This tool helps traders and analysts assess macro-level trends and their potential influence on Bitcoin by looking at changes in M2 money supply worldwide.
💡 Inspired By:
This tool mimics the Global M2 10-Week Lead liquidity indicator often referenced by Raoul Pal of Real Vision and Global Macro Investor, used for macro analysis and Bitcoin movement prediction.
📊 Note:
All economic and FX data is sourced from TradingView’s built-in datasets (ECONOMICS and FX_IDC). Data availability may vary depending on your plan.
IFG MASTER SIGNALSignal for people to test various trend pattern analysis techniques and research. This is for research purposes only. Not financial advice.
M2 Global Liquidity AdjustedM2 Global Adjusted by @ivanpratx is a custom indicator designed to track aggregated global liquidity using M2 money supply data from the world's major economies. It visualizes both the current state of global liquidity and a forward-shifted version (3 months ahead) to help anticipate market movements.
This tool is particularly valuable for analyzing Bitcoin due to its strong correlation with global liquidity trends in recent years. By observing the forward-shifted M2 line, traders and analysts can identify potential macro-driven inflection points before they occur in price action, offering a leading perspective on market cycles.
The indicator combines M2 data from the US, China, Eurozone, Japan, and the UK—converted to a common base—to create a unified global liquidity view. It serves as a practical, high-level signal for assessing risk appetite, market expansion or contraction phases, and major turning points in crypto and broader asset classes.
Liquidity Zones Alerts"Liquidity Zones Alerts" is a powerful smart-money-based indicator designed to detect key liquidity grabs and provide high-probability reversal signals using a combination of market structure, volume, volatility, and candlestick confirmation.
🧠 How It Works
The core logic of this indicator is built around the Smart Money Concepts:
🔺 Liquidity Sweeps: Detects when price takes out previous daily or weekly highs/lows, suggesting stop hunts or engineered liquidity moves by institutional players.
📈 Volume Filter: Ensures signals only appear during above-average volume, filtering out noise and low-interest moves.
⚡ Volatility Filter: Flags high-range candles relative to the average, catching flash crashes/spikes that often precede strong reversals.
🔄 Engulfing Candle Confirmation: Confirms entry with a bullish or bearish engulfing pattern after liquidity is taken — increasing signal reliability.
🧭 Premium/Discount Zone Logic: Trades are filtered to ensure longs are only taken in discount zones, and shorts in premium zones, using a 20-period market range for context.
📌 Features
✅ Daily & Weekly liquidity zones toggle
✅ Visual signals with clean 🔻(short) & 🔺(long) arrows
✅ Auto-detection of flash crashes
✅ Alerts on both long and short setups
✅ Optional previous high/low level plotting for context
✅ Background highlighting of valid signal candles
✅ Multi-timeframe friendly and compatible with any asset
🛠️ Use Case
Whether you're a scalper or a swing trader, this tool helps you spot institutional entry zones before the move happens. It works especially well when combined with your existing bias or supply/demand zones.
💬 “Price doesn't move randomly — it hunts liquidity. This indicator shows you where and when it happens.”
TBO Cloud with EMA CrossTBO cloud with EMA cross
just a combination of a few indicators with some added clouds to help visualize the trend
MA Crossover Alert//@version=5
indicator("MA Crossover Alert", overlay=true)
ma7 = ta.sma(close, 7)
ma25 = ta.sma(close, 25)
plot(ma7, color=color.green, title="MA7")
plot(ma25, color=color.red, title="MA25")
longSignal = ta.crossover(ma7, ma25)
shortSignal = ta.crossunder(ma7, ma25)
alertcondition(longSignal, title="AL Sinyali", message="AL Sinyali | {{ticker}} | Fiyat: {{close}}")
alertcondition(shortSignal, title="SAT Sinyali", message="SAT Sinyali | {{ticker}} | Fiyat: {{close}}")
Candle Close CountdownPlots a candle close countdown timer ('mm:ss') directly on the chart. It sits in a convenient position slightly offset to the right of the current candle and adjusts up and down as price moves. Really only good for shorter timeframes (i.e. < 1 hour)
Percent from And To All Time High,Indicator: Percent from All Time High - Raised Label
Overview:
This indicator shows the percentage difference between the current price of an asset and its all-time high (ATH). It displays these percentages in a raised label at the top of the chart. Additionally, the last price and the percentage difference to ATH are displayed in a table.
Features:
Displays the percentage difference from ATH (From ATH) and the percentage difference to ATH (To ATH) in a table.
The Last Price is shown along with the percentage difference.
The data is dynamically updated with the current price, and it will always show the latest information.
Visualizes price movements with colored bars to indicate price direction.