Weekday open ConnectorIndicator connecting open candles between 2 days of the week. For example if you want to see weekend price action, in setting you select Saturday and Monday. Connected lines are red if Saturday opened higher than Monday, green in opposite case.
Indicators and strategies
ORBWAYORB Strategy | S&R • Key Levels • EMA Trend • Signals
A high-precision Opening Range Breakout (ORB) strategy that identifies and sends clear buy & sell signals during high-momentum market sessions. It combines ORB levels, dynamic Support & Resistance, and key structure levels, all filtered by an EMA trend for stronger confirmation.
Supports 5, 15, and 30-minute ORB (15 min recommended) to catch clean breakouts, avoid false moves, and trade with momentum. Built for crypto, forex, and indices, this script delivers structured, trend-aligned signals for consistent intraday trading.
Position Size FTWhy you should use this indicator:
It gives you the exact position size in seconds, based on your equity, your risk %, and your real stop location, so you don’t guess.
It keeps your risk consistent even when the stop is wider or tighter, so one “normal” trade can’t become a big loss.
It blocks stupid mistakes like reusing the last size, moving the stop, or oversizing when you feel confident.
It makes drawdown control automatic: drop from 1% to 0.5% or 0.25% and the tool enforces it without you negotiating with yourself.
This tool is your “no excuses” position sizer.
You tell it your account size and how much you’re willing to lose on one trade. Then, for every chart, it calculates the position size that matches your stop distance. So your risk stays the same even when the stop is wide or tight.
If you use it on every chart, you stop doing the two things that destroy accounts: guessing size and oversizing.
Account Equity ($)
Set this to your current account value. Update it at least once a week, or after a big win or loss. If this number is wrong, every size it prints will be wrong.
Risk per Trade (%)
This is the percent you are willing to lose if the stop gets hit.
My recommendation if you trade my system
0.25% if you’re new, or if you’re not consistent yet. This keeps you alive while you learn.
0.5% as your normal size when you’re trading well.
1% only when your account is at an all time high and the market is clean.
0.25% when you are in a drawdown (especially if you are down more than 10%) and the market feels messy.
Max Position Size (%)
This is a safety cap. Even if the math says you can take a huge position, the tool will limit it.
I recommend 25%.
It stops you from loading too much into one trade, especially on tight stops where position size can explode.
LOD/HOD Lookback Bars
This tells the tool which low or high to use for the stop reference.
Use 1 if you are using the current day Low of Day or High of Day.
Use 2 if you are using the previous day Low of Day or High of Day.
If you switch between those two in your strategy, you should switch this setting to match the setup. Otherwise the sizing will be off.
Table Position, Text Size, Text Color
This is just display.
Pick a corner that doesn’t block your chart.
Keep Text Size on Normal.
Use black text if your chart background is light, and white text if your background is dark.
My clean default setup
Account Equity = your real number
Risk per Trade = 0.5%
Max Position Size = 25%
Lookback Bars = 1 most of the time, 2 when the setup calls for previous day levels
Table Position = anywhere you like, keep it out of the way
The simple rule
If the tool is on the chart, sizing becomes automatic. If sizing is automatic, discipline gets easier. And if discipline gets easier, you stop donating money to the market.
Relative Strength Scatter PlotThis is a modication to the indicator ably coded by LOAMEX but with some minor modifications and uses Australian Stock Exchange indices instead of US. This makes it easier for those to use in other countries becasue it has the template for adding indices and the benchmark.
Refer to the LOAMEX indicator for information or the text in this open source pinescript.
The plot shows the relative strength of various indices to a benchmark index, in this case, the ASX XJO200. Indices or sectors located close to the top right hand quadrant are showing the best out performance and thus make up the best source to create your watchlist.
Similarly, you can put stocks in your portfolio into the indicator and see which ones are closest to the upper right of the plot. Those residing in the bottom left quadrant need to be pruned from your portfolio or watched more carefully with closer stop losses.
BB Breakout Trader by HEXEDIT**Do not modify the indicator settings.
This indicator can be used on multiple timeframes, but it works best on the 1-hour timeframe.
IFVG Ultimate Toolkit PRO+ by [Yahya]🔷 OVERVIEW
This script is a comprehensive institutional toolkit designed to automate the Inner Circle Trader (ICT) and Smart Money Concepts (SMC) framework. It replaces manual chart markups with a high-performance, real-time calculation engine that tracks Liquidity, Time, and Inter-market Correlations.
From identifying "hidden" magnets like the Event Horizon (EHPDA) to detecting the exact moment "Smart Money" flips a zone via the Inversion FVG (iFVG), this tool provides a complete roadmap for the professional intraday trader.
Integrated institutional framework that transforms raw price data into actionable narrative. Unlike static indicators, it utilizes a dynamic time-series engine to provide real-time, touch-sensitive FVG mitigation and "garbage-collected" memory management to prevent chart lag. Its core superiority lies in multi-asset correlation (SMT) and GMT-synchronized session logic, ensuring users see the exact "Midnight Open" and "Killzones" used by institutional algorithms. By automating complex ICT concepts like Inversion FVGs and Synthetic PO3 projections, it eliminates manual bias and provides a professional roadmap based on liquidity sweeps rather than lagging retail signals, all within a high-performance, non-repainting environment.
🚀 KEY CORE FEATURES
• Institutional Killzones & Pivots: Automatically maps Asia, London, and NY sessions with GMT-sync protection. It projects session highs/lows forward until they are swept, providing real-time liquidity alerts.
• Multi-Timeframe (MTF) FVG Engine: Scans up to 12 user-defined timeframes. Boxes feature Touch-Sensitive Logic, dynamically shrinking as price mitigates the gap to show remaining unfilled orders.
• iFVG (Inversion) Trigger: The "Hidden Secret" logic. It identifies failed FVGs that have been closed through with high volume, signaling a powerful support/resistance "flip."
• Multi-Asset SMT Radar: A correlation scanner that monitors up to 8 assets (e.g., NQ vs. ES vs. DXY). It flags "cracks in correlation" to catch institutional accumulation/distribution before it happens.
• Synthetic AMD (PO3) Projection: Renders Higher Timeframe (HTF) candles on the right side of your chart. It visually breaks down the Power of 3 (Accumulation, Manipulation, Distribution) so you can see if you are inside a daily wick.
• Event Horizon (EHPDA) & Opening Gaps: Plots New Week (NWOG) and New Day (NDOG) opening gaps. It calculates the Consequent Encroachment (C.E.) and midpoints between gaps to find institutional price magnets.
• EQH/EQL Liquidity Pools: Uses a "Fuzziness" algorithm to find equal highs/lows within a 200-bar lookback, identifying where large clusters of stop-loss orders are resting.
1. Multi Timeframe FVGs Engine🟢
The script scans multiple user-defined timeframes (from 30-seconds up to Weekly) to identify Fair Value Gaps. It uses a "touch-sensitive" logic: when price mitigates a gap, the box can automatically resize or change color to indicate the level has been tested.
The function find_box uses the standard formula for an imbalance:
• Bullish: low > high (A gap between the high of candle 1 and the low of candle 3).
• Bearish: high < low .
• Dynamic Updating: The control_box method uses box.set_top and box.set_bottom to "shrink" the boxes as price eats into the gap, providing a real-time look at remaining liquidity.
Security & Performance
This code includes a Premium Safety Toggle (enable30s). Its a smart addition! TradingView limits the use of sub-minute timeframes in request.security to Premium members. By including this toggle, it prevent the script from crashing for Free/Pro users.
To prevent the chart from becoming cluttered with "dead" data, the script uses a Mitigation Security Loop:
* Detection: It constantly compares the current close price to the stored _boxLow or _boxHigh in the arrays.
* State Change: When price enters the FVG area, it triggers box.set_bgcolor to the "Tested" color.
* Deletion: If price moves entirely through the gap (full mitigation), it uses array.remove and box.delete. This is critical for performance; if the script didn't delete old boxes, it would eventually hit the 500-box limit and stop working.
2. Institutional Session Killzone & Pivot Mechanics🟢
It automatically plots the Asia, London, New York AM/PM, and Lunch sessions. Beyond simple boxes, it calculates the Average Range of these sessions and displays them in a real-time dashboard to help traders gauge volatility expectations.
The script utilizes the time() function with a GMT offset to isolate specific institutional "Killzones."
• Logic: When the current time falls within a defined session (e.g., London "0200-0500"), the script initializes a kz type object.
• Range Tracking: It continuously updates the high and low coordinates using math.max() and math.min() until the session closes.
• Pivot Invalidation: Once the session ends, these levels are projected forward as line objects. The script utilizes _hi_valid and _lo_valid boolean arrays; if the current price trades through these lines, an alert is triggered, and the line is visually updated to signal a Liquidity Sweep.
The security behind the Killzones involves translating your local computer time into the "Exchange Time" or a "Fixed Timezone" (like UTC-5 for New York).
Timezone Protection: By using gmt_tz = input.string('America/New_York'...) and passing it into the time() function, the script ensures that a trader in London and a trader in Tokyo see the "New York Open" at the exact same moment on the chart.
State Detection: ```pinescript
t = not na(time("", this.session, gmt_tz))
t_prev = not na(time("", this.session, gmt_tz, bars_back = 1))
3. Opening Gaps & Event Horizon (EHPDA)🟢
It tracks New Week Opening Gaps (NWOG) and New Day Opening Gaps (NDOG), projecting "Event Horizons" (EHPDA) which act as significant institutional magnets for price action.
This module tracks the relationship between the previous period's close and the current period's open.
Identification: Upon a timeframe.change(), the script captures the distance between Close and Open .
Consequent Encroachment (C.E.): The script calculates the exact equilibrium of the gap:
Midpoint= Gap High + Gap Low
2
* EHPDA Logic: Using the set_ehpda method, the script calculates the mathematical midpoint between consecutive opening gaps, identifying a "Hidden Pivot" where price typically seeks rebalancing.
4. Equal High & Equal Lows Liquidity Pool🟢
This script identifies EQH/EQL (Equal Highs/Lows) by scanning a 200-bar lookback for price matches. It uses a break-on-violation logic: if any intervening price exceeds the level, the liquidity is considered "cleared" and ignored.
This ensures only relevant, unmitigated double tops/bottoms are plotted, pinpointing high-probability buy/sell-side liquidity pools for ICT and SMC strategies while maintaining chart clarity and performance
Sensitivity Check: It uses a "Fuzziness" or "Tolerance" logic. Since price rarely hits the exact same decimal point (e.g., 1.25000 vs 1.25001), the script calculates if the difference is within a few "ticks."
The script identifies Liquidity Pools by scanning the price history for horizontal clusters.
The Algorithm
The findAndDrawEqualHighs function performs a lookback loop.
* It identifies a current swing point (src ).
* It iterates backward through lookbackLength.
* Proximity Matching: If the historical price exactly matches (src == src ), it validates the level.
Note: In advanced ICT concepts, this code functions as a "Magnet" detector. When these lines are drawn, it signifies that Buy-side or Sell-side stops are resting just above/below, which the Market Maker will likely sweep to facilitate their own orders.
5. Synthetic AMD Projection🟢
A sophisticated visualizer that draws HTF candles (including custom daily opens like Midnight or 8:30) on the right side of the chart. This allows traders to monitor HTF trend and momentum without switching tabs.
• The Power of 3 (PO3):
1. Accumulation: Anchored by a custom_daily open price (Midnight/8:30/9:30).
2. Manipulation: The script renders wicks using line.new() to show where price deviated below/above the open.
3. Distribution: The script calculates the body expansion of the HTF candle, allowing traders to see the real-time "state" of the Daily or Weekly candle without switching tabs.
• Inter-market SMT: The logic compares the current ticker's high/low against a secondary ticker (via request.security). If a non-correlation (divergence) occurs, the script flags has_bearish_div or has_bullish_div directly on the synthetic HTF candles.
The "Trace" System
The Trace type creates horizontal projections of the HTF Open, High, Low, and Close.
• Significance: It allows you to see the "Current Candle State." If the LTF price is trading below the projected HTF Open but above the HTF Low, you are mathematically inside the "Lower Wick" of the HTF candle—a prime location for ICT long entries.
Memory Management and Performance
To prevent the "Script Requesting Too Many Drawings" error, this script features a self-cleaning logic:
• Array Management: It uses array.unshift() to add new objects and array.pop().delete() to remove the oldest drawings once the max_days or max_boxes_count limit is reached.
• Non-Repainting: All security calls use the index or barstate.isconfirmed checks to ensure that signals do not disappear after the bar closes.
6. Multi- Timeframe SMT Divergence🟢
This logic acts as a Correlation Radar. By calling request.security() for 8 assets (e.g., ES, NQ, DXY), the script checks for "cracks" in symmetry. If one asset makes a new high but others fail, an SMT is flagged.
This is a correlation engine. It looks for "cracks" in the relationship between two assets that should move together (like the S&P 500 and Nasdaq).
• How it works: It simultaneously looks at your current chart and a "hidden" second chart. If Asset A makes a higher high, but Asset B fails to make that higher high, it signals a Divergence. This often precedes a massive trend reversal.
• Visual Logic: It draws diagonal lines directly between the highs or lows of the HTF candles to show you the "tilt" of the divergence visually.
• Security (Data Integrity): The script uses "Protected Security" calls. It ensures that the data from the second asset is synced perfectly in time with your current chart, preventing "future-leaking" where an indicator looks like it’s winning only because it knows what happens next. To prevent crashes, it uses Array Buffers and Tuple Requests, grouping data to stay under Pine Script's 40-call limit while ensuring non-repainting accuracy.
7. High Timeframe (HTF) Candle Projections PO3🟢
The script "projects" larger timeframe candles (like Daily or 4-Hour) onto your lower timeframe chart (like the 1-minute or 5-minute).
• How it works: It builds these candles using math and coordinates rather than standard bars. This allows them to sit on the right side of your screen in the "empty space," giving you a roadmap of the higher-order trend without blocking your view.
• Swing Detection Logic: It identifies if these projected candles have "swept" liquidity.
• Empty Triangle (▽): A "Potential" sweep. Price is currently above a old high, but the candle hasn't closed yet.
• Solid Triangle (▼): A "Confirmed" sweep. The candle closed, and price was rejected, leaving a wick.
• Security: The script uses an Array Buffer. It only keeps a specific number of these candles in memory. As a new candle forms, the oldest one is deleted. This keeps the script fast and prevents TradingView from lagging.
The "Trace Lines" (Open, High, Low, Close) connect the HTF projected candles back to the actual price bars.
This is a Performance Guardrail. Pine Script has a maximum lookback for drawing objects. By checking if the index is within 5000 bars, the script avoids trying to draw lines into "null" memory space, which would throw a runtime error.
8. Expansion & Equilibrium (EQ) Logic🟢
This logic predicts the "intent" of the market based on the previous candle's behavior.
• Expansion expected: If the previous HTF candle created a "Swing Low" (swept a low and rejected), the script colors the current forming candle as Bullish Expansion. It’s telling you: "The sweep is done; we are likely moving up now."
• Equilibrium (EQ) Line: It draws a dotted line at the exact 50% mark of the previous HTF candle. In institutional trading, the 50% mark (Mean Threshold) is the "fair value" point. Trading above it is "Premium," and below it is "Discount."
• Security: It uses Timezone Normalization. Regardless of where you live, the script can sync to the New York Midnight or 8:30 AM open, ensuring your levels match the algorithm's "True Day" start.
9. The HTF Info Table🟢
This is the "Dashboard" logic. It summarizes the state of multiple timeframes into a single UI element.
Acts as your mission control. It gathers data from up to 6 different timeframes and puts them in a clean table.
Expansion Logic: ```pinescript
exp_text = c2_swing_high and c2_swing_low ? "▲▼" : c2_swing_low ? "▲" : c2_swing_high ? "▼" : "-"
This tells the trader what the
next candle is expected to do. If the previous candle swept a low expansion up the table flags.
• How it works: It scans all active timeframes for Timers, Swings, Expansions, and Divergences. If 4 out of 6 timeframes show a "Bullish Expansion" icon (▲), you have high-probability confluence.
• Logic Security: The table only updates on "Real-Time" bars. It won't waste processing power recalculating historical table data that you can't trade anyway.
10. The iFVG (Inversion Fair value gap) Engine🟢
Standard FVGs are gaps where price moves too fast. This script tracks Inversions—when a gap that was supposed to act as support is "run over" and becomes resistance (or vice versa)
This is the most complex logic in the snippet. It doesn't just look for gaps; it looks for failed gaps that act as support/resistance.
The Inversion Trigger: The script waits for a specific number of candles (inv_candles) for price to close through the FVG. Once the is_inverted condition is met, it converts a standard FVG into an iFVG.
Memory Management: By using array.push(active_boxes, new_box) and a corresponding box.delete loop, the script ensures it never exceeds the TradingView drawing limits, which would otherwise cause the script to lag or crash.
The "Secret Sauce" Logic: It includes a volatility filter. It won't plot an iFVG unless the move was backed by high volume, orderflow and a large price spread. This ensures you only see gaps created by banks, not retail noise.
Security: It features an Invalidation Cleanup. Once price moves too far past an iFVG, the script "kills" the drawing. This prevents the chart from being cluttered with old, irrelevant levels and saves your computer's memory.
How it works: The script identifies a gap between Candle 1 and Candle 3. It then enters a "monitoring state" for a set number of candles. If price closes through that gap, it "flips" the zone and draws a box extending into the future.
11. IFVG MTF ALERTS🟢
The Multi-Timeframe iFVG Alerts function as a real-time "state change" monitor across your 1m to 15m execution charts. Unlike standard price alerts, these only trigger when the script detects a failed FVG—meaning price hasn't just touched a gap, but has closed completely through it with enough displacement to flip the zone's institutional bias.
🔔 How the Alerts Function
• Fractal Detection: The script scans your selected 1, 2, 3, 4, 5, and 15-minute intervals. For eg, If a 15m Bearish FVG is "run over" by price, it sends an Inversion Alert, signaling that a high-timeframe resistance has now flipped into support.
• Volume/Close Validation: To prevent "fakeouts," the alert only fires when a candle body closes above (for bullish flips) or below (for bearish flips) the gap boundaries. This ensures the alert represents a genuine shift in order flow rather than just a wick sweep.
• Non-Repainting Logic: By using barstate.isconfirmed, the alert triggers exactly at the candle close. This ensures that once you get a notification on your phone or desktop, the level is "locked" and won't disappear if price fluctuates later.
🛠️ HOW TO USE (THE INSTITUTIONAL WORKFLOW)
1. TIME: Identify if you are in a Killzone (Shaded area). Opening Gaps & EHPDA: Locate the NWOG and NDOG lines. Use the Event Horizon (EHPDA)—the midpoint between gaps—as your primary "Magnet."
2. BIAS: Check the EHPDA/Midnight Open. Are you in a Discount (to buy) or Premium (to sell)?
Use HTF Info Table: Confirm your idea. If the table shows "▲" (Bullish Expansion) across 4/6 timeframes, you have a massive directional tailwind.
3. MAGNET: Look for the EQH/EQL dotted lines. This is your target.
4. TRAP: Wait for a Liquidity Sweep
5. CONFIRM: Check the SMT Radar for divergence and the HTF Info Table for expansion confluence.
6. MTF FVG Engine: Look for price to enter a large Higher Timeframe FVG. Because these are "touch-sensitive," the box will shrink as price eats the liquidity, telling you exactly when the gap is "full."
• iFVG Inversion Trigger: Once inside the MTF FVG and after an SMT, wait for a small gap to form and fail.
• The Move: Price closes through a Bearish FVG and flips to a Bullish iFVG.
• Execution: Enter on the inversion of the iFVG box.
🛡️ PERFORMANCE & SECURITY
• Memory Management: Features a built-in "Garbage Collector" that deletes old drawings to stay under TradingView's 500-object limit and prevent lag.
• Premium Safety Toggle: Includes an enable30s check to prevent script crashes for non-premium users on lower timeframes.
• Non-Repainting: All request.security calls use indexing or barstate.isconfirmed to ensure signals are permanent once the candle closes.
📌 NOTES
• Optimized For: 1M, 2M, 3M, 4M , 5M, and 15M execution timeframes.
• Markets: Works on Forex, Indices (NQ/ES), Commodities (Gold), and Crypto.
⚠️Risk Disclaimer
Financial Trading involves significant risk. This Pine Script is an educational tool designed to automate specific technical analysis frameworks; it does not guarantee profits or provide financial advice. Past performance, including backtested results or historical "Power of 3" projections, is not indicative of future success.
The user assumes full responsibility for all trading decisions and capital risk. Use of this script on real-money accounts should only occur after extensive personal testing. The developer is not liable for any financial losses, data inaccuracies, or platform-related execution errors resulting from the use of this software.
Strategy2.0 H4 Only + Volume FightStrategy2.0 H4 Only + Volume Fight is a trend-following indicator designed for H4 timeframe trading. It works consistently and correctly on any chart timeframe, while all calculations and signals remain strictly anchored to H4.
The indicator uses a three-layer entry filtering system. A trade is triggered only when all conditions are met simultaneously. The core idea is to enter the market only during confirmed trends and at the moment when real volume appears, avoiding flat markets and false moves.
The first condition is the trend direction defined by the main MACD (12, 26, 9) calculated on the H4 timeframe. Values above zero indicate a bullish trend, while values below zero indicate a bearish trend.
The second condition is momentum confirmation using a fast MACD (3, 7, 9), also calculated on H4. When the fast MACD moves against the main MACD, the market is considered to be in a preparation phase. Entry is allowed only when both MACDs are aligned in the same direction.
The third and key condition is the Volume Fight filter. This component analyzes the balance between bullish and bearish volume and highlights active and inactive market phases. Gray zones represent the absence of volume and market interest — trades are strictly forbidden in these areas. A signal appears only when the market exits a gray zone and volume confirms the movement.
Additionally, a liquidity filter based on 24-hour USD volume is used to exclude low-liquidity instruments. The volume is calculated strictly on the daily timeframe and does not depend on the current chart timeframe.
An optional correlation filter with a selected instrument (for example, BTC) is available to avoid excessive market dependency and duplicate exposure. Specific instruments can be excluded from correlation checks if needed.
All signals are strictly tied to the H4 timeframe. Switching to lower timeframes does not increase the number of signals. Repeated signals in the same direction are blocked until the main MACD changes its trend.
The indicator visually highlights market phases: green candles represent confirmed bullish trends, red candles represent confirmed bearish trends, and gray candles indicate the preparation phase. BUY and SELL signals appear on the next candle after confirmation, eliminating repainting.
This indicator is intended for swing and position trading and does not constitute financial advice.
SMA Cross Counter - MTF SmoothTitle Idea
SMA Cross Counter - MTF Smooth (Find the 50-Bar Sweet Spot)
Description
Overview
This indicator tracks and displays the number of bars elapsed since the current 20SMA crossed the Higher Timeframe (HTF) 20SMA. By quantifying the "age" of a trend, it is designed to help traders identify high-probability pullbacks with objective precision.
Strategy: The 50-Bar Sweet Spot
This script is built around a specific tactical observation:
The Target: A "One-Cushion Granville Setup" occurring approximately 50 bars after the crossover is often a high-probability "Sweet Spot." At this stage, the trend is usually well-established but still possesses significant momentum.
The Edge: By monitoring the counter in the bottom-right corner, you can move away from subjective "feel" and objectively judge the trend's maturity. It helps you avoid the high volatility of an early cross and the exhaustion risks of a late-stage trend (e.g., over 100 bars).
Key Features
Automatic MTF Selection The reference timeframe updates automatically as you switch charts.
1m chart → 5m SMA
5m chart → 30m (or 15m) SMA
15m chart → 1h SMA
Daily chart → Weekly SMA, and so on.
Smooth MTF Visualization Eliminates the "stepped/staircase" effect common in MTF indicators. It connects higher-TF data points with smooth, diagonal lines, maintaining a clean chart and showing the true slope of the trend.
Real-Time Bar Counter Resets to "0" at the exact moment of a crossover and increments by 1 with every new bar.
Settings
5m Chart Reference: Choose between 30m or 15m as the HTF source when trading on a 5m chart.
SMA Period: Defaults to 20, but fully adjustable to fit your specific strategy.
タイトル案
SMA Cross Counter - MTF Smooth (50本目のスイートスポット判定)
説明文(日本語)
概要
このインジケーターは、現在の20SMAが上位足の20SMAと交差してからの「経過バー数」をリアルタイムでカウントし、右下のテーブルに表示します。 単なるクロスの確認ではなく、トレンドの「経過時間」を数値化することで、押し目買い・戻り売りの精度を極限まで高めるために開発されました。
戦略:50本目のスイートスポット
本インジケーターは、以下のトレード理論をベースに設計されています。
狙い目: SMA同士がクロスしてから50本程度経過したタイミングでの「ワンクッショングランビル」は、トレンドの勢いが安定し、かつ伸び代が最も残されている**「スイートスポット」**となる可能性が高い。
メリット: 右下のカウンターを見るだけで、感覚に頼らず「今がトレンドの何合目か」を客観的に判断できます。クロス直後の不安定な時期や、100本を超えたトレンド終盤の失速リスクを避けるのに有効です。
主な機能
自動タイムフレーム選定 (Auto-MTF) チャートの時間軸を切り替えるだけで、表示中の足に合わせて最適な上位足を自動選択します。(例:5分足なら30分足SMA、15分足なら1時間足SMAなど)
滑らかな上位足ライン MTF特有の「階段状のギザギザ」を排除。上位足の確定値を直線で結ぶため、チャートを美しく保ちつつ、正確なトレンドの傾きを確認できます。
リアルタイム・カウンター SMAがクロスした瞬間に「0」へリセット。以降、1本ごとに加算されます。
設定項目
5分足チャート時の参照先: 上位足を「30分」にするか「15分」にするかを切り替え可能。
SMA期間: デフォルトは20。ご自身の手法に合わせて調整してください。
SMR CloseGuard TriggerThis indicator is designed for traders who want high‑quality breakout signals that trigger only after a candle fully closes beyond a specified price level, rather than reacting prematurely when price merely touches or wicks into the zone.
Unlike traditional alert methods that fire the moment price hits a level, this tool waits for confirmed candle closes, reducing noise, false breakouts, and wick‑based traps.
🔹 Buy Logic
A Buy Signal is generated only when:
• The candle closes above the user‑defined price level
• Not just a wick or intrabar spike
• Ensuring the breakout is confirmed and validated by closing strength
🔹 Sell Logic
A Sell Signal is generated only when:
• The candle closes below the user‑defined price level
• Again, no alerts from intrabar touches
• Only confirmed downside breaks trigger signals
🔹 Why This Matters
This approach filters out:
• Fakeouts
• Liquidity grabs
• Wick‑based manipulation
• Premature entries
HTF Flip Close Levels, Daily Weekly Monthly TASHTF Flip Close Levels (D/W/M) — Support & Resistance Tool
This indicator automatically plots Daily, Weekly, and Monthly support & resistance levels based on higher-timeframe candle close behaviour.
🔹 What this tool does
The script detects HTF momentum flips using closed candles only:
Support is created when:
A red candle is followed by a green candle
The level is drawn at the close of the red candle
Resistance is created when:
A green candle is followed by a red candle
The level is drawn at the close of the green candle
This creates objective, rule-based horizontal levels derived purely from price behavior, not indicators.
🔹 Features
✅ Plots Daily, Weekly, and Monthly levels simultaneously
✅ Works on any timeframe (1m, 5m, 1H, Daily, Weekly, etc.)
✅ Keeps full historical levels, not just the most recent ones
✅ Optional auto-hide tapped levels (when price touches them)
✅ Tap detection:
Wick touch
or Close cross/touch
✅ Levels are always based on HTF candle closes, never wicks
✅ Designed to stay consistent across timeframe changes
🔹 How to use it (IMPORTANT)
This indicator:
❌ Does NOT predict market direction
❌ Does NOT generate buy/sell signals
❌ Does NOT tell you when to enter or exit
It is a context & confluence tool.
You should use these levels together with:
Market structure
Trend analysis
Volume / orderflow / CVD
Your own entry model
Your own risk management
Think of these levels as areas of interest, not automatic trade signals.
🔹 Best use cases
Confluence with:
Local support/resistance
VWAP / Anchored VWAP
Range highs/lows
Liquidity zones
Reversal or continuation patterns
Identifying:
HTF reaction zones
Decision points
Areas where other traders are likely watching
⚠️ Disclaimer
This indicator is a technical analysis tool only.
It is NOT financial advice.
It does NOT guarantee profits.
All trading decisions and risk are your responsibility.
Use it as part of a complete trading system, not as a standalone strategy.
SuperLine - Convenient MA & VWAP OverlayA simple yet powerful combination of SMA / EMA presets (5, 15, 20, 60, 120, 200) and flexible VWAP with customizable timeframes (D/W/M/Y) and anchored mode. Perfect for trend-following and identifying key institutional value zones.
PEGY RatioThe basic metrics that all indicators descend from are for each bar the Open, High, Low, Close and Volume where the Close is often noted as Price. Then the Price/Earnings ratio entered trading. Price/Earnings is often noted as P/E ratio or PE.
The first major formalisation and widespread use of the P/E ratio came in 1934, when Benjamin Graham and David Dodd introduced it in their landmark book "Security Analysis". Their work established the P/E ratio as a core tool in fundamental analysis and value investing.
Graham’s influence was profound: he used the P/E ratio to help investors judge whether a stock was overpriced or underpriced, and his teachings shaped generations of value investors, including Warren Buffett.
The P/E ratio evolved into modern variants like forward P/E and Shiller CAPE.
There’s no single P/E cutoff that definitively marks a “growth” or “income” stock, but investors commonly treat P/E below about 10–15 as value/income oriented and P/E above about 20–25 as growth oriented. It is important to watch the P/E trend. If the P/E is a low value and reducing in value, then the company may be failing, and it is not good to invest in.
P/E is a relative signal, not an absolute rule. A high P/E usually means the market expects above average future earnings growth; a low P/E often signals lower growth expectations, higher current yield, or elevated risk. Benchmarks vary by sector and cycle: what’s “high” for utilities is low for software. Historical market averages (e.g., S&P 500) help frame whether a multiple is elevated or depressed.
The next step was the PEG ratio which was first introduced in 1969 by Mario Farina, who described it in his book "A Beginner’s Guide to Successful Investing in the Stock Market".
The concept later gained widespread popularity thanks to Peter Lynch, who championed it in his 1989 bestseller "One Up on Wall Street", arguing that a “fairly priced” company tends to have a PEG of about 1. Over 1 is overpriced and below is a bargain.
Later the PEGY ratio, a variation of the PEG ratio that added dividend yield into the valuation came into prominence so that mature, dividend paying companies are treated “fairly” . The PEGY ratio emerged in the 1990s as analysts and portfolio managers began adapting the PEG ratio for dividend paying companies. The concept is a natural extension of Peter Lynch’s PEG logic: If growth matters, and dividends matter, combine them into one valuation metric.
PEGY (Price/Earnings Growth% and Dividend Yield) is a straightforward modification of the PEG ratio that adds dividend yield to the growth term so that mature, dividend paying companies aren’t penalized by low growth rates alone. The formula is typically written as:
PEGY=(Price/Earnings)/(Earnings growth %+Dividend yield%)
Peter Lynch (One Up on Wall Street, 1989) is the most cited printed source that describes a dividend adjusted PEG concept and applies it as a practical screening rule for investors. PEGY is in Chapter “Some Fabulous Numbers”.
If earnings are negative, then the PEGY ratio will be negative, and it is best to invest in companies that make money. That is, positive PEGY ratio.
The PEGY ratio can have different ratios depending upon whether historical data is used (Mario Farina preference) or whether forward looking earnings (Peter Lynch preference) is used in the calculations.
Enough for the history lesson. You can quickly go through your watchlist and determine which stocks have a PEGY Ratio from 0 to 1 and eliminate the others. Then whittle down that list to find stocks travelling from bottom left to upper right on the page. Use any other indicators on that reduced list that your tradng plan uses and there you have your list of stocks in which to invest.
STOCHRSI+WRsotch RSI indicator
WR indicator
2 in 1
use this indicator
we can see stoch RSI and WR% on 1 chart
stoch RSI above 0 , 0 to 100
WR% under 0, -100 to 0
if price on the uptrend
when stoch RSI below 20 , better buy
WR% below -80, better buy
if price is downtrend
when stoch RSI above 80 , better sell
WR% above -20, better sell
UTC+7 Time Highlight// // Input
// session1 = input.session("0600-0601", "Time Slot 1 (UTC+7)")
// session2 = input.session("0800-0801", "Time Slot 2 (UTC+7)")
[RoyalNeuron] Supertrend [Medusa v1.0]Hey everyone, 👋
This is Medusa Supertrend v1.0.
Proper Supertrend logic using ATR with trend continuation rules.
Optimized default settings for BTC 30 minute charts, but fully adjustable to you liking.
Optional BUY and SELL labels only when the trend actually flips
Soft trend highlighting so you can see regime shifts without blinding your chart
Quick way to use it:
Green Supertrend with bullish fill means bias stays long and you look for continuation setups
Red Supertrend with bearish fill means bias stays defensive or short.
BUY and SELL labels mark trend changes.
It works best when combined with momentum or volume tools like WidowMaker to time entries with the trend instead of fighting it.
Use it, break it, tell me what you’d improve. More Medusa iterations and free tools coming.
Cheers,
RoyalNeuron 👑
Supertrend, Trend, ATR, Directional Bias, Buy Sell, Bitcoin, BTC, Clean Charts. Free, Alerts
Real RSI/threshold = input.float(80, title = "rsi above")
// condition = rsi60 > threshold
// barcolor(condition ? color.purple : na)
// bgcolor(condition ? color.new(color.purple, 80) : na, force_overlay = true)
[CT] MoBo BandsThis script is the TradingView Pine Script version of MoBo Bands, the Momentum Breakout indicator, and the original creator credited in the code is NPR21, who also notes it was based on an original Thinkorswim concept and then modified and converted to Pine Script by NPR21.
At its core, MoBo Bands is a volatility envelope built from a simple moving average and standard deviation, but it’s not meant to be used like a normal Bollinger Band “touch = reversal” tool. It’s designed to identify when price has pushed far enough away from its recent average to qualify as a breakout regime, and then to keep you biased in that regime until a true opposite breakout occurs. The indicator calculates a midline using a simple moving average of your chosen price source over the selected length. It then measures how spread out price has been over that same lookback using standard deviation. From there it builds an upper and lower band by taking the midline and adding or subtracting a user-defined multiple of standard deviation. In this script those multipliers are “Num Dev Up” and “Num Dev Down.” They default to ±0.8, which is tighter than traditional Bollinger settings, meaning the bands are closer to price and the indicator is more willing to declare a breakout state. The “Displace” input simply shifts the plotted bands forward or backward by bars for visual alignment; functionally, the breakout comparisons are being made against the displaced band values, so if you use displacement you are intentionally changing where signals occur in time.
The key concept in MoBo is that it separates “where price is right now” from “what state we are in.” First it assigns a raw status called MoboStatus: if the close is above the upper band it becomes bullish breakout state, if the close is below the lower band it becomes bearish breakout state, and if the close is between the bands it is neutral. If the script stopped there, you’d only see signals on the exact bars that closed outside the bands. Instead, it adds a second layer called BreakStatus, which is a persistent regime variable. BreakStatus changes only when a true breakout happens, and it does not reset to neutral when price returns inside the bands. That is the entire purpose of the “recursion” line: once BreakStatus flips bullish, it stays bullish through the inside-band chop until a bearish breakout flips it the other way, and vice versa. This is why the band colors and the band fill behave the way they do. When BreakStatus is bullish, the bands plot green and the filled area between them is green. When BreakStatus is bearish, the bands plot red and the fill becomes red. If price is simply oscillating inside the bands, BreakStatus stays whatever it last was, which is the whole “stay with the breakout bias” philosophy.
Because of that design, the most straightforward way to trade it is to treat MoBo as a regime/bias indicator first, and an entry tool second. A bullish regime begins when you get a bullish breakout condition, meaning you had a close above the upper band and BreakStatus flips to bullish. In this script that flip is also where the “Break Out” arrow prints. That event is telling you volatility expansion has pushed price into an upside breakout state, so your default expectation becomes continuation or at least holding above the midline with higher odds of higher highs. A common execution approach is to take the breakout as your initial trigger, then use the band structure to manage the trade: if you want a more aggressive style, you enter on the breakout bar close or on the next bar if it confirms. If you want a more conservative style, you wait for the first pullback after the breakout and enter when price holds above the midline or reclaims the upper band area. Your risk can be framed in a few ways depending on instrument and timeframe: the most “indicator-pure” protective logic is that the bullish regime is invalidated only when price later breaks below the lower band and flips BreakStatus bearish. That is a very wide stop concept, but it reflects the indicator’s intent to ride trends. A tighter, more practical stop for active trading is to use the midline or a recent swing low as the risk point while still respecting the MoBo bias; the idea is you are using MoBo to keep you from fading the move, while your stop is based on structure rather than waiting for a full opposite breakout.
A bearish regime is the exact mirror. It begins when a close is below the lower band and BreakStatus flips bearish, which is when the red “Break Down” arrow prints. From that point, you treat rallies into the midline/band area as potential short opportunities as long as the regime remains bearish. More aggressive traders will short the initial breakdown; more conservative traders wait for a bounce that fails back below the midline or for a retest of the lower band zone. Exits can be handled either as “regime exits,” meaning you hold until BreakStatus flips the other way, or as “trade exits,” meaning you scale or exit into targets while staying aligned with the regime until it ends. On trend days, the regime exit can keep you in the move much longer than typical oscillators. On choppy days, a tighter risk plan is needed because a tight band setting can flip more often.
The candle coloring addition you asked for simply mirrors the fill state so you can read the regime without looking at the bands. When the fill is green (BreakStatus bullish), the candles are tinted green; when the fill is red (BreakStatus bearish), the candles are tinted red; when neither fill is active, it leaves the candles unchanged. This doesn’t change the logic or signals, it just makes the “state” visually obvious.
Where traders usually get the most out of MoBo is by using it in the context it was designed for: volatility expansion and trend participation. If you try to trade it like a mean-reversion Bollinger Band system, you’ll often do the opposite of what it’s signaling. Here, a close outside the band is not “overbought/oversold,” it’s the condition that defines a breakout regime. The best trades tend to come when the breakout occurs in alignment with a higher-timeframe trend or after a compression period, because the band break is then capturing a genuine shift in volatility and direction. If you want it to trigger fewer, higher-quality regimes, increase the length and/or increase the deviation multipliers, because that widens the envelope and demands a more significant move to flip state. If you want earlier, more frequent signals, reduce the length and/or reduce the multipliers, understanding you’ll also increase whipsaw risk.
Yadamma Trading SystemsDisclaimer:
Yadamma Trading Systems™ provides market analysis, chart studies, and trading signals strictly for educational and informational purposes only. We are not registered with SEBI. Nothing provided should be considered as investment advice, financial advice, or a recommendation to buy or sell any securities. Trading and investing in financial markets involves substantial risk, including loss of capital. Past performance is not indicative of future results. Users are solely responsible for their trading decisions and are advised to trade at their own risk.
EAGLE ALGO PRO V0.2🦅 EAGLE ALGO PRO V0.2
Invite-Only | Premium Trading Indicator
EAGLE ALGO PRO V0.2 is a high-performance multi-strategy trading system designed for Binary Options, Forex Scalping, and Crypto Trading.
This is not a normal indicator — it is a PRO-level algorithmic trading tool built for precision, confirmation, and consistency.
SuperTrend + Entrada + SL + TP + Risk + PnL (PRO)📊 SuperTrend Data Table Indicator
This indicator is based on the SuperTrend and is designed to provide a clear and structured data table that helps traders make faster and more informed decisions.
The table displays key market information derived from the SuperTrend logic, such as:
Current trend direction (Bullish / Bearish)
SuperTrend status (Buy / Sell)
Trend changes and confirmations
Relevant price levels linked to the SuperTrend
Real-time updates directly on the chart
By presenting this information in a clean and visual table format, the indicator eliminates the need to interpret multiple signals manually. It is especially useful for traders who want quick confirmation, better trade management, and a more systematic approach to trend-following strategies.
This tool works well for manual trading, strategy development, and backtesting, making it ideal for both beginners and advanced traders who rely on the SuperTrend as a core component of their trading system.
Hodie Smart Trading SessionsHodie Smart Trading Sessions is a professional trading sessions indicator designed to accurately visualize active market periods on the chart, with full support for time zones and daylight saving time.
The indicator helps traders clearly see when the market is most liquid, where impulses, accumulation and key movements occur — especially useful for intraday trading and Smart Money concepts.
Key Features
1. Flexible Session Display Modes
You can choose between three display modes:
Boxes — highlight the full price range of the session
Vertical Lines — mark session open and close
Boxes + Lines — combined mode
Additional options:
show session name above the box
line styles: solid, dashed, dotted
2. Up to 5 Custom Trading Sessions
You can configure up to 5 independent sessions:
custom name (Tokyo, London, New York, etc.)
session local time
time zone (IANA / GMT / UTC)
individual colors for each session
Works perfectly for:
Forex sessions
Crypto markets
Stock exchanges
Personal trading windows
3. Advanced Time Zone Support
Supports:
IANA time zones (Europe/London, America/New_York, etc.)
GMT / UTC formats (GMT+3, UTC)
When using IANA:
daylight saving time is handled automatically
real exchange offsets are respected
4. Smart Active Sessions Table
Optional compact table on the chart:
shows all enabled sessions
highlights the currently active one
customizable position: top/bottom, left/right
customizable background and highlight colors
Perfect for quick context:
"Which session is active right now?"
5. Timeframe Filter
You can limit the indicator to work only up to:
1h
2h
4h
On higher timeframes:
sessions are hidden
the table is disabled
Keeps higher TF charts clean and focused.
6. Gap Protection
The indicator automatically disables drawing if:
large time gaps between bars are detected
(illiquid markets, broken data, etc.)
Who Is This For?
Hodie Smart Trading Sessions is ideal for:
intraday traders
scalpers
Smart Money / ICT traders
liquidity-based strategies
session-based trading models
Typical Use Cases
London open volatility
New York impulse trading
filtering low-liquidity periods
Asian session accumulation
time-based trade planning
Hodie Philosophy
This indicator is part of the Hodie Smart ecosystem — focused on conscious trading, where:
time = context, and context = edge.
NEXARA INDIA (FREE)best for sensex/nifty
use heikinashi candle for best result
use lower timeframe for scalping or short term trend
follow candle's color on entry candle/ after entry
follow "ZONE BREAKOUT" on entry candle






















