Gamma Exposure Levels by OMG (Oh My Gamma)OMG (Oh My Gamma) - Daily GEX Levels
An operational framework for Gamma analysis with daily data.
Indicator's Purpose & Demo Data
This indicator plots key strategic levels derived from Gamma Exposure (GEX) analysis. It showcases the operational logic of OhMyGamma analytical engine.
IMPORTANT: The levels plotted by this public script are based on a past date's snapshot for demonstration purposes. They are not valid for live trading and will not update automatically.
The real edge comes from using the fresh data structure provided daily.
How to Read the Levels
This indicator is designed to provide actionable intelligence, not just data. Here's how to read it:
The Levels: Each line represents a key strategic zone (Zero Gamma, Call/Put Walls, etc.) where a market reaction is statistically probable due to dealer hedging flows.
Line Thickness = Strategic Importance: The thickness of each line directly corresponds to its strategic rating. Thicker, solid lines represent higher-conviction zones.
Labels & Tooltips: Hover over a level's label on your chart to see its full description, confluences, and strategic rating.
Pro Tip: The Power of Confluence
This indicator is not a standalone "system". It's an institutional-grade intelligence layer. Its predictive power increases exponentially when used to find confluence with your own analysis.
The highest-probability trades occur when a key Gamma level aligns with:
Price Action: Key support/resistance zones, order blocks, or liquidity pools.
Volumetric Indicators: High/Low Volume Nodes (HVN/LVN) from Volume Profile, VWAP, and Anchored VWAP.
Use these levels to confirm your setups and gain the conviction to act.
How to Get the Daily Updated Script
This indicator requires a new Pine Script code each day to load the current session's data.
To get the daily updated code feel free to visit www.ohmygamma.com
Feedback & Suggestions
This tool is built for the community. Suggestions for improvements and new features are highly welcome and help the project evolve. Feel free to get in touch via the contact form on the website.
Disclaimer: This tool is for informational and educational purposes only. Trading involves significant risk. The authors assume no responsibility for any trading decisions.
Educational
ICT SMC — OB & FVG (Enhanced v6)This indicator is a comprehensive implementation of ICT Smart Money Concepts (SMC), focusing on Order Blocks (OB) and Fair Value Gaps (FVG) with enhanced detection logic and session-based filtering.
🔍 Key Features
Impulse-Based OB Detection: Identifies bullish and bearish order blocks using configurable impulse bar logic and ATR-based movement thresholds.
Fair Value Gap Detection: Highlights FVGs based on price displacement logic, helping traders spot potential inefficiencies in price action.
Session Filtering: Allows users to filter signals based on major trading sessions (Sydney, Tokyo, London, New York).
Trend & Volume Confirmation: Integrates EMA slope, market structure breaks, and volume analysis to score trade signals.
Visual Zones: Displays OB and FVG zones using colored boxes with customizable transparency and color settings.
Signal Alerts: Generates long/short trade signals based on a scoring system and session validation, with built-in alert conditions.
⚙️ Customization
Adjustable EMA and ATR lengths
Configurable impulse bar count and movement thresholds
Toggleable session filters
Custom colors for OB and FVG zones
📈 Use Cases
This tool is ideal for traders who follow ICT concepts and want a visual, automated way to identify high-probability zones and trade setups based on smart money principles.
369 IPDA Time Detector369 IPDA Time Detector
Summary
The 369 IPDA Time Detector is a specialized tool designed to visualize key temporal turning points in the market based on the "3, 6, 9" digital root principle. It serves as a confirmation layer for traders who focus on the time-based nature of Institutional Price Delivery Algorithms (IPDA), operating on the premise that while price can be manipulated, institutional algorithms adhere to predictable time sequences.
Core Concept
This indicator is built upon the theory that the numbers 3, 6, and 9 represent an underlying logic behind significant market swings. By applying digital root calculations (a process of summing the digits of a number until a single digit remains) to various time components, the indicator identifies moments that align with this core principle. These moments can act as high-probability confirmation for reversals, entries, or exits when used in conjunction with sound market analysis.
How It Works
The indicator performs digital root calculations on the opening time of each bar. If the final digital root of an enabled time calculation is 3, 6, or 9, it signals an IPDA Time event.
The following time calculations can be independently enabled:
- Year + Month + Day: For long-term swing analysis.
- Month + Day: For medium-term swing analysis.
- Day: For short-term swing analysis.
- Hour + Minutes: For intraday and session-based analysis.
- Minutes: For high-precision entry and exit timing.
For combined periods (e.g., "Hour + Minutes"), the indicator first calculates the digital root of the hour and the minute separately, then sums those roots and finds the final digital root of the result.
Features & How to Use
- Visual Markers: Highlights bars that meet an active IPDA time condition with a colored background, making them easy to spot.
- Informative Labels: Displays a label above the signal bar indicating which time calculation triggered the event (e.g., "H+M = 9"). If multiple conditions are met, it will display the highest-ranking signal (Y+M+D is highest).
- Granular Control: You can independently toggle each of the five time calculations on or off to tailor the indicator to your specific trading style and timeframe.
- CRITICAL - Timezone Setting: The indicator's calculations are based on the timezone selected in the settings. **It is essential to set this to your chart's display timezone** for the signals to align correctly with the candles you are viewing. The default is "America/New_York".
Disclaimer
This indicator is not a standalone trading system and does not provide buy or sell signals. It is designed as a confirmation tool . Its signals should always be interpreted within the context of your existing analysis, such as market structure, Accumulation-Manipulation-Distribution (AMD) cycles, and other technical factors. Trading involves significant risk.
Adaptive HMA SignalsAdaptive HMA Signals
This indicator pairs nicely with the Contrarian 100 MA and can be located here:
Overview
The "Adaptive HMA Signals" indicator is a sophisticated technical analysis tool designed for traders aiming to capture trend changes with precision. By leveraging Hull Moving Averages (HMAs) that adapt dynamically to market conditions (volatility or volume), this indicator generates actionable buy and sell signals based on price interactions with adaptive HMAs and slope analysis. Optimized for daily charts, it is highly customizable and suitable for trading forex, stocks, cryptocurrencies, or other assets. The indicator is ideal for swing traders and trend followers seeking to time entries and exits effectively.
How It Works
The indicator uses two adaptive HMAs—a primary HMA and a minor HMA—whose periods adjust dynamically based on user-selected market conditions (volatility via ATR or volume via RSI). It calculates the slope of the primary HMA to identify trend strength and generates exit signals when the price crosses the minor HMA under specific slope conditions. Signals are plotted as circles above or below the price, with inverted colors (white for buy, blue for sell) to enhance visibility on any chart background.
Key Components
Adaptive HMAs: Two HMAs (primary and minor) with dynamic periods that adjust based on volatility (ATR-based) or volume (RSI-based) conditions. Periods range between user-defined minimum and maximum values, adapting by a fixed percentage (3.141%).
Slope Analysis: Calculates the slope of the primary HMA over a 34-bar period to gauge trend direction and strength, normalized using market range data.
Signal Logic: Generates buy signals (white circles) when the price falls below the minor HMA with a flat or declining slope (indicating a potential trend reversal) and sell signals (blue circles) when the price rises above the minor HMA with a flat or rising slope.
Signal Visualization: Plots signals at an offset based on ATR for clarity, using semi-transparent colors to avoid chart clutter.
Mathematical Concepts
Dynamic Period Adjustment:
Primary HMA period adjusts between minLength (default: 144) and maxLength (default: 200).
Minor HMA period adjusts between minorMin (default: 55) and minorMax (default: 89).
Periods decrease by 3.141% under high volatility/volume and increase otherwise.
HMA Calculation:
Uses the Hull Moving Average formula: WMA(2 * WMA(src, length/2) - WMA(src, length), sqrt(length)).
Provides a smoother, faster-responding moving average compared to traditional MAs.
Slope Calculation:
Computes the slope of the primary HMA using a 34-bar period, normalized by the market range (highest high - lowest low over 34 bars).
Slope angle is converted to degrees using arccosine for intuitive trend strength interpretation.
Signal Conditions:
Buy: Slope ≥ 17° (flat or rising), price < minor HMA, low volatility/volume.
Sell: Slope ≤ -17° (flat or declining), price > minor HMA, low volatility/volume.
Signals are triggered only on confirmed bars to avoid repainting.
Entry and Exit Rules
Buy Signal (White Circle): Triggered when the price crosses below the minor HMA, the slope of the primary HMA is flat or rising (≥17°), and volatility/volume is low. The signal appears as a white circle above the price bar, offset by 0.72 * ATR(5).
Sell Signal (Blue Circle): Triggered when the price crosses above the minor HMA, the slope of the primary HMA is flat or declining (≤-17°), and volatility/volume is low. The signal appears as a blue circle below the price bar, offset by 0.72 * ATR(5).
Exit Rules: Exit a buy position on a sell signal and vice versa. Combine with other tools (e.g., support/resistance, RSI) for additional confirmation. Always apply proper risk management.
Recommended Usage
The "Adaptive HMA Signals" indicator is optimized for daily charts but can be adapted to other timeframes (e.g., 1H, 4H) with adjustments to period lengths. It performs best in trending or range-bound markets with clear reversal points. Traders should:
Backtest the indicator on their chosen asset and timeframe to validate signal reliability.
Combine with other technical tools (e.g., trendlines, Fibonacci retracements) for stronger trade setups.
Adjust minLength, maxLength, minorMin, and minorMax based on market volatility and timeframe.
Use the Charger input to toggle between volatility (ATR) and volume (RSI) adaptation for optimal performance in specific market conditions.
Customization Options
Source: Choose the price source (default: close).
Show Signals: Toggle visibility of buy/sell signals (default: true).
Charger: Select adaptation trigger—Volatility (ATR-based) or Volume (RSI-based) (default: Volatility).
Main HMA Periods: Set minimum (default: 144) and maximum (default: 200) periods for the primary HMA.
Minor HMA Periods: Set minimum (default: 55) and maximum (default: 89) periods for the minor HMA.
Slope Period: Fixed at 34 bars for slope calculation, adjustable via code if needed.
Why Use This Indicator?
The "Adaptive HMA Signals" indicator combines the responsiveness of HMAs with dynamic adaptation to market conditions, offering a robust tool for identifying trend reversals. Its clear visual signals, customizable periods, and adaptive logic make it versatile for various markets and trading styles. Whether you’re a beginner or an experienced trader, this indicator enhances your ability to time entries and exits with precision.
Tips for Users
Test the indicator thoroughly on your chosen market and timeframe to optimize settings (e.g., adjust period lengths for non-daily charts).
Use in conjunction with price action or other indicators (e.g., RSI, MACD) for stronger trade confirmation.
Monitor volatility/volume conditions to ensure the Charger setting aligns with market dynamics.
Ensure your chart timeframe aligns with the selected period lengths for accurate signal generation.
Apply strict risk management to protect against false signals in choppy markets.
Happy trading with the Adaptive HMA Signals indicator! Share your feedback and strategies in the TradingView community!
MAs+Engulfing O caminho das Criptos
This indicator overlays multiple moving averages (EMAs 20/50/100/200 and SMA 200) and highlights bullish/bearish engulfing candles by dynamically coloring the candle body. When a bullish engulfing is detected, the candle appears as a strong dark green; for bearish engulfing, a more vivid red. Normal candles keep classic lime/red colors. Visual alerts and bar coloring make price-action patterns instantly visible.
Includes built-in alert conditions for both patterns, supporting both trading automation and education. The tool upgrades trend-following setups by combining structure with automatic price action insights.
Este indicador combina médias móveis (EMAs de 20/50/100/200 e SMA 200) com detecção de engolfo de alta/baixa, colorindo o candle automaticamente: engolfo de alta com verde escuro, engolfo de baixa com vermelho destacado. Inclui alertas automáticos para ambos os padrões, perfeito para análise visual, estratégia, ou ensino.
Combined MOST + ATR MOST + ATR Combined indicator. This is published by interesting idea for my dad he tought that he combination of these two indicators gives a good result
Signature Five Lines by SidHemSignature Five Lines by SidHem
Overview:
Signature Five Lines by SidHem is a chart overlay tool that lets traders and analysts display a fully customizable multi-line signature or text annotation directly on TradingView charts. It allows up to five user-defined lines, optional logo or emoji on the first line, and automatic inclusion of the symbol and instrument description. The display can be shown either as a table or a label, with complete control over fonts, colors, spacing, and positioning.
If you’re tired of adding your details manually on every new chart, Signature Five Lines by SidHem helps you display your standard information automatically on any chart you open.
This script is useful for traders who want to keep key information visible, add personal notes, or include contextual text on charts without manually adding labels or text boxes.
Inputs and How to Use Them
1. Multi-Line Signature
Enable Line 1–5: Toggle visibility of each signature line. Show or hide this line on the chart.
Line 1–5 Text: Enter the custom text for each line. Line 1 can include a logo or emoji if enabled.
2. Logo / Emoji
Show Emoji / Text in Line 1: Enable an emoji or small text to appear before Line 1 of the signature for personalization.
Logo Text: Enter the emoji or symbol to display at the start of Line 1 when enabled.
3. Symbol / Instrument
Show Symbol Row: Display the chart’s symbol (e.g., NSE:INFY) above your custom lines.
Show Name / Description Row: Display the instrument’s name or description below the symbol.
Combine Symbol & Name in 1 Row: Merge the symbol and description into a single row for compact display.
4. Display Mode
Display Mode: Choose how the signature is displayed: Table (row-based) or Label (near price).
Theme Skin: Select a prebuilt color theme or choose Custom to define your own colors for text and background.
5. Table Style
Table Vertical Spacer Rows: Number of empty rows added above the signature lines to adjust vertical positioning.
Table Position: Set the location of the table on the chart (Top, Middle, Bottom; Left, Center, Right).
Table Font Size: Set the font size for the signature lines. Options: Tiny, Small, Normal, Large, Huge.
6. Table Custom Line Colors
Lines 1–5 Background & Text Colors: Customize the background and text color for each signature line individually.
Symbol Row (line6) Background & Text Colors: Customize background and text colors for the symbol row.
Name/Description Row (line7) Background & Text Colors: Customize background and text colors for the description row.
7. Label Style (for Label Mode)
Label Text Color: Color of text when using Label mode.
Label Background Color: Background color of the label; supports transparency.
Label Style: Position of the label pointer relative to the bar (Left, Right, Up, Down, Center).
Label X Offset: Horizontal shift of the label in bars relative to the current bar.
Label Y Offset: Vertical shift of the label in price points; allows precise positioning above or below the price.
How it Works:
The script dynamically builds a display array combining the chart symbol, instrument description, and your custom signature lines.
Long text is automatically wrapped to ensure readability without overlapping chart elements.
Users can choose Table mode (row-based display) or Label mode (floating near price), with customizable X/Y offsets for precise placement.
Predefined color themes make it easy to match the chart’s style, or you can select Custom to fully control background and text colors for each line.
An optional logo/emoji can appear at the start of Line 1 for personalization.
Advantages:
Keeps key chart information visible at all times.
Adds a professional annotation layer to charts for notes or commentary.
Multi-line support allows clear separation of different information (symbol, description, personal notes, optional emoji).
Dynamic wrapping ensures text remains readable on different timeframes or zoom levels.
Works with any TradingView chart or instrument.
Recommended Use:
Add Prefixed notes or annotations directly on charts - simply calling it a Signature
Display symbol and description alongside personal commentary.
Combine multiple lines of information in a clean and readable overlay.
Linear Regression by Uttamwith Buy Sell Signal with regression channel
with Buy Sell Signal with regression channel
with Buy Sell Signal with regression channel
with Buy Sell Signal with regression channel
CVD Divergences (cdikici71 x tncylyv)CVD Divergence
Summary
This indicator brings the powerful and creative divergence detection logic from @cdikici71's popular "cd_RSI_Divergence_Cx" script to the world of volume analysis.
While RSI is a fantastic momentum tool, I personally choose to rely on volume as a primary source of truth. This script was born from the desire to see how true buying and selling pressure—measured by Cumulative Volume Delta (CVD)—diverges from price action. It takes the brilliant engine built by @cdikici71 and applies it to CVD, offering a unique look into market conviction.
What is Cumulative Volume Delta (CVD)?
CVD is a running total of volume that transacted at the ask price (buying) minus volume that transacted at the bid price (selling). In simple terms, it shows whether buyers or sellers have been more aggressive over a period. A rising CVD suggests net buying pressure, while a falling CVD suggests net selling pressure.
Core Features
• Divergence Engine by @cdikici71: The script uses the exact same two powerful methods for finding divergences as the original RSI version:
o Alignment with HTF Sweep: The default, cleaner method for finding high-probability divergences.
o All: A more sensitive method that finds all possible divergences.
• Anchored CVD Periods: You can choose to reset the CVD calculation on a Daily, Weekly, or Monthly basis to analyze buying and selling pressure within specific periods. Or, you can leave it on Continuous to see the all-time flow.
• Automatic Higher Timeframe (HTF) Alignment: To remove the guesswork, the "Auto-Align HTF" option will automatically select a logical higher timeframe for divergence analysis based on your current chart (e.g., 15m chart uses 4H for divergence, 1H chart uses 1D, etc.). You can also turn this off for full manual control.
• Fully Customizable Information Table: An on-screen table keeps you updated on the divergence status. You can easily adjust its Position and Size in the settings to fit your chart layout.
• Built-in Alerts: Alerts are configured for both Bullish and Bearish divergences to notify you as soon as they occur.
How to Use This Indicator
The principle is the same as any divergence strategy, but with the conviction of volume behind it.
• 🔴 Bearish Divergence: Price makes a Higher High, but the CVD makes a Lower High or an equal high. This suggests that the buying pressure is weakening and may not be strong enough to support the new price high.
• 🟢 Bullish Divergence: Price makes a Lower Low, but the CVD makes a Higher Low or an equal low. This suggests that selling pressure is exhausting and the market may be ready for a reversal.
Always use divergence signals as a confluence with your own analysis, support/resistance levels, and market structure.
Huge Thanks and Credit
This script would not exist without the brilliant and creative work of @cdikici71. The entire divergence detection engine, the visualization style, and the core logic are based on his original masterpiece, "cd_RSI_Divergence_Cx". I have simply adapted his framework to a different data source.
If you find this indicator useful, please go and show your support for his original work!
________________________________________
Disclaimer: This is a tool for analysis, not a financial advice signal service. Please use it responsibly as part of a complete trading strategy.
Strategy Builderuse external indicators on the chart as a source for a strategy. use 5 different triggers with drop down conditions. you can use any indicator that plots.
I will amend info when I get more time. improvement suggestions or indicator combinations would be appreciated.
Close Price & (% Change / Volume)this places the ratio of change with volume to give us idea if the price is moving or not with volume. If ratio is more more means percent change is high than volumne if ratio is less then % change is less than volume
Order Block Volumatic FVG StrategyInspired by: Volumatic Fair Value Gaps —
License: CC BY-NC-SA 4.0 (Creative Commons Attribution–NonCommercial–ShareAlike).
This script is a non-commercial derivative work that credits the original author and keeps the same license.
What this strategy does
This turns BigBeluga’s visual FVG concept into an entry/exit strategy. It scans bullish and bearish FVG boxes, measures how deep price has mitigated into a box (as a percentage), and opens a long/short when your mitigation threshold and filters are satisfied. Risk is managed with a fixed Stop Loss % and a Trailing Stop that activates only after a user-defined profit trigger.
Additions vs. the original indicator
✅ Strategy entries based on % mitigation into FVGs (long/short).
✅ Lower-TF volume split using upticks/downticks; fallback if LTF data is missing (distributes prior bar volume by close’s position in its H–L range) to avoid NaN/0.
✅ Per-FVG total volume filter (min/max) so you can skip weak boxes.
✅ Age filter (min bars since the FVG was created) to avoid fresh/immature boxes.
✅ Bull% / Bear% share filter (the 46%/53% numbers you see inside each FVG).
✅ Optional candle confirmation and cooldown between trades.
✅ Risk management: fixed SL % + Trailing Stop with a profit trigger (doesn’t trail until your trigger is reached).
✅ Pine v6 safety: no unsupported args, no indexof/clamp/when, reverse-index deletes, guards against zero/NaN.
How a trade is decided (logic overview)
Detect FVGs (same rules as the original visual logic).
For each FVG currently intersected by the bar, compute:
Mitigation % (how deep price has entered the box).
Bull%/Bear% split (internal volume share).
Total volume (printed on the box) from LTF aggregation or fallback.
Age (bars) since the box was created.
Apply your filters:
Mitigation ≥ Long/Short threshold.
Volume between your min and max (if enabled).
Age ≥ min bars (if enabled).
Bull% / Bear% within your limits (if enabled).
(Optional) the current candle must be in trade direction (confirm).
If multiple FVGs qualify on the same bar, the strategy uses the most recent one.
Enter long/short (no pyramiding).
Exit with:
Fixed Stop Loss %, and
Trailing Stop that only starts after price reaches your profit trigger %.
Input settings (quick guide)
Mitigation source: close or high/low. Use high/low for intrabar touches; close is stricter.
Mitigation % thresholds: minimal mitigation for Long and Short.
TOTAL Volume filter: skip FVGs with too little/too much total volume (per box).
Bull/Bear share filter: require, e.g., Long only if Bull% ≥ 50; avoid Short when Bull% is high (Short Bull% max).
Age filter (bars): e.g., ≥ 20–30 bars to avoid fresh boxes.
Confirm candle: require candle direction to match the trade.
Cooldown (bars): minimum bars between entries.
Risk:
Stop Loss % (fixed from entry price).
Activate trailing at +% profit (the trigger).
Trailing distance % (the trailing gap once active).
Lower-TF aggregation:
Auto: TF/Divisor → picks 1/3/5m automatically.
Fixed: choose 1/3/5/15m explicitly.
If LTF can’t be fetched, fallback allocates prior bar’s volume by its close position in the bar’s H–L.
Suggested starting presets (you should optimize per market)
Mitigation: 60–80% for both Long/Short.
Bull/Bear share:
Long: Bull% ≥ 50–70, Bear% ≤ 100.
Short: Bull% ≤ 60 (avoid shorting into strong support), Bear% ≥ 0–70 as you prefer.
Age: ≥ 20–30 bars.
Volume: pick a min that filters noise for your symbol/timeframe.
Risk: SL 4–6%, trailing trigger 1–2%, distance 1–2% (crypto example).
Set slippage/fees in Strategy Properties.
Notes, limitations & best practices
Data differences: The LTF split uses request.security_lower_tf. If the exchange/data feed has sparse LTF data, the fallback kicks in (it’s deliberate to avoid NaNs but is a heuristic).
Real-time vs backtest: The current bar can update until close; results on historical bars use closed data. Use “Bar Replay” to understand intrabar effects.
No pyramiding: Only one position at a time. Modify pyramiding in the header if you need scaling.
Assets: For spot/crypto, TradingView “volume” is exchange volume; in some markets it may be tick volume—interpret filters accordingly.
Risk disclosure: Past performance ≠ future results. Use appropriate position sizing and risk controls; this is not financial advice.
Credits
Visual FVG concept and original implementation: BigBeluga.
This derivative strategy adds entry/exit logic, volume/age/share filters, robust LTF handling, and risk management while preserving the original spirit.
License remains CC BY-NC-SA 4.0 (non-commercial, attribution required, share-alike).
Smart Algogn2 [ChartPrime]Smart Algo gives you clear entry & exit signals using advanced price action logic. Built for traders who want consistency and speed.
> The B symbols are the entry points
> Previous swing high/low is the SL
> Keep 1:2 OR 1:1.5 Risk-Reward
📊Trading Rules📌 Trading Rules – TradingView Indicator
The Trading Rules indicator is a practical tool for disciplined traders. It allows you to create a custom checklist of up to 25 trading rules, which you can tick off as each condition is met. Once all rules are checked, the indicator signals that it’s safe to enter a trade according to your strategy.
✔️ Helps maintain discipline and follow your trading plan
✔️ Fully customizable: add up to 25 rules
✔️ Visual checklist directly on your chart for quick reference
✔️ Reduces impulsive trades and promotes consistent trading behavior
How to use:
Add your trading rules to the checklist.
Tick each rule as it is satisfied.
Once all rules are checked, execute trades confidently following your strategy.
DashboardDashboard
Uniqueness
The Dashboard is a high-level interface that condenses core system statistics into one clean panel. It’s designed to give traders a quick readout of our system's behavior and overall structure.
How It Works
The Dashboard logs recent outcomes, tracks the distribution of forecast types, and provides an at-a-glance summary of how the system is functioning. It is designed as a stand-alone display to provide a clear overview without additional complexity.
Usefulness
This tool simplifies tracking performance across time, helping traders monitor the consistency of signals and overall system health.
How to Use It
Add the Dashboard as a side panel or overlay. Use it to monitor rolling stats while your main chart displays other layers. Think of it as the dashboard instrument cluster on your trading “vehicle”.
Disclaimer
This indicator produces visual and informational outputs only. It does not generate trade signals, entry/exit rules, or backtestable strategies. The tool is intended purely as an educational resource to help users interpret market behavior. It does not constitute financial advice, and past performance does not guarantee future results. Trading involves risk, and you may lose some or all of your investment.
Release Notes:
v1.0 (Initial Release)
LOGICLOGIC
Uniqueness
LOGIC is the core mathematical engine of our system. Built from multiple engines and advanced logic layers, it condenses real-time data into a structured output. Unlike traditional tools that only show what has already happened, LOGIC is focused on the present candle’s direction and momentum.
How It Works
LOGIC monitors intrabar data and updates continuously as new price information comes in. Once the bar closes, the output resets to prepare for the next candle. This ensures a transparent real-time record of how momentum is behaving during each candle without confusion or excess clutter.
Usefulness
LOGIC provides a foundational readout of market conditions. It’s most useful for seeing the immediate directional bias of the active candle, helping traders interpret short-term shifts with clarity.
How to Use It
Apply LOGIC directly to your chart on any timeframe. Use it to observe live candle-by-candle behavior as it develops. In practice, L4, L5 and L6 serve as the system’s most selective filters, designed to trigger only when refined streams point in the same direction.
Disclaimer
This indicator produces visual and informational outputs only. It does not generate trade signals, entry/exit rules, or backtestable strategies. The tool is intended purely as an educational resource to help users interpret market behavior. It does not constitute financial advice, and past performance does not guarantee future results. Trading involves risk, and you may lose some or all of your investment.
Release Notes:
v1.0 (Initial Release)
ForecastsForecasts
Uniqueness
Forecasts condenses the rapid complexity of our core mathematical engines into simple, easy-to-read markers that reflect anticipated candle behavior.
How It Works
Forecast markers appear in real time as candles develop. They may shift intrabar, but once the candle closes, the forecast is fixed and will not repaint. This design provides continuous updates while maintaining consistency and transparency.
Usefulness
Forecasts makes the core logic more accessible and digestible. Instead of reading the rapid raw engine output, users see straightforward markers that summarize projected direction and contextual levels.
How to Use It
Use the markers to see how momentum is expected to behave on the current bar, and observe how levels adapt as conditions change. Forecasts can also be paired with other momentum or pressure-based tools for additional context.
Disclaimer
This indicator produces visual and informational outputs only. It does not generate trade signals, entry/exit rules, or backtestable strategies. The tool is intended purely as an educational resource to help users interpret market behavior. It does not constitute financial advice, and past performance does not guarantee future results. Trading involves risk, and you may lose some or all of your investment.
Release Notes:
v1.0 (Initial Release)
Bull-Bear PressureBULL-BEAR PRESSURE
Uniqueness
Bull-Bear Pressure measures the live tug-of-war between bullish and bearish momentum by transforming internal engine data into a visual gauge of market pressure.
How It Works
The indicator processes dual data feeds — one representing bullish pressure and the other bearish pressure. These values update in real time showing how pressure dynamics are currently distributed and highlighting areas where momentum dynamics may be adjusting.
Usefulness
By monitoring pressure dynamics, traders gain context on whether moves are supported by strong participation or fading momentum. It adds depth to directional bias especially when viewing multiple timeframe charts side by side.
How to Use It
Overlay Bull-Bear Pressure on your chart and compare shifts in bullish vs bearish strength. Use it underneath multi-timeframe or forecast-style indicators for added context.
Disclaimer
This indicator produces visual and informational outputs only. It does not generate trade signals, entry/exit rules, or backtestable strategies. The tool is intended purely as an educational resource to help users interpret market behavior. It does not constitute financial advice, and past performance does not guarantee future results. Trading involves risk, and you may lose some or all of your investment.
Release Notes:
v1.0 (Initial Release)
Data Highs & Lows [TakingProphets]DATA HIGHS AND LOWS
What it does
Data Highs & Lows visualizes the price level left by macro news events that release at 8:30 AM New York. It examines the 1-minute bars 8:29, 8:30, 8:31 and, if the 8:30 candle forms a valid swing low/high with a wick ≥ your threshold (points), it draws a horizontal level from that 8:30 price and labels it:
DATA.L when the 8:30 bar is a swing low
DATA.H when the 8:30 bar is a swing high
The line auto-extends until price’s wick touches/mitigates the level. On touch, you can either freeze the final segment and park the label beneath it or delete the visual immediately (toggle).
How it works
-Timezone: America/New_York.
-Detection runs on 1-minute data; visualization shows on minute charts up to 15m.
Swing rule:
-Swing-low if low(8:30) < low(8:29) and < low(8:31)
-Swing-high if high(8:30) > high(8:29) and > high(8:31)
-Wick rule: the relevant wick of the 8:30 candle must be ≥ threshold (points).
-One event/level per day; state resets daily.
Inputs & styling
Detection
-Wick Size Threshold (points).
Visualization
-Line Color, Line Style (Solid/Dashed/Dotted).
-Label Size (Tiny…Huge), Label Text Color.
-Label Vertical Offset (ticks) when parked.
-Line width is fixed at 1.
Behavior
Delete on Mitigation (remove line+label immediately on first touch) or keep the frozen level with a centered label.
Auto-cleanup after bars (optional).
Notes
-Designed to highlight levels specifically tied to 8:30 AM data releases (e.g., CPI, PPI, Jobless Claims, etc.).
-Works only if the symbol trades around that time; always consider session liquidity and instrument behavior.
-Labels: while active, they sit at the right end of the line; after mitigation they move to bottom-center with a small offset.
Disclaimer
This is an educational tool for chart annotation. It does not provide signals, guarantees, or financial advice. Always do your own analysis and manage risk appropriately.
ST Market StructureStructure
MTUIP Main Trend Upward Inflection Point
MTDIP Main Trend Downward Inflection Point
KR + KEY Range Inflection for the Main trend (+/-)
KRI - KEY Range Inflection for the Main trend (+/-)
MS Market Sentiment
UT#1 New trend leg up target 1
BOC Breakout Confirmation
IB Intraday Bias
BDC Breakdown Confirmation
DT#1 New trend leg down target 1
Contrarian Period High & LowContrarian Period High & Low
This indicator pairs nicely with the Contrarian 100 MA and can be located here:
Overview
The "Contrarian Period High & Low" indicator is a powerful technical analysis tool designed for traders seeking to identify key support and resistance levels and capitalize on contrarian trading opportunities. By tracking the highest highs and lowest lows over user-defined periods (Daily, Weekly, or Monthly), this indicator plots historical levels and generates buy and sell signals when price breaks these levels in a contrarian manner. A unique blue dot counter and action table enhance decision-making, making it ideal for swing traders, trend followers, and those trading forex, stocks, or cryptocurrencies. Optimized for daily charts, it can be adapted to other timeframes with proper testing.
How It Works
The indicator identifies the highest high and lowest low within a specified period (e.g., daily, weekly, or monthly) and draws horizontal lines for the previous period’s extremes on the chart. These levels act as dynamic support and resistance zones. Contrarian signals are generated when the price crosses below the previous period’s low (buy signal) or above the previous period’s high (sell signal), indicating potential reversals. A blue dot counter tracks consecutive buy signals, and a table displays the count and recommended action, helping traders decide whether to hold or flip positions.
Key Components
Period High/Low Levels: Tracks the highest high and lowest low for each period, plotting red lines for highs and green lines for lows from the bar where they occurred, extending for a user-defined length (default: 200 bars).
Contrarian Signals: Generates buy signals (blue circles) when price crosses below the previous period’s low and sell signals (white circles) when price crosses above the previous period’s high, designed to capture potential reversals.
Blue Dot Tracker: Counts consecutive buy signals (“blue dots”). If three or more occur, it suggests a stronger trend, with the table recommending whether to “Hold Investment” or “Flip Investment.”
Action Table: A 2x2 table in the bottom-right corner displays the blue dot count and action (“Hold Investment” if count ≥ 4, else “Flip Investment”) for quick reference.
Mathematical Concepts
Period Detection: Uses an approximate bar count to define periods (1 bar for Daily, 5 bars for Weekly, 20 bars for Monthly on a daily chart). When a new period starts, the previous period’s high/low is finalized and plotted.
High/Low Tracking:
Highest high (periodHigh) and lowest low (periodLow) are updated within the period.
Lines are drawn at these levels when the period ends, starting from the bar where the extreme occurred (periodHighBar, periodLowBar).
Signal Logic:
Buy signal: ta.crossunder(close , prevPeriodLow) and not lowBroken and barstate.isconfirmed
Sell signal: ta.crossover(close , prevPeriodHigh) and not highBroken and barstate.isconfirmed
Flags (highBroken, lowBroken) prevent multiple signals for the same level within a period.
Blue Dot Counter: Increments on each buy signal, resets on a sell signal or if price exceeds the entry price after three or more buy signals.
Entry and Exit Rules
Buy Signal (Blue Circle): Triggered when the price crosses below the previous period’s low, suggesting a potential oversold condition and buying opportunity. The signal appears as a blue circle below the price bar.
Sell Signal (White Circle): Triggered when the price crosses above the previous period’s high, indicating a potential overbought condition and selling opportunity. The signal appears as a white circle above the price bar.
Blue Dot Tracker:
Increments blueDotCount on each buy signal and sets an entryPrice on the first buy.
Resets on a sell signal or if price exceeds entryPrice after three or more buy signals.
If blueDotCount >= 3, the table suggests holding; if >= 4, it reinforces “Hold Investment.”
Exit Rules: Exit a buy position on a sell signal or when price exceeds the entry price after three or more buy signals. Combine with other tools (e.g., trendlines, support/resistance) for additional confirmation. Always apply proper risk management.
Recommended Usage
The "Contrarian Period High & Low" indicator is optimized for daily charts but can be adapted to other timeframes (e.g., 1H, 4H) with adjustments to the period bar count. It excels in markets with clear support/resistance levels and potential reversal zones. Traders should:
Backtest the indicator on their chosen asset and timeframe to validate signal reliability.
Combine with other technical tools (e.g., moving averages, Fibonacci levels) for stronger trade confirmation.
Adjust barsPerPeriod (e.g., ~120 bars for Weekly on hourly charts) based on the chart timeframe and market volatility.
Monitor the action table to guide position management based on blue dot counts.
Customization Options
Period Type: Choose between Daily, Weekly, or Monthly periods (default: Monthly).
Line Length: Set the length of high/low lines in bars (default: 200).
Show Highs/Lows: Toggle visibility of period high (red) and low (green) lines.
Max Lines to Keep: Limit the number of historical lines displayed (default: 10).
Hide Signals: Toggle buy/sell signal visibility for a cleaner chart.
Table Display: A fixed table in the bottom-right corner shows the blue dot count and action, with yellow (Hold) or green (Flip) backgrounds based on the count.
Why Use This Indicator?
The "Contrarian Period High & Low" indicator offers a unique blend of support/resistance visualization and contrarian signal generation, making it a versatile tool for identifying potential reversals. Its clear visual cues (lines and signals), blue dot tracker, and actionable table provide traders with an intuitive way to monitor market structure and manage trades. Whether you’re a beginner or an experienced trader, this indicator enhances your ability to spot key levels and time entries/exits effectively.
Tips for Users
Test the indicator thoroughly on your chosen market and timeframe to optimize settings (e.g., adjust barsPerPeriod for non-daily charts).
Use in conjunction with price action or other indicators for stronger trade setups.
Monitor the action table to decide whether to hold or flip positions based on blue dot counts.
Ensure your chart timeframe aligns with the selected period type (e.g., daily chart for Monthly periods).
Apply strict risk management to protect against false breakouts.
Happy trading with the Contrarian Period High & Low indicator! Share your feedback and strategies in the TradingView community!