Bull Market Support Band//@version=5
indicator("Bull Market Support Band", overlay=true)
ema140 = ta.ema(close, 140)
sma147 = ta.sma(close, 147)
plot(ema140, color=color.green, title="140 EMA")
plot(sma147, color=color.red, title="147 SMA")
Cycles
Sav FX - Time based PDA V.11.0 Smart EditionSav FX Time-Based PDA v11.0 – Smart Edition
Developer: Sav FX
Platform: Pine Script v5+ (TradingView)
Max Bars Back: 5,000
Type: Advanced Market Cycle Analysis Tool
📌 Core Features
🕒 1. Temporal Pattern Recognition
Detects 45min / 90min / 3h / 6h / 12h cycles
Adaptive cycle marking with GMT offset support (±12h)
TimeFinder Mode: Dynamic time node detection
FocusMode: Intraday vs. swing cycle zoom
SemiMode: Symmetrical interval mapping
📈 2. Price Confluence Analysis
OHLC-based validation
ATR-threshold logic (default: 14)
Smart S/R levels with recurrence filtering
🎯 3. Visualization Toolkit
ATR-adjusted premium/discount zones
Dynamic labels + multi-TF line/box drawing
6 customizable visual styles
🔄 Cross-Asset Correlation
Compare up to 4 symbols simultaneously
Relative strength overlays
Normalized price distance logic
🔗 Social & Research
Twitter: @Sav_Fx_
YouTube: @Sav_FX
Instagram: @pluto_sav
⚠️ Compliance Notice
Retrospective analysis only
No future price predictions
Uses approved Pine Script functions
Full transparency in calculations
Note: TradingView Premium recommended for full functionality. Results may vary depending on volatility and market behavior.
Cross-Close indicator Final 5Unlock Market Insights with the Cross-Close Indicator
Welcome to the future of informed trading. Our Cross-Close Indicator is a powerful, intuitive tool designed to provide you with a holistic view of market dynamics, helping you make confident trading decisions. Whether you're an intraday trader, a swing trader, or a long-term investor, this indicator simplifies complex market analysis into clear, actionable signals.
Experience a comprehensive approach that combines multiple market perspectives – from short-term momentum shifts to long-term trend identification and crucial support/resistance levels. The Cross-Close Indicator is engineered for reliability, ensuring that the signals you see are consistent and trustworthy.
Navigate market trends with greater clarity. Identify high-probability entry and exit points. And receive timely alerts so you never miss a critical market move. Empower your trading journey with the Cross-Close Indicator.
Cross-Close Indicator: Your Guide to Market Action
The Cross-Close Indicator Final 5 is a sophisticated yet user-friendly tool for TradingView, designed to help you understand market direction, momentum, and key price levels. It provides clear visual cues and signals to guide your trading decisions.
What it Does:
This indicator integrates various analytical components to give you a comprehensive market picture. It tracks different types of average prices, measures the speed and strength of price movements, identifies important price zones (like daily, weekly, and monthly turning points), and even highlights early session breakouts. All these elements work together to pinpoint potential trading opportunities.
Key Visuals & Features:
Dynamic Lines: You'll see various lines on your chart representing different types of average prices (e.g., EMA, HMA, VWAP) and momentum levels. These lines help you visualize trends and potential support/resistance.
Colored Bars: The indicator can color your price bars blue for strong bullish momentum and a dark red/brown for strong bearish momentum, providing an immediate visual summary of market sentiment.
Shapes and Arrows: Specific shapes and arrows will appear on your chart to highlight potential entry or exit points, making signals easy to spot.
Key Price Levels: Important price levels from previous days (High, Low, Close) and projected pivot points for the current and upcoming days, weeks, and months are displayed, acting as crucial support and resistance zones.
Opening Range Breakout (ORB): For intraday traders, the indicator can mark the high and low of the initial trading period, helping identify early market direction.
Non-Repainting Signals: The indicator is designed to ensure that historical signals do not change once a bar is closed, providing reliable data for analysis and backtesting.
When to Use (Recommended Timeframes):
The indicator is versatile and can be used across various timeframes:
Intraday Trading (e.g., 5-minute, 15-minute charts): Focus on the Opening Range Breakout (ORB) signals, short-term average price crosses, and daily pivot points for quick, tactical entries and exits.
Swing Trading (e.g., 1-hour, 4-hour, Daily charts): Pay attention to medium-term average price crosses, weekly pivot points, and the overall trend indicated by the Hull Moving Average (HMA) and Exponential Moving Averages (EMA).
Position Trading (e.g., Daily, Weekly charts): Utilize longer-term average prices (like EMA 200), monthly pivot points, and the multi-timeframe pivot cross signals for significant trend shifts.
When to Enter (Buy Signals):
Look for potential buy opportunities when:
Short-term average price lines cross above longer-term average price lines, especially when confirmed by strong upward momentum.
Momentum indicators (like RSI) show a significant shift to the upside, supported by price trading above key average prices and important daily, weekly, or monthly turning points.
Price breaks above a critical previous day's high, or crosses above important daily, weekly, or monthly pivot levels, indicating a potential upward trend continuation or reversal.
Weekly trend signals align with the broader monthly trend, indicating a strong, confirmed upward move.
When to Exit (Sell Signals):
Consider exiting or taking a short position when:
Short-term average price lines cross below longer-term average price lines, particularly when confirmed by strong downward momentum.
Momentum indicators (like RSI) show a significant shift to the downside, supported by price trading below key average prices and important daily, weekly, or monthly turning points.
Price breaks below a critical previous day's low, or crosses below important daily, weekly, or monthly pivot levels, indicating a potential downward trend continuation or reversal.
Weekly trend signals align with the broader monthly trend, indicating a strong, confirmed downward move.
Alerts:
The Cross-Close Indicator includes alerts that can be configured to notify you in real-time when key buy or sell signals are generated, or when important price levels are crossed. This ensures you stay informed of critical market movements even when you're not actively watching the charts.
Important Considerations:
While the Cross-Close Indicator provides powerful insights, it's essential to combine its signals with your overall trading plan and risk management strategy. No single indicator guarantees success, and market conditions can change rapidly. Always consider factors like volume, market news, and your personal risk tolerance.
♒Hurst Cycle Channel Oscillator v4.0 by IRUNTV
Hurst Cycle Channel Oscillator v4.0 by IRUNTV W/ Advanced Divergence
Short Title: HCCO_v4_IRUNTV
📜 Script Description
//Disclaimer//
* What could be considered a clone of Hurst Cycle Channel Oscillator v1.0 by Cryptorhythms with arguably some improvements, since the original was locked i opted to creating my own version with much more flexibility in mind. I also used the original Hurst Cycle Channels by Lazybear as foundation for some of my primary logic and intentionally made it visually identical to the already popular Cryptorhythms version.
// End Disclaimer //
Unlock deeper market insights with the Hurst Cycle Channel Oscillator v4.0 by IRUNTV , a sophisticated oscillator meticulously designed to visualize cyclical price movements and pinpoint potential turning points through an advanced divergence detection engine. This indicator is rooted in the foundational principles of J.M. Hurst's cycle theory, offering a nuanced view of market dynamics by illustrating how current price interacts with dynamic, Hurst-style cycle channels.
At its core, the Hurst Cycle Channel Oscillator v4.0 transforms complex cycle analysis into an intuitive oscillator format. It aims to go beyond simple overbought or oversold conditions, highlighting the inherent rhythm of the market. This can empower you to anticipate shifts in momentum and identify higher-probability trading setups with greater confidence.
This v4.0 features a significantly enhanced divergence engine capable of identifying both Regular and Hidden bullish/bearish divergences with improved accuracy and extensive user customization.
📊 What It Displays & How It Works
Main Oscillator (-F - White Line): This is your primary plot. It represents the normalized position of the selected Source price (default: close) within a dynamically calculated medium-term Hurst-style channel.
Values typically range from 0 (price at channel bottom) to 1 (price at channel top).
Values above 1.0 suggest price has broken robustly above the medium-term channel (potentially overbought or indicating strong bullish momentum).
Values below 0.0 suggest price has broken robustly below the medium-term channel (potentially oversold or indicating strong bearish momentum).
Signal Line (H F - Yellow Line): This line represents the normalized position of the short-term cycle's median within the same medium-term Hurst-style channel. It acts as a dynamic signal line, providing context to the Main Oscillator's movements.
Secondary Oscillator (L F - Aqua Line): Offers a longer-term or smoothed perspective, by default an EMA of the H F Signal Line. Its calculation method and length are configurable.
Dynamic Channels (Internal Calculation): The oscillator values are derived from channels constructed using Running Moving Averages (RMA) of price and Average True Range (ATR) for dynamic width. These calculations incorporate Hurst's concepts of half-span cycle lengths and forward displacement, aiming for a more adaptive and responsive market analysis.
Key Visual Cues:
Divergence Markers (R / H): Clearly marked on the oscillator.
R ( Regular Divergence ): Signals potential trend exhaustion and upcoming reversals.
Bullish (Green R): Price forms Lower Lows (LL) while the Main Oscillator (-F) forms Higher Lows (HL).
Bearish (Red R): Price forms Higher Highs (HH) while the Main Oscillator (-F) forms Lower Highs (LH).
H ( Hidden Divergence ): Signals potential trend continuations, often appearing during corrections.
Bullish (Green H): Price forms Higher Lows (HL) while the Main Oscillator (-F) forms Lower Lows (LL).
Bearish (Red H): Price forms Lower Highs (LH) while the Main Oscillator (-F) forms Higher Highs (HH).
Divergence Lines: Lines are automatically drawn on the oscillator connecting the two pivot points that form a confirmed divergence, providing clear visual confirmation of the pattern. A configurable maximum number of lines are displayed to maintain chart clarity.
Background Shading: The oscillator pane's background is dynamically colored to offer an at-a-glance indication of prevailing market sentiment or conditions:
Green Zones: Typically indicate bullish conditions or oscillator strength (e.g., above the mid-level or signal line).
Red Zones: Typically indicate bearish conditions or oscillator weakness.
(The script includes logic for granular shading based on user-configurable overbought/oversold warning levels and the 0.5 mid-level).
Reference Levels: Horizontal lines are plotted at 0.0, 0.5, and 1.0, along with user-configurable "Warning Levels" (defaulting to 0.2 and 0.8) to help define critical zones of interest and potential price reactions.
💡 How to Use It - Potential Strategies
The Hurst Cycle Channel Oscillator v4.0 is a versatile tool. Here are some ways it can be incorporated into your trading analysis:
Divergence Trading (Primary Use):
Regular Divergences (R): Identify these as leading indicators that an existing trend might be losing momentum and could be approaching a reversal. Always seek confirmation from other technical analysis tools or price action.
Hidden Divergences (H): These often occur during pullbacks or consolidations within an established trend, potentially signaling an opportune moment to enter in the direction of the primary trend.
Oscillator / Signal Line Crosses:
When the Main Oscillator (-F) crosses above the Signal Line (H F): Potential bullish signal or strengthening momentum.
When the Main Oscillator (-F) crosses below the Signal Line (H F): Potential bearish signal or weakening momentum.
Overbought / Oversold (OB/OS) Conditions:
Extreme Levels: osc_F > 1.0 (extreme overbought) or osc_F < 0.0 (extreme oversold) can highlight unsustainable price extensions, often preceding periods of consolidation or potential reversals.
Warning Levels: Utilize the configurable levels (e.g., 0.8 and 0.2 by default) as earlier indications of potential overbought or oversold conditions, allowing for proactive adjustments.
Mid-Level (0.5) Dynamics:
osc_F crossing above 0.5 can suggest a shift towards a more bullish market bias.
osc_F crossing below 0.5 can suggest a shift towards a more bearish market bias. The 0.5 level often acts as a dynamic support/resistance within the oscillator's range.
Trend Confirmation & Strength: The color of the background shading can serve as a quick visual guide to the dominant short-term market sentiment as interpreted by the oscillator's position and behavior.
⚙️ Key Features & Customization (by IRUNTV)
Adjustable Cycle Parameters: Fully customize the Short Term Cycle Length, Medium Term Cycle Length, and their respective Multipliers to tailor the indicator's responsiveness to different assets, volatility, and timeframes.
Customizable Source: Select your preferred input source (close, hl2, hlc3, etc.) for the core calculations.
Comprehensive Plot Customization: Toggle the visibility and personalize the colors and line styles for all major plotted elements (oscillators, signal lines, divergence markers) through an intuitive "Plot Visibility & Style" settings group.
Advanced Divergence Engine Settings:
Div Pivot Left/Right Lookback: Fine-tune the sensitivity of pivot point detection for divergences.
Max Bars Between Div Pivots: Define the maximum historical window for identifying valid divergence formations.
Max Stored Pivots for Divs: Optimize performance by managing the memory used for storing historical pivot data, while still enabling detection of relevant long-term divergences.
Max Div Lines to Show: Maintain chart clarity by controlling the number of concurrently displayed divergence lines.
Built-in Alerts: Stay informed with comprehensive, configurable alerts for:
Main Oscillator / Signal Line crosses.
All four identified types of Divergences (Regular Bullish/Bearish, Hidden Bullish/Bearish).
Oscillator crossing into user-defined Overbought/Oversold warning levels.
Oscillator breaching the extreme 0.0 or 1.0 channel boundaries.
⚠️ Disclaimer
The "Hurst Cycle Channel Oscillator v4.0 by IRUNTV" is provided for educational and informational purposes only and does not constitute financial advice or a recommendation to buy or sell any asset. Trading and investing in financial markets involve substantial risk of loss. Past performance is not indicative of future results. All users should conduct their own thorough research, backtesting, and due diligence before making any trading or investment decisions. Use this tool responsibly and as part of a comprehensive trading strategy. IRUNTV assumes no liability for any trading or investment decisions made based on this indicator.
NSE/BSE Derivative - Next Expiry Date With HolidaysNSE & BSE Expiry Tracker with Holiday Adjustments
This Pine Script is a TradingView indicator that helps traders monitor upcoming expiry dates for major Indian derivative contracts. It dynamically adjusts these expiry dates based on weekends and holidays, and highlights any expiry that falls on the current day.
⸻
Key Features
1. Tracks Expiry Dates for Major Contracts
The script calculates and displays the next expiry dates for the following instruments:
• NIFTY (weekly expiry every Thursday)
• BANKNIFTY, FINNIFTY, MIDCPNIFTY, NIFTYNXT50 (monthly expiry on the last Thursday of the month)
• SENSEX (weekly expiry every Tuesday)
• BANKEX and SENSEX 50 (monthly expiry on the last Tuesday of the month)
• Stocks in the F&O segment (monthly expiry on the last Thursday)
2. Holiday Awareness
Users can input a list of holiday dates in the format YYYY-MM-DD,YYYY-MM-DD,.... If any calculated expiry falls on one of these holidays or a weekend, the script automatically adjusts the expiry to the previous working day (Monday to Friday).
3. Customization Options
The user can:
• Choose the position of the expiry table on the chart (e.g. top right, bottom left).
• Select the font size for the expiry table.
• Enable or disable the table entirely (if implemented as an input toggle).
4. Visual Expiry Highlighting
If today is an expiry day for any instrument, the script highlights that instrument in the display. This makes it easy to spot significant expiry days, which are often associated with increased volatility and trading volume.
⸻
How It Works
• The script calculates the next expiry for each index using built-in date/time functions.
• For weekly expiries, it finds the next occurrence of the designated weekday.
• For monthly expiries, it finds the last Thursday or Tuesday of the month.
• Each expiry date is passed through a check to adjust for holidays or weekends.
• If today matches the adjusted expiry date, that row is visually emphasized.
⸻
Use Case
This script is ideal for traders who want a quick glance at which instruments are expiring soon — especially those managing options, futures, or expiry-based strategies.
Session Trend Predictor-excillionSession Trend Predictor - Excillion
Created by: (Excillion)
🧠 What This Script Does
Session Trend Predictor highlights specific trading sessions (like the New York session or any custom intraday range) directly on the chart, helping traders visually analyze price behavior within those time windows. It draws color-coded boxes around each session and assigns a simple trend signal (📈 or 📉) at the end of the session based on how price behaved during that time.
🔍 How It Works
The script tracks two customizable sessions per day. For each session:
It captures key price data:
Session Open
Session Close
Session High
Session Low
Average price across the session
It applies a basic trend classification logic:
A trend is detected by comparing the opening and closing prices
If the session is indecisive, no signal is shown.
Session Boxes:
A shaded box is drawn from the session’s start to end candle, stretching from session low to high, with optional outlines and a label showing the trend direction if detected.
⚙️ Customizable Settings
Session Time Settings: Define start and end hours/minutes for both sessions.
Color and Transparency: Choose base colors for each session box and adjust transparency for better visibility.
Display Options: Show or hide box outlines and trend emojis for a cleaner chart if desired.
🧭 How to Use It
Use the indicator to observe how price behaves within each session.
Watch for trend signals (📈 / 📉) at the end of each session as a way to confirm or reject trade ideas.
Combine with support/resistance levels or price action strategies for more informed intraday or session-based trades.
Ideal for beginners and visual traders who want simple, session-focused trend cues.
This indicator simplifies session analysis by automatically marking trading ranges and suggesting a directional bias based on session dynamics—no complicated indicators or settings needed.
In highly Volatile markets, ensure you utilize other confluences to determine your entries.
Breakout of inclined trendline [Drobode]█ DESCRIPTION
The script is designed to automatically detect a possible trendline breakout under the conditions of the popular "Slanted Trendline Breakout" strategy. The algorithm assumes that during the movement the price approaches the slanted (trend) line several times. With each subsequent approach (touch) to the trend line, the price consolidates more and more near this line, the distances between the extremes (touches) decrease, which indicates a high probability of a breakout of this line. The script checks the number of touches (approaches) of the extremes and the distances between the extremes. If all conditions are met, the script draws a slanted (trend) line in the corresponding area and an arrow with a possible price breakout direction. The length of the arrow is half the height of the slanted (trend) line and may indicate the level (price) at which it is advisable to fix the profit. In the script, you can enable or disable additional analysis periods (history length, number of bars), the more periods are enabled, the slower the script may load. For example, when placing the script on M-15, we can additionally enable the period 300 or 500, which will allow us to take into account a larger number of historical bars, and this can be considered as the extremes of the older timeframe. The script calculates each period separately, so one large period will not be able to take into account and analyze smaller periods. You can set the percentage deviation of the distance of the extremes from the trend line that touch the inclined line, depending on your needs and style of technical analysis. The smaller the percentage, the more accurate and closer to the inclined line the price extreme should be and vice versa. The main goal of the script is to facilitate the trader's routine work of identifying a possible trend line breakout. However, it should be understood that the script is not a full-fledged self-sufficient strategy, in case of receiving a signal, it is recommended to additionally conduct a comprehensive thorough analysis before taking trading actions. The script can be useful for traders of all levels, both beginners and experienced analysts. Like any other strategy or script, this script can work better on some instruments than on others. When analyzing trading setups, it is desirable to have a clear trend, it is recommended to take into account the signal of this script with a small period when the arrow shows the direction of the trend. However, at the same time, it is necessary to deeply analyze many other factors at this stage, in particular, such as volumes, consolidation, volatility, candlestick patterns, etc.
█ SCRIPT SETTINGS
By default, the script was developed and tested on medium timeframes with cryptocurrency futures instruments USDT.P
Alert
The Alert function in the script is enabled by default, you just need to activate Alert in the TradingView window and select the signal source - Breakout of inclined trendline .
The notification provides the following information (example):
Possible breakout to the upside
Ticker- DOGEUSDT.P
Price- 0.15844
Timeframe- 30
Period length- 377
Periods length
The script allows you to set the length of the period (number of bars) for which the calculation will be performed. Different periods allow you to cover more timeframes (in particular, larger timeframes). You can change up to 4 periods at a time. However, if you choose too large periods, the script may slow down and the loading time will increase. To increase the loading speed of the script, disable additional periods 3, 4, i.e. uncheck the corresponding checkboxes and use only fields 1 and 2 for periods, where you can also set the period length you need.
Percentage deviation of extremes from the trend line
The next settings are the percentage deviation of the extremes from the sloping line. The smaller the deviation, the more accurate and closer to the line the extreme bars should be, however, in this case the number of identification signals will be smaller. By default, the rejection zone is - 0.15%. On larger timeframes, the deviation can be set to be larger.
New York Session HighlightIt Plots New York's Trading zone. It will help in marking previous day high and low of New York Session
Relative Wave: Volatility IncludedFor the setup shown, it is best used with the following scripts I have written:
1. Indicator: Volatility Candle Based
2. Multi-Period Charts (use 2 of them): @ 30m and 1H settings
3. Relative Wave: Volatility Included.
Indicator Description: Relative Wave: Volatility Included (RW: Vol)
Pine Script v6 – Technical Overview
🔍 Purpose
The Relative Wave: Volatility Included (RW: Vol) is a custom oscillator designed to measure price position relative to dynamic upper and lower bounds that are influenced by volatility. It incorporates trend filtering, momentum smoothing, and zone detection, providing a composite view of price waves and potential reversal signals.
🧠 How It Works
1. Core Concept: Relative Position within Volatility Bands
The indicator calculates a Relative Wave Index, which measures where the current price sits between recent upper and lower bands derived from standard deviation. These bounds are sorted over a historical window to filter for sensitivity.
2. Sensitivity & Smoothing
Trend Length (Historical_Bar_Count): Defines how many bars are used to build the volatility-adjusted trend range.
Sensitivity Control: Adjusts how reactive the index is to recent price changes.
EMA Smoothing: Custom exponential moving averages are used to smooth values for fast, slow, and overall momentum.
3. Components & Visuals
RW Short-Term Fast Line: Plotted as colored circles indicating quick changes in trend.
RW Short-Term Slow Line: A smoother trend line for signal filtering.
RW Overall Momentum Line: Step-style line measuring broader directional trend.
RW Wave Line: A smoothed average of recent crests and troughs, acting as a cyclical midline reference.
Zone Lines (5/20/50/80/95): Visual thresholds often used as overbought/oversold regions.
⚙️ Key Inputs & Their Effects
Trend Length: Longer = smoother but laggy trends; shorter = more responsive but volatile.
Sensitivity: Higher values = less sensitivity; lower = more reactive.
Signal Lengths (Fast/Slow/Overall): Control the degree of smoothing for each plotted line.
Crest/Trough Lookback: Determines how crests and troughs are calculated from past wave behavior.
✅ Trade Signal Logic
The script defines bullish and bearish conditions based on the interaction of:
RW Wave direction
Overall Momentum direction
Slow Line behavior
Relative positioning (e.g., below or above 50)
Bullish Example:
RW Wave and Momentum are both rising
Values are below 50 (potential upside room)
Slow Line may be falling or just crossed upward
Bearish Example:
RW Wave and Momentum are falling
Values are above 50 (potential downside room)
Slow Line rising or crossed downward
🎨 Visual Aids & Colors
Green: Bullish momentum
Red: Bearish momentum
Blue/Purple Circles: Transition points and fast line status
White/Midrange Lines: Reference zones (like RSI levels)
📈 Best Use Cases
Identifying shifts in market direction before price breakout
Confirming trend strength using wave/momentum alignment
Spotting oversold/overbought zones with volatility context
Combining with other indicators (e.g., price action or volume)
How the Relative Wave Indicator, Volatility-Based Candle Signals, and Multi-Time Period Charts Work Together
This strategy combines three core components—Relative Wave, Volatility Candle Signals, and Multi-Time Period Analysis—to build a layered, high-probability trading framework.
🔷 1. Relative Wave Indicator (used on 3-minute chart)
The Relative Wave Indicator is a momentum and volatility-based oscillator that tracks price movement within a defined range using historical highs and lows derived from standard deviation bands. It smooths price action using fast and slow custom EMAs to identify underlying trend strength and reversals.
Key Features:
Tracks short-term wave structure
Detects momentum shifts based on rising/falling conditions
Uses color-coded momentum signals to help spot turning points early
The wave line and overall momentum line help confirm the quality of trend setups
🔶 2. Volatility Candle-Based Indicator (used on 3-minute chart)
The Volatility Candle Signal highlights significant price action based on expanding or contracting volatility. This tool helps identify moments of potential breakout or reversal by evaluating candle size, wick structure, and deviation from recent ranges.
Key Purpose:
Pinpoints actionable moments when volatility is entering or exiting the market
Works in tandem with Relative Wave to validate whether a momentum shift is strong enough to act on
🕰 3. Multi-Time Period Chart Confirmation (30-minute & 2-hour)
To avoid false signals and ensure alignment with broader market context, two higher timeframes (30m and 2h) are used as confirmation filters.
How They Integrate:
The 30-minute chart provides mid-range trend direction—ideal for intraday bias
The 2-hour chart offers broader trend context and helps avoid trading against dominant macro trends
These are used as overlays or separate indicators that mirror Relative Wave or other trend-detection tools to show whether the short-term setup aligns with bigger picture momentum
✅ Optimal Setup
Execution Timeframe: 3-minute chart
Confirmation Timeframes: 30-minute and 2-hour charts
Ideal Conditions for Trade Entry:
Relative Wave shows bullish/bearish alignment (e.g., wave and momentum lines rising with value <50 for bulls, >50 for bears)
Volatility candles indicate a breakout or reversal
Both the 30m and 2h multi-timeframe indicators confirm the trend direction or support a momentum shift
This integrated approach minimizes noise and increases confidence in each trade setup by ensuring that short-term signals are supported by volatility behavior and broader market context.
DXY - JaviZzThe DXY indicator is a technical analysis tool used to compare the US Dollar Index (DXY) with other financial assets, such as the EUR/USD, in order to identify divergence signals. These divergences occur when the price movement of the DXY does not match the price movement of the other asset, which can be an indication of a possible trend change.
Features of the DXY Divergence Indicator:
- Direct and aligned comparison: You can directly compare the movements of the DXY with the EUR/USD in a convenient, practical, and visual way on a single chart.
- It is an extremely accurate indicator, capable of clearly and effectively identifying local highs and lows.
- Since it is inverted and follows the same direction as the EUR/USD, it is very easy to detect divergences.
Ideal for traders who use smartphones or tablets and seek to take advantage of the differences in the behavior of these two assets and make informed trading decisions anytime, anywhere.
AP Pivot PointsAP Pivot Points is a price-based trading tool that relies on the opening price of any selected time interval—whether it's intraday, daily, weekly, or otherwise—as its foundational reference point. From this opening price, the system applies a predefined percentage deviation to calculate multiple levels above and below the opening price. These levels represent key zones in the market where price action often reacts—either by reversing direction, stalling, or expanding.
The underlying principle is that price tends to respect these calculated deviation levels as dynamic pivot areas. These zones frequently serve as psychological or technical barriers where market participants reassess value, leading to increased probability of reversals or continuation patterns. As such, AP Pivot Points are highly valuable for identifying potential turning points in the market.
By offering a structured approach to mapping price deviations, this method helps traders anticipate where significant price movement may occur or where current price action might be overextended.
DBX PSPUse his indicator to see PSP/PC by dbxtrades
I'm the author of this version, i use this to find true market reversal
All credits to my mentor
Easycators.com Dividers for Yr/Qtr/Month/Week/DayThis indicator provides custom dividing lines between important periods like day/week/month/quarter/year that make it easy to distinguish a new day from a new week or month or year with thickness, style, and color.
There are several indicators in the library that attempt to do this but fail . I got tired of it so I decided to make one that looks good and just works .
Human markets are cyclical , following the rhythm of life, and so I like to see the cyclicality of market price action, to be able to compare the current period to the same period last week or last year. So making it easy to see when each period repeats is important.
So Easycators Dividers shows dividing lines between periods (day, week, month, quarter, year). As you move your chart up to higher timeframes, lines intuitively disappear so your screen stays uncluttered while still telling you what you need to know.
EZ_Dividers also allows displaying background colors for each period, either with or without lines, if so desired. You can have a custom background color for each day of the week (intraday charts) and each month of the year (daily/weekly charts).
It also provides optional, unobtrusive text labels, showing the name of each weekday and month, at the top and/or bottom of your chart (your choice which goes where).
You can set all colors and transparencies text, lines, and backgrounds to suit your needs ... no hard-coded colors. All line and background colors are specified individually, and the color applied to all the text labels can be specified as well.
You can set the line style differently for each different period: perhaps solid for years, dashed for quarters, dotted for months, whatever you want.
You can turn any lines or backgrounds or labels on/off as needed.
You can enable/disable lines for years, quarters, months, weeks, and days.
You can set what day of the month to display the month names (15th by default).
You can set what hour of the day to display the weekday names (12:00 noon by default).
You can also set a specific hour to rollover the day instead of the default exchange rollover.
Check it out, and I hope this helps you all as much as it has me!
yomi 支撑位置我的脚本Unveiling : A Cinematic Gem in the Making
Prepare to be captivated by , a narrative masterpiece that transcends the boundaries of traditional storytelling. This isn't just a script—it's an immersive journey that weaves together heart-pounding drama, razor-sharp dialogue, and unforgettable characters, all set against a backdrop of breathtakingly vivid settings.
At its core, is a testament to the power of storytelling. It delves deep into the human condition, exploring universal themes of love, loss, and redemption in a way that's both thought-provoking and emotionally resonant. Each character is meticulously crafted, with their own unique motivations, flaws, and arcs that drive the story forward with relentless momentum.
One of the script's greatest strengths lies in its dialogue. The exchanges between characters are not only realistic and engaging but also laced with wit, humor, and profound insights into the human psyche. Whether it's a tense confrontation or a tender moment of vulnerability, every line feels authentic and purposeful, drawing the audience deeper into the story with each passing scene.
But doesn't stop at just great characters and dialogue. It also boasts a plot that's full of twists and turns, keeping the audience on the edge of their seats from start to finish. From heart-stopping action sequences to intimate character-driven moments, the script expertly balances suspense and emotion, creating a viewing experience that's both thrilling and deeply satisfying.
Visually, is a feast for the eyes. The settings are described in such rich detail that they come alive on the page, transporting the audience to another world. Whether it's a gritty urban landscape or a idyllic rural setting, each location is integral to the story, adding depth and texture to the narrative.
In short, is a script that has it all—compelling characters, engaging dialogue, a thrilling plot, and stunning visuals. It's a story that deserves to be told, and I have no doubt that it will resonate with audiences around the world. So, if you're looking for a script that will leave you breathless and craving for more, look no further than . This is a story that's not just worth telling—it's a story that demands to be told.
BTC - Global Liquidity Risk Score (GLRS)A regression of log Bitcoin price vs. log GLI. The residual from this model — how far price is from where liquidity implies it should be — is transformed into a z-score, and then classified into five discrete zones:
Score Interpretation
1 Extreme Undervaluation
2 Moderate Undervaluation
3 Neutral/Fair Value
4 Elevated Overvaluation
5 Extreme overvaluation
Monitor market breakoutsThe strategy is based on monitoring price range breakouts during trading hours (default 21:30-04:00 UTC+8). A trading signal is generated when the price breaks through the New York session's high and low. The strategy enters the market at a breakout, with a stop loss set at the opposite extreme point and a take profit set at a 1:1 profit/loss ratio.
Monitor market breakoutsThe strategy is based on monitoring price range breakouts during trading hours (default 21:30-04:00 UTC+8). A trading signal is generated when the price breaks through the New York session's high and low. The strategy enters the market at a breakout, with a stop loss set at the opposite extreme point and a take profit set at a 1:1 profit/loss ratio.
Lignes horaires personnalisables (UTC+2)Customizable vertical lines, useful for applying strategies such as the N-Y reversal.
BTC 200-Week SMA Zones (Daily + Weekly) + Time + % + LinesShowing Cheap, Fair Value, Expensive, and Very Expensive regions. Inspired by Crypto Currently.
ElfieDT - ScoutThis script was created from my trading proicess and steps....
1. i find anomalies on higher timeframes and then mark up the candles.
2. After this i go to a lower timeframe and then i have to find the same entry criteria on the smaller timeframe before taking the trades.
3. Trades are executed as per colors of the candles or the label prints.
4. SL is placed above or below the nearest low / high.
5. TP is relative to your own way of trading - be it fixed RR or to hold and ride it as long as possible by just managing and trailing the SL.
i suggest using the following combinations of timeframes:
- If you are i=on the 1min chart - set the indicator to 15min in settings.
- if you are on the 5min / 15min charts - use 1hour in the settings
i would not suggest going any higher that the above - as then you might lose the edge to get daily setups.
You can set alerts - 1 alert (ANY ALERT Function) and even set it up on your entire watchlist.... Then you have 1 alert to monitor and give you a headsup on all possible setups on all your favorite pairs.
Hope you enjoy and make pots of money using this unique trading tool.
多周期EMA色带系统+交叉提醒//@version=5
indicator("多周期EMA色带系统+交叉提醒", overlay=true, max_lines_count=50, max_labels_count=500)
// 输入参数
ema6 = ta.ema(close, 6)
ema14 = ta.ema(close, 14)
ema52 = ta.ema(close, 52)
ema77 = ta.ema(close, 77)
ema168 = ta.ema(close, 168)
ema208 = ta.ema(close, 208)
// 绘制基础EMA线
plot(ema6, "EMA 6", color=color.new(#a00a32, 0), linewidth=1)
plot(ema14, "EMA 14", color=color.new(#dfe224, 0), linewidth=1)
plot(ema52, "EMA 52", color=color.new(#9400d3, 83), linewidth=2)
plot(ema77, "EMA 77", color=color.new(#ff00ff, 77), linewidth=2)
plot(ema168, "EMA 168", color=color.new(#00bfff, 73), linewidth=3)
plot(ema208, "EMA 208", color=color.new(#1e8fff, 80), linewidth=3)
// 1. 168/208均线色带
band168_208_condition = ema168 > ema208
fill(plot(band168_208_condition ? ema168 : na, "EMA168_Up", display=display.none),
plot(band168_208_condition ? ema208 : na, "EMA208_Dn", display=display.none),
color=color.new(#89de21, 48), title="空头色带(168>208)")
fill(plot(not band168_208_condition ? ema168 : na, "EMA168_Dn", display=display.none),
plot(not band168_208_condition ? ema208 : na, "EMA208_Up", display=display.none),
color=color.new(#d24720, 56), title="多头色带(168<208)")
// 2. 52/77均线色带
band52_77_condition = ema52 > ema77
fill(plot(band52_77_condition ? ema52 : na, "EMA52_Up", display=display.none),
plot(band52_77_condition ? ema77 : na, "EMA77_Dn", display=display.none),
color=color.new(#0000ff, 49), title="空头色带(52>77)")
fill( plot(not band52_77_condition ? ema52 : na, "EMA52_Dn", display=display.none),
plot(not band52_77_condition ? ema77 : na, "EMA77_Up", display=display.none),
color=color.new(#ffff00, 49), title="多头色带(52<77)")
// 3. 6/52均线色带
band6_52_condition = ema6 > ema52
fill(plot(band6_52_condition ? ema6 : na, "EMA6_Up", display=display.none),
plot(band6_52_condition ? ema52 : na, "EMA52_Mid", display=display.none),
color=color.new(#00ff00, 51), title="多头色带(6>52)")
fill(plot(not band6_52_condition ? ema6 : na, "EMA6_Dn", display=display.none),
plot(not band6_52_condition ? ema52 : na, "EMA52_MidDn", display=display.none),
color=color.new(#ff0000, 51), title="空头色带(6<52)")
// 6/52交叉信号检测
bullCross = ta.crossover(ema6, ema52)
bearCross = ta.crossunder(ema6, ema52)
// 绘制交叉信号标记
plotshape(bullCross, title="多头信号", text="↑ 多", style=shape.labelup, location=location.belowbar,
color=color.new(#00ff00, 32), textcolor=color.white, size=size.small)
plotshape(bearCross, title="空头信号", text="↓ 空", style=shape.labeldown, location=location.abovebar,
color=color.new(#ff0000, 40), textcolor=color.white, size=size.small)
// 添加警报条件
alertcondition(bullCross, title="6上穿52多头信号",
message="6日均线上穿52日均线 - 多头信号 {{ticker}}")
alertcondition(bearCross, title="6下穿52空头信号",
message="6日均线下穿52日均线 - 空头信号 {{ticker}}")