NEO - Smoothed Global M2 Money Supply + Offset =This Pine Script indicator visualizes the Global M2 Money Supply, allowing traders and analysts to compare it against any financial asset on TradingView. The M2 Money Supply represents the total amount of money in circulation, including cash, checking deposits, and easily convertible near money.
Key Features:
Aggregated Global M2 Data: The indicator pulls M2 money supply data from multiple economies worldwide and adjusts it using exchange rates for a more comprehensive view.
Customizable Time Offset: Users can shift the M2 data forward or backward in time to analyze correlations with market movements.
Smoothing Option: A built-in Exponential Moving Average (EMA) filter helps reduce noise, making long-term trends more visible.
This tool is useful for identifying macroeconomic liquidity trends and their impact on asset prices.
Credit to its original designer Colin Talks Crypto
週期
SessionsThis indicator shows Forex Session Open/Close Timestamps
Asia Open - yellow
London Open - dark green
NewYork Open - blue
London Close - light green
NewYork Close - grey
- Times should be correct in Forex pairs and Crypto
- Daylight saving time is automatically adjusted
- Timestamps are automatically adjusted for timezone set in Tradingview
BTC Futures Basis BTC Quarterlies for BTC spot exchanges. BTC Quarterlies for BTC spot exchanges. BTC Quarterlies for BTC spot exchanges. BTC Quarterlies for BTC spot exchanges. BTC Quarterlies for BTC spot exchanges.
BTC Quarterlies for BTC spot exchanges.
Swing Finder By Akash
This script is designed to highlight areas on a chart where there are **three or more consecutive candles** of the same color (bullish or bearish). It provides a visual indication of extended bullish or bearish momentum by changing the background color and marking the starting point of these areas.
### **How it works:**
1. **Identifying Bullish and Bearish Candles:**
- **Bullish candles** are defined as candles where the closing price is higher than the opening price (close > open).
- **Bearish candles** are defined as candles where the closing price is lower than the opening price (close < open).
2. **Consecutive Candle Counters:**
- A counter for **bullish candles** (`bullishCount`) and **bearish candles** (`bearishCount`) is maintained to track consecutive occurrences of bullish and bearish candles.
- These counters are **incremented** when consecutive bullish or bearish candles occur. They are **reset** to zero whenever a trend reversal happens (e.g., from bullish to bearish or vice versa).
3. **Area Marking:**
- If there are **three or more consecutive bullish candles**, the background is highlighted in **green** to indicate a bullish area.
- If there are **three or more consecutive bearish candles**, the background is highlighted in **red** to indicate a bearish area.
- A **green label** is plotted below the bars where the bullish area starts, and a **red label** is plotted above the bars where the bearish area starts.
### **Visual Indicators:**
- **Background Color:**
- **Green** for areas with 3 or more consecutive bullish candles.
- **Red** for areas with 3 or more consecutive bearish candles.
- **Labels:**
- A **green label** is plotted below the chart to mark the start of a bullish area.
- A **red label** is plotted above the chart to mark the start of a bearish area.
### **Usage:**
- This indicator can help traders identify strong trends, as consecutive bullish or bearish candles often indicate extended momentum in one direction.
- By marking these areas, traders can potentially look for entry points or identify when trends may be losing strength or reversing.
---
Feel free to adjust the description if you'd like it to reflect more specific details based on your use case!
Nifty50 Intraday RSI Strategy//@version=5
strategy("Nifty50 Intraday RSI Strategy", overlay=true, initial_capital=100000, commission_type=strategy.commission.cash_per_order, commission_value=0.03)
// Input parameters
rsiLength = input.int(14, title="RSI Length", minval=1)
rsiLower = input.int(20, title="Oversold Level")
rsiUpper = input.int(60, title="Take Profit Level")
// Calculate RSI
rsiValue = ta.rsi(close, rsiLength)
// Time condition for Indian market hours (9:15 AM to 3:30 PM IST)
inSession = time(timeframe.period, "0915-1530", "Asia/Kolkata")
// Entry condition: RSI below 20 during market hours
enterLong = rsiValue < rsiLower and inSession
// Exit condition: RSI reaches 60 or market closing time
exitLong = ta.crossover(rsiValue, rsiUpper) or not inSession
// Execute trades
if (enterLong)
strategy.entry("Buy", strategy.long)
if (exitLong)
strategy.close("Buy")
// Plotting
plot(rsiValue, title="RSI", color=color.blue)
hline(rsiLower, title="Oversold", color=color.red, linestyle=hline.style_dashed)
hline(rsiUpper, title="Take Profit", color=color.green, linestyle=hline.style_dashed)
samc sessionsI used to manually draw lines to indicate impact zoones of sessions aand so i made this indicator to automatically ark up session lines at impact zones
which helps in visualizing historical data per day when viewd in TF like 5mins.
also tells you live as a session lapses.
this works fully on IDC and Pepperstone charts
it might not visualize Asian session for some brokers due to their price compiling standards: like using different day breaks etc.
i marked the sessions as following :
colors
ASIAN : YELLOW
EURO : BLUE
US : Red /pink
Global M2 Money Supply (USD) - 3M DelayGlobal M2 with a 12 week delay. The delay may be useful for indicating the performance of stocks and assets like Bitcoin compared to the global M2 supply
BTC Take Profit & Buy Signals Enhanced
BTC Take Profit & Buy Signals Enhanced v2
This is a TradingView indicator designed for Bitcoin (BTC) trading, providing visual buy and sell (take profit) signals overlaid on the price chart. It combines multiple technical indicators—MACD, Bollinger Bands, ATR, Stochastic Oscillator, RSI, and Moving Averages (including an optional higher timeframe MA)—to generate reliable trading signals. The indicator is highly customizable, allowing users to tweak parameters and enable/disable filters for confirmation.
Key Features:
Sell (Take Profit) Signals: Triggered when the price reaches or exceeds the upper Bollinger Band, RSI is overbought, Stochastic %K is high, and the 50-period MA is above the 200-period MA. Optional MACD crossover-down confirmation and ATR volatility filter can refine the signal.
Buy Signals: Triggered when the price falls to or below the lower Bollinger Band, RSI is oversold, and Stochastic %K is low. Optional filters include MACD crossover-up, price above a higher timeframe MA, and ATR threshold.
Indicators Displayed:
Includes 50/200-period MAs, higher timeframe MA, MACD, Bollinger Bands, ATR, Volume Histogram, Stochastic Oscillator, and RSI, all with toggle options.
Customization: Adjustable periods, thresholds, and multipliers for each indicator, plus optional confirmation filters (e.g., MACD crossovers, ATR volatility, higher timeframe MA).
Visuals & Alerts: Red triangles above bars for sell signals, green triangles below bars for buy signals, with customizable alerts for both.
Purpose:
This indicator is tailored for BTC traders seeking to identify potential entry (buy) and exit (take profit) points based on a blend of trend, momentum, volatility, and overbought/oversold conditions. It’s ideal for swing trading or trend-following strategies, with built-in flexibility to adapt to different market conditions.
Bux Butler IndykejtorThe indicator highlights moments when two SMMA averages intersect. A red sphere usually signals a shift in market sentiment, sometimes leading to a cyclical bear market, while in other cases indicating sideways movement and periods of low volatility. Conversely, a buy signal frequently anticipates a resurgence of optimism in the crypto market. The indicator can be utilized for building long-term BTC trading strategies based on sentiment.
VWAP - Bearish MomentumConditions in the Current Code:
Weekly Chart Conditions:
MACD Downtick → MACD line is lower than the previous bar.
RSI Below 60 → RSI on the weekly chart is below 60.
(Both conditions must be met for the hourly conditions to be checked.)
Hourly Chart Conditions for Red Signal (Bearish Signal):
Price Below VWAP → Price is closing below the VWAP.
Price Below 50 EMA → Price is closing below the 50 EMA.
-DI above +DI → Ensures a negative trend.
RSI Below 60 → RSI must be below 60.
Price Crossing Below 50 EMA & VWAP from Above → Ensures red signal when price moves below these levels.
✔ A new red signal appears when all conditions are met, but only once per trend.
✔ No intermediate red signals between a red-green signal pair.
Green Signal (Trend Reversal) on Hourly Chart:
HA Candle is Green → Heikin-Ashi candle must be green.
HA Candle Closes Above VWAP → The green Heikin-Ashi candle must close above VWAP.
✔ Green signal appears only after a red signal has been triggered.
✔ No new red signals appear between a red-green signal pair.
VWAP - Bearish MomentumConditions in the Current Code:
Weekly Chart Conditions:
MACD Downtick → MACD line is lower than the previous bar.
RSI Below 60 → RSI on the weekly chart is below 60.
(Both conditions must be met for the hourly conditions to be checked.)
Hourly Chart Conditions for Red Signal (Bearish Signal):
Price Below VWAP → Price is closing below the VWAP.
Price Below 50 EMA → Price is closing below the 50 EMA.
-DI above +DI → Ensures a negative trend.
RSI Below 60 → RSI must be below 60.
Price Crossing Below 50 EMA & VWAP from Above → Ensures red signal when price moves below these levels.
✔ A new red signal appears when all conditions are met, but only once per trend.
✔ No intermediate red signals between a red-green signal pair.
Green Signal (Trend Reversal) on Hourly Chart:
HA Candle is Green → Heikin-Ashi candle must be green.
HA Candle Closes Above VWAP → The green Heikin-Ashi candle must close above VWAP.
✔ Green signal appears only after a red signal has been triggered.
✔ No new red signals appear between a red-green signal pair.
Crypto RSI+Stochastic DailyA Non-repaint trading system developed to show buy and sell signals and trend changes
TTM Squeeze Pro Pine ScreenerThis script is extension of TTM Squeeze Pro originally published by Beardy_Fred to scan conditions of TTM Squeeze and moving averages alignment on pine screener.
Overview:
This indicator combines the classic TTM Squeeze methodology with a robust set of Exponential Moving Averages (EMAs) and advanced scanning capabilities. Designed for traders who want to monitor momentum, squeeze conditions, and trend alignments simultaneously, it provides a comprehensive toolkit for technical analysis.
Key Features:
1. **TTM Squeeze Logic**:
- Uses Bollinger Bands and Keltner Channels to identify four squeeze states: No Squeeze (Green), Low Squeeze (Black), Mid Squeeze (Red), and High Squeeze (Orange).
- Plots squeeze dots and a momentum histogram in a lower pane for easy visualization.
2. **Exponential Moving Averages (EMAs)**:
- Overlays 7 EMAs on the price chart: 8, 21, 34, 55, 89, 144, and 233.
- Trend-based coloring: Rising EMAs in bright shades (e.g., Lime, Yellow, Fuchsia), falling in darker shades (e.g., Green, Orange, Red).
3. **Scan Alerts**:
- Transition Alerts: Squeeze Started, High Squeeze Started, Squeeze Fired, High Squeeze Fired, plus individual Low/Mid/No Squeeze Fired events.
- EMA Alignment Alerts: EMA 8>21, EMA 34>55>89, and EMA 89>144>233 for spotting bullish trends.
- State Alerts: Current squeeze condition (No, Low, Mid, High).
4. **Scan Columns (Data Window)**:
- Days since last No, Low, Mid, High Squeeze, and High Squeeze Fired.
- Percentage distance from the 52-week low (% From 52wk Low).
Usage:
- **Chart**: Apply to any symbol to see squeeze states, momentum, and EMAs in action.
- **Alerts**: Set up alerts for squeeze transitions, firings, or EMA alignments to catch key moments.
- **Watchlist**: Use scan columns in a watchlist (Premium feature) to monitor multiple symbols.
- **Customization**: Adjust squeeze length and multipliers via inputs to suit your trading style.
Inputs:
- TTM Squeeze Length (default: 20)
- Bollinger Band STD Multiplier (default: 2.0)
- Keltner Channel Multipliers: High (1.0), Mid (1.5), Low (2.0)
- Alert Toggles: Price Action Squeeze, Squeeze Firing
Notes:
- Optimized for daily charts (252 bars ≈ 52 weeks), but works on any timeframe—interpret "days" as bars.
- Colors are TradingView-standard and distinct for clarity.
Enjoy trading with this all-in-one squeeze and trend tool!
50 EMA Bulls Trader Pk OfficialSimpal 50 EMA Lines to find and
follow trends easily.
Exponential Moving Average (EMA)
50 EMA Bulls Trader Pk OfficialSimpal 50 EMA Lines to find and
follow trends easily.
Exponential Moving Average (EMA)
Stochastic RSI K-Line Alertsentry indicator on the 15min timeframe. For use only after confirmation on higher timeframe
GRID EXTENSIONGRID EXTENSION
Overview
The GRID EXTENSION is a simple grid-based indicator for TradingView, built with Pine Script v6. It plots horizontal price levels starting from a user-defined anchor price, with spacing set by a tick increment. Use it to identify key support, resistance, or price zones on charts for Crypto, Forex, or Futures.
Key Features
Custom Grid Levels: Plot up to 22 levels (e.g., 0, 0.25, 1.25, -2.50) with options to show/hide, set values, and choose colors.
Market-Specific Tick Increments: Select your asset type (Crypto, Forex, Futures) and choose from a range of tick increments tailored for each market:
Crypto: 1 to 5000 ticks (e.g., 100 ticks = $0.001 on ADA/USD, 5000 ticks = $50 on BTC/USD).
Forex: 5 to 5000 ticks (e.g., 100 ticks = 1 pip on EUR/USD, 5000 ticks = 50 pips).
Futures: 1 to 2500 ticks (e.g., 25 ticks = 6.25 points on E-mini S&P 500, $312.50 per contract).
Visual Options:
Extend lines to the right.
Show price and level labels (as values or percentages).
Place labels on the left or right.
Adjust background transparency for filled areas between levels.
How to Use
Set Asset Type: Choose "Crypto," "Forex," or "Futures" to match your chart.
Set Anchor Price: Enter a starting price for the grid.
Pick Tick Increment: Select a tick increment from the dropdown, following the guidance for your asset type (see Key Features).
Customize Levels: Turn levels on/off, set values, and pick colors.
Add to Chart: Apply the indicator to see the grid on your chart.
Tips
Use levels to mark support/resistance zones for entries or exits.
Extend lines to project future price zones.
Choose smaller increments (e.g., 5 ticks) for scalping, or larger ones (e.g., 1000 ticks) for swing trading.
Combine with indicators like moving averages for better signals.
Settings
Asset Type: Select "Crypto," "Forex," or "Futures" (default: "Crypto").
Anchor Price: Starting price for the grid (default: 0.0).
Tick Increment: Space between levels (options: 1, 5, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000). Choose based on asset type.
Extend Right: Extend lines to the right (default: true).
Show Prices: Show price labels (default: true).
Show Levels: Show level values or percentages (default: true).
Format: Display levels as "Values" or "Percent" (default: "Values").
Labels Position: Place labels on "Left" or "Right" (default: "Left").
Background Transparency: Set transparency for filled areas (default: 100, range 0-100).
Level Options: Enable/disable levels, set values, and choose colors.
Notes
Set the anchor price to a key level (like a recent high or low) for best results.
Check the tick increment tooltip to ensure the spacing suits your market type.
Works on any chart, best for clear price trends or ranges.
Acknowledgments
Made with Pine Script v6 for TradingView. This is v1.0—feedback welcome for future updates!
Weekly & 4H Close Above EMAsWeekly all ema up or down (200/50/20/10)
Buy or Sell at lower time frame when it matches with higher