EMA Crossover con VWAP, señales Buy/Sell y tabla RSI+MACDindicator("EMA Crossover con VWAP, señales Buy/Sell y tabla RSI+MACD"
Penunjuk dan strategi
1x RVOL Bull/Bear Painter REVERSAL CATCHThis powerful Indicator Paints the candle if there is a Relative Volume of 1.5 or higher.
Notice that if you mark the high of the last Bullish RVOL candle (blue candle) a power reversal begins at that same price.
This does the same thing for the Bearish RVOL Candle. If you mark the low of that candle (purple), a reversal begins at that price.
This can be used on any time frame, but using it on higher time frames catches you HUGE SWINGS
Multi-Timeframe Entry OKThis indicator performs a multi-timeframe trend-and-momentum check across three timeframes—Daily (“D”), 4-hour (“240”), and 1-hour (“60”). For each timeframe it verifies:
• EMA(9) > EMA(20)
• MACD histogram > 0 (MACD parameters 12,26,9)
If all three timeframe conditions are true, it returns 1; otherwise it returns 0.
Use case:
1. Save and publish this script with “Add to Screener” enabled.
2. In Crypto Screener, go to Filters → Custom and add “Multi-Timeframe Entry OK”.
3. Filter for “Multi-Timeframe Entry OK == 1” to automatically extract symbols that satisfy EMA and MACD trend alignment on Daily, 4H, and 1H.
Parameters:
– EMA periods fixed at 9 and 20
– MACD fixed at 12,26,9
– No external inputs required
This automates multi-timeframe AND logic, ensuring only symbols with aligned trend and momentum on longer and shorter timeframes appear in your screener.
💣 Rounded Top Short Signal💣R3KT is your scalp short assassin — locking on to rounded tops and detonating precision sell signals with zero lag. Built to expose weak highs before they collapse, it combines 3-bar swing top detection with a bearish momentum cross, then marks the kill zone with a clean 💣 emoji.
No clutter. No lag. Just surgical entries where the bulls die slow.
🔍 Signal Criteria:
3-bar rounded top structure
Bearish WaveTrend crossunder
Bomb emoji plotted — no background, sniper-ready
🧠 Optimized for Heikin Ashi:
💣R3KT performs with maximum accuracy on Heikin Ashi candles, where smoothed price action enhances signal clarity, trend momentum, and rounded top formation.
Use HA for signal detection, and standard candles for entry and execution.
Scalp sharp. Hit fast. 💣R3KT doesn’t warn — it executes.
Anchored VWAP & STD BandsAnchoring VWAP with optional bands.
Use the settings to adjust the point you want the VWAP to always reset on. This allows you to not have to for example set a VWAP every morning at NY open, it will just be there.
Optional bands are available and configurable to whatever standard deviation you wish to have. Please try to keep them in ascending order if you turn on multiple. Bands can fill between bands, so band 3 will fill between band 2 and 3, but not 1 and 3. If you don't care for the color filling set the transparency on the fill color for the band you want no fill on.
Some cycle examples:
Every day at 6PM:
Year: off
Month: off
Day: off
Hour: 18
Every Month:
Year: off
Month: off
Day: 1
Hour: off
Future Pro Script (RSI, MACD, BOLL, VOL, KDJ)thien is the most handsome man in the world, but he is wanting to find money to have a beautiful gf, so he decided to create this script as a dedicator to describe when he will have a adorable gf
EMA Crossover con VWAP y señales Buy/SellGenerates sell signals when EMA 12 crosses downwards below EMA 30.
Wavy Tunnel con señales Buy/Sell, VWAP y EMA200 + BacktestingBuy/sell signals are generated only when the tunnel (34 EMA low and 34 EMA high) is completely above or below the VWAP, and the price crosses the tunnel (as before).
The 200 EMA is drawn on the chart only as a visual reference; it does not affect the signals or act as a filter.
Obsession.FX Sessions IndicatorObsession.FX Sessions Indicator
This indicator highlights the main trading sessions on the chart with colored backgrounds, helping you instantly see which session the market is in. All times are in GMT+2.
Sessions and Timeframes
Asia: 00:00 – 07:00
Frankfurt: 08:00 – 09:00
London: 09:00 – 17:00
New York: 14:00 – 21:00
London–New York Overlap: 14:00 – 17:00
All times GMT+2 by default. You can easily adjust session times for your own time zone in the indicator settings. Each session is highlighted with a unique background color.
Fibo_Ma with Toggleable 200 EMA FilterPlease keep in mind, I use this indicator most with my TV_ MCDX.
If you use it in lower Timeframe like 15sec, 1min, use a Higher Background Timeframe like 15min or 1H
📈 Fibo_Ma with Toggleable 200 EMA Filter
Fibo_MA is a comprehensive multi-functional indicator designed to enhance your trend analysis, breakout detection, and signal confirmation strategy.
🔍 Core Logic Overview
📊 Background Color Highlights
The script dynamically colors the chart background based on price action relative to a customizable smoothing line (smooth1).
🟩 Green background appears when the open price is above the smooth1, signaling potential bullish conditions.
🟥 Red background shows when the open price is below the smooth1, suggesting bearish pressure.
📏 200 EMA Filter
A built-in 200-period Exponential Moving Average (EMA) acts as a long-term trend filter.
The 200 EMA line changes color to reflect momentum:
🟢 Green when trending upward
🔴 Red when trending downward
🎯 Signal Alerts
Receive buy alerts when the open crosses above smooth1.
Receive sell alerts when the open crosses below smooth1.
Alert conditions are filterable and customizable for precise notifications.
⚙️ Custom Features and Flexibility
Choose from various moving average types for smooth1: EMA, SMA, WMA, VWMA, ALMA, SWMA, and even VWAP.
Configure alert conditions for:
EMA 200 crossovers with smoothing line
Trend crossovers using Fibonacci-based EMA selections
Breakout and breakdown formations with custom pivot logic
Optional ATR and Volume filters for refining entry quality.
Built-in VWAP, EMA 14 (color-coded), and multi-timeframe support for high-precision analysis.
🔔 Alerts Included
✅ Price crosses above or below smoothing line (smooth1)
✅ Breakout and breakdown patterns
✅ EMA 200 crossovers
✅ Custom trend-following EMA cross labels
This script is ideal for traders who want to combine trend strength, volume confirmation, and technical breakouts with intuitive visual cues. Perfect for intraday or swing trading strategies.
ℹ️ Use this tool in conjunction with your trading strategy. Always backtest before live trading.
Correlazione Multi-PeriodoMulti-period correlation indicator useful for those looking to trade using hedging or spread trading.
Relative Volume Spikes MTFDescription:
This script displays **Relative Volume Spikes across Multiple Timeframes (MTF)** in a simple table format directly on your chart. It helps traders quickly identify unusual volume activity — a key signal that often precedes strong price movement.
What it does:
* Calculates **relative volume** (current volume divided by average volume) for the following timeframes:
1-minute, 5-minute, 30-minute, 1-hour, 4-hour, 1-day, and 1-week.
* Highlights timeframes where relative volume **exceeds a customizable threshold** (default: 1.5x the average).
* Shows values in a color-coded table for quick scanning.
How it works:
* For each timeframe, the script uses a moving average over a user-defined lookback period (default: 20 candles) to establish the average volume.
* If the current volume is significantly higher than that average (based on your threshold), the cell background turns green — alerting you to a possible volume spike.
* The table updates every 5 bars to minimize performance lag.
Why it's useful:
* Helps you spot early signs of breakouts or trend reversals across multiple timeframes without switching charts.
* Saves time by putting all key volume signals in one easy-to-read location.
Customization:
* You can adjust lookback periods for each timeframe.
* You can change the spike threshold to suit your trading style.
ICT Killzones Toolkit [LuxAlgo] (Auto-Daylight Time Mod)This script was originally created by @LuxAlgo ( ), and has been modified here to add automating updating for Daylight Savings Time. No other changes have been made, and this script may not (likely will not) be maintained in sync with the original script from LuxAlgo.
MCDX with MAsIn chart you see two indicators 1- In the chart, I use 'Fibo_MA with Toggleable 200 EMA Filter.' You can find it with my other scripts. 2- Oscillator MCDX with MAs.
📊 MCDX with MAs – Market Money Flow and Trend Insight
The MCDX with MAs indicator is a custom analytical tool designed to visualize money flow from different market participants—Bankers, Hot Money, and Retailers—using enhanced RSI-based logic and moving averages. It helps traders identify which type of participants are active and dominating at any moment and provides clear visual cues on potential entry/exit zones based on strength and positioning.
🔧 How It Works
This indicator uses a modified RSI formula to segment and visualize the activity of three trader groups:
Bankers (Smart Money) – Long-term, high-volume players
Hot Money – Medium-term, speculative capital
Retailers (Dumb Money) – Short-term, often trend-following participants
Each group has:
Custom RSI-based calculations
User-adjustable base levels, sensitivity, and period
An optional custom timeframe input for multi-timeframe analysis
📌 Overview of the Indicator
This indicator helps traders:
Identify momentum shifts using modified RSI values.
Visualize trend direction and strength via multiple moving averages.
Detect potential buy/sell signals based on crossovers, slope changes, and extreme levels.
Set alerts for actionable trading events.
🧮 RSI Calculation Logic
Each group's RSI is calculated with:
A base value, acting like a neutral threshold
A sensitivity multiplier, to adjust reactivity
Values are scaled and capped to a maximum (default: 20) for visual clarity
📈 Moving Averages Integration
Each RSI stream is paired with a customizable moving average, used to filter the flow strength:
You can choose MA type: EMA, SMA, WMA, RMA, SMMA
Bankers have three MAs, providing short-, mid-, and long-term perspectives
Color logic is applied based on whether RSI is above or below the selected MA
🎨 Color Coding (Visual Filters)
Each RSI bar is plotted as a colored histogram:
Banker RSI:
Above selected MA → Strong Green
Below → Light Green or User-defined
Hot Money RSI:
Above MA → Bright Yellow
Below MA → Light Yellow
Retailer RSI:
Above MA → Red (default)
Below MA → Light Red
This makes it easy to visually assess who's in control of the market.
📌 How to Use It
✅ Buy Signals (Bullish Bias)
Banker RSI is rising and above at least one MA
Retailer RSI is falling (indicates retail is exiting while smart money is entering)
Hot Money RSI also showing upward trend and above MA
Ideal entries occur when:
RSI Banker crosses above its MA(s)
Extreme lows in Hot Money or Banker RSI (below the extreme_low threshold)
❌ Sell Signals (Bearish Bias)
Banker RSI is falling and below all MAs
Retailer RSI is increasing (indicates retail is buying into weakness)
Hot Money RSI is also declining
Confirm with extreme highs (above the extreme_high level), signaling overbought zones
🛠️ Customization Options
⏱️ Timeframe
Choose a different timeframe for the entire indicator to align it with your strategy
Useful for multi-timeframe confirmations
📏 Reference Levels
Add static horizontal levels (level_1, level_2, level_3) for visual support/resistance zones
⚠️ Extreme Levels
Use extreme_high and extreme_low as thresholds to define exhaustion zones
🧠 Strategy Ideas
Combine with price action and volume
Use in confluence with support/resistance, divergence, or candle patterns
Adjust MAs to reflect the trend timeframe you’re trading
🔔 Alerts
Although this version doesn't include alerts, you can add logic to trigger alerts when:
Banker RSI crosses MA
Banker RSI enters/exits extreme levels
Retailer RSI changes direction
Multiple RSIs align for a trend shift
✅ Ideal For:
Swing traders identifying smart money accumulation/distribution
✅ Best Practices for Using This Indicator
Combine with Price Action: Use candlestick patterns or volume indicators to confirm signals.
Use Higher Timeframes for Filtering: Apply Banker RSI on higher TF for long-term trend context.
Set Alerts Strategically: Enable only relevant alerts to avoid overload.
Adjust Sensitivity Carefully: Fine-tune RSI sensitivity to match your asset’s volatility.
Monitor All Three RSIs Together: Each represents different market participant behavior.
Conclusion
The "MCDX with MAs" indicator is a comprehensive tool that combines RSI and moving average calculations to provide trading signals. By customizing the input parameters and paying attention to the alert conditions, traders can identify potential buy and sell opportunities based on the behavior of different market participants. Always backtest and validate the indicator with historical data and use it in conjunction with other analysis tools for better trading decisions
Squeeze Vector Regression - SciQua.com📊 Squeeze Vector Regression (SVR) — SciQua.com
A precision breakout-momentum analysis tool for adaptable trading strategies (Invite-Only)
sciqua.com
🔍 What Is the SVR Indicator?
Description:
Squeeze Vector Regression (SVR) is a proprietary trading indicator that detects low-volatility “squeeze” conditions and anticipates breakouts using a regression-based momentum engine. It is designed to help traders identify high-probability moments when markets are transitioning from compression to expansion, and more importantly, forecast the likely direction of the move.
This tool builds on classic concepts like the Bollinger Band/Keltner Channel squeeze but introduces a novel approach: vector-based momentum regression, paired with adaptive angle normalization and dynamically colored histograms. The result is a highly visual signal set that not only marks when a squeeze is building or releasing but also uses directional cues to aid in decision-making.
The Squeeze Vector Regression (SVR) is a powerful tool that detects volatility squeezes and helps gauge breakout momentum . It blends:
Volatility analysis using Bollinger Bands (BB) and Keltner Channels (KC)
Momentum slope estimation using regression angle analysis
Dynamic visuals: background gradients and color-coded momentum lines
Custom thresholds and lookbacks for fine-tuned strategy fit
🔄 What Is a Squeeze?
A squeeze forms when Bollinger Bands (BB) are fully contained within Keltner Channels (KC) .
Squeeze On : BB inside KC → Low volatility / compression phase
Squeeze Off : BB breaks KC → Breakout begins
This often precedes explosive moves in price action. SVR adds visual and statistical strength mapping to this condition.
📐 Momentum Vector: Angle-Based Regression
SVR calculates a regression slope angle from price relative to:
VWMA
ATR or Range zones (adjustable)
Peak/valley structures
The angle is displayed as a colored momentum line :
Red = Bearish slope (angle < 0)
Green = Bullish slope (angle > 0)
Color intensity = slope strength
🎛️ Inputs Explained
Bollinger Band (BB) Parameters
BB Length : Period for calculating the bands
BB StdDev : Width scaling multiplier
BB MA Type : SMA, EMA, VWMA, etc.
BB Source : Default = close, customizable
Keltner Channel (KC) Parameters
KC Length : ATR period for channel size
KC Multiplier : Width multiplier
KC Source : Price input used
Use Exponential MA : Optional smoothing
Squeeze Logic & Visualization
Show Squeeze ON/OFF Background : Toggle colored zones
Minimum Squeeze ON/OFF Gap Strength : Filters weak signals
Lookback for Breakout Scaling : Makes breakout intensity relative to historical max
Enable Background Gradient : Toggle visuals
Set custom gradient colors and opacity
Momentum & Angle Settings
Momentum Length : Regression window
Angle Normalization : Fixed or adaptive
Color gradient range : From bearish red to bullish green
🧠 How to Use SVR Effectively
Scenario: Swing trader identifying momentum breakouts on 4-hour chart.
Wait for yellow background (Squeeze ON) to persist → Consolidation phase.
Look for orange background shift (Squeeze OFF) → Volatility breakout signal.
Check if momentum line shifts from red to green → Confirms bullish vector.
If confirmed, enter long on breakout candle or retrace with tight stop.
Monitor momentum gradient: Fading green = momentum loss, prepare to exit.
🔧 Configure for Strategy Styles
Breakout Traders:
Raise Squeeze OFF Threshold to filter noise
Use momentum line for directional confirmation
Look for large orange backgrounds and steep green slopes
Mean Reversion Traders:
Lower Squeeze ON Threshold to catch earlier compression
Watch for divergence between price and regression slope
Exit when Squeeze OFF triggers
Scalpers:
Use lower BB/KC/Momentum lengths
Switch to EMA/VWMA for faster response
Focus on short timeframes with adaptive normalization
🧪 Visual Legend
🟡 Yellow background : Squeeze ON
🟠 Orange background : Squeeze OFF (breakout)
Red momentum line : Bearish vector slope
Green momentum line : Bullish vector slope
Gradient intensity : Reflects strength of squeeze/breakout
📘 Tips & Notes
Does not repaint after candle close
Works across all markets: stocks, crypto, forex
Effective in all timeframes: scalping to swing
Visual-only — use alerts or integrate with other tools for automation
🧩 Summary Table
Features :
BB/KC Overlap: Detects compression and breakout zones
Momentum Line: Reveals directional price pressure
Background Colors: Visualize squeeze phases and breakout strength
Thresholds & Scaling: Custom control for signal sensitivity
Normalization: Contextualizes breakout strength historically
Volume Weighted Average Price Dynamic Slope [sgbpulse]VWAP Dynamic Slope: A Comprehensive Indicator for Trend Identification and Smart Trading
Introducing VWAP Dynamic Slope, an innovative TradingView indicator that harnesses the power of Volume Weighted Average Price (VWAP) and enhances it with immediate visual feedback. The indicator colors the VWAP line based on its slope, allowing you to quickly and easily identify the direction and strength of the current trend for the asset, providing advanced tools for in-depth analysis.
What is VWAP and Why is it so Important?
VWAP (Volume Weighted Average Price) is an indicator that represents the average price at which an asset has traded, weighted by the volume traded at each price level. Unlike a simple moving average, VWAP gives greater weight to trades executed with high volume, making it a reliable measure of the asset's "true" or "fair" price within a given period. Many institutional traders use VWAP as a central reference point for evaluating the effectiveness of entries and exits. An asset trading above its VWAP is considered to have bullish momentum, and below it – bearish momentum.
How it Works: Dynamic VWAP Slope Analysis
VWAP Dynamic Slope analyzes the inclination of the VWAP line and displays it using an intuitive color scheme:
Positive Slope (Uptrend): When the VWAP points upwards, signaling positive momentum, the default color will be green.
Negative Slope (Downtrend): When the VWAP points downwards, signaling negative momentum, the default color will be orange.
Trend Change (CHG): When a change in the VWAP's trend direction occurs, a "CHG" label will be displayed. The label's color will be green if the change is to an uptrend, and orange if the change is to a downtrend.
Identifying Steep Slopes for Increased Momentum:
The indicator's uniqueness lies in its ability to identify "steep" slopes – rapid and particularly strong changes in the VWAP's direction. This indicates exceptionally strong momentum:
Steep Positive Slope: The VWAP color will change to dark green, indicating significant buying pressure.
Steep Negative Slope: The VWAP color will change to dark red, indicating significant selling pressure.
Dynamic Momentum Strength Label: In situations of steep slope (positive or negative), a dynamic label will be displayed with the change value of the VWAP at that point. This label allows you to monitor momentum strength, intensification, or weakening in real-time.
Advanced Analytical Tools for Complete Control
VWAP Dynamic Slope provides you with unprecedented flexibility through a variety of customizable tools:
Multiple VWAP Anchors and Visual Marking:
Common Time Anchors: Choose whether the VWAP resets at the beginning of each Session (daily), Week, Month, Quarter, Year, Decade, or Century.
Advanced Intraday Anchors: Within the Session, you can choose to calculate VWAP specifically for Pre-Market, Regular Hours, and Post-Market hours. This option is particularly crucial for intraday traders.
Important Event Anchors: The indicator allows for VWAP resets at significant milestones such as Earnings, Dividends, and Splits, for analyzing the market's immediate reaction.
Visual Anchor Marking: To enhance clarity and orientation, a Label ⚓ can be displayed at each selected anchor point, helping to immediately identify the start point of the VWAP calculation in the chosen context.
Customizable Bands (Up to Three on Each Side):
Add up to three Bands above and below the VWAP to identify areas of deviation and excursion from the average price. You have two calculation options:
Standard Deviation: Based on volatility and statistical distance from the VWAP.
Percentage: Defines fixed percentage-based bands from the VWAP.
Key Pre-Market Levels (Pre-Market High/Low):
Display the Pre-Market High and Low levels as separate lines on the chart. These lines often serve as important psychological support and resistance zones, allowing you to see how the VWAP behaves near them.
Full Customization and Precise Control:
VWAP Source Selection: Determine which price data type will be used for the VWAP calculation. The default is HLC3 (average of High, Low, and Close), but any other relevant data source available in TradingView can be selected.
Offset: Set an offset for the VWAP line, allowing you to shift it left or right on the time axis by a chosen number of bars.
Customizable Colors: Choose your preferred colors for each slope state, Pre-Market High/Low lines, and Bands.
Setting the "Steepness" Threshold (Per-mille Price Change Per Minute ‱/min with Auto-Adjustment): Determine the sensitivity for identifying a steep slope by setting the required change threshold in VWAP in terms of per-mille price change per minute (‱/min). The indicator performs smart adjustment for any timeframe you select on the chart (e.g., 30 seconds, 1 minute, 5 minutes, 10 minutes, etc.), ensuring that the "steepness" setting maintains consistency and relevance.
Examples for Setting the Steepness Threshold:
Suppose you set the steepness threshold to 0.3‱/min (per-mille price change per minute).
On a 30-second chart: The indicator will check if the VWAP changed by 0.15 ‱/min (half of the per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: Since 30 seconds is half a minute, the indicator looks for a change that is half of the threshold set for a full minute.
On a 1-minute chart: The indicator will check if the VWAP changed by 0.3 ‱/min (the full per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: Here, the bar represents a full minute, so we check the full threshold.
On a 5-minute chart: The indicator will check if the VWAP changed by 1.5 ‱/min (5 times the per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: A 5-minute bar contains 5 minutes, so the cumulative change in VWAP needs to be 5 times greater to be considered "steep" on the same scale.
In summary, this setting allows you to precisely and uniformly control the sensitivity of steep slope detection across all timeframes, providing immense flexibility in analyzing the asset's momentum.
Advantages of Using Per-mille Price Change Per Minute (‱/min)
Using per-mille price change per minute (‱/min) offers several key advantages for your indicator:
Normalized and Objective Measurement: It provides a uniform scale for the VWAP's rate of change, regardless of the asset's price or nominal value. A 0.1 per-mille change per minute always carries the same relative significance.
Comparison Across Different Asset Prices: Using per-mille allows for direct comparison of VWAP movement strength between assets trading at very different prices (e.g., a $100 asset versus a $1 asset), enabling an understanding of true momentum without bias from the nominal price.
Smart Timeframe Agnostic Adjustment: This is a critical capability. The indicator automatically adjusts the per-mille per minute threshold you set to any chart timeframe (30 seconds, 1 minute, 5 minutes, etc.), maintaining consistency in "steepness" detection without manual recalibration.
Precise Momentum Identification: This measurement precisely identifies when the VWAP's rate of change becomes significant, and when momentum strengthens or weakens, contributing to more informed trading decisions.
In short, per-mille change per minute (‱/min) provides accuracy, consistency, and flexibility in identifying VWAP momentum changes, with smart adaptation across all timeframes.
Who is this Indicator For?
VWAP Dynamic Slope is a powerful tool for:
Intraday Traders: For quick identification of intraday trend directions and momentum across any timeframe, with specific consideration for Pre-Market, Regular Hours, or Post-Market VWAP, and incorporating key pre-market levels.
Swing Traders and Long-Term Investors: For analyzing longer-term trends based on periodic and event-driven VWAP anchors.
Beginner Traders: As an excellent visual aid for understanding the relationship between price, volume, and trend direction, and how different anchor points, pre-market levels, and data sources influence price behavior.
Experienced Traders: For integration with existing strategies, gaining additional confirmation for trend strength identification, and highly precise and flexible parameter calibration.
VWAP Dynamic Slope provides a rich, multi-dimensional layer of information about the VWAP, helping you make more informed trading decisions in real-time, within the context of your chosen asset.
Fin Viraj Setup - Clean ArrowsSimple to use
Useful for Nifty & Bank Nifty
5 min & 15 min time frame
Best to Short CE or PE than buying them
Bear Market Defender [QuantraSystems]Bear Market Defender
A system to short Altcoins when BTC is ranging or falling - benefit from Altcoin bleed or collapse .
QuantraSystems guarantees that the information created and published within this document and on the TradingView platform is fully compliant with applicable regulations, does not constitute investment advice, and is not exclusively intended for qualified investors.
Important Note!
The system equity curve presented here has been generated as part of the process of testing and verifying the methodology behind this script.
Crucially, it was developed after the system was conceptualized, designed, and created, which helps to mitigate the risk of overfitting to historical data. In other words, the system was built for robustness, not for simply optimizing past performance.
This ensures that the system is less likely to degrade in performance over time, compared to hyper-optimized systems that are tailored to past data. No tweaks or optimizations were made to this system post-backtest.
Even More Important Note!!
The nature of markets is that they change quickly and unpredictably. Past performance does not guarantee future results - this is a fundamental rule in trading and investing.
While this system is designed with broad, flexible conditions to adapt quickly to a range of market environments, it is essential to understand that no assumptions should be made about future returns based on historical data. Markets are inherently uncertain, and this system - like all trading systems - cannot predict future outcomes.
INTRODUCTION TO THE STAR FRAMEWORK
The STAR Framework – an abbreviation for Strategic Trading with Adaptive Risk - is a bespoke portfolio-level infrastructure for dynamic, multi-asset crypto trading systems. It combines systematic position management, adaptive sizing, and “intra-system” diversification, all built on a rigorous foundation of Risk-based position sizing .
At its core, STAR is designed to facilitate:
Adaptive position sizing based on user-defined maximum portfolio risk
Capital allocation across multiple assets with dynamic weight adjustment
Execution-aware trading with robust fee and slippage adjustment
Realistic equity curve logic based on a compounding realized PnL and additive unrealized PnL
The STAR Framework is intended for use as both a standalone portfolio system or preferred as a modular component within a broader trading “global portfolio” - delivering a balance of robustness and scalability across strategy types, timeframes, and market regimes.
RISK ALLOCATION VIA "R" CALCULATIONS
The foundational concept behind STAR is the use of the R unit - a dynamic representation of risk per trade. R is defined by the distance between a trade's entry and its stoploss, making it an intuitive and universally adaptive sizing unit across any token, timeframe, or market.
Example: Suppose the entry price is $100, and the stoploss is $95. A $5 move against the position represents a 1R loss. A 15% price increase to $115 would equal a +3R gain.
This makes R-based systems highly flexible: the user defines the percentage of capital that is put at risk per R and all positions are scaled accordingly - whether the token is volatile, illiquid, or slow-moving.
R is an advantageous method for determine position sizing - instead of being tied to complex value at risk mechanisms with having layered exit criteria, or continuous volatility-based sizing criteria that need to be adjusted while in an open trade, R allows for very straightforward sizing, invalidation and especially risk control – which is the most fundamental.
REALIZED BALANCE, FEES & SLIPPAGE ACCOUNTING
All position sizing, risk metrics, and the base equity curve within STAR are calculated based on realized balance only .
This means:
No sizing adjustments are made based on unrealized profit and loss ✅
No active positions are included in the system's realized equity until fully closed ✅
Every trade is sized precisely according to current locked-in realized portfolio balance ✅
This creates the safest risk profile - especially when multiple trades are open. Unrealized gains are not used to inflate sizing, ensuring margin safety across all assets.
All calculations also incorporate slippage and fees, based on user-defined estimates – which can and should be based upon user-collected data - and updated frequently forwards in time. These are not cosmetic, or simply applied to the final equity curve - they are fully integrated into the dynamic position sizing and equity performance , ensuring:
Stoploss hits result in exactly a −1R loss, even after slippage and fees ✅
Winners are discounted based on realistic execution costs ✅
No trade is oversized due to unaccounted execution costs ✅
Example - Slippage in R Units:
Let R be defined as the distance from entry to stoploss.
Suppose that distance is $1, and the trade is closed at a win of +$2.
If execution slippage leads to a 50 cent worse entry and a 50 cent worse exit, you’ve lost $1 extra - which is an additional 1R in execution slippage. This makes the effective return 1.0R instead of the intended 2.0R.
This is equivalent to a slippage value of 50%.
Thus, slippage in STAR is tracked and modelled on an R-adjusted basis , enabling more accurate long-term performance modelling.
MULTI-ASSET, LONG/SHORT SUPPORT
STAR supports concurrent long and short positions across multiple tokens. This can sometimes result in partially hedged exposure - for example, being long one asset and short another.
This structure has key benefits:
Diversifies idiosyncratic risk by distributing exposure across multiple tokens
Allows simultaneous exploitation of relative strength and weakness
Reduces portfolio volatility via natural hedging during reduced trending periods
Even in a highly correlated market like crypto, short-term momentum behaviour often varies between tokens - making diversified, multi-directional exposure a strategic advantage .
EQUITY CURVE
The STAR framework only updates the underlying realized equity when a position is closed, and the trade outcome is known. This approach ensures:
True representation of actual capital available for trading
No exposure distortion due to unrealized gains
Risk remains tightly linked to realized results
This trade-to-trade basis for realized equity modelling eliminates the common pitfall of overallocation based on unrealized profits.
The visual equity curve represents an accurate visualization of the Total Equity however, which is equivalent to what would be the realized equity if all trades were closed on the prior bar close.
TIMEFRAME CONSIDERATIONS
Lower timeframes typically yield better performance for STAR due to:
Greater data density per day - more observations = better statistical inference
Faster compounding - more trades per week = faster capital rotation
However, lower timeframes also suffer from increased slippage and fees. STAR's execution-aware structure helps mitigate this, but users must still choose timeframes appropriate to their liquidity, costs, and operational availability.
INPUT OPTIONS
Fees (direct trading costs - the percentage of capital removed from the initial position size)
Slippage (execution delay, as a percentage. In practice, the fill price is often worse than the signal price. This directly affects R and hence position sizing)
Risk % ( Please note : this is the risk level if every position is opened at once. 5% risk for 5 assets is 1% risk per position)
System Start date
Float Precision value of displayed numbers
Table visualization - positioning and table sizes
Adjustable color options
VISUAL SIMPLICITY
To avoid usual unnecessary complexity and empower fast at-a-glance action taking, as well as enable mobile compatibility, only the most relevant information is presented.
This includes all information required to open positions in one table.
As well as a quick and straightforward overview for the system stats
Lastly, there is an optional table that can be enabled
displaying more detailed information if desired:
USAGE GUIDELINES
To use STAR effectively:
Input your average slippage and fees %
Input your maximum portfolio risk % (this controls overall leverage and is equivalent to the maximum loss that the allocation to STAR would bring if ALL positions are allocated AND hit their stop loss at the same time)
Wait for signal alerts with entry, stop, and size details
STAR will dynamically calculate sizing, risk exposure, and portfolio allocation on your behalf. Position multipliers, stop placement, and asset-specific risk are all embedded in the system logic.
Note: Leverage must be manually set to ISOLATED on your exchange platform to prevent unwanted position linking.
ABOUT THE BEAR MARKET DEFENDER STRATEGY
The first strategy to launch on the STAR Framework is the BEAR MARKET DEFENDER (BMD) - a fast-acting, trend following system based upon the Trend Titan NEUTRONSTAR. For the details of the logic behind NEUTRONSTAR, please refer to the methodology and trend aggregation section of the following indicator:
The BMD ’s short side exit calculation methodology is slightly improved compared to NEUTRONSTAR, to capture downtrends more consistently and also cut positions faster – which is crucial when considering general jump risk in the Crypto space.
Accordingly, the only focus of the BMD is to capture trends to the short side, providing the benefit of being in a spectrum from no correlation to being negatively correlated in risk and return behavior to classical Crypto long exposure.
More precisely, Crypto behavior showcases that when Bitcoin is in a ranging/mean reverting environment, most tokens that don’t fall into the “Blue-Chip” category tend to find themselves in a trend towards 0.
Typically during this period most Crypto portfolios suffer heavily due to a “Crypto-long” biased exposure.
The Bear Market Defender thrives in these chaotic, high volatility markets where most coins trend towards zero while the traditional Crypto long exposure is either flat or in a drawdown, therefore the BMD adds a source of uncorrelated risk and returns to hedge typical long exposure and bolster portfolio volatility.
Because of the BMD's short-only exposure, it will often suffer small losses during strong uptrends. During these periods, long exposure performs the best and the goal is to outperform the temporary underperformance in the BMD .
To take advantage of the abovementioned behavior of most tokens trending to zero, assets traded in the BMD are systematically updated on a quarterly basis with available liquidity being an important consideration for the tokens to be eligible for selection.
FINAL SUMMARY
The STAR Framework represents a new generation of portfolio grade trading infrastructure, built around disciplined execution, realized equity, and adaptive position sizing. It is designed to support any number of future methodologies - beginning with BMD .
The Bear Market Defender is here to hedge out commonly long biased portfolio allocations in the Crypto market, specializing in bringing uncorrelated returns during periods of sideways price action on Bitcoin, or whole-market downturns.
Together, STAR + BMD deliver a scalable, volatility tuned system that prioritizes capital preservation, signal accuracy, and adaptive risk allocation. Whether deployed standalone or within a broader portfolio, this framework is engineered for high performance, longevity, and adaptability in the ever-evolving crypto landscape.
Timeframe LoopThe Timeframe Loop publication aims to visualize intrabar price progression in a new, different way.
🔶 CONCEPTS and USAGE
I got inspiration from the Pressure/Volume loop, which is used in Mechanical Ventilation with Critical Care patients to visualize pressure/volume evolution during inhalation/exhalation.
The main idea is that intrabar prices are visualized by a loop, going to the right during the first half and returning to the left towards its closing point. Here, the main chart timeframe (CTF) is 4 hours, and we see the movements of eight 30-minute lower timeframe (LTF) periods, highlighted by four yellow dots/lines (first 2 hours -> "Right") and four blue dots/lines (last 2 hours <- "Left"):
🔹 BTF
If "Show Lowest TF" is enabled, the LTF is split into another lower TF (BTF - "Base TF"); in this case, the 30-minute LTF is split into 10 parts of 3 minutes (BTF):
Enabling "Loop Lowest TF" will enable the BTF to react similarly to the largest loop; from halfway, it will return to its startpoint:
Here is a more detailed example:
🔹 Mini-Candles
The included option "Mini-Candles" will bring even more detail, showing the LTF as Japanese candlesticks with user-defined colors and adjustable body width; in this example, the mini-candles associated with the first half (yellow lines/dots) are green/red, while blue/fuchsia in the second half (blue lines/dots):
CTF 10 minutes, LTF 1 minute, BTF 5 seconds
One can see the detailed intrabar price progression in one glance.
CTF 5 minutes, LTF 1 minute, BTF 5 seconds
If the LTF/BTF ratio, divided by two, results in a non-integer number, the right side will be a vertical line instead of just a turning point. In that case, the smaller, most right blue loop will be situated at the right of that line.
10 minutes / 1 minute = 10 -> 10 / 2 = 5 parts
5 minutes / 1 minute = 5 -> 5 / 2 = 2.5 parts
🔶 SETTINGS
🔹 Timeframes
Lower Timeframe 1
Lower Timeframe 2
No need to worry about the order of both timeframes; BTF will be the lowest TF of the 2, LTF the highest; both have to be lower than the main chart TF (CTF); otherwise, it will result in the error: "`Lower Timeframes` should be lower than current chart timeframe".
The ratio LTF / BTF should be equal or higher than 2; otherwise, this error will show: "`Lower Timeframe` should minimally be twice the `Base (smallest) Timeframe`"
Lastly, the ratio CTF / BTF should be lower than 500; otherwise, this error will pop up: "`Current Chart timeframe` / `Lower Timeframe` should be less than 500."
I have tried to capture runtime errors as best I could. If one should be triggered (red exclamation mark next to the title), it is best to increase the lowest TF.
🔹 Options
Show Lowest TF: Show BTF progression.
Loop Lowest TF: Enabling will let the BTF line return halfway.
Show Mini-Candles
Show Steps
"Show Steps" can be useful to see how the script works, where the location of the current price is compared against the position of the left (L) and right (R) labels:
🔹 Style
MM + MACD [RSI Filter]MM + MACD Trend Follower with RSI Filter
Pedro Canto - Portfolio Manager | CGA/CGE
OVERVIEW
The MM + MACD Trend Follower with RSI Filter is a multi-layered trend-following indicator designed to help traders identify high-probability trend continuation setups while avoiding low-quality entries caused by overbought or oversold market conditions.
This tool combines the power of Moving Averages (MA), the MACD Histogram, and a visual RSI-based filter to validate both trend direction and timing for entries. Its goal is simple: filter out noise and highlight only the most technically relevant buy and sell signals based on objective momentum and trend criteria.
USE CASES
- Identifying trend continuation setups
- Filtering false signals during consolidation phases
- Avoiding trades in overbought or oversold zones
- Enhancing entry timing for both swing and intraday strategies
- Providing visual confirmation of trend strength and momentum alignment
KEY FEATURES
1. Dual Moving Average Setup
The indicator allows full customization of two moving averages (MA1 and MA2), supporting both EMA and SMA types. The slope of the longer MA (MA2) acts as an essential trend filter, ensuring signals are only generated when the market shows clear directional bias.
2. MACD Histogram Trend Confirmation
A classic MACD Histogram calculation is used to validate the momentum of the prevailing trend.
- Bullish Trend: Histogram > 0
- Bearish Trend: Histogram < 0
This step filters out counter-trend signals and ensures trades are aligned with momentum.
3. Intrabar Price Trigger
Unlike standard crossover systems, this indicator waits for intrabar price action to trigger entries:
- Buy Signal: Price crosses below one of the MAs during an uptrend (dip-buy logic)
- Sell Signal: Price crosses above one of the MAs during a downtrend (rally-sell logic)
This intrabar trigger improves entry timing and helps capture retracement-based opportunities.
4. RSI Visual Filter
A short-term RSI is plotted and color-coded to visually highlight overbought and oversold conditions, acting as a discretionary filter for users to avoid low-probability trades during exhaustion points.
5. Dynamic Coloring System
Bar Colors:
- Blue: Bullish trend
- Red: Bearish trend
- Orange: RSI Overbought/Oversold zones
MA Colors:
- Blue for bullish conditions
- Red for bearish conditions
- Gray for neutral/no-trend phases
6. Signal Markers and Alerts
Clear visual buy and sell markers are plotted directly on the chart.
Additionally, the indicator includes real-time alerts for both Buy and Sell signals, helping traders stay informed even when away from the screen.
INPUTS AND CUSTOMIZATION OPTIONS
- Moving Average Types: EMA or SMA for both MA1 and MA2.
- MACD Settings: Customizable fast, slow, and signal periods.
- RSI Settings: Source, length, and overbought/oversold levels fully adjustable.
- Color Customization: Adjust RSI zone colors to suit your chart theme.
---
DISCLAIMER
This indicator is a technical analysis tool designed for educational and informational purposes only. It should not be used as a standalone trading system. Always combine it with sound risk management, price action analysis, and, where applicable, fundamental context.
Past performance does not guarantee future results.