scalperhasan - Day SeparatorFor Intraday, this indicator will seperate Days and Weeks,
For 4H, this indicator will seperate Weeks,
For 1 Day, this indicator will seperate Months and years,
For 1 Week, this indicator will seperate Years.
Youtube: scalperhasan
Indicateurs et stratégies
Retail Stop-Loss PredictorThe Psychology of Retail Stop-Loss Placement
The "Safe" Buffer Trap
Retail traders are taught to find a recent high or low and place their stop "just a few pips away" to avoid being wicked out.
The Reality: Institutions know exactly where these "buffers" are. They look for clusters of these orders to create the volume they need to fill their large positions.
The Indicator Solution: The SL Predictor automatically calculates these clusters by identifying "Pivots" and applying a Buffer Offset to show the actual zone where the "pain" is felt.
2. Detailed Description of the SL Predictor
A. Multi-Timeframe (MTF) Anchoring
The indicator doesn't just look at your current chart. It "anchors" zones from Higher Timeframes (HTF) like the 4-Hour or Daily.
Why it matters: A stop-loss cluster on a 1-minute chart is a "speed bump." A stop-loss cluster on a Daily chart is a Liquidity Ocean.
Visuals: These zones are drawn as shaded boxes that stay locked to the candle index, ensuring they don't move or repaint when you scroll.
B. Round Number "Magnet" Logic
Retailers have a psychological bias toward Round Numbers (e.g., $100.00, $1.2500).
The Feature: The script identifies these psychological levels and marks them as secondary stop-loss zones. Institutions often "front-run" these levels or sweep them entirely to trigger mass liquidations.
C. Mitigation & Clearing
Once price enters a predicted stop-loss zone, the indicator changes the color to gray or removes the label.
What this means: The "Fuel" has been used. The stops have been triggered. The market has found the liquidity it was looking for and is now ready to reverse or move to the next "pool."
3. Best Use Case: The "Liquidity Hunt" Strategy
Step 1: Identify "Engineered" Liquidity
Look for Equal Highs (Double Tops) or Equal Lows (Double Bottoms). Retailers see these as "Strong Resistance/Support" and pile their stops behind them.
The Indicator: Will highlight these areas with a Red (Short Stops) or Green (Long Stops) shaded box.
Step 2: Wait for the "Stop Run"
Do not enter a trade when price is inside the zone. Wait for price to pierce the zone and then show a sign of rejection (like a long wick).
Institutional Secret: This is the moment the "Smart Money" has finished buying from the retail sellers or selling to the retail buyers.
Step 3: Execution (The "Reverse" Entry)
Once the "Probable Stop" label disappears or the zone turns gray:
Short Entry: If price swept a Red Zone and closed back below it.
Long Entry: If price swept a Green Zone and closed back above it.
Target: The Opposite stop-loss zone. You are trading from one pool of retail "fuel" to the next.
Euro RS TrackerRelative Strength of European ETFs by Sectors, compared to each other. Timeframes from daily to yearly.
This script was copied from Amphibiantrader.
I am not a coder, so props to him. Just neeed a practical trend identifier for my favorite market.
Make Europe Great Again folks.
[SpaghettiForex] RO - Regime Oscillator RO — Regime Oscillator is a market-state tool that classifies price action into three regimes: TREND, RANGE, or CHOP.
It outputs a Regime Index (0–100) designed to measure how “directional and structured” the current environment is. RO is not an overbought/oversold oscillator and it does not generate trade entries. Its purpose is to provide context and help you decide how selective you should be with your execution rules.
What it shows:
- Regime Index (0–100): a smoothed score representing the current market state.
- Regime label: TREND / RANGE / CHOP (with optional background shading).
- Bias label: UP / DOWN / FLAT, derived from moving-average slope.
- Optional component breakdown in the table (ADX, BB width, ATR relative, slope).
________________________________________
Screenshots (examples):
Screenshot 1 — TREND regime (directional phase)
Example where RO stays in TREND during a sustained directional move.
The Regime Index remains high and the table shows a clear bias (UP or DOWN).
RO identifies a sustained directional phase as TREND (high index + clear bias).
Screenshot 2 — RANGE regime (mean-reverting phase)
Example where RO identifies a RANGE environment (lower index + low trend strength).
Useful to visualise when price is mostly oscillating rather than expanding directionally.
RO identifies a range environment with a low index and a flat bias.
Screenshot 3 — CHOP regime (mixed / noisy conditions)
Example where RO stays in CHOP when the market lacks clean structure.
This helps avoid forcing “trend logic” into random or unstable price action.
RO stays in CHOP when price action lacks clean structure and transitions are frequent.
________________________________________
How it works (high level):
RO combines four normalised components (0–1) into a weighted score, then smooths it:
1. ADX (trend strength)
2. Bollinger Band Width (compression/expansion)
3. Relative ATR (current volatility vs baseline)
4. MA Slope (magnitude) (directionality)
The resulting Regime Index is mapped into regimes using thresholds. An optional Early Trend mode reduces lag by allowing TREND to trigger earlier when ADX is rising and directional bias is present.
How to use it (context, not signals):
- Use RO to filter conditions: apply different rules in TREND vs RANGE vs CHOP.
- Combine RO with your own structure/levels and risk management.
- If you want a faster response, use Early Trend (enabled by default). If you prefer fewer regime flips, increase smoothing or raise thresholds.
Alerts:
RO includes alerts (bar-close confirmed) for:
- Regime changed
- Trend regime start
- Range regime start
- Chop regime start
Important note:
RO is a context tool. It does not provide financial advice or performance guarantees. Market regimes can change quickly and false transitions are possible—always use proper risk management.
Spring's Relative Strength HeatmapThis indicator helps traders quickly understand the relative strength of different groups and different stocks.
SMART TRADERSMART TRADER is a hybrid trend-structure indicator designed to identify high-probability market regimes and precision entry zones by combining Donchian breakout logic with Smart Money Concepts (SMC).
The indicator uses a 200-candle Donchian channel to detect major regime shifts, filtering the market into bullish or bearish environments. After a confirmed shift, SMART TRADER automatically identifies order blocks and marks Change of Character (CHOCH) events to highlight potential continuation entries with structural confirmation.
This approach helps traders avoid consolidation noise and focus only on expansion phases where trends are statistically stronger.
Key features:
• 200-candle Donchian regime detection
• Automatic order block marking after regime shifts
• CHOCH structure labeling for entry timing
• Visual trend bias overlay
• Built-in alert conditions
• Optimized for the 45-minute timeframe
SMART TRADER is built for swing and intraday traders who want a structured framework that blends trend following with price action execution.
Created by Jonathan Mwendwa Ndunge.
DSROverview A mechanical scalping strategy designed for Gold (XAUUSD) on the 5-minute timeframe. This system visually simplifies price action into clear "Go" and "Stop" signals using a color-coded flow system.
Equal Highs / Equal Lows [EQH / EQL] (Trade UP)An indicator that automatically identifies and marks equal highs and lows on the chart. It helps identify areas of liquidity concentration and potential targets for removing stop orders.
MSU manipulation setup sebbiottino real demand MSU manipulation set up free indicator that show manipulation setup base on the time frame
GC1 OANDA - Price assistanceScript to assist price between futures and oanda.
Table and manual options to check current time futures vs oanda gold pirce
Buy/Sell Side Liquidity (Trade UP)An analytical tool designed to visualize market liquidity.
The indicator automatically identifies buy-side and sell-side liquidity zones that form above local price highs and below lows. This allows traders to see areas of order concentration in advance and understand where the market is most likely to remove liquidity before further movement.
OU Signals Overlay2 OU SIGNALS OVERLAY
This indicator is designed to be used on the main price chart.
WHAT IT DOES
OU Signals Overlay uses the same logic as the OU Z-score indicator but does not display the Z-score itself.
Instead, it visualizes entries, exits, trade zones, and the second asset directly on the price chart.
HOW IT WORKS
• The same spread and mean-reversion logic is calculated internally
• Entry and exit signals are identical to the Z-score indicator
• The second asset is plotted as a normalized line on the main chart
• Entry points are marked with arrows
• Exit points are marked with a cross
• Trade zones are highlighted only after a position is opened
HOW TO USE
This indicator is primarily a visualization and execution tool.
It allows the trader to:
• See where exactly trades occur on the price chart
• Monitor price behavior during a spread trade
• Visually confirm that signals match the Z-score indicator
All parameters must match the OU Z-score indicator for signals to align.
RECOMMENDED TO USE WITH
• Ornstein–Uhlenbeck Z-score as the signal source
• Correlation Stability to ensure the pair remains statistically meaningful
Correlation Stability3 CORRELATION STABILITY INDICATOR
This indicator is shown as a table on the main chart.
WHAT IT DOES
It evaluates how stable the statistical relationship between two assets is over time using correlation analysis.
HOW IT WORKS
• Correlation between two assets is calculated over rolling windows
• The test is performed periodically
• Each window is marked as pass or fail depending on correlation strength
• If more than half of the tested windows pass, the pair is considered stable
The result is displayed as a simple table showing the current status of the pair.
HOW TO USE
This indicator is a filter, not a trading signal.
It helps the trader:
• Select suitable pairs for statistical arbitrage
• Avoid trading pairs where the relationship has broken down
• Improve the quality of mean-reversion signals
RECOMMENDED TO USE WITH
• Ornstein–Uhlenbeck Z-score for signal generation
• OU Signals Overlay for trade visualization
TRIGONUM STATISTICAL ARBITRAGE INDICATORS
This is a series of indicators developed by Trigonum for statistical arbitrage and pairs trading.
The core idea of the series is to trade the relationship between two assets, not the direction of a single market.
All signals are based on mean reversion of a spread between two instruments and are intended to be used with hedged positions (long one asset and short the other).
The series consists of three indicators, each serving a different purpose.
Ornstein Uhlenbeck Z score1 ORNSTEIN–UHLENBECK Z-SCORE (SPREAD)
This is the main indicator of the series and is typically placed in a separate lower panel.
WHAT IT DOES
The indicator builds a spread between two assets and evaluates how far the current spread is from its long-term equilibrium.
The result is expressed as a Z-score based on an Ornstein–Uhlenbeck type mean-reverting process.
HOW IT WORKS
• The user selects a second asset in the settings
• A spread between the two assets is calculated (price difference or log price spread)
• The spread is modeled as a mean-reverting process over a rolling window
• A Z-score is calculated to measure deviation from equilibrium
Trading signals are generated when the Z-score reaches extreme values and exits when it returns to equilibrium.
HOW TO USE
This indicator does NOT generate signals to buy or sell a single asset.
It generates signals for a paired, hedged position.
• Long signal means long the first asset and short the second
• Short signal means short the first asset and long the second
The trader is always trading the spread, not the market direction.
RECOMMENDED TO USE WITH
• OU Signals Overlay for visualizing trades on the main chart
• Correlation Stability indicator to filter weak or unstable pairs
Trend Regime JMA Bands (50-150-200)Trend Regime JMA Bands is a visual market-context indicator designed to help traders understand overall trend structure and short-term participation using adaptive Jurik Moving Average (JMA) bands.
This script separates market behavior into two distinct layers:
🔹 Structure (Slow Band)
Defines the dominant market regime using classic 50 / 150 / 200 moving-average relationships.
Helps identify bullish, bearish, and transitional environments.
Visual intensity adjusts based on market conditions for clarity.
🔹 Participation (Fast Band)
Represents short-term price engagement aligned with the prevailing structure.
Counter-trend momentum is intentionally filtered out.
Designed to highlight participation only when aligned with the broader trend.
A Choppiness Index (CHOP) calculation is used only to adjust visual confidence of the structural band.
CHOP does not affect trend direction, regime state, or calculations.
This indicator is intended for analysis and visual context only.
It does not generate trade signals, entries, exits, predictions, or recommendations.
⚠️ DISCLAIMER SECTION (REQUIRED & SAFE)
Add this as a separate paragraph in the description:
Disclaimer
This script is provided for educational and analytical purposes only.It is not financial advice. Trading involves risk, and past performance does not guarantee future results. The author assumes no responsibility for trading decisions made using this indicator.
Fair Value Gap (Trade UP)This is an analytical tool that automatically marks all untraded Fair Value Gap (FVG) zones on the chart.
The indicator identifies the moment the FVG forms and indicates the specific timeframe on which the price imbalance occurred. This allows traders to see current market interest areas without manual analysis and use them to identify entry points, corrections, and price reactions.
Opening Ranges
Daily / Weekly / Monthly Highs & Lows + Opening Ranges
This indicator plots key **previous period highs and lows** (Daily, Weekly, Monthly)
and visualizes important **opening range** levels:
• Previous Daily, Weekly and Monthly highs/lows (with configurable lookback)
• Monday opening range (high/low + optional background fill)
• First trading day of the month (high/low + optional fill)
• First hour of the day (high/low + optional fill)
Perfect for traders who use:
• Previous day/week/month structure & key levels
• Monday / monthly open ranges
• Intraday breakout strategies (first hour / first day)
• Liquidity & range expansion setups
Features:
──────────────────────────────
• Customisable colors, line styles & widths
• Lookback period control for each timeframe
• Optional projection lines into the future
• Beautiful gradient effect showing recency (newest = strongest color)
• Extend Monday / First Day / First Hour fills & lines until end of period
• Smart label merging (MON/FDM when levels coincide)
• Clean status line integration (DH, DL, WH, WL, MH, ML)
Best used on intraday timeframes (1m–1h)
Most powerful on indices, forex, futures & large-cap stocks.
Enjoy your trading!
Feel free to leave feedback or suggestions.
Happy charting! 📈
Meta Signals Trade ManagerThis script is used so you can set alerts for the free metasignals calls.
It can only handle one play at a time.
1) Add the script to your chart
2) Go to the script settings and copy over the information from meta signals. The only thing that should change is your entry price (If you entered higher or lower)
3) For long trades select long trade, for shorts unselect it
4) Right click your chart and select "Add alert"
5) Choose this indicator as the condition
6) Choose what alert you want
7) Confirm the interval is correct (Timeframe - should match metasignals time frame)
8) The trigger you can put whatever you want. Just note that in order for the close trigger to work you need to select "Once per bar close" otherwise it will trigger when it hits that price not when it closes at that price.
9) Wait and hope that you only get the alerts for targets hit
BB3 Mean Reversion + EMA Filter (Stateful) v2The English explanation is below the text. I recommend making your investment decisions with your investment advisor. This script may not be suitable for you. Please test this script in your trial trades. Test whether it works. If it doesn't work, don't use it. You can find many scripts on this platform that will be useful to you. Please use them.
I wanted to share my strategy. Like any strategy, it doesn't offer a 100% guarantee. The most accurate investment can only be achieved by working with a professional investment expert.
You should test this strategy on demo accounts to see if it suits your investment strategy and how accurately it works with the instruments you follow. Each instrument, each investment product, has its own unique characteristics. Regardless of the instrument you are in, it is extremely important to observe it for a while, create a strategy through trial and error, and stick to that strategy.
I hope this strategy will help you. If you share the results with me, I will remove it from publication if it's bad, and if it works, we will try to reach more people. Best regards, wishing you profitable days...
For Loop THMA ~ CharonQuantThe For Loop THMA is a trend classification and momentum confirmation indicator designed to measure directional strength through relative price dominance, not raw crossings.
This indicator blends a Triple Hull Moving Average structure with a for-loop comparison engine and multiple trend quality filters to reduce noise and false signals.
Concept Overview
The core idea behind this indicator is simple:
Instead of asking “did price cross a line?”, it asks
“How often is the price stronger than its recent past?”
By looping over previous THMA values and comparing them to the current value, the indicator builds a directional score that reflects internal momentum and persistence.
This approach allows trends to be evaluated statistically rather than emotionally.
Indicator Components
The For Loop THMA is composed of four layers:
• Triple Hull Moving Average (THMA) as the smoothed price backbone
• For-loop counter to quantify relative dominance over a lookback window
• EMA trend filter to align signals with higher-timeframe bias
• ADX + DMI filter to ensure sufficient trend strength
Signals are only produced when all components align.
For-Loop Logic
The for-loop compares the current THMA value to its past values over a user-defined range.
Each comparison increments or decrements a counter, producing an oscillator that reflects bullish or bearish pressure.
Optional weighting can be enabled to give more importance to recent price action.
This counter becomes the primary decision engine of the indicator.
Visual Interpretation
• The oscillator displays the strength and direction of the trend
• Threshold lines define bullish and bearish regimes
• Bar coloring reflects the active trend state
• Color intensity adapts to directional confidence
Credits and Inspiration
This indicator is inspired by and builds upon:
• THMA ~ CharonQuant
• For Loop MA Indicator from CraftMan18
Development and usage notes:
You must tweak the parameters to fit your market, timeframe, and trading style.
If you do not read this description or do not understand what the indicator is designed to do, do not use it.
Indicators amplify both discipline and mistakes.
Important reminder: No single indicator is sufficient on its own.
QQQ EOD Sentiment + Flip Points (3:55 ET) - Final Fix### QQQ EOD Sentiment + Flip Points (3:55 ET) — Overnight Swing Bias Helper
This indicator is designed for **QQQ overnight holds / short swing setups** where your decision is made **near the end of the trading day** (ex: around **3:55pm Eastern**) to decide whether you want to hold **calls or puts** into the next session.
It does **one job**:
**Turn end-of-day price positioning into a simple bullish/bearish “bias score”, and show the exact price distance needed to flip that bias.**
---
## What the indicator is measuring (simple idea)
At the end of the day, you want to know:
* Did QQQ close strong relative to **yesterday’s range**?
* Did QQQ close strong relative to **yesterday’s close**?
* Did QQQ finish the day in the **upper part** of yesterday’s range (or the lower part)?
The indicator converts those answers into a **Score**, then labels the day as:
✅ **BULLISH**
✅ **BEARISH**
✅ **NEUTRAL**
---
## What you see on the chart
### 1) Key levels from the previous day
The indicator plots important reference lines from the **previous trading day**:
* **Previous Day High**
* **Previous Day Low**
* **Previous Day Midpoint (50%)**
* **Previous Day Close**
* Optional “strength lines” inside the range (based on your thresholds)
These lines help you visually understand **where today’s price is sitting** compared to the prior day.
---
### 2) A live Score + Sentiment (the “math”)
The indicator builds a score using 3 simple conditions:
**Condition A — Above/Below the 50% midpoint of yesterday**
* Above midpoint = bullish point
* Below midpoint = bearish point
**Condition B — Above/Below yesterday’s close (optional toggle)**
* Above yesterday’s close = bullish point
* Below yesterday’s close = bearish point
**Condition C — Close Location Value (CLV)**
This is just: *“Are we finishing near the top of yesterday’s range or the bottom?”*
* If price is high in the range → bullish point
* If price is low in the range → bearish point
Those points are combined into a **Score**, and once the score is high enough you get:
* **BULLISH**
* **BEARISH**
* or **NEUTRAL** if it’s mixed.
**Why this helps:**
It keeps you from guessing based on emotion into the close. You’re using a consistent checklist.
---
### 3) Flip Points (this is the best feature)
The indicator calculates:
* **How many points QQQ would need to rise to flip bullish**
* **How many points QQQ would need to drop to flip bearish**
So instead of debating “it feels bullish,” you can say:
> “If price holds above this area, bias stays bullish.”
> “If price drops X points, bias flips bearish.”
This is especially helpful into **3:55pm ET** when price is still moving.
---
### 4) Snapshot at 3:45 ET (15 minutes before close)
At **3:45pm Eastern**, the indicator stores a snapshot of:
* Score
* Sentiment
* CLV
That snapshot is saved for the day so you can compare:
* “What did the bias look like 15 minutes before close?”
* “Did price shift aggressively into the bell?”
---
### 5) Decision Label at 3:55 ET
At **3:55pm Eastern**, it prints a label on the chart showing:
* Current sentiment + score
* CLV now
* Flip points to bullish/bearish
* The 3:45 snapshot results
This makes it easy to make a consistent end-of-day decision.
---
## How to use it for a QQQ overnight swing
### My simple flow (new trader friendly)
1. Around **3:45 ET**, I check the Snapshot score/sentiment.
2. Around **3:55 ET**, I use the Decision label:
* If **BULLISH** → I’m leaning calls / bullish overnight bias
* If **BEARISH** → I’m leaning puts / bearish overnight bias
* If **NEUTRAL** → I usually avoid holding overnight unless I have another setup
3. I check the flip points:
* If price is close to flipping the other direction, I size smaller or pass.
---
## Settings you can adjust
* **Score needed for Bullish/Bearish**
Higher = stricter signals, fewer trades
Lower = more signals, more noise
* **Include Previous Day Close**
Turn ON if you want the “above/below yesterday close” rule included.
* **Bullish / Bearish CLV thresholds**
Controls what counts as “strong finish near the top/bottom of range.”
---
## When NOT to use this
* During major news events (CPI, FOMC, big earnings that impact markets)
* On extremely low volume holiday sessions
* If QQQ is inside a tight chop range and your score keeps flipping rapidly
This tool is **bias + structure**, not a guaranteed prediction.
---
## Disclaimer
This indicator is for educational purposes only and is not financial advice. Trading involves risk and you are responsible for your own decisions. Always manage risk and position size appropriately.
---
Session Volume AveragesSession Volume Averages
Overview
Session Volume Averages is a session-aware volume indicator that combines live volume with historical session context. It displays current volume as bars and overlays two analytical reference lines for each enabled session.
Session Average — the average volume-per-bar across the last N completed sessions.
Bar-Position Average — the average volume at the same bar position within the session (time-of-day average) across the last N completed sessions.
Up to three independent sessions can be enabled simultaneously (default: New York, London, Tokyo), each with custom hours and colors. When no enabled session is active, the pane remains clean.
---
How to Use
Add the indicator
Apply Session Volume Averages to any symbol and timeframe that provides volume data.
Set the time zone
The selected time zone is used for all session window calculations.
Configure sessions
Enable or disable Session 1, Session 2, and Session 3
Set custom trading hours for each session
Choose a color (used for both average lines)
Set the sample size
Choose how many completed sessions (5–100) are used to calculate the averages.
Read the chart
Histogram bars show current volume (only while a session is active)
Thick line shows the session-wide average volume-per-bar
Thin line shows the typical volume for the current bar’s position within the session
---
How to Interpret
Current volume above the Bar-Position Average means volume is elevated for this specific time within the session.
Current volume above the Session Average means volume is strong relative to the session’s overall baseline.
The shape of the Bar-Position Average highlights where volume typically concentrates (opens, overlaps, closes).
---
Optional Debug Mode
When enabled, a small table displays live diagnostic values, including current session averages, bar-position averages, and the current bar index within each session.






















