Stochastic Momentum multi. strategyThe Stochastic Momentum Index (Stoch MTM, SMI) is based on the Stochastic Oscillator. The difference is that the Stochastic Oscillator calculates where the close is relative to the high/low range, while the SMI calculates where the close is relative to the midpoint of the high/low range. The values of the SMI range from +100 to -100. When the close is greater than the midpoint, the SMI is above zero, when the close is less than than the midpoint, the SMI is below zero.
The SMI is interpreted the same way as the Stochastic Oscillator. Extreme high/low SMI values indicate overbought/oversold conditions. A buy signal is generated when the SMI rises above -50, or when it crosses above the signal line. A sell signal is generated when the SMI falls below +50, or when it crosses below the signal line. Also look for divergence with the price to signal the end of a trend or indicate a false trend.
The Stochastic Momentum Index was developed by William Blau and was introduced in his article in the January, 1993 issue of Technical Analysis of Stocks & Commodities magazine.
Cari dalam skrip untuk "momentum"
Missile RSI (RSI of momentum w/ Dominant Cycle length + Fisher)This is a predictive indicator that looks for explosions in momentum of the cycles in price and large shifts in Momentum (Fisher turns the Bimodal PDF into Guassian like) as statistically unlikely events, showing points to exit or reverse positions.
You can adjust the lowpass frequency cuttoff (Aka what cycles you want to remove from the calculations through the super smoother filter).
To be honest you can monkey trade the direction of the Signal if you'd like but the Divergences and Maxing of the values is whats most useful.
Let me know if you guys want me to add anything else.
Grimes Modified MACD + Highest / Lowest Momentum IndicatorModified MACD without histogram, using SMA instead of EMA and a higher and lower band to make it easy to compare the current momentum push to the last momentum push.
Strenght and MomentumThe scope of this script is to measure momentum and strenght of EURO and DOLLAR using their indexes.
Forza (line) above 0 means EURO is stonger than DOLLAR
Momento (histogram) above 0 means EURO has a positive momentum against DOLLAR
The added value to see MACD and RSI directly on EURUSD chart is that indexes consider also other pairs so their RSI and MACD has a larger view on forex markets.
Script has also an option for multi timeframes.
I think that could be used as filters for LONG or SHORT positions in lower time frames.
Up/Down RangeMeasuring the difference between the highs and lows from the average, this measure can serve as a proxy for the volatility, just like the ATR.
However, it breaks the range into an upward and a downward moving component, so it also gives information about the current trend direction.
In fact, I turned it into a momentum indicator here:
Stochastic Momentum IndexStochastic Momentum Index
William Blau "Momentum, Direction, and Divergence",
John Wiley and Sons, Inc. 1995, ISBN 0-471-02729-4, page 29:
SM(q) = close - 0.5*(HH(q) + LL(q))
SMI(q, r, s) = 100*(EMA(EMA(SM(q), r)), s)/(0.5*EMA(EMA(HH(q)-LL(q)), r), s)
MULTIPLE TIME-FRAME STRATEGY(TREND, MOMENTUM, ENTRY) Hey everyone, this is one strategy that I have found profitable over time. It is a multiple time frame strategy that utilizes 3 time-frames. Highest time-frame is the trend, medium time-frame is the momentum and short time-frame is the entry point.
Long Term:
- If closed candle is above entry then we are looking for longs, otherwise we are looking for shorts
Medium Term:
- If Stoch SmoothK is above or below SmoothK and the momentum matches long term trend then we look for entries.
Short Term:
- If a moving average crossover(long)/crossunder(short) occurs then place a trade in the direction of the trend.
Close Trade:
- Trade is closed when the Medium term SmoothK Crosses under/above SmoothD.
You can mess with the settings to get the best Profit Factor / Percent Profit that matches your plan.
Best of luck!
Squeeze Momentum Alert ScriptThis is the alert script for the squeeze momentum strategy found here...
Long on Green,
Short on Red,
Close Longs on Aqua,
Close Shorts on Orange.
FREE INDICATOR: Relative Momentum Index (RMI)RMI, as requested by glaz
Description:
The Relative Momentum Index was developed by Roger Altman and was introduced in his article in the February, 1993 issue of Technical Analysis of Stocks & Commodities magazine.
While your typical RSI counts up and down days from close to close, the Relative Momentum Index counts up and down days from the close relative to a close x number of days ago. The result is an RSI that is a bit smoother.
Usage:
Use in the same way you would any other RSI. There are overbought and oversold zones, and can also be used for divergence and trend analysis .
Grab the source code here: pastebin.com
Installation video by @ChrisMoody here : vimeopro.com
ย ย ย ย ย ย ย ย ย ย ย ย โโโโโโโโโโโโโโโ Feel free to follow me to keep up with my latest scripts! โโโโโโโโโโโโโโโ
ย ย ย ย ย ย ย ย ย ย ย ย โโโโโโโโโโโโ PLEASE THUMB UP OR STAR IF YOU LIKE THIS INDICATOR! โโโโโโโโโโโโ
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย I'd like as many people as possible to get it :)
MACD Momentum Slowdown Alert (Bullish + Bearish)little arrows showing on chart when MACD histogram has a slowdown (change of color) in momentum
EMA Momentum Trading Indicator testthis is a test script for a momentum trading strategy it shows how repainting and look ahead bias can effect an indicator performance
MACD-V (Volatility-Normalised Momentum) โ Spiroglou, 2022Volatility-normalized MACD per Alex Spiroglou (2022):
MACD-V = (EMA12 โ EMA26) / ATR26 ร 100, so momentum is expressed in ATR units and stays comparable across assets/timeframes.
What you get
โข Trend-colored line: green when price โฅ EMA200, red otherwise.
โข Guides: ยฑ50 / ยฑ100 / 0; Extremes: ยฑ140 (editable).
โข Regime shading: OB โฅ +140 shaded red; OS โค โ140 shaded green.
โข Clean, on-curve markers: small circles on the MACD-V line at the four edge events โ OB (enter โฅ +threshold), OBX (cross back down), OS (enter โค โthreshold), OSX (cross back up).
โข Text labels are off by default; optional toggle only for OB/OBX.
โข Signal & histogram: EMA(9) of MACD-V and (MACD-V โ Signal) columns.
โข Alerts: OB/OS entries & exits included.
How to use
โข Favor longs when MACD-V > 0 (ideally > +50); respect OB for possible exhaustion.
โข Favor shorts when MACD-V < 0 (ideally < โ50); respect OS for possible exhaustion.
โข Because itโs ATR-normalized, thresholds transfer well across symbols and timeframes.
Clenow Momentum (annualized slope ร Rยฒ) โ v6 (fixed types)Clenow Momentum Indicator calculates the annualised exponential regression slope over a 90 day look back period and multiplies it by the R-squared of that regression
RSI-CCI Momentum ScreenerRSI-CCI Momentum Screener;
How to Use:
Apply this script to 1H or 4H timeframe
Works well for NSE stocks, crypto, or forex
Look for a green label โBUYโ that shows when the screener conditions are met
Market DashboardMarket Dashboard โ All-in-One Technical Indicator Panel
The Market Dashboard is a powerful visual tool that consolidates key technical indicators into a single on-chart table, helping traders make faster and more informed decisions. This script includes:
RSI โ Detects overbought and oversold market conditions
MACD โ Shows trend momentum and crossover signals
CVD (Cumulative Volume Delta) โ Highlights buyer vs. seller pressure
Volume Analysis โ Flags unusually high volume
ATR (Average True Range) โ Displays current market volatility
Session Detector โ Automatically identifies ASIAN, LONDON, or NEW YORK sessions based on UTC time
Fully Customizable โ Adjust table position and text size to fit your chart layout
Designed for traders who want a clean, real-time snapshot of market dynamics, directly on the chart.
CDP - Counter-Directional-Pivot๐ฏ CDP - Counter-Directional-Pivot
๐ Overview
The Counter-Directional-Pivot (CDP) indicator calculates five critical price levels based on the previous day's OHLC data, specifically designed for multi-timeframe analysis. Unlike standard pivot points, CDP levels are calculated using a unique formula that identifies potential reversal zones where price action often changes direction.
โก What Makes This Script Original
This implementation solves several technical challenges that existing pivot indicators face:
๐ Multi-Timeframe Consistency: Values remain identical across all timeframes (1m, 5m, 1h, daily) - a common problem with many pivot implementations
๐ Intraday Stability: Uses advanced value-locking technology to prevent the "stepping" effect that occurs when pivot lines shift during the trading session
๐ช Robust Data Handling: Optimized for both liquid and illiquid stocks with enhanced data synchronization
๐งฎ CDP Calculation Formula
The indicator calculates five key levels using the previous day's High (H), Low (L), and Close (C):
CDP = (H + L + C) รท 3 (Central Decision Point)
AH = 2รCDP + H โ 2รL (Anchor High - Strong Resistance)
NH = 2รCDP โ L (Near High - Moderate Resistance)
AL = 2รCDP โ 2รH + L (Anchor Low - Strong Support)
NL = 2รCDP โ H (Near Low - Moderate Support)
โจ Key Features
๐จ Visual Elements
๐ Five Distinct Price Levels: Each with customizable colors and line styles
๐ท๏ธ Smart Label System: Shows exact price values for each level
๐ Optional Value Table: Displays all levels in an organized table format
๐ฏ Clean Chart Display: Minimal visual clutter while maximizing information
โ๏ธ Technical Advantages
๐ Session-Locked Values: Prices are locked at market open, preventing intraday shifts
๐ Multi-Timeframe Sync: Perfect consistency between daily and intraday charts
โ
Data Validation: Built-in checks ensure reliable calculations
๐ Performance Optimized: Efficient code structure for fast loading
๐ผ Trading Applications
๐ Reversal Zones: AH and AL often act as strong turning points
๐ฅ Breakout Confirmation: Price movement beyond these levels signals trend continuation
๐ก๏ธ Risk Management: Use levels for stop-loss and take-profit placement
๐๏ธ Market Structure: Understand daily ranges and potential price targets
๐ How to Use
๐ Basic Setup
Add the indicator to your chart (works on any timeframe)
Customize colors for easy identification of support/resistance zones
Enable the value table for quick reference of exact price levels
๐ Trading Strategy Examples
๐ข Long Bias: Look for bounces at NL or AL levels
๐ด Short Bias: Watch for rejections at NH or AH levels
๐ฅ Breakout Trading: Enter positions when price decisively breaks through anchor levels
โ๏ธ Range Trading: Use CDP as the central reference point for range-bound markets
๐ฏ Advanced Strategy Combinations
RSI Integration for Enhanced Signals: ๐
๐ Oversold Bounces: Combine RSI below 30 with price touching AL/NL levels for high-probability long entries
๐ Overbought Rejections: Look for RSI above 70 with price rejecting AH/NH levels for short opportunities
๐ Divergence Confirmation: When RSI shows bullish divergence at support levels (AL/NL) or bearish divergence at resistance levels (AH/NH), it often signals stronger reversal potential
โก Momentum Confluence: RSI crossing 50 while price breaks through CDP can confirm trend direction changes
โ๏ธ Configuration Options
๐จ Line Customization: Adjust width, style (solid/dashed/dotted), and colors
๐๏ธ Display Preferences: Toggle individual levels, labels, and value table
๐ Table Position: Place the value table anywhere on your chart
๐ Alert System: Get notifications when price crosses key levels
๐ง Technical Implementation Details
๐ฏ Data Reliability
The script uses request.security() with lookahead settings to ensure historical accuracy while maintaining real-time functionality. The value-locking mechanism prevents the common issue where pivot levels shift during the trading day.
๐ Multi-Timeframe Logic
โฐ Intraday Charts: Display previous day's calculated levels as stable horizontal lines
๐
Daily Charts: Show current day's levels based on yesterday's OHLC
๐ Consistency Check: All timeframes reference the same source data
๐ค Why CDP vs Standard Pivots?
Counter-Directional Pivots often provide more accurate reversal points than traditional pivot calculations because they incorporate the relationship between high/low ranges and closing prices more effectively. The formula creates levels that better reflect market psychology and institutional trading behaviors.
๐ก Best Practices
๐ง Use on liquid markets for most reliable results
๐ RSI Combination: Add RSI indicator for overbought/oversold confirmation and divergence analysis
๐ Combine with volume analysis for confirmation
๐ Consider multiple timeframe analysis (daily levels on hourly charts)
๐ Test thoroughly in paper trading before live implementation
๐ช Example Market Applications
NASDAQ:AAPL AAPL - Tech stock breakouts through AH levels
$NYSE:SPY SPY - Index trading with CDP range analysis
NASDAQ:TSLA TSLA - Volatile stock reversals at AL/NL levels
โ ๏ธ This indicator is designed for educational and analytical purposes. Always combine with proper risk management and additional technical analysis tools.
Kaufman Trend Strategy# โ
Kaufman Trend Strategy โ Full Description (Script Publishing Version)
**Kaufman Trend Strategy** is a dynamic trend-following strategy based on Kaufman Filter theory.
It detects real-time trend momentum, reduces noise, and aims to enhance entry accuracy while optimizing risk.
โ ๏ธ _For educational and research purposes only. Past performance does not guarantee future results._
---
## ๐ฏ Strategy Objective
- Smooth price noise using Kaufman Filter smoothing
- Detect the strength and direction of trends with a normalized oscillator
- Manage profits using multi-stage take-profits and adaptive ATR stop-loss logic
---
## โจ Key Features
- **Kaufman Filter Trend Detection**
Extracts directional signal using a state space model.
- **Multi-Stage Profit-Taking**
Automatically takes partial profits based on color changes and zero-cross events.
- **ATR-Based Volatility Stops**
Stops adjust based on swing highs/lows and current market volatility.
---
## ๐ Entry & Exit Logic
**Long Entry**
- `trend_strength โฅ 60`
- Green trend signal
- Price above the Kaufman average
**Short Entry**
- `trend_strength โค -60`
- Red trend signal
- Price below the Kaufman average
**Exit (Long/Short)**
- Blue trend color โ TP1 (50%)
- Oscillator crosses 0 โ TP2 (25%)
- Trend weakens โ Final exit (25%)
- ATR + swing-based stop loss
---
## ๐ฐ Risk Management
- Initial capital: `$3,000`
- Order size: `$100` per trade (realistic, low-risk sizing)
- Commission: `0.002%`
- Slippage: `2 ticks`
- Pyramiding: `1` max position
- Estimated risk/trade: `~0.1โ0.5%` of equity
> โ ๏ธ _No trade risks more than 5% of equity. This strategy follows TradingView script publishing rules._
---
## โ๏ธ Default Parameters
- **1st Take Profit**: 50%
- **2nd Take Profit**: 25%
- **Final Exit**: 25%
- **ATR Period**: 14
- **Swing Lookback**: 10
- **Entry Threshold**: ยฑ60
- **Exit Threshold**: ยฑ40
---
## ๐
Backtest Summary
- **Symbol**: USD/JPY
- **Timeframe**: 1H
- **Date Range**: Jan 3, 2022 โ Jun 4, 2025
- **Trades**: 924
- **Win Rate**: 41.67%
- **Profit Factor**: 1.108
- **Net Profit**: +$1,659.29 (+54.56%)
- **Max Drawdown**: -$1,419.73 (-31.87%)
---
## โ
Summary
This strategy uses Kaufman filtering to detect market direction with reduced lag and increased smoothness.
Itโs built with visual clarity and strong trade management, making it practical for both beginners and advanced users.
---
## ๐ Disclaimer
This script is for educational and informational purposes only and should not be considered financial advice.
Use with proper risk controls and always test in a demo environment before live trading.
Dual Pwma Trends [ZORO_47]Key Features:
Dual PWMA System: Combines a fast and slow Parabolic Weighted Moving Average to identify momentum shifts and trend changes with precision.
Dynamic Color Coding: The indicator lines change color to reflect market conditionsโgreen for bullish crossovers (potential buy signals) and red for bearish crossunders (potential sell signals), making it easy to interpret at a glance.
Customizable Parameters: Adjust the fast and slow PWMA lengths, power settings, and source data to tailor the indicator to your trading style and timeframe.
Clean Visualization: Plotted with bold, clear lines (3px width) for optimal visibility on any chart, ensuring you never miss a signal.
How It Works:
The indicator calculates two PWMAs using the imported ZOROLIBRARY by ZORO_47. When the fast PWMA crosses above the slow PWMA, both lines turn green, signaling a potential bullish trend. Conversely, when the fast PWMA crosses below the slow PWMA, the lines turn red, indicating a potential bearish trend. The color persists until the next crossover or crossunder, providing a seamless visual cue for trend direction.
Ideal For:
Trend Traders: Identify trend reversals and continuations with clear crossover signals.
Swing Traders: Use on higher timeframes to capture significant price moves.
Day Traders: Fine-tune settings for faster signals on intraday charts.
Settings:
Fast Length/Power: Control the sensitivity of the fast PWMA (default: 12/2).
Slow Length/Power: Adjust the smoother, slower PWMA (default: 21/1).
Source: Choose your preferred data input (default: close price).
TJR SEEK AND DESTROYTJR SEEK AND DESTROY โ Intraday ICT Trading Tool
Built for day traders, TJR SEEK AND DESTROY combines Smart Money concepts like order blocks, fair value gaps, and liquidity sweeps with structure breaks and daily bias to pinpoint high-probability trades during US market hours (9:30โ16:00). Ideal for scalping or intraday strategies on stocks, futures, or forex.
What Makes It Unique?
Unlike standalone ICT indicators, this script integrates:
Order Blocks with volume and range filters for precise support/resistance zones.
Fair Value Gaps (FVG) to spot pre-market price imbalances.
Break of Structure (BOS) and Liquidity Sweeps for trend and reversal signals.
A 1H MA-based Bias to align trades with the dayโs direction.
BUY/SELL Labels triggered only when bias, BOS, and sweeps align, reducing noise.
How Does It Work?
Order Blocks: Marks zones with high volume (>1.5x 20-period SMA) and low range (<0.5x ATR20) as teal boxesโpotential reversal points.
Fair Value Gap: Compares the prior dayโs close to the current open (pre- or post-9:30), shown as a purple line and label (e.g., "FVG: 0.005").
Pivot Point: Calculates (prevHigh + prevLow + prevClose) / 3 from the prior day, plotted as an orange line for equilibrium.
Break of Structure: Detects crossovers of 5-bar highs/lows (gray lines), marked with red triangles.
Liquidity Sweeps: Tracks breaches of the prior dayโs high/low (yellow lines), marked with yellow triangles.
Daily Bias: Uses 1H close vs. 20-period MA (blue line) for bullish (green background), bearish (red), or neutral (gray) context.
Signals: BUY (green label) when bias is bullish, price breaks up, and sweeps the prior high; SELL (red label) when bias is bearish, price breaks down, and sweeps the prior low.
How to Use It
Setup: Apply to 1Mโ15M charts for US session trading (9:30โ16:00 EST).
Trading:
Wait for a BUY label after a yellow sweep triangle above the prior dayโs high in a green (bullish) background.
Wait for a SELL label after a yellow sweep triangle below the prior dayโs low in a red (bearish) background.
Use order blocks (teal boxes) as support/resistance for stop-loss or take-profit.
Markets: Best for SPY, ES futures, or forex pairs with US session volatility.
Underlying Concepts
Order Blocks: High-volume, low-range bars suggest institutional activity.
FVG: Gaps between close and open indicate imbalance to be filled.
BOS & Sweeps: Price breaking key levels signals momentum or stop-hunting.
Bias: 1H MA filters trades by broader trend.
Chart Setup
Displays order blocks (teal boxes), pivot (orange), open (purple), bias (colored background), BOS/sweeps (triangles), and signals (labels). Keep other indicators off for clarity.
4 Bar Momentum Reversal strategyโ STRATEGY DESCRIPTION
The "4 Bar Momentum Reversal Strategy" is a mean-reversion strategy designed to identify price reversals following a sustained downward move. It enters a long position when a reversal condition is met and exits when the price shows strength by exceeding the previous bar's high. This strategy is optimized for indices and stocks on the daily timeframe.
โ WHAT IS THE REFERENCE CLOSE?
The Reference Close is the closing price from X bars ago, where X is determined by the Lookback period. Think of it as a moving benchmark that helps the strategy assess whether prices are trending upwards or downwards relative to past performance. For example, if the Lookback is set to 4, the Reference Close is the closing price 4 bars ago (`close `).
โ SIGNAL GENERATION
1. LONG ENTRY
A Buy Signal is triggered when:
The close price has been lower than the Reference Close for at least `Buy Threshold` consecutive bars. This indicates a sustained downward move, suggesting a potential reversal.
The signal occurs within the specified time window (between `Start Time` and `End Time`).
2. EXIT CONDITION
A Sell Signal is generated when the current closing price exceeds the high of the previous bar (`close > high `). This indicates that the price has shown strength, potentially confirming the reversal and prompting the strategy to exit the position.
โ ADDITIONAL SETTINGS
Buy Threshold: The number of consecutive bearish bars needed to trigger a Buy Signal. Default is 4.
Lookback: The number of bars ago used to calculate the Reference Close. Default is 4.
Start Time and End Time: The time window during which the strategy is allowed to execute trades.
โ PERFORMANCE OVERVIEW
This strategy is designed for trending markets with frequent reversals.
It performs best in volatile conditions where price movements are significant.
Backtesting results should be analysed to optimize the Buy Threshold and Lookback parameters for specific instruments.
Percentile Momentum IndicatorInput Parameters:
lengthPercentile: Defines the period used to calculate the percentile values (default: 30).
lengthMomentum: Defines the period for calculating the Rate of Change (ROC) momentum (default: 10).
Core Logic:
Rate of Change (ROC): The script calculates the ROC of the closing price over the specified period (lengthMomentum).
Percentile Calculations: The script calculates two key percentiles:
percentile_upper (80th percentile of the high prices)
percentile_lower (20th percentile of the low prices)
Percentile Average: An average of the upper and lower percentiles is calculated (avg_percentile).
Trade Signals:
Buy Signal: Triggered when the ROC is positive, the close is above the percentile_lower, and the close is above the avg_percentile.
Sell Signal: Triggered when the ROC is negative, the close is below the percentile_upper, and the close is below the avg_percentile.
Trade State Management:
The script uses a binary state: 1 for long (buy) and -1 for short (sell).
The trade state is updated based on buy or sell signals.
Bar Coloring:
Bars are colored dynamically based on the trade state:
Green for long (buy signal).
Red for short (sell signal).
The same color is applied to the percentile and average percentile lines for visual consistency.