Malama's market chopMalama's Market Chop is a technical analysis indicator designed to help traders quickly identify periods of market "choppiness"—that is, when price action is range-bound, lacking clear direction, and prone to false breakouts. By highlighting these sideways, indecisive market conditions, the indicator enables traders to avoid entering trend-following trades during unfavorable environments, or to adapt their strategies for range trading.
Problem Solved:
Many trading strategies perform poorly in choppy, non-trending markets, leading to whipsaws and false signals. This indicator provides a clear, visual method to detect such conditions, allowing traders to filter out low-probability setups and improve their overall decision-making.
While the Choppiness Index is a known concept, this script offers a streamlined, user-friendly implementation with several enhancements:
Custom Summation Function: The script uses a custom function to calculate the sum of bar ranges, ensuring precise control over the calculation and compatibility with Pine Script v6.
Visual Alerts: It provides immediate, on-chart visual cues (background highlights and triangle markers) to signal choppy conditions, making it easy to spot at a glance.
Real-Time Labeling: The current Choppiness Index value is displayed directly on the chart, keeping traders informed of the latest market state.
User Customization: Key parameters such as the lookback period and threshold are fully adjustable, allowing adaptation to different assets and timeframes.
Usefulness:
This indicator is especially valuable for:
Trend-following traders who want to avoid entering trades during sideways markets.
Range traders seeking to identify optimal periods for mean-reversion strategies.
Algorithmic/systematic traders who wish to use choppiness as a filter in their strategies.
How It Works: Detailed Methodology
1. Choppiness Index Calculation
Range Summation:
The script calculates the sum of the absolute price ranges (high minus low) for each bar over a user-defined period (chopPeriod).
Total Range:
It also computes the difference between the highest high and the lowest low over the same period.
Choppiness Index Formula:
The Choppiness Index is then calculated as:
Choppiness Index = 100 × log10(rangeSum / rangeTotal) / log10(chopPeriod)
This normalizes the value, making it comparable across different assets and timeframes.
Division by Zero Protection:
If the total range is zero (i.e., no price movement), the index is set to zero to avoid errors.
2. Choppy Market Detection
Threshold Comparison:
The indicator compares the current Choppiness Index value to a user-defined threshold (chopThreshold).
If the index is above the threshold, the market is considered "choppy" (sideways).
If below, the market is likely trending.
3. Visual and Signal Logic
Background Highlight:
When a choppy condition is detected, the chart background is softly highlighted in yellow, making it easy to spot periods of indecision.
Triangle Marker:
A small blue triangle is plotted below each bar where the market is choppy, providing a clear, bar-by-bar signal.
Current Value Label:
On the most recent bar, a blue label displays the current Choppiness Index value, keeping traders informed in real time.
Strategy Results and Risk Management
Note:
This script is an indicator and does not generate buy/sell signals or execute trades. Therefore, it does not include backtesting, position sizing, or risk management features. However, it is designed to be used as a filter within broader trading strategies, helping traders avoid entering positions during choppy conditions.
Guidance for Use:
Trend Strategies: Consider pausing or reducing position size when the indicator signals a choppy market.
Range Strategies: Consider activating mean-reversion or range-bound strategies during choppy periods.
User Settings and Customization
The indicator provides the following user-adjustable inputs:
Choppiness Period (chopPeriod):
Default: 14
Description: The number of bars used to calculate the Choppiness Index.
Effect: Shorter periods make the indicator more sensitive to recent price action; longer periods smooth out short-term noise.
Choppiness Threshold (chopThreshold):
Default: 61.8
Description: The Choppiness Index value above which the market is considered choppy.
Effect: Lowering the threshold will classify more periods as choppy; raising it will make the filter stricter.
These settings allow traders to tailor the indicator to different assets, timeframes, and personal trading styles.
Visualizations and Chart Setup
The indicator plots the following elements directly on the price chart:
Background Color:
Yellow (semi-transparent): Highlights periods where the Choppiness Index exceeds the threshold, signaling a choppy market.
Triangle Markers:
Blue triangles below bars: Mark each bar where a choppy condition is detected.
Current Value Label:
Blue label on the latest bar: Displays the current Choppiness Index value for quick reference.
Clarity:
Only elements relevant to the indicator’s function are plotted, ensuring a clean and focused chart presentation.
Trend Analysis
TCT - Envelope MatrixTCT - Envelope Matrix
A powerful multi-envelope indicator that creates a comprehensive price channel system with 4 customizable envelopes and multiple intermediate levels for precise price action analysis.
Key Features:
• 4 customizable envelopes with adjustable percentages (0.2%, 0.4%, 0.6%, 0.8% by default)
• Optional EMA or SMA basis calculation
• Color-coded bands for easy visual identification
• Automatic horizontal lines showing current band values
• Midpoint lines between adjacent bands
• Additional 25%, 50%, and 75% levels between each band pair
The indicator provides:
- Clear visual representation of price channels
- Multiple support and resistance levels
- Dynamic price boundaries that adapt to market conditions
- Enhanced precision with intermediate levels between bands
Perfect for:
• Identifying potential support and resistance zones
• Spotting overbought/oversold conditions
• Finding potential reversal points
• Analyzing price volatility and channel width
• Making informed trading decisions based on price position relative to multiple bands
Customization Options:
• Adjustable length for the basis calculation
• Choice between EMA and SMA
• Customizable colors for each envelope
• Flexible percentage settings for each band
• Optional basis line color adjustment
This indicator is particularly useful for traders who want to analyze price action within multiple dynamic channels and identify potential trading opportunities based on price interactions with various support and resistance levels.
Macd-ObsessorMacd-Obsessor 💀
The Macd-Obsessor is a modern and advanced version of the traditional MACD, designed to reduce signal lag while maintaining the smoothness needed to avoid noise and false readings. It outperforms the classic MACD found on exchanges and brokers by delivering faster, smoother, and more reliable signals.
Highlights of Macd-Obsessor:
Lag reduction: signals come earlier to better capture market opportunities.
Optimal smoothness: keeps smoothness to avoid erratic oscillations and instability.
Greater accuracy: precisely captures movements, making decision-making easier.
Outperforms traditional MACD: faster and more efficient for traders seeking a real edge.
Clear visuals: colored lines and histograms simplify signal interpretation.
Customizable settings: adjust parameters to fit your trading style.
Usage recommendations:
Buy: when the histogram crosses from negative to positive.
Sell: when the histogram crosses from positive to negative.
Confirmation: MACD and Signal line crossovers strengthen the signal.
From the creator:
“I only use Macd-Obsessor — it’s the smooth, modern, and precise MACD that really works.”
Creator Canhot Medium — private and independent ⚠️
For support and questions, please contact me via private chat.
Renko SMA Indicator (TP + Full Exit Logic Fixed)This is a trend-following breakout strategy designed for Renko charts. It enters long positions when price shows strength by breaking above a short-term moving average (SMA) — confirmed by volatility and other filters. The position is scaled out using a partial take-profit, and fully exited if price weakens and closes below trend structure.
Weekly Pivots for UptrendThis reads previous week data and Price action, and calculates next week probable support and resistance. Shared full week ES Mini Chart (though it works for all instruments). Indicator draws these lines automatically once new week starts by reading previous week data and they won't change for that week, which helps trader to make good decisions and see support and resistance clearly.
Please check shared chart, it's very clear how ES moved taking support from important fibs and even resistances as well.
As this is static and leading indicator, trader can look for Price action at any fib which are readily available for whole session.
Weekly Pivots for DowntrendThis reads previous week data and Price action, and calculates next week probable support and resistance. Shared full week ES Mini Chart (though it works for all instruments). Indicator draws these lines automatically once new week starts by reading previous week data and they won't change for that week, which helps trader to make good decisions and see support and resistance clearly.
Please check shared chart, it's very clear how ES moved taking resistance from important fibs and even support as well.
As this is static and leading indicator, trader can look for Price action at any fib which are readily available for whole session.
Pivots for DowntrendThis is Indicator for Intraday traders. This reads previous day data and Price action, and calculates next day probable support and resistance. Shared full day ES Mini Chart (though it works for all instruments). Indicator draws these lines automatically once new session starts by reading previous day data and they won't change for that day, which helps trader to make good decisions and see support and resistance clearly.
Please check shared chart, it's very clear how ES moved taking resistance from important fibs and even support as well.
As this is static and leading indicator, trader can look for Price action at any fib which are readily available for whole session.
Pivots for UptrendThis is Indicator for Intraday traders. This reads previous day data and Price action, and calculates next day probable support and resistance. Shared full day ES Mini Chart (though it works for all instruments). Indicator draws these lines automatically once new session starts by reading previous day data and they won't change for that day, which helps trader to make good decisions and see support and resistance clearly.
Please check shared chart, it's very clear how ES moved taking support from important fibs and even resistance as well.
As this is static and leading indicator, trader can look for Bullish Price action at any fib.
Vanta Trades | S/R
Vanta Trades | S/R – Smart Support & Resistance Zones
The Vanta Trades | S/R indicator automatically detects and displays high-probability support and resistance zones based on pivot clustering and zone strength. Designed for traders who value clean, reliable chart structures, this tool offers a visually intuitive way to track significant price levels without clutter.
Key Features
• Dynamic pivot-based S/R zone detection
• Adjustable channel width, strength, and loopback period
• Zones color-coded by price relation (support, resistance, or in-range)
• Maximum zone limiter to reduce visual noise
• Fully customizable appearance (colors, thickness, transparency)
• Optimized for price action, ICT, SMC, and structure-based trading
How It Works
The script analyzes price pivots, identifies clusters that fall within a user-defined range (channel width), and then scores zones based on the number of hits over time. The strongest zones are displayed up to the maximum you set.
⸻
⚠️ Disclaimer
This script is provided for educational and informational purposes only and does not constitute trading, financial, or investment advice. Vanta Trades and its developers accept no responsibility for any financial losses or decisions made using this tool.
By using this script, you agree that:
• You are solely responsible for your trading actions.
• You understand that past performance does not guarantee future results.
• You should consult with a licensed financial professional before making trading decisions.
Use at your own risk.
EMA 200 + MACD Flip + Zero Line SignalUse with supertrend
M1- supertrend m3
M2- supertrend m5
M3\M5- supertrend m15
Indicador EMA/Vela v2.1IN ENGLISH: This indicator is based on trend detection using 4 EMAs (4,12,26 and 50). For a BUY signal, if there is an uptrend and the previous closed candle is red (bearish) and the new candle is green (bullish) it generates a BUY signal. There are a couple filters that adds other criteria to the signal. The first filter defines the initial and end-hour of your trading session, so the indicator will filter those signals that are outside your trading session. The next filter applies two volume conditions, you can set up a minimum volume requirement and a minimum increase of volume between the last candle and the new one. Finally, there is a last filter, that identifies if the actual price is above (or below on a bearish trend) the open price of the last candle, which signals a micro break out. You can apply each filter independently to identify the signals that better suit your strategy.
EMA 200 + MACD Flip + Zero Line Signal
use with SUPERTREND indicator
if using on m1, use supertrend from m3 chart
if using on m2, use supertrend from m5 chart
if using on m3/m5, use supertrend from m15 chart
SHYY TFC SECTORS
The **SHYY TFC SECTORS** indicator provides a clear and structured overview of market direction across major indices, Bitcoin, and four custom symbols of your choice.
This tool displays a dynamic table that shows:
Directional movement (up/down) for each symbol across 30-minute, 60-minute, and daily timeframes, based on open vs. close.
Real-time price highlights, with color-coded cells when the current price is below the daily open.
Daily gap detection, indicating whether the current open differs from the previous day’s close by more than 1% (up or down).
Included assets:
SPY, QQQ, DIA, IWM, BTC/USD
Four fully customizable tickers (e.g., AAPL, MSFT, TSLA, GOOGL)
Features:
Multi-timeframe trend visualization in a compact, easy-to-read table
Customizable symbol selection
Helpful visual cues for intraday and swing trading decisions
This indicator is ideal for traders who want a quick market overview across multiple assets and timeframes without switching charts.
ML Regime Detection + Risk OverlayGuide to Using the “ML Regime Detection + Risk Overlay” Tool
For Traders Seeking Smarter, Adaptive Risk and Trend Context
🔍 Overview
The ML Regime Detection + Risk Overlay is a custom Pine Script indicator designed to help traders adjust risk exposure and trade strategy based on prevailing market conditions. It uses a machine-learning-inspired regime classifier and overlays risk metrics directly on your chart.
This tool answers key questions like:
"Is this a normal or volatile market?"
"How much should I risk right now?"
"Are the current conditions favorable for trend-following or mean-reversion?"
🧠 Key Features
Feature Description
ML-Inspired Regime Classifier Detects Normal, Volatile, or Crisis market states based on calculated inputs.
Dynamic Risk Allocation Adjusts recommended Risk %, Reward/Risk Ratio, and Max Position Size for each regime.
Real-Time Risk Overlay Table Displays all key metrics in a visual table—color-coded for quick interpretation.
Volatility/Volume/Correlation Inputs Tracks ATR ratio, Volume Z-score, and SPX-VIX correlation for regime classification.
ADX Trend Confirmation Adds Average Directional Index (ADX) for validating trend strength (added in latest version).
Background Color Coding Shades the chart background green (normal), orange (volatile), or red (crisis) for intuitive regime awareness.
⚙️ Core Inputs Explained
Input Function
ATR Ratio Measures current volatility vs. recent average. High = turbulent.
Volume Z-score Spots volume spikes that may indicate panic or exuberance.
SPX-VIX Correlation A rising correlation suggests systemic risk—higher values indicate crisis risk.
ADX Measures trend strength. 20–25+ = trending; below = ranging.
📊 Table Metrics & Color Logic
Each table row reflects a vital market health indicator. Text colors are assigned based on threshold logic:
Green → healthy/normal
Yellow → approaching caution levels
Red → abnormal, elevated risk
Metric Role
ATR Ratio > 1.2 = volatile; > 1.5 = crisis
Volume Z-score > 1.0 = volatile; > 2.0 = crisis
SPX-VIX Corr. > 0.4 = volatile; > 0.7 = crisis
ADX > 25 = strong trend
💡 How to Use It
1. Gauge the Regime
Look at:
Background color
Table cell for "Regime"
ATR, Volume Z, SPX-VIX Correlation
📘 Tip: Avoid aggressive entries during “Crisis” regimes. Focus on high-R:R setups or small sizing.
2. Adjust Risk Settings
Use table guidance:
Risk % = how much of your account to risk
RR Ratio = suggested Reward/Risk target
Max Size % = ceiling for position size
📘 Tip: In Volatile or Crisis modes, reduce your size or wait for ADX to confirm strength.
3. Filter Entries with ADX
If ADX < 20–25: skip breakout trades; look for ranges or reversals.
If ADX > 25: trend-following entries (breakouts, pullbacks) are safer.
✅ Benefits
🧠 Smarter Trade Selection
Align entries with macro conditions (regime state) to reduce false signals.
📉 Downside Protection
Adapts position sizing and risk levels to avoid oversized losses during turbulent periods.
📈 Confidence in Trend Plays
ADX + Normal regime = strong green light for momentum/trend setups.
⏱ Time-Efficient Decision Making
Quickly interpret risk using the table and background without scanning multiple indicators.
🛠️ Suggested Use Cases
Use Case How to Apply It
Breakout Traders Only take breakouts in Normal regime + ADX > 25
Scalpers Avoid trading in Crisis regime; watch volume spikes
Swing Traders Use regime + ADX to time entries within larger trend context
Risk Managers Use the dynamic risk parameters to manage exposure per regime
🧪 Example Strategy Integration
Combine with:
Keltner Channels for entry zones
SuperTrend for trend filtering
Manual confirmation (candlestick patterns, S/R)
📘 Ideal when used with a position sizing engine
🧾 Conclusion
The ML Regime Detection + Risk Overlay is not just an indicator—it's a risk-aware market lens that adapts to changing conditions. It’s built to help you:
Trade what’s appropriate for the market’s current state
Avoid overexposure during risky times
Ride momentum with confidence during healthy periods
Use it as your daily dashboard before placing trades—and combine it with structured strategies for optimal results.
MomentumMap🔍 MomentumMap™ – Map the Market’s Strength Like a Pro
MomentumMap™ is a quadrant-based relative strength tool that helps you instantly understand where any stock stands vs. its benchmark in terms of performance and momentum.
Inspired by the RRG (Relative Rotation Graph) model, this indicator uses:
RS Ratio → To compare relative strength
RS Momentum → To track acceleration/deceleration
Each stock is placed into one of four dynamic zones:
🟢 Power Zone – Strong and leading (high RS, high momentum)
🔵 Lift Zone – Building strength (low RS, rising momentum)
🟡 Drift Zone – Cooling or pausing (high RS, falling momentum)
🔴 Dead Zone – Weak and lagging (low RS, falling momentum)
This helps you:
🚀 Spot leaders early and ride strong trends
🧠 Exit before strength fades
📊 Study sector/stock rotations
🔄 Time entries and exits with confidence
Works on any timeframe and asset class. Just set your benchmark and go!
💥 Trade with clarity. Let MomentumMap™ guide your next move.
Advanced Trading Rules Indicator# Advanced Trading Rules Indicator - Usage Examples
## Setup Instructions
### 1. Installing the Indicator
```
1. Open TradingView and go to Pine Script Editor
2. Paste the provided code
3. Click "Add to Chart"
4. The indicator will appear as an overlay on your price chart
```
### 2. Key Settings to Configure
- **Market Index Symbol**: Set to "SPY" for S&P 500 regime detection
- **Base Risk %**: Your normal position size (e.g., 1.0% of capital)
- **Reduced Risk %**: Position size during unfavorable conditions (e.g., 0.25%)
- **Timeframe**: Works best on daily charts, but can be used on weekly for longer-term analysis
---
## Practical Trading Examples
### Example 1: Bull Market Entry Signal
**Scenario**: Market has been in a downtrend, but conditions are improving
**What You See on Chart**:
- Background color changes from red to green
- Green triangle appears below price bar (Strong Bull Entry signal)
- Information table shows:
- Market Regime: BULL
- Trading Mode: NORMAL TRADING
- Suggested Risk: 1.0%
**Action to Take**:
1. Start scanning for high-quality stock setups
2. Use full position sizes (1.0% risk per trade)
3. Look for stocks breaking out of consolidation patterns
4. Set stop losses according to technical levels
**Real Example**:
*In early 2023, after the market bottomed in October 2022, the 10-week EMA crossed above the 20-week EMA on SPY. This would have triggered the bull entry signal, indicating it was time to re-enter the market aggressively.*
---
### Example 2: Step Aside Signal
**Scenario**: Market showing signs of weakness and potential trend change
**What You See on Chart**:
- Red triangle appears above price bar
- Background turns red
- Information table shows:
- Market Regime: BEAR
- Trading Mode: STEP ASIDE
- Market Stress: HIGH or EXTREME
**Action to Take**:
1. Exit all or most positions
2. Raise stop losses to break-even on remaining positions
3. Avoid new long entries
4. Consider cash preservation
5. Wait for bullish crossover signal to re-enter
**Real Example**:
*In September 2022, when the 10-week EMA crossed below the 20-week EMA on SPY, this would have signaled to step aside before the major October decline.*
---
### Example 3: MACD Exit Signal (Profitable Long Positions)
**Scenario**: You're holding a profitable long position that's been working well
**What You See on Chart**:
- Purple X appears above the price bar
- Stock breaks below the recent weekly low
- MACD line crosses below signal line
**Action to Take**:
1. Exit the profitable long position immediately
2. Don't wait for the stop loss to be hit
3. Book profits and move to cash
4. Look for re-entry only after conditions improve
**Example Trade**:
*You bought AAPL at $150, it ran to $180 (20% gain). The MACD exit signal triggers when AAPL breaks below $175 (the weekly low) while MACD crosses bearish. You exit at $174, keeping most of your 16% gain instead of riding it back down.*
---
### Example 4: RSI Divergence Warning
**Scenario**: Stock or market making new highs but momentum is weakening
**What You See on Chart**:
- Small red circle appears above price bars
- Price makes new highs but RSI doesn't confirm
- Information table may show increased market stress
**Action to Take**:
1. Tighten stop losses on existing positions
2. Reduce new position sizes
3. Be more selective with new entries
4. Prepare for potential market weakness
**Real Example**:
*Tesla hits $350 (new high) but RSI only reaches 65 when previous high at $320 had RSI at 78. This bearish divergence warns of potential weakness even as price makes new highs.*
---
### Example 5: Long-term Opportunity Signal
**Scenario**: Quality stock or index has declined significantly
**What You See on Chart**:
- Yellow diamond appears below price bar
- Stock is 20%+ below its 200-day moving average
- Bullish divergence may also be present
**Action to Take**:
1. Consider longer-term position (not day/swing trades)
2. Use dollar-cost averaging if decline continues
3. Set wider stop losses for longer-term perspective
4. Focus on high-quality stocks or broad market indexes
**Example**:
*During March 2020 COVID crash, when SPY fell to $220 (35% decline), the indicator would flag this as a long-term opportunity, especially if bullish divergence appeared.*
---
### Example 6: Reduced Risk Environment
**Scenario**: Market conditions are unfavorable but not extreme
**What You See on Chart**:
- Background color may be neutral or slightly red
- Information table shows:
- Trading Mode: LIGHT TRADING
- Suggested Risk: 0.25%
- Market Stress: HIGH
**Action to Take**:
1. Reduce position sizes to 0.25% risk per trade
2. Only take highest-conviction setups
3. Avoid breakout trades (they often fail in corrections)
4. Focus on defensive sectors or shorter timeframes
---
## Daily Workflow Examples
### Morning Routine
1. **Check the Information Table**:
- What's the current market regime?
- What's the suggested risk level?
- What's the trading mode recommendation?
2. **Based on the Reading**:
- **Normal Trading**: Scan for setups, use full position sizes
- **Light Trading**: Be very selective, reduce sizes
- **Step Aside**: No new positions, consider exits
### Position Management
1. **For Existing Longs**:
- Watch for MACD exit signals (purple X)
- Monitor for bearish divergence warnings
- Adjust stops based on market regime changes
2. **For New Entries**:
- Only enter during favorable regimes
- Use reduced sizes during stress periods
- Avoid new longs during "Step Aside" signals
---
## Alert Setup Examples
### Critical Alerts (High Priority)
```
1. "Step Aside Signal" - Exit positions, preserve capital
2. "MACD Exit Signal" - Close profitable longs immediately
3. "Strong Bull Entry" - Start looking for quality setups
```
### Warning Alerts (Medium Priority)
```
1. "Bearish Divergence" - Tighten stops, reduce sizes
2. "Bullish Divergence" - Potential reversal coming
```
### Opportunity Alerts (Lower Priority)
```
1. "Long-term Opportunity" - Consider DCA entries
```
---
## Common Mistakes to Avoid
### 1. Ignoring Market Regime
❌ **Wrong**: Taking large long positions when indicator shows "STEP ASIDE"
✅ **Right**: Respecting the broader market context and stepping aside when signaled
### 2. Not Adjusting Position Sizes
❌ **Wrong**: Using same 1% risk during both bull and bear markets
✅ **Right**: Reducing to 0.25% risk during unfavorable conditions
### 3. Overriding MACD Exit Signals
❌ **Wrong**: "I'll hold because I think it will come back"
✅ **Right**: Following the systematic exit rule to preserve profits
### 4. Fighting the Trend
❌ **Wrong**: Buying every dip during a "STEP ASIDE" period
✅ **Right**: Waiting for bullish crossover signal to re-enter
---
## Performance Tracking
### Weekly Review Questions
1. Did I follow the suggested risk levels?
2. Did I exit when MACD signals triggered?
3. Did I step aside during bearish crossovers?
4. How did my performance compare during different market regimes?
### Monthly Analysis
- Compare your returns during "Normal Trading" vs "Light Trading" periods
- Track how well you preserved capital during "Step Aside" signals
- Analyze whether reduced position sizing helped during corrections
---
This systematic approach helps remove emotions from trading decisions and provides a clear framework for navigating different market conditions. The key is consistency in following the signals rather than trying to outsmart the system.
Relative Strength IndexExact Copy of TV Indicator, with colour changes to Upper and Lower Overbought/Sold lines..
Palgo Trading - Palgo🎯THE PALGO INDICATOR
The "Palgo Trading - Palgo" indicator, developed by PALGOTRADING is a sophisticated technical analysis tool designed to identify potential buy and sell signals by combining trend analysis with momentum and optional AI-driven sentiment assessment. This indicator provides a clear visual representation of potential trading opportunities directly on the price chart.
At its core, the Palgo indicator synthesizes information from well-established technical analysis concepts with statistical functions, and has optional AI Integration for social analysis of the asset using external data :
Supertrend: This indicator identifies the prevailing trend direction. A positive Supertrend value suggests an upward trend, while a negative value indicates a downward trend. The Palgo indicator utilizes a Supertrend with a customizable multiplier and a user-configurable Average True Range (ATR) length (defaulting to 21).
🛜Signal Generation Logic
The indicator generates buy and sell signals based on a calculated "final direction" value. This value is derived by combining the Supertrend direction and a modified RSI. The modification involves scaling the RSI output to a range of -0.5 to 0.5 and then further adjusting it.
The buy and sell conditions are as follows:
Buy Signal: A buy signal is triggered when the "final direction" crosses above a positive activation threshold while the current signal is not already bullish. Upon signal generation, a "Buy" label (colored green) appears below the bar, and initial Take Profit (TP) and Stop Loss (SL) levels are calculated and stored.
Sell Signal: Conversely, a sell signal is triggered when the "final direction" crosses below a negative activation threshold while the current signal is not already bearish. A "Sell" label (colored red) is plotted above the bar, and corresponding TP and SL levels are determined.
✅ Optimized Take-Profit / Stop-Loss
The Take-Profit (TP) & Stop-Loss (SL) signals are optimized with Kernel Density Estimation (KDE), the script uses KDE activated by gaussian function on previous pivot points and trains the model, then tries to estimate new pivot points early, to determine new TP / SL levels for the current signal. Kernel Density Estimation takes values of the previous confirmed pivots' RSI values, body size & more factors to determine their role. This indicator can generate up to 5 TP signals per signal.
📈 Signal Trail
Palgo also includes a "Signal Trail" that visually shows the market's momentum. This trail is like a dynamic line that follows the price.
When the market is in an uptrend and looking strong, you'll see a green trail.
When it's in a downtrend and looking weak, you'll see a red trail.
This trail helps you see if the market is currently aligned with Palgo's bullish (buy) or bearish (sell) signal. It also acts as a visual guide for potential support or resistance levels.
📊Backtesting Dashboard
The Palgo indicator includes an optional Backtesting Dashboard to help you understand its historical performance. This dashboard appears directly on your chart and provides a quick summary of how the indicator's signals have performed in the past.
Here's what you'll see on the dashboard:
Sensitivity: This shows the specific "Sensitivity" setting you've chosen for the indicator. This setting influences how often signals are generated.
Wins: This number tells you how many trades initiated by the Palgo indicator historically ended in profit (reached a Take-Profit target or closed profitably when the signal reversed).
Loss: This number indicates how many trades historically ended in a loss (hit the Stop-Loss).
Winrate: This is a very important metric, displayed as a percentage. It shows you the proportion of winning trades compared to the total number of trades (Wins / (Wins + Loss)). A higher winrate generally suggests a more effective strategy.
This dashboard is a valuable tool for reviewing the indicator's effectiveness with different settings and helping you make informed decisions about its use in your trading.
🤖AI Integration (Optional):
A unique feature of the Palgo indicator is the optional integration of Artificial Intelligence (AI) sentiment analysis. When the "Use AI" input is enabled, the indicator incorporates two additional user-defined inputs:
Impression Change %: This input represents the percentage change in overall market sentiment as assessed by an external AI.
Positivity Change: This input reflects the change in positive sentiment, also provided by an AI.
These AI inputs are combined to create an "AI Score," which then influences the "final direction" calculation. A positive AI Score amplifies the bullish signals and dampens bearish signals, while a negative AI Score has the opposite effect.
❓Why PALGO ?
All-in-One Analysis: Palgo combines trend, momentum, and advanced statistical analysis into one easy-to-use tool, giving you a complete picture without needing multiple indicators.
Dynamic Profit & Loss Management: Unlike many tools with fixed targets, Palgo's smart profit and stop-loss system adapts to the market using KDE. This helps you potentially capture more gains and limit losses effectively.
Optional AI Insights: For an extra edge, Palgo can tap into Artificial Intelligence (AI) to gauge overall market mood. If the AI sees a lot of positive buzz, it can strengthen buy signals; if it's negative, it can reinforce sell signals. This helps you trade with a better understanding of the market's pulse.
Clear and Customizable: Palgo is designed to be very visual. It changes the color of the price bars, adds clear "Buy" or "Sell" labels, and marks your profit and stop-loss points. You can also change the colors to suit your preference.
Palgo aims to be a comprehensive and adaptable trading tool, giving you clearer insights.
⚙️Visualizations and Customization
The Palgo indicator offers several visual cues to aid traders:
Bar Coloring: The price bars are colored green when the indicator identifies a bullish signal and red during a bearish signal.
Signal Labels: Clear "Buy" and "Sell" labels are plotted at the signal generation points.
Take Profit and Stop Loss Markers: Distinct shapes and labels indicate when the price reaches the calculated TP and SL levels.
Style Options: Users can customize the colors for bullish and bearish bars, text, and TP/SL markers within the indicator's settings.
CryptoNeo - Crypto Market Directionnal StrengthCryptoNeo – Crypto Market Directional Strength is a quantitative, multi-factor trend scoring tool designed to help traders identify the directional bias of the crypto market by aggregating key flow and sentiment signals into a single visual output.
This indicator is the result of multi-alpha signal research originally developed for a systematic trading strategy. It has now been optimized for discretionary traders who want to see real-time directional consensus across stablecoin flows, market structure shifts, and premium dynamics.
The script computes a Trend Score based on multiple real-time crypto signals. Each signal contributes to the score based on user-defined weights, and the result is visualized as color-coded columns on your chart, helping you quickly assess bullish or bearish strength.
Aggregated Signals:
Stablecoin Futures Flow (bullish/bearish) - Detects leveraged sentiment via stablecoin perpetual futures rates deviations.
Stablecoin Spot Flow (bullish/bearish) - Flags potential accumulation or distribution behavior in spot markets.
Stablecoin Market Cap Trend - Captures expansion or contraction in total stablecoin supply to indicate macro liquidity shifts.
USDC/USDT Rate Divergence - Identifies subtle pressure between the leading stablecoins, hinting at stress or capital flight.
Derivatives Overleverage Signal - Detects potentially dangerous funding-driven setups in the futures market.
Coinbase Premium Trend - Highlights differences between U.S. and global crypto prices, often a proxy for retail or institutional demand.
The score is plotted using the Directional Strength Score column chart:
🟢 Green – strong bullish alignment (score ≥ 3)
🟡 Yellow – mild bullish bias (score = 1–2)
⚪ White – neutral or indecisive (score ≈ 0)
🟠 Orange – mild bearish bias (score = –1 or –2)
🔴 Red – strong bearish alignment (score ≤ –3)
All components include weight inputs, allowing you to control how much influence each factor has on the final score, enabling you to personalize the indicator for different pairs, market conditions, or strategies.
Best to use For:
Traders focused on BTC, ETH, SOL, DOGE, and other large-cap cryptocurrencies
30-minute to 4-hour timeframes
Swing trading, trend confirmation, or sentiment filtering
Spotting potential trend shifts, fakeouts, or market exhaustion
Visual ProwessVisual Prowess: Ultimate Visual of Price Action Indicator
Overview
Visual Prowess is a Pine Script indicator that integrates Trend, Momentum, Strength/Weakness, Money Flow, and Volatility into a single, intuitive interface. Scaled from 0 to 100, it provides traders with clear bullish (>50) and bearish (<50) zones. Visual Prowess is made up of several data components which will be explained below. All these components have custom thresholds that lead to Green Dot Buy Signals and Red Dot sell signals. Designed for multi-timeframe analysis, it helps traders anticipate market moves with precision seeing behind the scenes of price action.
The fundamental inputs of price action are made up of different variables -- the components of Trend Strength, Volatility, Momentum, Money Flow/Volume and Overbought/Oversold. These are very important inputs market makers use. From what I've learned in my trading journey (always still learning), this is the data I value most important. This is why I combined all these components into one indicator.....to be an ultimate visual—this extrapolation of different pieces of data is the Visual Prowess.
What It Does
Visual Prowess combines five key market factors into a unified score (0-100) to assess market conditions by examining the price action like an x-ray aka Visual Prowess:
• Trend Direction & Strength (Green and Red Wave) : Identifies bullish (green clouds) or bearish (red clouds) trend. This data is designed to illustrate the trend by the color, and its strength by the height (score).
How it is Calculated = Data is derived from price action-- comparing the current and previous price highs and lows to measure the strength of upward (+) or downward (-) price movements, smoothed over a period and expressed as a percentage of the price range.
• Momentum (Blue and White Wave): Tracks price acceleration via a custom momentum oscillator, displayed as blue (positive) or white (negative) waves.
How it is Calculated = Data is calculated by subtracting a longer-term exponential moving average from a shorter-term exponential moving average to measure momentum and trend direction. Momentum strength is measured by height on 0-100 score, and color dictates the trend-- Blue up, White down.
• Strength Index (Purple Line): Measures overbought/oversold conditions with a normalized index, derived from price deviation.
How it is Calculated = Strength Index is calculated by comparing the average of price gains to the average of price losses over a specified period, expressed as a value between 0 and 100 to measure momentum and identify overbought or oversold conditions.
• Money Flow: Monitors capital inflows and outflows using a modified Money Flow Index, shown as green (buying) or red (selling) circles.
How it is Calculated = The Money Flow is calculated by using price and volume data to measure buying and selling pressure, comparing positive and negative money flow over a specified period to produce a value between 0 and 100, indicating overbought or oversold conditions and more importantly where the money is moving, + or -.
• Volatility: Gauges market volatility, marked by colored crosses (blue for low, red for high). Blue illustrates low volatility which is key for big moves either + or -; red to illustrate when price action is extremely overheated either + or -.
How it is Calculated = The volatility is calculated by the creator of the BBWP The_Caretaker. This excellent work is calculated using the width of the iconic indicator the Bollinger Bands (the difference between the upper and lower bands divided by the middle band (the moving average), expressed as a percentage to show how volatile the price is relative to its recent average.
Originality
Unlike traditional multi-indicator dashboards, Visual Prowess uses a combination of specific open-source indicators which I believe to be the most important inputs in price action-- trend, momentum, strength, money flow, and volatility into an all-in-one visual ratioed on a 0-100 scale. This unique synthesis of data reduces noise, prioritizes signal alignment, and a look behind the scenes of price action to see deeper into the movement – This combination of indicators has custom thresholds, when these components in alignment with each other hit certain parameters; it leads to key custom price action signals -- Green Dot Buy and Red Dot Sell signals.
There is also a bonus indicator….. a Yellow Triangle. When you see this, it is rare and strong. It only prints when strength index reaches extreme lows at the same time volatility reaches extreme highs…. It then waits to print the yellow triangle upon a third condition= which is price action is back in bullish/positive zone. This Yellow triangle is meant to be strong reversals of Macro Trend lows.
How to Use the Visual Prowess Components:
• Add to Chart: Apply Visual Prowess to any timeframe (recommended: higher timeframes 12H, 1D, 2D, 3D for optimal signals).
• Interpret Zones: Values >50 indicate bullish conditions (green background); <50 signal bearish conditions (red background).
Wait for Green Dot Buy signal for buys and Red Dot Sell signals for sells. One can read each component individually to gauge the price action and predict before the buy signal prints; all of those components merged together is what leads to the buy and sell signals. The story of what’s to come can be seen at lower timeframes before the higher timeframes print, that is a key way to gauge projections of bull or bear prints to come.
HOW TO READ EACH DATA COMPONENT
TREND CLOUDS: Green/red clouds show trend direction; vivid colors tied to number/ score on the 0-100 scale indicate strength of the trend.
Bull Conditions
Green cloud illustrates the trend is bullish. The height is correlated to the trend’s strength—this height is also aligned with colors, more transparent green is weak, then it gets more opaque being medium strength, and the most vibrant is the strongest. How to ride the bull condition is by seeing this transformation of trend get from weak to strong, until it tops out and the wave points down losing strength which alludes to the bear condition.
Bear Conditions
Vice versa with the bear condition. Different shades of red tie into the strength of the bear trend. How to read when things are about to get bearish, is by seeing bull trend shift levels of strength (Example- medium to weak). This transition of bull strength getting weaker is the start, once it gets to weak bear it has commenced until bearish strength tops out before it begins to get weaker leading to the next bull phase.
MOMENTUM WAVES: Blue waves above 50 suggest bullish momentum; white waves below 50 warn of bearish shifts.
Bull Conditions
Good to look at flips of white wave to blue in bearish zones to see the tide turning= guaranteed bullish when safely gets above and holds above 50 zone.
Bear Conditions
Vice versa for Bearish side of this momentum wave being blue wave turning white in bullish zone aiming down to break below 50 zone to confirm bearish descent.
STRENGTH INDEX: Values >80 indicate overbought; <20 suggest oversold. Look for “Bull” or “Bear” labels for divergences.
Bull Conditions
Above 50 level is key, so seeing price action break from below 50 to above 50 is strong buy condition until it gets overbought.
Bear Conditions
Once conditions are too overbought and falling making lower lows (especially when price action is climbing or staying sideways) it is indicating strength is getting weaker. When this indicator fights 50 level and breaks down below 50 level bearish conditions are coming until it gets to an oversold level.
MONEYFLOW: Green circles signal buying pressure; red circles indicate selling.
Bull Conditions
Green circles show money flow is positive so that’s a good sign of upward price action to come, and again above 50 level is bullish conditions
Bear Conditions
Red circles show money flow is negative so that’s a bad sign of price action to come, pointing down and breaking below 50 level is no good. It can have corrections in bullish scenario keep in mind seeing red doesn’t mean trend is over z9could be in higher low scenario).
VOLATILITY: Blue crosses (<25% volatility) suggest breakout potential; red crosses (>75%) warn of overheated markets.
Bull Conditions
This is a very important indication. Big volatile moves can move either direction + or -. When all other components look positive/bullish and this is signalling blue crosses it means a big move is coming and will most likely be in the upward direction –If all other components align/lean bullish.
Another bullish scenario is when price action is down large and red crosses are forming. This indicates that the downward move is overheated (red x’s are rare). This extremely oversold condition can be great buying opportunities when volatility is hot printing red x’s.
Bear Conditions
When all other components look negative/bearish and this is signalling blue crosses it means a big move is coming and will most likely be in the downward direction –If all other components align/lean bearish.
Another bearish scenario is when price action is up large and red crosses are forming. This indicates that the upward move is overheated (red x’s are rare). This extremely overbought condition can be great selling opportunities when volatility is hot printing red x’s.
*****All these components in alignment of hitting each pertaining important threshold--is what prints the green dot and sell signals to trade by. It is not black and white; each component has a sweet spot fine tuned to be triggered through analysis of what is happening individually to each component and how it is reacting to the price action data.
EXAMPLE= Taking a look at the screenshot (Perfect Scenario)
Bullish Examination
- Taking a look at the 2-D timeframe on BTC
x>50
x= all components traveling to the bullish zone. Blue wave, Strength Index with bullish divergence accumulation, Money Flow Positive with Green Trend Wave starting, with teal low volatility cross→→→ leads to Green Dot Buy Signal print…. And the big rise speaks for itself with price action and the big mountain wave of the Green Trend Wave.
This rise leads to
↓↓↓↓
Bearish Examination
Strength Index gets really high at 80 scale, Red X’s showing extremely heated Volatility, Money Flow turning red and sloping down, Trend Wave peaking starting to roll over, Blue Momentum Wave transitioning to white, bearish divergence of price action related to Strength Index→→→ leads to Red Dot Sell Signal print… and the flush speaks for itself when all components fall below 50 level with Trend wave turning red
All this is forecasted in the data, showing weakness before weakness and showing strength before strength. It works because every single piece of important elements in data of price action is incorporated in this all-in-one indicator…. Which leads to the reasoning of me calling this indicator the Visual Prowess, for its unprecedent sharpness of visual observation.
****This is a passion script incorporating every piece of data I value important when reading a chart — to see current perspective of a chart and to help foresee future projection of direction Up or Down. Any community feedback is greatly appreciated. Ongoing work will be done on this script as new thoughts and fine tuning will continuously be done for infinity, as this is my personal go to model for data on the markets.
SMI-DarknessSMI-Darkness Indicator: User Guide
The SMI-Darkness is a technical indicator based on the Stochastic Momentum Index (SMI), designed to help traders identify buying and selling zones based on price momentum strength. It is especially useful for those looking for reversal signals or trend confirmations.
How Does the Indicator Work?
SMI Ergodic Short (Green Line): Represents the variation of the SMI smoothed with a moving average.
Signal Line (Red Line): Acts as a trigger for potential trades, helping to identify buy and sell opportunities.
Histogram: Shows the difference between the two lines above, allowing better visualization of price momentum strength.
Important Levels:
40: Overbought zone (potential sell area).
-40: Oversold zone (potential buy area).
0: Central line separating bullish and bearish trends.
How to Interpret Signals?
Buy: When the SMI (green line) crosses above the signal line (red line) in the region below -40.
Sell: When the SMI crosses below the signal line in the region above 40.
Trend Confirmation: If the histogram is positive (blue), it may indicate an uptrend; if negative (yellow), it may indicate a downtrend.
Usage Tips:
✔ Combine it with other indicators like moving averages or RSI for greater precision. ✔ Avoid trading against the predominant market trend. ✔ Use appropriate stop-loss levels to manage risks.
This indicator can be a powerful tool for traders looking for precision and clarity in their operations. Try it out and adjust the parameters according to your trading style!
📌 Private Creator: Canhoto Medium 💬 For support and questions, reach out via private chat.
ADX and DI by G.I.N.e TradingIndicatore ADX con DI+ e DI- e la possibilità di modificare i seguenti parametri: Periodo DI, Smoothing ADX e Soglia ADX.
Lo sfondo dell'indicatore si colora di:
- Verde quando il trend è positivo (DI+ > DI− con ADX > soglia)
- Rosso quando il trend è negativo (DI− > DI+ con ADX > soglia)
- Bianco se il mercato non ha sufficiente forza di trend (ADX sotto soglia)
===
ADX Indicator with DI+ and DI−, featuring adjustable parameters: DI Period, ADX Smoothing, and ADX Threshold.
The background of the indicator changes color as follows:
- Green when the trend is positive (DI+ > DI− with ADX above the threshold)
- Red when the trend is negative (DI− > DI+ with ADX above the threshold)
- White when the market lacks sufficient trend strength (ADX below the threshold)