YM Round Numbers & Quarters (Toggle Edition)This depicts whole numbers that helps me psychological levels
Indicators and strategies
Multi-TF Z-Score IndicatorIndicator to find the Z score for the daily 4h, 1h, 15m and 5 min time frames with 20 previous samples.
RSI with Background Colorhis script implements a trading strategy based on an EMA (Exponential Moving Average) crossover, confirmed by the RSI (Relative Strength Index), and includes a built-in stop-loss and take-profit.
MyLibrary神启MT牛熊指数指标 ### Bull and Bear Wave Trend Indicator:
#### Indicator Interpretation
- **Green Fast Line (WT1) and Red Slow Line (WT2)**:
- When the green line crosses the red line from bottom to top, it is usually regarded as a bullish signal, especially when it occurs in the oversold zone (below -50), the signal strength is higher.
- When the green line crosses the red line from top to bottom, it is usually regarded as a bearish signal, especially when it occurs in the overbought zone (above +50), the signal strength is higher.
- **Overbought/Oversold Zones**:
- When both lines enter **above the red dotted line (overbought zone)**, it indicates that the market may be overheated and there is a risk that the upward momentum will be exhausted.
- When both lines enter **below the blue dotted line (oversold zone)**, it indicates that the market may be oversold, which is a potential bottom or rebound area.
- **Custom Settings**:
You can click the small gear icon next to the indicator name to enter "Settings" and adjust the "Channel Length", "Average Length" and "Overbought/Oversold Levels" according to your own trading style.
EMA 50 + Highs and LowsJust a trend indicator considering volatility (EMA 50) and liquidity sweeps on active market sessions
Aggregated VolumeTakes the combined ETF and Top CEX Volume and visualizes on the chart. Best used with BTC 1D chart.
Niveles 7-8 AM México + EMAs + CrucesMexico 7-8 AM Levels + EMAs + Crossovers
Overview
This Pine Script indicator combines three powerful trading tools in one comprehensive overlay:
1. **Mexico 7-8 AM session levels** (high/low detection with dynamic color changes)
2. **Four customizable EMAs** (8, 13, 21, 55 periods)
3. **EMA crossover signals** (EMA 8 vs EMA 55)
Key Features
🕐 Mexico 7-8 AM Session Levels
- **Timezone Support**: Automatically adjusts for Mexico City timezone (America/Mexico_City)
- **Session Detection**: Identifies the crucial 7-8 AM Mexico trading session
- **Dynamic Levels**: Captures session high and low levels
- **Smart Color System**:
- Lines start **WHITE** after session ends
- Turn **RED** when price closes above the session high
- Turn **GREEN** when price closes below the session low
- **Duration**: Lines extend for 2 hours 30 minutes after session
- **Clean Labels**: Session levels clearly labeled on the left side
📈 Exponential Moving Averages (EMAs)
- **EMA 8** (Blue line) - Fast trend indicator
- **EMA 13** (Green line) - Short-term momentum
- **EMA 21** (Yellow line) - Medium-term trend
- **EMA 55** (Red line) - Long-term trend
- **Toggle Display**: Option to show/hide all EMAs
- **Customizable Periods**: All EMA periods can be adjusted
🎯 EMA Crossover Signals
- **Bullish Signal**: Green triangle up when EMA 8 crosses above EMA 55
- **Bearish Signal**: Red triangle down when EMA 8 crosses below EMA 55
- **Adjustable Size**: Choose from tiny, small, normal, or large markers
- **Clean Placement**: Bullish signals below bars, bearish signals above bars
- **Built-in Alerts**: Automatic alert conditions for both crossover types
How to Use
For Day Traders:
1. **Morning Setup**: Watch for price action around 7-8 AM Mexico levels
2. **Trend Confirmation**: Use EMA crossovers to confirm trend direction
3. **Entry Signals**: Combine level breaks with EMA crossovers for entries
4. **Risk Management**: Use session levels as support/resistance for stop losses
For Swing Traders:
1. **Trend Analysis**: Monitor EMA alignment for overall trend direction
2. **Key Levels**: Use Mexico session levels as important S/R zones
3. **Signal Confluence**: Look for crossovers near session levels for stronger signals
Configuration Options
Session Settings:
- **Session Time**: Default 7-8 AM (customizable)
- **Timezone**: Mexico City timezone with GMT offset options
EMA Settings:
- **Show/Hide**: Toggle EMA display
- **Period Adjustment**: Customize all four EMA periods
- **Color Coding**: Each EMA has distinct colors for easy identification
Crossover Settings:
- **Show/Hide**: Toggle crossover signals
- **Marker Size**: Adjust signal marker size
- **Alert Setup**: Enable notifications for crossover events
## Best Practices
1. **Combine Signals**: Don't rely on single indicators - look for confluence
2. **Respect Levels**: Pay attention to how price reacts at session levels
3. **Trend Context**: Use EMAs to understand the broader trend context
4. **Risk Management**: Always use proper position sizing and stop losses
Alert Conditions
- **Bullish Crossover**: EMA 8 crosses above EMA 55
- **Bearish Crossover**: EMA 8 crosses below EMA 55
Technical Requirements
- **Version**: Pine Script v5
- **Chart Type**: Works on all timeframes
- **Overlay**: Yes - plots directly on price chart
- **Resource Usage**: Lightweight and efficient
Disclaimer
This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always practice proper risk management and consider your risk tolerance before trading.
---
*Perfect for traders focusing on Mexico market hours and EMA-based strategies. Combines session-based levels with proven moving average crossover signals for comprehensive market analysis.*
Candle close on high time frameOVERVIEW
This indicator plots persistent closing levels of higher time frame candles (H1, H4, and Daily) on the active intraday chart in real time. Unlike similar tools, it offers granular control over line projection length, fully independent toggles per timeframe, and a built-in mechanism that automatically limits the total number of historical levels to avoid chart clutter and performance issues.
CONCEPTS
Key levels from higher time frames often act as areas where price reacts or consolidates. By projecting each candle's exact closing price forward as a horizontal reference, traders can quickly identify dynamic support and resistance zones relevant to the current price action. This indicator enables seamless multi-timeframe analysis without the need to manually switch chart intervals or re-draw lines.
FEATURES
Independent Time Frame Selection: Enable or disable H1, H4, and Daily levels individually to tailor the analysis.
Custom Extension Length: Each timeframe's closing level can be projected forward for a user-defined number of bars.
Performance Optimization: The script maintains an internal limit (default: 100) on the number of active lines. When this threshold is exceeded, the oldest lines are removed automatically.
Visual Differentiation: Colors for each timeframe are fully customizable, enabling immediate recognition of level origin.
Immediate Update: New levels appear as soon as a higher timeframe candle closes, ensuring real-time reference.
USAGE
From the indicator inputs, select which timeframes you want to track.
Adjust the extension lengths to fit your trading style and time horizon.
Customize the line colors for clarity and personal preference.
Use these projected levels as part of your confluence criteria for entries, exits, or stop placement.
Combine with trend indicators or price action tools to enhance your multi-timeframe strategy.
ORIGINALITY AND ADDED VALUE
While similar scripts exist that plot higher timeframe levels, this implementation differs in:
Its efficient automatic cleanup of old lines to preserve chart performance.
The independent extension and color settings per timeframe.
Immediate reaction to new candle closes without repainting.
Simplicity of use combined with precise customization.
This combination makes it a practical and flexible tool for traders who rely on clear HTF level visualization without manual drawing or the limitations of built-in TradingView tools.
LICENSE
This script is published open-source under the Mozilla Public License 2.0.
EventFilterLib🧠 EventFilterLib – Summary & Usage
📘 Purpose
EventFilterLib helps suppress trading signals around sensitive market times, improving signal quality and reducing risk during volatile or illiquid periods.
🔢 Included Event Filters
🟥 Tier 1 – High Impact Events (3h buffer default)
--FOMC Meetings
--NFP
--CPI
--Fed Chair Speeches
--US Federal Holidays
🟧 Tier 2 – Medium Impact Events (2h buffer default)
--ADP Employment Reports
--Retail Sales
--PPI Releases
--ISM Reports
--Crude Oil Inventories
🟦 Tier 3 – Session-Based Filters (built-in)
--NY Open/Close (±30min)
--Asia–London Overlap (07:00–09:00 UTC)
--NY Lunch (17:00–18:00 UTC)
--Midnight GMT Volatility Spike (00:00–00:30 UTC)
🟨 Weekend Filter
--Full-day block on Saturday/Sunday
--Optional buffer (e.g. Friday after 3pm)
The library returns 4 Booleans, . You can call the function in your script using the following snippet:
//////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////
barTime = time
// === Inputs
weekendMode = input.bool(true, "Enable Weekend Filter")
bufferT1Before = input.int(180, "Tier 1 Buffer Before (min)")
bufferT1After = input.int(180, "Tier 1 Buffer After (min)")
bufferT2Before = input.int(120, "Tier 2 Buffer Before (min)")
bufferT2After = input.int(120, "Tier 2 Buffer After (min)")
bufferWBefore = input.int(180, "Weekend Buffer Before (min)")
bufferWAfter = input.int(180, "Weekend Buffer After (min)")
// === Call Function
= EventFilterLib.isInQuietPeriod(
barTime, weekendMode, bufferT1Before, bufferT1After,
bufferWBefore, bufferWAfter, bufferT2Before, bufferT2After
)
// === Apply to Visualization or Signal Filter
bgcolor(tier1 ? color.red : na, title="Tier 1 Quiet")
bgcolor(tier2 ? color.orange : na, title="Tier 2 Quiet")
bgcolor(weekend ? color.blue : na, title="Weekend Quiet")
bgcolor(session ? color.purple : na, title="Session Quiet")
// Example Trade Block
allowTrade = not (tier1 or tier2 or weekend or session)
//////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////
/Novo Algo Team
3 EMA Indicator3 EMA Indicator Description
The 3 EMA Indicator is a customizable TradingView indicator designed to plot three Exponential Moving Averages (EMAs) on a price chart. It helps traders analyze trends, identify potential trading signals, and monitor price momentum through the interaction of three EMAs with user-defined periods.
Features
Three EMAs: Displays three EMAs with default periods of 9, 21, and 50, which can be adjusted via input settings.
Customizable Parameters:
Source: Choose the price data (e.g., close, open, hlc3) for EMA calculations (default: close).
EMA Periods: Set custom lengths for each EMA (minimum 1).
Colors: Assign unique colors to each EMA for clear visualization (default: red, blue, green).
Line Width: Adjust the thickness of EMA lines (default: 2).
Dynamic Label: A label on the last bar displays the configured EMA periods (e.g., "EMA1: 9, EMA2: 21, EMA3: 50") for easy reference.
Overlay: Plots directly on the price chart, making it intuitive to compare EMAs with price action.
Usage
Trend Analysis: Use the relative positions of the EMAs to identify bullish (e.g., shorter EMA above longer EMA) or bearish trends.
Crossover Signals: Monitor EMA crossovers (e.g., 9-period EMA crossing above the 21-period EMA) for potential buy or sell signals.
Customization: Adjust periods, colors, and line width through the indicator’s settings to match your trading strategy.
How to Apply
Open TradingView’s Pine Editor.
Copy and paste the indicator’s Pine Script code.
Add the indicator to your chart.
Customize settings (periods, source, colors, line width) via the indicator’s input panel.
This indicator is ideal for traders seeking a simple yet flexible tool to track price trends and momentum using multiple EMAs.
WaveTrend w/ Crosses & MTFWaveTrend Oscillator from LazeBear, modified to plot crosses and amplified delta.
Fisher Transform w/ Cross in MTFFisher Transform from Tradingview Technical indicators, modified to hard code settings for various time frames and to plot crosses.
CACo Oscillators// Description: An all-in-one momentum indicator designed to complement the main
// "Charles Ayede Convergence" script. It combines the Awesome
// Oscillator (AO) and the OsMA (MACD) into a single pane with a
// display toggle, visual signals, and custom alerts.
CQ_MTF Target Price Lines [BITCOIN HOY]Comprehensive Indicator Script Overview
Intraday, Four Hour, Daily, and Weekly Price Target Lines—A Versatile Tool for Traders
Welcome to a powerful and flexible indicator script designed to enhance your trading experience across multiple timeframes. This script empowers users to interactively set, visualize, and manage price targets, entries, and objectives for both short-term and long-term trading strategies. Whether you are a day trader seeking to mark crucial intraday levels or a long-term investor planning strategic entries, this tool offers an all-encompassing solution.
Key Features
• Multi-Time Frame Price Target Lines: Effortlessly input and display calculated price targets for Intraday, Four Hour, Daily, and Weekly periods, ensuring you always have a clear view of the market objectives at every scale.
• X-Axis Price Control: Set precise x-axis price points for each timeframe, granting you granular control over how and where your target lines appear on the chart.
• Weekly Price Objectives: Enter your calculated price objectives for the current week to remain aligned with your trading plan and adapt to evolving market conditions.
• Long-Term Investment Entry Events: Document and display significant entry events for long-term investments, helping you maintain a strategic perspective while navigating short-term fluctuations.
• Long-Term Price Objectives: Input and track price objectives for your long-term trades, supporting your investment decisions with clearly visualized milestones.
• Customizable Labels and Lines: Each price target is accompanied by clearly labeled lines, making it easy to distinguish between timeframes and targets at a glance.
Optional Price Gauge for Intraday Dynamics
For users who wish to monitor real-time market sentiment, the script includes an optional price gauge. This dynamic feature tracks intraday price movement, providing visual cues to quickly assess whether the prevailing tendency is bullish or bearish. The intuitive gauge aids in confirming your intraday strategies or alerting you to potential reversals.
User Experience and Customization
• Interactive Inputs: All key parameters—price targets, x-axis prices, entry events, and objectives—are entered manually by the user. This approach ensures the script adapts to your personal analysis and trading methodology.
• Easy Visualization: The clear display of lines, labels, and the optional gauge streamlines your chart, making it easier to make informed decisions at a glance.
• Flexible Application: Whether you’re trading short-term swings or building positions for the long haul, the indicator integrates seamlessly into your workflow.
How to Use
• Input your calculated price targets for each timeframe (Intraday, Four Hour, Daily, and Weekly).
• Specify the exact x-axis price points where you’d like the lines to appear for each timeframe.
• For the current week, enter your weekly price objectives for quick reference and planning.
• If you’re a long-term investor, document your key entry events and set long-term price objectives to track their progression.
• To monitor current market momentum, activate the price gauge and follow the visual cues for bullish or bearish trends.
Benefits
• Comprehensive Market Overview: Simultaneously track multiple timeframes and objectives, keeping all critical information at your fingertips.
• Improved Decision Making: Visual clarity and strategic labeling support faster, more confident trading decisions.
• Customizable and Adaptable: Tailor the script to your unique trading style and analytical approach.
Enjoy using the indicator, and happy trading! Let this versatile tool be your companion in navigating the ever-changing tides of the market.
Multi-Timeframe Trend Analysis [Aaron Diaz]🧠 Indicator Review: Multi-Timeframe Trend Analysis
📌 What Does It Do?
The "Multi-Timeframe Trend Analysis" indicator by Aaron Diaz performs a trend assessment across multiple timeframes using Exponential Moving Averages (EMAs) as internal logic. Instead of plotting EMAs on the chart, this version only displays a clean dashboard that shows whether each EMA is trending up or down, keeping your chart clutter-free.
🧾 Based on the original indicator by BigBeluga, this version was modified by Aaron Diaz to remove the EMA plots and focus solely on actionable trend information via a table.
🔍 How It Works
It calculates 5 different EMAs (default: 20, 30, 40, 50, 60 periods).
For each EMA, it checks if it’s trending up (EMA > EMA 2 candles ago) or down.
These signals are then evaluated across 5 customizable timeframes (e.g., 1h, 2h, 3h, etc.).
A dashboard/table appears on the top-right corner of your screen, showing:
🢁 = Uptrend for that EMA and timeframe.
🢃 = Downtrend.
It uses color codes (green = bullish, purple = bearish) to make trend reading fast and intuitive.
🧱 Technical Foundations
Exponential Moving Averages (EMAs):
EMAs give more weight to recent prices, making them highly responsive to current trends.
Widely used to detect momentum and reversals.
Multi-Timeframe Analysis (MTF):
Helps confirm trend strength by analyzing multiple timeframes.
Reduces false signals and noise found in a single timeframe.
📈 Suggested Strategy: "MTF Trend Confluence"
🎯 Goal:
Only trade when multiple timeframes confirm the same directional bias.
✅ Long Entry Rules:
At least 3 out of 5 timeframes must show 🢁 on at least 4 of the 5 EMAs.
Confirm entry with:
A bullish candlestick pattern.
A breakout above recent resistance.
Optional filter: RSI or MACD not in overbought zone.
🔻 Short Entry Rules:
At least 3 timeframes must show 🢃 on at least 4 EMAs.
Confirm with:
A bearish candle or breakdown below support.
Optional filter: RSI or MACD not in oversold zone.
🛑 Exit Rules:
Take Profit at key support/resistance levels or at a 2:1 risk-reward ratio.
Stop Loss below/above the last swing or fixed % (e.g., 1.5–2%).
Exit early if the dashboard shows a shift in trend across key timeframes.
🧪 Example Use Case
You're trading on a 15-minute chart:
The dashboard shows 🢁 across 1h, 2h, and 3h timeframes for EMA20, EMA30, and EMA40.
Price breaks a local resistance level.
You enter long and target the next liquidity zone, placing your stop-loss below the most recent swing low.
⚠️ Important Notes
This is not a signal generator—it’s a trend confirmation tool.
Best used for swing or intraday trend trading.
Avoid using it in ranging or sideways markets.
Volume Spike AlertIndicator Features:
📊 Core Functionalities:
Exceptional Volume Detection:
Calculates volume in USD (volume × price)
Compares it against a 90-day average (3 months)
Configurable from 1 to 252 days
Visual Signals:
Green labels for bullish candles with high volume
Red labels for bearish candles with high volume
Displays excess percentage (e.g., +45.2%)
Dual Alert System:
AlertCondition: For manual alert configuration in TradingView
Alert(): Automated alerts with detailed information
⚙️ Available Settings:
Average Period: 1–252 days (default: 90 days)
Enable/Disable Alerts: Configurable checkbox
Show/Hide Labels: Visual control
Label Size: Tiny, Small, Normal, Large
Minimum Threshold: Minimum percentage required to trigger a signal
📋 Displayed Information:
On Labels:
Excess percentage (e.g., +67.3%)
Color based on candle direction
In the Table:
Current volume in millions USD
Average volume in millions USD
Excess percentage
Alert status (ACTIVE/NORMAL)
Calculation period
In Alerts:
Candle type (BULLISH 🟢 / BEARISH 🔴)
Symbol and current price
Current volume vs. average
Timeframe used
Simple BTC Breakout Bot (Works for sure)🚀 Simple BTC Breakout Bot (Works for sure)
This strategy is designed for BTC/USDT breakout trading using recent highs and lows. It automatically detects breakout signals and manages trades with Take Profit and Stop Loss to help manage risk and lock in profits.
Key Features:
🔍 Breakout Detection:
Enters a long position when price crosses above the highest high of the last N candles (default 20).
Enters a short position when price crosses below the lowest low of the last N candles.
💰 Risk Management:
Automatically sets a Take Profit (default 3%) and Stop Loss (default 1.5%) for every trade.
📊 Visuals:
Plots breakout levels (highest high in green, lowest low in red) on the chart.
🔔 Alerts:
Sends alerts on every breakout trade for long and short entries, compatible with TradingView’s alert system.
Parameters:
⏳ Breakout Lookback Period: Number of candles to check for breakouts (default: 20)
🎯 Take Profit (%): Profit target as a percentage from entry price (default: 3%)
🚫 Stop Loss (%): Maximum loss allowed as a percentage from entry price (default: 1.5%)
⚠️ Disclaimer:
This strategy is based on historical data and does not guarantee future profits. Always backtest and trade with proper risk management.
MA Crossover Strategy with TP/SL📊 MA Crossover Strategy with TP/SL
This strategy uses two simple moving averages (SMAs) to catch trend changes and trade breakouts with clear risk management.
🔥 How it works:
Enters a Long position when the fast SMA (short period) crosses above the slow SMA (long period), signaling an upward trend.
Enters a Short position when the fast SMA crosses below the slow SMA, signaling a downward trend.
🎯 Features:
Take Profit (TP): Automatically closes the trade at a defined percentage profit.
Stop Loss (SL): Limits potential losses with a predefined stop level.
Customizable parameters: Adjust the lengths of the moving averages, TP%, and SL% to fit your style.
Alerts: Receive notifications on every trade entry for timely action.
⚡️ Designed for traders looking for a simple, effective trend-following system with built-in risk control.
1H & 2H Candle Panel + Daily Grid v1.2Indicator: "1H & 2H Candle Panel + Daily Grid v1.2"
This powerful indicator combines two key features into one tool:
Daily Grid anchored to the previous day’s close
Multi-Timeframe Candle Panel for comprehensive market analysis
1. Daily Grid Logic
Input:
Grid Distance (Points): Adjustable spacing between grid lines (default: 5.0 pts).
How It Works:
Detects the start of a new trading day using ta.change(time("D")).
Fetches the prior day’s close via request.security().
Draws the following elements at each new session:
Thick Red Line: Previous day’s closing price (key reference level).
8-Point Grid:
4 blue lines above the close (+1x to +4x the grid distance).
4 gold lines below the close (-1x to -4x the grid distance).
Info Label: Displays the exact prior close value.
Automatically clears and redraws all elements daily to avoid clutter.
2. Multi-Timeframe Candle Panel
Timeframes Analyzed:
Current chart TF, 30M, 1H, 2H, 3H, 4H, 6H, 12H, and Daily (1D).
Data Displayed per TF:
Open, Close, High, Low
Price Difference (Close − Open)
Candle Type (Bullish/Bearish)
Time remaining until candle close (hh:mm:ss format)
Visual Output:
A right-aligned table with conditional coloring:
Bullish candles: Green background
Bearish candles: Red background
Current timeframe highlighted in purple.
Optimized Updates:
Uses request.security() for efficient cross-TF data fetching.
Tracks candle closing times via TradingView’s native time_close.
Updates only on the last bar or in real-time (barstate.islast/isrealtime).
3. Confluence Signals
Full Confluence:
Triggers when all timeframes align:
Buy Signal: All candles bullish → Green arrow + alert.
Sell Signal: All candles bearish → Red arrow + alert.
1H Special Confluence:
Activates 30 minutes after the 1H candle opens.
Requires alignment between 1H, 4H, and 6H candles.
Marks entries with price-level arrows (no alerts).
4. Technical Optimizations
Performance:
Dynamically manages graphic objects (no redundant redrawing).
Uses arrays to track grid lines efficiently.
Precision:
Leverages TradingView’s time_close for accurate countdowns.
Formats prices with format.mintick for asset-specific precision.
How to Use
Adjust Grid Distance based on asset volatility.
Monitor the panel for multi-TF trend strength.
Use the daily grid as support/resistance reference.
Confluence signals highlight high-probability setups.
Pro Tip: Combine with volume analysis or RSI for confirmation!