EMAs 20/50/200 with Trend ColoringIt calculates EMA 20, 50, and 200.
For each EMA, it compares the current value with the previous bar (ema > ema ).
If rising → green, if falling → red.
All three EMAs are plotted with different colors dynamically changing by slope.
Индикаторы и стратегии
SJ Fx Session ORMarks opening range (1st 15 Mins) for Europe, London and New York.
Tip - Use white background for your charts
Supertrend Trend Change Signals + Covered Points Only (v5)[NR]Supertrend with Buy/Sell Signals + Covered Points (v5)
Description
This indicator is a custom version of the Supertrend that provides:
Buy/Sell signals whenever the trend flips (Up → Buy, Down → Sell).
Covered points label at the end of each trend, showing the total price movement captured from entry to exit.
Optional colored candles based on trend direction.
Visual markers (triangle up/down) for quick identification of flips.
Built-in alert conditions for Buy and Sell flips.
Use case:
Designed for traders who want not only entry/exit alerts but also a quick view of how many points the previous run covered. Especially useful for index futures (e.g., NIFTY, BankNIFTY) or instruments where point movement matters.
⚠ Note: This is a study/indicator, not a strategy. It does not auto-trade and should be combined with your own analysis and risk management.
QuickScalp ProQuickScalp Pro – Scalping with Precision
QuickScalp Pro is designed for intraday traders who want fast, accurate scalping signals with very small stop-loss levels.
It combines Supertrend, VWMA zones, Kalman smoothing, and reversal detection to filter out noise and highlight only high-probability entries.
✅ Optimized for Nifty & BankNifty options (5-min chart recommended)
✅ Small SL + Quick Targets (50–100 points possible)
✅ No repainting when “Confirm on Close” is enabled
✅ Clean chart with minimal clutter – only clear Buy/Sell/TP/Reversal labels
✅ Alerts supported for Buy, Sell, Reversals, and Take Profit hits
This tool is best suited for scalpers and option traders who want quick entries, fast exits, and controlled risk.
Session Seed Range (LON / FRA / NY / CME / ASIA + 3 Custom) — v6Session Seed Range → Lines (LON / FRA / NY / CME / ASIA + 3 Custom)
What it does
This tool draws two horizontal levels—the High and Low of a short seed window at each market open (e.g., London 09:00–09:05)—and extends them to the session close (e.g., 17:30). An optional Mid line (average of seed High/Low) can be displayed as well.
Included sessions
• London, Frankfurt, New York, CME, Asia
• Plus 3 fully custom sessions (name, seed window, session end)
Key features
• Seed window → extended lines: Capture the initial opening move and project it across the trading session.
• Timezone dropdown: Choose from common IANA timezones (incl. Europe/Istanbul)—no manual offset math.
• Label language: DE / EN / TR (or Off) for price labels at the right edge.
• Show/Hide Mid line per your preference.
• 3 custom sessions: Add your own schedules with custom names.
• Per-session styling: Colors and widths for High/Low/Mid.
• Lightweight: Works on any timeframe.
________________________________________
Quick start
1. Pick your Timezone in the Inputs.
2. Enable a session (e.g., London) and set its Seed (HHMM–HHMM) and Session End (HHMM).
3. Optionally turn on Show mid line and Labels (DE/EN/TR).
4. Repeat for other sessions or use the Custom A/B/C blocks.
Tip: The seed window must be visible on the chart’s timeframe so the High/Low can be collected. If you don’t see lines, zoom in or use a lower timeframe.
________________________________________
Inputs overview
• Timezone: IANA timezone selection.
• Labels: Off / DE / EN / TR + label offset (ticks).
• Show mid line: Toggle Mid (average of seed High/Low).
• Session blocks (London, Frankfurt, New York, CME, Asia, Custom A/B/C):
o Enable, Seed (HHMM–HHMM), Session End (HHMM)
o High/Low/Mid colors, Width
________________________________________
Notes & limitations
• Lines are built from the seed window only; they do not repaint once the seed completes.
• If the chart timeframe is too high to include the seed window, switch to a lower TF or widen the seed.
• This indicator is for analysis/education only and not financial advice.
________________________________________
Changelog (suggested)
• v1.0.0 — Initial release: LON/FRA/NY/CME/ASIA + 3 Custom, TZ dropdown, labels DE/EN/TR, Mid toggle.
________________________________________
If you want a shorter “store blurb” version, use:
Draws High/Low of a small opening seed window (e.g., London 09:00–09:05) and extends them to session close. Includes London, Frankfurt, New York, CME, Asia + 3 custom sessions. Timezone dropdown (incl. Europe/Istanbul), labels in DE/EN/TR (or Off), optional Mid line, per-session styling. Seed window must be visible on your timeframe. Not financial advice.
Persistence# Persistence
## What it does
Measures **price change persistence**, defined as the percentage of bars within a lookback window that closed higher than the prior close. A high value means the instrument has been closing up frequently, which can indicate durable momentum. This mirrors Stockbee’s idea: *select stocks with high price change persistence*, and then combine **momentum plus persistence**.
## Can be used for scanning in PineScreener
## Calculation
* `isUp` is true when `close > close `.
* `countUp` counts true instances over the last `len` bars.
* `pctUp = 100 * countUp / len`, bounded between 0 and 100.
* A 50% level is a natural baseline. Above 50% suggests more up closes than down closes in the window.
## Inputs
* **Lookback bars (`len`)**: default 252 for roughly one trading year on a daily chart. On weekly charts use something like 52, on monthly charts use 12.
## How to use
1. **Screen for persistence**
Sort a watchlist by the plotted value, higher is better. Many momentum traders start looking above 58 to 65 percent, then layer a trend filter.
2. **Combine with momentum**
Examples, pick tickers with:
* `pctUp > 60`, and price above a rising EMA50 or EMA100.
* `pctUp rising` and weekly ROC positive.
3. **Switch timeframe to change the horizon**
* Daily chart with `len = 252` approximates one year.
* Weekly chart with `len = 52` approximates one year.
* Monthly chart with `len = 12` approximates one year.
## TC2000 equivalence
Stockbee’s TC2000 expression:
```
CountTrue(c > c1, 252)
```
## Interpretation guide
* **70 to 90**: very strong persistence; often trend leaders, check for extensions and risk controls.
* **60 to 70**: constructive persistence; good hunting ground for swing setups that also pass momentum filters.
* **50**: neutral baseline; around random up vs down frequency.
* **Below 50**: persistent weakness; consider only for mean reversion or short strategies.
## Practical tips
* **Event effects**: ex-dividend gaps can reduce persistence on high yield names. Earnings gaps can swing the value sharply.
* **Survivorship bias**: when backtesting on curated lists, persistence can look cleaner than in live scans.
* **Liquidity**: thin names may show noisy persistence due to erratic prints.
## Reference to Stockbee
* “One way to select stocks for swing trading is to find those with high price change persistence.”
* “Persistence can be calculated on a daily, monthly, or weekly timeframe.”
* TC2000 function: `CountTrue(c > c1, 252)`
* Example noted in the tweet: CVNA had very high one-year price persistence at the time of that post.
* Takeaway: **look for momentum plus persistence**, not persistence alone.
Exhaustion Reversal# 📘 Exhaustion Reversal – Quick Start Guide
This tool highlights **reversal zones** where price is stretched too far and likely to snap back.
---
## 1. What to Look For
* **Green Box + Neon BUY Arrow** → Possible Buy Setup
* **Red Box + Neon SELL Arrow** → Possible Sell Setup
* Background color:
* Light **green tint** = Bias is LONG (favor buy setups)
* Light **red tint** = Bias is SHORT (favor sell setups)
---
## 2. How to Take a Trade
**BUY Setup**
1. Wait until you see a **green shaded box** and a **neon BUY arrow**.
2. Confirm the candle closed **green** (bullish).
3. **Entry (EP):** Enter at the closing price of the signal candle (labeled “BUY ENTRY”).
4. **Stop Loss (SL):** Set just under the low of the signal candle (labeled “SL”).
5. **Take Profit (TP):**
* Safer target → the blue **Center Line**.
* Aggressive target → **Band 1**.
**SELL Setup**
1. Wait until you see a **red shaded box** and a **neon SELL arrow**.
2. Confirm the candle closed **red** (bearish).
3. **Entry (EP):** Enter at the closing price of the signal candle (labeled “SELL ENTRY”).
4. **Stop Loss (SL):** Set just above the high of the signal candle (labeled “SL”).
5. **Take Profit (TP):**
* Safer target → the blue **Center Line**.
* Aggressive target → **Band 1**.
---
## 3. Quick Rules to Remember
* ✅ Trade WITH the background bias.
* Green background → focus on BUY setups.
* Red background → focus on SELL setups.
* ❌ Skip weak candles. Look for **strong bodies** (bigger candles).
* ❌ Don’t take every arrow. Wait until price stretched to the **outer Band 2**.
* ✅ Manage risk. Never risk more than **1–2% of your account** on a single trade.
---
## 4. Beginner Flow (step-by-step)
1. Watch for **background tint** (green = buy, red = sell).
2. Wait for price to **touch/pierce Band 2**.
3. Watch for a **reversal candle** (green after red, or red after green).
4. Enter at the “ENTRY” label, place SL and TP at the lines.
5. Let the trade play out – don’t move stops unless you scale out.
---
## 5. Example Trade
* NAS100 on 5m chart:
* Background turns red → bias is SHORT.
* Price spikes above **Upper Band 2**.
* Red reversal candle closes.
* Arrow + label appear → Enter SELL.
* SL at candle high, TP at Center Line.
---
💡 **Pro Tip for New Traders:**
Start by practicing this system in a demo account. Focus on spotting the *cleanest* setups where price clearly stretches to Band 2 and gives a strong reversal candle.
Shaded EMA CrossIndicator included 5 EMA's ( 9,20,50,100,200 ) with EMA cross marker
and shaded area between EMAs.
Shaded EMA100 and EMA200 to see market trend.
Shaded EMA20 and EMA50 to see market short trend.
60 신저가 숏_신저가“60-Day New Low Short (New Low)” is a momentum breakdown setup that sells short when price prints a fresh 60-day low, aiming to ride continued weakness after support fails.
Enter on the breakdown close (or next open) with confirmation such as expanding volume, relative weakness vs. a benchmark, and price below the 50/200-day MAs.
Manage risk with a stop above the recent swing high or 20-day high; take profits via ATR-based targets or a trailing stop, and be cautious around earnings/news catalysts.
Relative RSI vs Multi Benchmark (Equal Weight + RBI Rate)Relative RSI vs Multi Benchmark (Equal Weight + RBI Rate) - Select RSI or MACD
Custom RSI Oscillator with Signals//@version=5
indicator("Custom RSI Oscillator", overlay=false)
// Inputs
length = input.int(14, "RSI Length")
overbought = input.int(70, "Overbought Level")
oversold = input.int(30, "Oversold Level")
// RSI Calculation
rsiValue = ta.rsi(close, length)
// Plot RSI
plot(rsiValue, color=color.blue, linewidth=2, title="RSI")
// Levels
hline(overbought, "Overbought", color=color.red)
hline(oversold, "Oversold", color=color.green)
hline(50, "Midline", color=color.gray)
// Background Highlights
bgcolor(rsiValue > overbought ? color.new(color.red, 85) : na)
bgcolor(rsiValue < oversold ? color.new(color.green, 85) : na)
Liquidity Swing Points [BackQuant]Liquidity Swing Points
This tool marks recent swing highs and swing lows and turns them into persistent horizontal “liquidity” levels. These are places where resting orders often accumulate, such as stop losses above prior highs and below prior lows. The script detects confirmed pivots, records their prices, draws lines and labels, and manages their lifecycle on the chart so you can monitor potential sweep or breakout zones without manual redrawing.
What it plots
LQ-H at confirmed swing highs
LQ-L at confirmed swing lows
Horizontal levels that can optionally extend into the future
Timed removal of old levels to keep the chart clean
Each level stores its price, the bar where it was created, its type (high or low), plus a label and a line reference for efficient updates.
How it works
Pivot detection
A swing high is confirmed when the highest high has swing_length bars on both sides that are lower.
A swing low is confirmed when the lowest low has swing_length bars on both sides that are higher.
Pivots are only marked after they are confirmed, so they do not repaint.
Level creation
When a pivot confirms, the script records the price and the creation bar (offset by the right lookback).
A new line is plotted at that price, labeled LQ-H or LQ-L.
Rendering and extension
Levels can be drawn to the most recent bar only or extended to the right for forward reference.
Label size and line color/transparency are configurable.
Lifecycle management
On each confirmed bar, the script checks level age.
Levels older than a chosen bar count are removed automatically to reduce clutter.
How it can be used
Liquidity sweeps: Watch for price to probe beyond a level then close back inside. That behavior often signals a potential fade back into the prior range.
Breakout validation: If price pushes through a level and holds on closes, traders may treat that as continuation. Retests of the level from the other side can serve as structure checks.
Context for entries and exits: Use nearby LQ-H or LQ-L as reference for stop placement or partial-take zones, especially when other tools agree.
Multi-timeframe mapping: Plot swing points on higher timeframes, then drill down to time entries on lower timeframes as price interacts with those levels.
Why liquidity levels matter
Prior swing points are focal areas where many strategies set stops or pending orders. Price often revisits these zones, either to “sweep” resting liquidity before reversing, or to absorb it and trend. Marking these areas objectively helps frame scenarios like failed breaks, successful breakouts, and retests, and it reduces the subjectivity of eyeballing structure.
Settings to know
Swing Detection Length (swing_length), Controls sensitivity. Lower values find more local swings. Higher values find more significant ones.
Bars until removal (removeafter), Deletes levels after a fixed number of bars to prevent buildup.
Extend Levels Right (extend_levels), Keeps levels projected into the future for easier planning.
Label Size (label_size), Choose tiny to large for chart readability.
One color input controls both high and low levels with transparency for context.
Strengths
Objective marking of recent structure without hand drawing
No repaint after confirmation since pivots are locked once the right lookback completes
Lightweight and fast with simple lifecycle management
Clear visuals that integrate well with any price-action workflow
Practical tips
For scalping: use smaller swing_length to capture more granular liquidity. Keep removeafter short to avoid clutter.
For swing trading: increase swing_length so only more meaningful levels remain. Consider extending levels to the right for planning.
Combine with time-of-day filters, ATR for stop sizing, or a separate trend filter to bias trades taken at the levels.
Keep screenshots focused: one image showing a sweep and reversal, another showing a clean breakout and retest.
Limitations and notes
Levels appear after confirmation, so they are delayed by swing_length bars. This is by design to avoid repainting.
On very noisy or illiquid symbols, you may see many nearby levels. Increasing swing_length and shortening removeafter helps.
The script does not assess volume or session context. Consider pairing with volume or session tools if that is part of your process.
60 신고가 롱_신고가“60-Day New High Long (New High)” is a momentum breakout setup that buys when price prints a fresh 60-day high, expecting continuation once resistance gives way.
Enter on the breakout close (or next open) with confirmation such as expanding volume, relative strength vs. a benchmark, and price above the 50/200-day MAs.
Manage risk with a stop below the recent swing low or 20-day low; take profits via ATR-based targets or a trailing stop, and be cautious around earnings/news catalysts.
60 신저가 숏_신저가“60-Day New Low Short (New Low)” is a momentum breakdown setup that sells short when price prints a fresh 60-day low, aiming to ride continued weakness after support fails.
Enter on the breakdown close (or next open) with confirmation such as expanding volume, relative weakness vs. a benchmark, and price below the 50/200-day MAs.
Manage risk with a stop above the recent swing high or 20-day high; take profits via ATR-based targets or a trailing stop, and be cautious around earnings/news catalysts.
60 신고가 롱“60-Day New High Long” is a momentum breakout strategy that buys when price makes a fresh 60-day high, expecting continuation after resistance gives way.
Enter on the breakout close (or next open) with confirmation such as expanding volume, relative strength vs. a benchmark, and price above the 50/200-day MAs.
Manage risk with a stop below the recent swing low or 20-day low; take profits via ATR-based targets or a trailing stop, and be cautious around binary catalysts (earnings/news).
60 신저가 숏“60-Day New Low Short” is a momentum breakdown setup that sells short when price prints a fresh 60-day low, betting that failed support will extend the downtrend.
Entries are usually taken on the breakdown close (or next open) with confirmation like rising volume, relative weakness, and price below the 50/200-day MAs.
Manage risk with a stop above the recent swing high or 20-day high; take profits via ATR-based targets or a trailing stop, and avoid trades near major catalysts (earnings/news).
Scalp Sniper EMA-RSI (M5–M15) — v6.2 (freeze lines on hit)Scalp sniper who detect entry and sl tp, TP are 1rr 1.5rr 2 rr, this strategies work in 15m and 5m time frame
VXN Williams %RThis indicator is based on other open source scripts. It's designed for trading NASDAQ futures using the Williams %R oscillator combined with Bollinger Bands.
The Williams %R is calculated based on a user-defined source and period, then smoothed with a moving average (SMA, EMA, WMA, or RMA).
Bollinger Bands are applied to the scaled Williams %R to identify overbought and oversold conditions.
The background color reflects the trend of the VXN (CBOE NASDAQ Volatility Index):
- Green background: Indicates a bullish trend (VXN EMA < VXN SMA), suggesting long entries at green peaks (Williams %R crossing above the upper Bollinger Band).
- Red background: Indicates a bearish trend (VXN EMA > VXN SMA), suggesting short entries at red peaks (Williams %R crossing below the lower Bollinger Band).
Previous Day OHLC Dashboard (Last N Days)Indicator: Previous Day OHLC Dashboard (Multi-Day)
This indicator displays a dashboard-style table on your chart that shows the Open, High, Low, and Close (OHLC) of the previous trading days. It’s designed to help traders quickly reference key daily levels that often act as important support and resistance zones.
🔑 Features:
Dashboard Table: Shows OHLC data for the last N trading days (default = 3, up to 10).
Customizable Appearance:
Change the position of the dashboard (Top-Right, Top-Left, Bottom-Right, Bottom-Left).
Adjust text size (Tiny → Huge).
Customize colors for header, labels, and each OHLC column.
Yesterday’s OHLC Lines (optional): Plots horizontal lines on the chart for the previous day’s Open, High, Low, and Close.
Intraday & Multi-Timeframe Compatible: Works on all timeframes below Daily — values update automatically from the daily chart.
📊 Use Cases:
Quickly identify yesterday’s key levels for intraday trading.
Track how current price reacts to previous day’s support/resistance.
Keep a multi-day reference for trend bias and range context.
⚙️ How it Works:
The indicator pulls daily OHLC values using request.security() with lookahead_on to ensure prior day’s values are extended across the next session.
These values are displayed in a compact table for quick reference.
Optionally, the most recent daily levels (D-1) are plotted as chart lines.
✅ Perfect for day traders, scalpers, and swing traders who rely on yesterday’s price action to plan today’s trades.