Moving Averages
Sweaty Palms MA (50/100/200 + 250)Sweaty Palms Multiple MA (50/100/200 + 250)
A comprehensive moving average indicator combining the most powerful technical levels used by institutional traders. Features crystal-clear visualization of major moving averages with distinct colors and dynamic labels for enhanced clarity.
Features:
• Multiple MA types available (SMA, EMA, WMA, RMA, HMA)
• Four key moving averages: 50, 100, 200, and optional 250
• Institutional-grade color coding:
- Blue (50 MA): Short-term trend
- Orange (100 MA): Intermediate trend
- Purple (200 MA): Long-term trend
- White (250 MA): Extra long-term trend
• Dynamic labels that move with price
• Optional 250 MA toggle for reduced chart clutter
• Customizable MA lengths
Key Applications:
• Major Support/Resistance Levels: These MAs are widely watched by institutional traders
• Bull/Bear Market Definition: Price above/below 200 MA
• Golden/Death Cross: 50 & 200 MA crossovers
• Multiple Timeframe Analysis: Different MAs for different trading horizons
• Trend Strength: Spacing and alignment of MAs indicate trend strength
Settings:
• MA Type: Choose between SMA, EMA, WMA, RMA, HMA
• Customizable lengths for all MAs
• Toggle option for 250 MA
• Clean label display showing MA periods
Note: This indicator combines the most followed moving averages in financial markets. The 50, 100, and 200 MAs are particularly significant as they are watched by large institutions and often create self-fulfilling support/resistance levels.
Created by SweatyPalmsAlgo
Sweaty Palms 9/21 EMASweaty Palms 9/21 EMA
A clean and efficient implementation of the widely-used 9 & 21 EMA combination. This indicator helps traders identify trend direction and potential support/resistance levels with easily distinguishable colors and clear labels.
Features:
• Customizable EMA lengths (default 9/21)
• Clear color coding: Green for faster EMA, Gold for slower EMA
• Dynamic labels that move with price
• Toggle visibility for each EMA
• Clean, uncluttered display
Key Use Cases:
• Trend Direction: When the faster EMA is above the slower EMA, it suggests an uptrend, and vice versa
• Dynamic Support/Resistance: These EMAs often act as support in uptrends and resistance in downtrends
• Momentum: The spacing between EMAs can indicate trend strength
• Trade Signals: Crossovers between EMAs can signal potential entry/exit points
Settings:
• First EMA Length: Default 9 (customizable)
• Second EMA Length: Default 21 (customizable)
• Show/Hide options for each EMA
Note: This indicator is designed for clarity and ease of use, making it suitable for both beginners and experienced traders. The default settings of 9/21 are popular among day traders, but can be adjusted to suit any trading style or timeframe.
Created by SweatyPalmsAlgo
EMA 9 & EMA 15This TradingView script plots two Exponential Moving Averages (EMAs) on your chart to help you identify trends and potential trade setups. Here's a detailed explanation of its components:
Multiframe - EMAs + RSI LevelsThis indicator was created to make life easier for all traders, including the main market indicators, such as EMAs 12, 26 and 200 + respective EMAs in higher time frames, and complemented with RSI Levels that vary from overbought 70 - 90 and oversold 30 - 10.
The Indicator can be configured to make the chart cleaner according to your wishes.
Squeeze Momentum Strategy [esonusharma]The strategy is based on John Carter's TTM squeeze indicator with some modifications.
Strategy is only for Long trades and not for Short trades .
It combines Bollinger Bands and Keltner Channels to identify periods of low volatility (squeezes) and capitalise on breakout opportunities.
Key Features:
Squeeze Detection: Identifies low-volatility periods using the relationship between Bollinger Bands and Keltner Channels:
Squeeze ON: When Bollinger Bands are inside Keltner Channels.
Squeeze OFF: When Bollinger Bands expand beyond Keltner Channels, signalling potential breakouts.
Momentum Analysis: Uses a custom momentum histogram based on the midline of the Donchian Channel and SMA to assess the strength and direction of price movements.
Green Histogram: Upward momentum.
Red Histogram: Downward momentum.
Backtesting: Start and end dates for precise historical analysis.
Squeeze Background: Highlighted background when a squeeze is active.
Trade Automation: Long trades are initiated after a squeeze ends with upward momentum.
Exits are governed by EMA conditions and profit targets.
Daily Strategy with Triple EMA, DMI, DPO, RSI, and ATRThe strategy combines trend identification (via EMAs), momentum confirmation (via RSI and ADX), and directional strength (via DMI) to enter trades only during well-defined, strong trends.
Components:
Triple EMA System:
Fast EMA (10): Captures short-term price momentum.
Medium EMA (25): Serves as a medium-term trend filter.
Slow EMA (50): Defines the overall trend direction.
Condition: Trades are triggered when the fast EMA crosses the medium EMA, but only in the direction of the slow EMA (e.g., above for long, below for short).
RSI (14):
Measures momentum and overbought/oversold conditions.
Ensures trades are only taken when the market's momentum aligns with the trend (e.g., RSI > 50 for long trades).
ADX (14):
Confirms the presence of a strong trend. Trades are only allowed when the ADX value is above 25, signaling a trending market.
DMI (Directional Movement Index):
+DI and -DI measure directional strength.
Long trades are taken when +DI > -DI, confirming bullish strength.
Short trades are taken when -DI > +DI, confirming bearish strength.
Entry Rules:
Fast EMA crosses above the medium EMA, and both are above the slow EMA (for longs).
Fast EMA crosses below the medium EMA, and both are below the slow EMA (for shorts).
RSI must indicate momentum aligned with the trade direction (>50 for longs, <50 for shorts).
ADX must be above 25, ensuring the market is trending.
DMI must confirm directional strength (+DI > -DI for longs, -DI > +DI for shorts).
Exit Rules:
Exits are determined by external criteria (e.g., stop loss, trailing stop, or manual intervention). The base version does not include automated exits but can be extended with trailing stops, fixed targets, or dynamic ATR-based stops.
Strengths:
High Probability Trades: Multiple layers of confirmation reduce false signals.
Works in Trending Markets: The combination of ADX and EMAs ensures the strategy capitalizes on strong trends.
Momentum Alignment: RSI and DMI add confidence by confirming that momentum supports the trade direction.
Weaknesses:
Limited in Range-Bound Markets: The strategy may underperform during sideways or low-volatility periods.
Delayed Entries: Using multiple EMAs can result in slightly lagged signals.
Complexity: The combination of indicators may be overkill for traders who prefer simplicity.
Best Used For:
Daily Timeframe: Designed for higher timeframes to filter noise and capture significant trends.
Trend-Following Markets: Ideal for assets with clear directional movement, such as forex pairs, commodities, or major indices.
Multi EMAs 20,90 bu üssel hareketli ortalamalardan 9,20,50 ve 200 günlük ortalamaları birarada kullanabileceğiniz bir komuttur.
Custom Envelope and Multiple Moving Averages 8本の移動平均線とエンベロープカスタムエンベロープインジケーターと8本の移動平均線を組み合わせたPineスクリプトを作成しました!このスクリプトでは、エンベロープの幅や色、各移動平均線の期間と色を柔軟に設定できます。エンベロープの表示もON/OFF切り替え可能です。ぜひお試しください!
I have created a Pine Script that combines a custom envelope indicator with 8 moving averages! This script allows you to flexibly configure the width and color of the envelope, as well as the periods and colors of each moving average. You can also toggle the display of the envelope ON or OFF. Please give it a try!
Distance Between Price and EMA with SD BandsMade with chatgpt.
The indicator measures the distance between price and an EMA of choice, with SD1 and SD2.
Disable plot and ema to see the actual indicator.
Crosses MAs (+ BB, RSI)This indicator displays the crosses of MA's with different length, the Bollinger bands and the current value of the RSI in table. Almost all of this can be customized.
emab_s8 günlük emanın 34 günlük emanın trend yönünde bir mum gecikmeli olarak al sat sinyali üreten bir indikatör
Ultra Disparity IndexGain insights into price movements across multiple timeframes with the Ultra Disparity Index . This indicator highlights overbought/oversold levels based on price disparities from moving averages.
Introduction
The Ultra Disparity Index is designed for traders who seek a deeper understanding of price movements and trends across various timeframes. By analyzing the disparity between the current price and its moving averages, the indicator helps identify overbought and oversold conditions.
Detailed Description
The indicator works by calculating the percentage difference between the current price and its moving averages over four user-defined lengths. It operates on multiple timeframes monthly, weekly, daily, 4-hour, and 1-hour giving traders a comprehensive view of market dynamics.
.........
Disparity Calculation
The indicator computes how far the current price is from moving averages to reveal the degree of disparity.
.....
Overbought/Oversold Zones
By normalizing disparities into percentages relative to the overbought/oversold range, the indicator represents overbought (100%) and oversold (-100%).
.....
Timeframe Flexibility
The user can visualize data from monthly to hourly intervals, ensuring adaptability to different trading strategies.
.....
Customizable Inputs
Users can configure moving average lengths and toggle visibility for specific timeframes and levels.
.........
Summary
The indicator uses simple moving averages (SMAs) as a benchmark for calculating disparity. This disparity is then analyzed using statistical tools, such as standard deviation, to derive meaningful levels. Finally, the results are visualized in a table, providing traders with an easy-to-read summary of disparity values and their respective normalized percentages.
MA & EMA Crossover//@version=5
indicator("MA & EMA Crossover", overlay=true)
// Input Parameters
ma_length = input.int(20, title="MA Length", minval=1)
ema_length = input.int(10, title="EMA Length", minval=1)
// Calculations
ma = ta.sma(close, ma_length)
ema = ta.ema(close, ema_length)
// Signal Conditions
buy_signal = ta.crossover(ema, ma) // EMA crosses above MA
sell_signal = ta.crossunder(ema, ma) // EMA crosses below MA
// Plot MA and EMA
plot(ma, color=color.blue, title="MA (20)", linewidth=2)
plot(ema, color=color.red, title="EMA (10)", linewidth=2)
// Buy and Sell Signals
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal", text="BUY")
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", text="SELL")
// Alerts
alertcondition(buy_signal, title="Buy Alert", message="EMA crossed above MA - Buy Signal")
alertcondition(sell_signal, title="Sell Alert", message="EMA crossed below MA - Sell Signal")
MA & EMA Crossover_SP//@version=5
indicator("MA & EMA Crossover", overlay=true)
// Input Parameters
ma_length = input.int(20, title="MA Length", minval=1)
ema_length = input.int(10, title="EMA Length", minval=1)
// Calculations
ma = ta.sma(close, ma_length)
ema = ta.ema(close, ema_length)
// Signal Conditions
buy_signal = ta.crossover(ema, ma) // EMA crosses above MA
sell_signal = ta.crossunder(ema, ma) // EMA crosses below MA
// Plot MA and EMA
plot(ma, color=color.blue, title="MA (20)", linewidth=2)
plot(ema, color=color.red, title="EMA (10)", linewidth=2)
// Buy and Sell Signals
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal", text="BUY")
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", text="SELL")
// Alerts
alertcondition(buy_signal, title="Buy Alert", message="EMA crossed above MA - Buy Signal")
alertcondition(sell_signal, title="Sell Alert", message="EMA crossed below MA - Sell Signal")
Customizable MTF Multiple Moving AveragesTitle:
Customizable Multiple Moving Averages with Dynamic Colors
Description:
This script allows you to calculate up to three customizable moving averages, offering the flexibility to choose from multiple moving average types:
SMA (Simple Moving Average)
EMA (Exponential Moving Average)
WMA (Weighted Moving Average)
VWMA (Volume Weighted Moving Average)
SMMA (Smoothed Moving Average)
Key Features:
Separate Timeframe for Each Moving Average:
Each moving average can be calculated on a different timeframe. For instance, you can display a 1D moving average while working on a 4H chart.
Dynamic Colors:
Moving averages dynamically change color based on their trend:
Uptrend Color: When the moving average is increasing compared to the previous bar of its timeframe.
Downtrend Color: When the moving average is decreasing.
Full Customization:
Length: Adjust the period for each moving average.
Source: Choose any price data source (e.g., close, open, high, low).
Colors: Set custom colors for uptrend and downtrend behavior.
Perfect For:
Multi-Timeframe Trend Analysis:
Observe trends from higher timeframes without switching your current chart.
Crossover Strategies:
Combine multiple moving averages to identify entry and exit signals.
How to Use:
Load the Script: Apply it to your chart.
Configure Inputs: Adjust each moving average's settings from the input panel.
Analyze Trends: Visualize dynamic trend movements with easy-to-identify colors.
Example Configuration:
Set MA1 to a 50-period EMA on a 4H timeframe.
Set MA2 to a 100-period SMMA on a 1D timeframe.
Set MA3 to a 200-period VWMA on a 1W timeframe.
Macd MOD Mr.NPMACD MOD MR.NP
14-1-2025
- Added SIGNAL when the MACD crosses the 0 line.
- Added BACKGROUND COLOR when the MACD crosses the 0 line.
- Added CROSS SIGNAL when the MACD crosses up/down the SIGNAL line.
GATORLIPS 200Buy signal when price comes up from lips and closes over teeth. Only buys when price above 200ema on 15 min.