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.
---
Indikatoren und Strategien
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.
Forecast Trend Filter ~ CharonQuantThe Forecast Trend Filter (FTF) is a trend and momentum confirmation indicator built on the original Forecast Oscillator concept developed by Tushar Chande.
The original Forecast Oscillator measures how far price deviates from a linear regression forecast to highlight momentum shifts.
This version extends that foundation and restructures it into a practical, signal-quality focused trend filter designed for real trading conditions.
What’s different in this implementation:
• Forecast Oscillator combined with slope confirmation to ensure momentum is accelerating, not stalling
• Trend alignment filter using a user-selectable moving average (SMA, EMA, WMA, HMA, ALMA, VWMA)
• Minimum deviation threshold to filter out weak or noisy signals
• Directional state logic that clearly defines bullish, bearish, or neutral conditions
• Visual trend context using adaptive colors, background bias, and overlay plots
Signals are only generated when all conditions align:
• Price deviates meaningfully from its linear regression forecast
• Oscillator slope confirms momentum continuation
• Deviation exceeds the minimum quality threshold
• Price is aligned with the higher-level trend filter
If one condition fails, the signal is ignored.
This design prioritizes signal quality over signal frequency.
Development and usage notes:
This indicator was developed and calibrated on the 1D INDEX:ETHUSD chart.
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.
CVD Exhaustion Hunter
1. Introduction
The CVD Exhaustion Hunter is a revolutionary daytrading oscillator that detects when price movements become "exhausted" - moving without volume confirmation. By measuring the cumulative percentage divergence between price action and Cumulative Volume Delta (CVD), it identifies high-probability reversal zones using statistical Z-Score analysis. Perfect for scalpers hunting exhaustion moves in futures or other daytrading charts.
2. Key Features
- Daily Auto-Reset : Automatically zeros at market open for clean intraday analysis
- Z-Score Normalization : Bounded oscillator for clear overbought/oversold levels
- Dual Scale : Raw divergence + statistical Z-Score for confirmation
- Real-time Dashboard : Live Z-Score, CVD, and signal status
- Works on Daily Charts with volume data (best 1m-15m)
3. How to Use
DAYTRADE ONLY indicator with daily reset. Always combine with VWAP for best results.
Pro Tip: VWAP confirms the trend direction while Z-Score spots the exhaustion reversal.
Supertrend with Keltner Channels ~ CharonQuantThe Supertrend with Keltner Channels Strategy is a trend-following and volatility indicator designed to filter noise and highlight high-quality directional opportunities.
Core Logic
The indicator is based on two complementary components:
• Supertrend defines the primary market regime (bullish or bearish)
• Keltner Channels define volatility expansion and contraction
Signals are only generated when both trend direction and volatility breakout agree.
Signal Conditions
A Buy signal is triggered when:
• Supertrend flips bullish
• Price breaks above the upper Keltner Channel
A Sell signal is triggered when:
• Supertrend flips bearish
• Price breaks below the lower Keltner Channel
If one condition is missing, no signal is produced. This design prioritizes signal quality over signal frequency.
Visual Structure
The indicator uses a clear visual hierarchy:
• Bar coloring reinforces directional bias
• Supertrend acts as the main directional spine
• Keltner Channels provide volatility context
• Buy and Sell labels mark execution points
All visual elements can be enabled or disabled from the Visual Settings panel.
Development and usage notes:
This indicator was developed and calibrated on the 1D INDEX:BTCUSD chart.
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.
Four Bollinger Lines - High EMA/WMA + Low EMA/WMA fill no cntrThese are two sets of Bollinger bands, set as the high EMA and a high WMA, and for the second set the Low, EMA and the Low WMA. You can fill the bands for a better visual. Bobszi
TradeChillOut Perfect ZEN🇬🇧 ENGLISH - SAFE FOR TRADINGVIEW
🎯 TRADECHILLOUT PERFECT ZEN INDICATOR
📘 EDUCATIONAL TOOL
"TradeChillOut Perfect Zen is an educational market analysis tool that detects 40 different trading patterns using 5 analytical dimensions (Tao, Yang, Qi, Yin, Sui). Designed for traders who want to understand market dynamics better."
🔍 KEY FEATURES
40 Pattern Detection - Identifies various market conditions
Multi-Timeframe - Works across different chart intervals
Visual Dashboard - Clean, easy-to-read interface
Pattern Combinations - Shows related signal groups
Customizable Settings - Adjust to your trading style
🎯 INTENDED USE
Swing Trading - 4h and Daily timeframes
Day Trading - 5m to 1h analysis
Market Study - Understanding price action
Educational Purposes - Learning market patterns
⚖️ IMPORTANT DISCLAIMER
"⚠️ WARNING: This is an EDUCATIONAL TOOL only. It does NOT provide financial advice, investment recommendations, or trading signals. The developer does NOT guarantee profits or specific results. Always conduct your own research and consult with licensed financial advisors before making any trading decisions. Trading involves substantial risk of loss."
📚 LEARNING RESOURCES
"For educational content about market patterns and trading concepts, you can find additional learning materials on various trading education platforms."
💡 TRADING PRINCIPLES
Start with demo accounts
Use proper risk management
Never risk more than you can lose
Continuous learning is key
Trading requires patience and discipline
Kinetic Resonance ScoreKRS indicator. Amalgamation of trend-following indicators for a clean interface. Please try and report.
Programmatic Horizontal Levels (price:text)Trading view does not support drawing multiple horizontal lines programmatically.
This indicator accepts line coordinates in the format given below.
line1_price:line1_label,line2_price:line2_label
comma separated price:label
Example:
I want to add 5 lines with some labels.
1418.3:R1,1384.9:R2,1377.1:R3,1372.2:R4,1510.2:R5
HMA ZXZ//@version=5
// 显式指定 scale 绑定到价格轴
indicator("HMA 趋势提醒指标 - 织心者优化版", overlay=true, scale=scale.none)
// --- 输入参数 ---
hma_length = input.int(20, "HMA 周期长度", minval=1)
src = input(close, "价格源")
show_labels = input.bool(true, "显示买卖标签")
// --- HMA 核心算法 ---
hma_func(source, length) =>
wma_1 = ta.wma(source, math.floor(length / 2))
wma_2 = ta.wma(source, length)
ta.wma(2 * wma_1 - wma_2, math.floor(math.sqrt(length)))
hma_value = hma_func(src, hma_length)
// --- 趋势与颜色判断 ---
is_up = hma_value > hma_value
line_color = is_up ? color.new(#00ff08, 0) : color.new(#ff0055, 0)
// 绘制 HMA 主线
plot(hma_value, title="HMA 主线", color=line_color, linewidth=3)
// --- 信号逻辑 ---
long_signal = is_up and not (hma_value > hma_value )
short_signal = not is_up and (hma_value > hma_value )
// --- 视觉标注 ---
plotshape(long_signal, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="看多拐点")
plotshape(short_signal, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="看空拐点")
if show_labels
if long_signal
label.new(bar_index, low, "B", color=color.green, textcolor=color.white, style=label.style_label_up, size=size.tiny)
if short_signal
label.new(bar_index, high, "S", color=color.red, textcolor=color.white, style=label.style_label_down, size=size.tiny)
// 警报
alertcondition(long_signal, title="HMA 向上", message="HMA 转多")
alertcondition(short_signal, title="HMA 向下", message="HMA 转空")
Early Pullback Watchlist FlagAn alert across multiple symbols by adding to chart creating alert using indicator as apply to all symbols in watchlist with real time notification
Early Pullback Screener ColumnContinuation of Deep Pull Back indicator - this give a custom column screen of early potential continuation pullbacks
Stocks: QQQ Daily ATR% + Premarket Range (% of ATR)## Stocks/ETFs: QQQ Premarket Range (% of Daily ATR) — ORB Trading Guide
### What this indicator does
This indicator is built for **stocks and ETFs** like **QQQ** and is meant to support **Opening Range Breakout (ORB)** trading.
It measures the **Premarket Range** from **04:00 to 09:30** (exchange time), then compares that move to QQQ’s **typical full-day movement** using **Daily ATR(14)**.
The goal is simple:
> **Before the open, decide whether the day is more likely to behave like a “chop day” or an “expansion day,” and then choose the ORB style that matches.**
---
## Key terms (plain English)
### Daily ATR(14)
ATR stands for **Average True Range**.
On the **daily** timeframe, ATR(14) estimates QQQ’s **typical daily movement** over the last 14 trading days.
Think of it as:
> “On a normal day, QQQ tends to move about *X* dollars.”
---
### ATR% (vs Daily Close)
This converts ATR into a percent of price so you can compare volatility over time:
Think of it as:
> “QQQ’s typical daily move is about *X%* of its price.”
---
### Premarket Range (04:00–09:30)
This is the distance between the **premarket high** and **premarket low** during the session window:
**04:00 → 09:30**
Think of it as:
> “How much QQQ already moved before the bell.”
---
### Premarket Range % of ATR
This is the core measurement:
It answers:
> “How much of a normal day’s movement already happened before the open?”
Examples:
* **20%** = quiet premarket (small move)
* **60%** = active premarket (big move already happened)
---
## How to interpret the Regime label
This script classifies the day into one of three “regimes”:
### **CHOP-LEANING** (Premarket Range < 25% of Daily ATR)
Premarket was quiet. The open is more likely to be:
* range-bound
* full of fakeouts
* slower follow-through
### **NEUTRAL** (25%–50%)
Normal premarket activity. Either outcome is possible:
* trend or chop
* you must let the open confirm it
### **EXPANSION-LEANING** (Premarket Range > 50%)
Premarket was very active. The open is more likely to:
* move faster
* expand range quickly
* have stronger directional pushes (or sharp swings)
**Important:** Expansion does not guarantee a clean trend. It means **movement is more likely**.
---
# How I use this indicator with ORB (my rules)
This indicator is not a buy/sell signal by itself.
I use it to decide **which ORB style to trade**.
## Step 1 — Check the “Regime” before the open
* If the indicator reads **EXPANSION-LEANING**, I treat it like a momentum environment.
* If the indicator reads **CHOP-LEANING**, I treat it like a confirmation environment.
* If it reads **NEUTRAL**, I stay selective and let price action confirm.
---
## Step 2 — ORB Execution Rules
### ✅ If **EXPANSION-LEANING** (momentum day)
**Goal:** Catch the move early and avoid missing the breakout.
**My ORB plan:**
* Build my opening range using the **5-minute ORB**
* Enter on a **break of the ORB level**
* Use the **1-minute timeframe** for the actual entry trigger
**How I confirm the break:**
* I want a clean break through the ORB level (not just a wick touch)
* If price snaps immediately back inside the ORB, I avoid chasing
This approach fits expansion days because QQQ can move fast after the open and waiting for perfect retests can cause you to miss the push.
---
### ✅ If **CHOP-LEANING** (confirmation day)
**Goal:** Avoid fakeouts and only enter when the break proves itself.
**My ORB plan:**
* Build my opening range using a **15-minute ORB**
* I do **not** enter on the first break
* I wait for a **break and retest**
* Then I use the **5-minute timeframe** to confirm the retest holds before entry
This fits chop days because breaks fail more often, so I require confirmation before committing.
---
### ✅ If **NEUTRAL**
**Goal:** Reduce low-quality trades.
**My ORB plan:**
* Treat it as “wait and see”
* Only take the break if price shows strong conviction (hold outside ORB)
* If price is whipping in and out of the range, I skip the trade
---
## Best practices
* Works best on **1m / 5m / 15m charts** so the premarket high/low is captured accurately.
* Premarket session time uses the symbol’s **exchange time**.
* Use proper risk management—QQQ can move fast, especially on expansion days.
---
## Disclaimer
This script is for educational purposes only and is not financial advice. Trading involves risk. Always use risk management and test any approach before trading live.
Deep Early Pullback ScannerIdentifies high-probability early entry setups in trending stocks. It high lights small-bodied red pullback candles within an uptrend, signaling potential continuation moves before conventional UT Bot buy signal triggers
Futures: NQ Overnight Range (% of Daily ATR)## Futures: NQ Overnight Range (% of Daily ATR) — ORB Trading Guide
### What this indicator does
This indicator is built for **NQ / MNQ futures** and is meant to support **Opening Range Breakout (ORB)** trading.
Because futures trade nearly 24 hours, a lot of important movement happens during **Asia + London**. This script measures the **Overnight Range** from **18:00 to 09:30** (exchange time), then compares it to the market’s **typical full-day movement** using **Daily ATR(14)**.
The goal is simple:
> **Before the open, decide whether the day is more likely to behave like a “chop day” or an “expansion day,” and then choose the ORB style that matches.**
---
## Key terms (plain English)
### Daily ATR(14)
ATR is the average daily movement over the last 14 days.
Think of it as:
> “On a normal day, NQ tends to move about *X* points.”
---
### Overnight Range (18:00–09:30)
This is the distance between the **overnight high** and **overnight low** from 18:00 to 09:30.
Think of it as:
> “How much NQ already moved before the cash open.”
---
### Overnight Range % of ATR
This is the “volatility meter” for the day:
It answers:
> “How much of a normal day’s movement already happened overnight?”
---
## How to interpret the Regime label
This script classifies the day into one of three “regimes”:
### **CHOP-LEANING** (Overnight Range < 25% of Daily ATR)
Overnight was quiet. The open is more likely to be:
* range-bound
* full of fakeouts
* slower follow-through
### **NEUTRAL** (25%–50%)
Normal overnight activity. Either outcome is possible:
* trend or chop
* you must let the open confirm it
### **EXPANSION-LEANING** (Overnight Range > 50%)
Overnight was very active. The open is more likely to:
* move faster
* expand range quickly
* have stronger directional pushes (or sharp swings)
**Important:** Expansion does not guarantee a clean trend. It means **movement is more likely**.
---
# How I use this indicator with ORB (my rules)
This indicator is not a buy/sell signal by itself.
I use it to decide **which ORB style to trade**.
## Step 1 — Check the “Regime” before the open
* If the indicator reads **EXPANSION-LEANING**, I treat it like a momentum environment.
* If the indicator reads **CHOP-LEANING**, I treat it like a confirmation environment.
* If it reads **NEUTRAL**, I stay selective and let price action confirm.
---
## Step 2 — ORB Execution Rules
### ✅ If **EXPANSION-LEANING** (momentum day)
**Goal:** Catch the move early and avoid missing the breakout.
**My ORB plan:**
* Build my opening range using the **5-minute ORB**
* Enter on a **break of the ORB level**
* Use the **1-minute timeframe** for the actual entry trigger
**How I confirm the break:**
* I want a clean break through the ORB level (not just a wick touch)
* If price snaps immediately back inside the ORB, I avoid chasing
This approach fits expansion days because the market can move quickly and waiting for perfect retests can cause you to miss the push.
---
### ✅ If **CHOP-LEANING** (confirmation day)
**Goal:** Avoid fakeouts and only enter when the break proves itself.
**My ORB plan:**
* Build my opening range using a **15-minute ORB**
* I do **not** enter on the first break
* I wait for a **break and retest**
* Then I use the **5-minute timeframe** to confirm the retest holds before entry
This fits chop days because breaks fail more often, so I require confirmation before committing.
---
### ✅ If **NEUTRAL**
**Goal:** Reduce low-quality trades.
**My ORB plan:**
* Treat it as “wait and see”
* Only take the break if price shows strong conviction (hold outside ORB)
* If price is whipping in and out of the range, I skip the trade
---
## Best practices
* This indicator works best on **1m / 5m / 15m charts** so the overnight high/low is captured accurately.
* Times are based on the symbol’s **exchange time**.
* Use proper risk management—futures can move fast, especially on expansion days.
---
## Disclaimer
This script is for educational purposes only and is not financial advice. Futures trading carries significant risk. Always use risk management and test any approach before trading live.
---
Two Ticker Value Displaycompare and calculate two tickers for numerical value and add to custom location on chart
Brahmastra Moving Average ADX🔱 BRAHMASTRA MOVING AVERAGE ADX 🔱
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A precision trend detection system that fuses the Average Directional Index (ADX) with a dynamic Weighted Moving Average (WMA) to deliver crystal-clear trend signals.
█ HOW IT WORKS
━━━━━━━━━━━━━━
This indicator analyzes both TREND STRENGTH (via ADX) and TREND DIRECTION (via +DI/-DI) to color-code the moving average:
🟢 GREEN MA = Strong Uptrend (ADX > threshold + Bullish bias)
🔴 RED MA = Strong Downtrend (ADX > threshold + Bearish bias)
⚫ GRAY MA = Ranging/Weak Trend (ADX below threshold)
█ KEY FEATURES
━━━━━━━━━━━━━━
✅ ADX-Based Trend Confirmation - Only signals when trend strength is confirmed
✅ Color-Coded WMA - Instantly identify trend direction at a glance
✅ Buy/Sell Signals - Visual markers on trend reversals
✅ Real-Time Info Panel - Live ADX, +DI/-DI values, and trend status
✅ Customizable Visuals - Adjust colors, line width, and fill zones
✅ Built-In Alerts - Get notified on trend changes
█ SETTINGS
━━━━━━━━━━
- DI Length (default: 14) - Period for +DI/-DI calculation
- ADX Smoothing (default: 14) - Smoothing period for ADX
- ADX Trend Threshold (default: 18) - Minimum ADX to confirm trend
- MA Length (default: 9) - Period for the Weighted Moving Average
█ HOW TO USE
━━━━━━━━━━━━
1. TREND TRADING: Enter long when MA turns GREEN, short when RED
2. RANGE FILTER: Avoid trades when MA is GRAY (ranging market)
3. CONFIRMATION: Use the info panel to verify ADX strength before entry
4. ALERTS: Set up alerts to catch trend changes automatically
█ BEST TIMEFRAMES
━━━━━━━━━━━━━━━━━
Works on all timeframes. Recommended: 15M, 1H, 4H, Daily
█ CREDITS
━━━━━━━━━
Developed by Brahmastra Trading Systems
Inspired by the legendary ADX indicator by J. Welles Wilder Jr.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 Like & Follow for more premium indicators!
Fib HMA MapperOverview
A concise summary of what the script does and why it exists.
Purpose: maps HMA periods that you define on a source timeframe (default 1S) using the first 50 Fibonacci numbers into equivalent HMA lines on whatever chart timeframe you are viewing. You keep all 50 definitions on the 1‑second source but only display the mapped equivalents on the current chart. This lets you, for example, treat HMA(987) on 1s as a short HMA on 1m without manually recalculating lengths.
HMA Sequence (6 HMAs) When you set Base = 4 the generated 6th HMA period becomes larger than 5000, so the script should compute that HMA on a 3× higher intraday timeframe and then plot it back on the current chart. You reported that this “large‑length handling” is probably not working. The usual causes are:
• returning because the higher timeframe resolution string is malformed or not available.
• being called conditionally without (we already set that).
GoldenCube HMA FlowThis indicator builds a six‑line HMA system from a single base integer you enter. Each subsequent HMA period is generated by multiplying the previous period by φ³ ≈ 4.23606797749979 and rounding. The six HMAs are plotted on the chart, colored by slope, and grouped into three pairs with filled areas and an optional alignment alert.
Sequence Generation
Input: one integer called Base number (example: 55).
Sequence rule: next = round(previous × φ³).
Example: .
The script computes these six integer lengths automatically and uses them as HMA periods.
HMA Calculation and Timeframe Handling
Standard HMA: each HMA is on the chart timeframe.
Large-length handling: if HMA length > 5000 and the chart is intraday, the indicator computes that HMA on a timeframe that is 3× the current intraday period (for example 1m → 3m) using , then brings that higher‑TF HMA back onto the current chart. This avoids impractical minute‑level smoothing for extremely large periods.
Visuals and Coloring
Per-line coloring: each HMA line is colored green when its slope (current value − previous bar value) is non‑negative and red when negative.
Plots: six HMA lines are plotted with fixed titles (HMA 1 … HMA 6).
Label: a status label on the last bar shows the six lengths and each group’s bullish/bearish state.
Group Logic and Alerts
Groups: HMAs are paired into three groups — Group 1 = HMA1 & HMA2, Group 2 = HMA3 & HMA4, Group 3 = HMA5 & HMA6.
Bull/Bear definition: a group is bullish when the first HMA in the pair is above the second, bearish otherwise.
Fills: the area between each pair is filled green when bullish and red when bearish; fill colors are configurable.
Alignment alert: an input toggle enables an alert condition that fires when Group 2 and Group 3 share the same trend direction (both bullish or both bearish). The script defines the alert condition; TradingView’s Alerts dialog is used to create notifications.
Advanced Trend Strength AnalyzerTrend Strength Analyzer is an all‑in‑one tool designed to quickly show you how strong a trend is, which side is in control, and whether conditions favor continuation or reversal.
This indicator blends multiple components into a single, intuitive view:
ADX for trend strength (filters out choppy, sideways markets).
RSI for momentum, overbought/oversold context, and exhaustion.
MACD for trend direction and confirmation.
EMAs as a higher‑timeframe style trend filter and bias.
All of these are normalized into a combined Trend Strength Score that ranges from -100 to +100:
Strong bullish trend: score closer to +100.
Strong bearish trend: score closer to -100.
Neutral/choppy conditions: score near 0.
Key features:
Clear visual trend bias with color‑coded backgrounds to highlight strong trending vs ranging environments.
Modular design: you can enable/disable ADX, RSI, MACD, or EMA filters individually to fit your strategy.
On‑chart labels and/or table readout (depending on how you set it up) summarizing:
Current trend direction (bullish/bearish/neutral).
Trend strength level (weak, moderate, strong).
Individual indicator statuses (e.g., ADX above/below threshold, RSI overbought/oversold, MACD in agreement or divergence).
Built‑in alert conditions for:
Strong bullish trend detected.
Strong bearish trend detected.
Transition from range to trend or trend to range.
How traders can use it:
As a filter: only take entries in the direction of a strong trend and avoid low‑strength environments.
For timing: combine the trend score with your own entry triggers (price action, breakouts, etc.).
For risk management: tighten stops or take partial profits when trend strength begins to fade toward neutral.
This indicator is suitable for intraday, swing, and position traders across any market (forex, indices, crypto, stocks) and on any timeframe, with user‑friendly settings to adapt sensitivity to your style.





















