EMA 20/50/100/200 [borsadabibasina]Üssel hareketli ortalama (EMA), en güncel veri noktalarına daha fazla ağırlık ve önem veren bir hareketli ortalama (MA) türüdür. Üssel hareketli ortalama, üssel ağırlıklı hareketli ortalama olarak da adlandırılır. Üssel ağırlıklı hareketli ortalama, dönem içindeki tüm gözlemlere eşit ağırlık veren basit hareketli ortalamadan (SMA) çok daha belirgin şekilde son fiyat değişikliklerine tepki verir.
Medie mobili
Nifty BankNifty Option Selling Strategynifty 5 mins indicator, just take the first trade of the day, you can sell options of 10-15rs each side
MR Price to MA//this is a simple concept to identify extremee price points using the price and a simple moving Average
//one must change the xtreme ranges as per timeframe and optimize the range.
// when we divide price by SMA it converts price into a stationary hence helps us identify extremee zones
RSI with Moving AveragesThis Indicator can be used in tandem to other indicators since this one moves with the price and it will help spot divergences when you use another indicator that is susceptible to divergence
The 2 EMA closely follows Price, the 7 EMA represents a short term trend change and the 21 represents a medium term trend change
雙均線交叉交易策略 (適用免費版)//@version=5
indicator("雙均線交叉交易策略 (適用免費版)", overlay=true)
// === 設定均線參數 ===
shortLength = input(20, title="短期均線 (EMA20)")
longLength = input(50, title="長期均線 (EMA50)")
// === 計算均線 ===
shortEMA = ta.ema(close, shortLength)
longEMA = ta.ema(close, longLength)
// === 交叉訊號 ===
longCondition = ta.crossover(shortEMA, longEMA) // 黃金交叉 (買入)
shortCondition = ta.crossunder(shortEMA, longEMA) // 死亡交叉 (賣出)
// === 畫出買賣訊號箭頭 ===
plot(shortEMA, title="短期 EMA (20)", color=color.blue, linewidth=2)
plot(longEMA, title="長期 EMA (50)", color=color.red, linewidth=2)
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, title="買入信號")
plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, title="賣出信號")
Simple Moving Average 9 (1D)//@version=6
indicator("Simple Moving Average 9 (1D)", shorttitle="SMA9", overlay=true)
// Input for moving average period (set to 9 for 1-day)
moving_average = input.int(9, "Moving Average Period", minval=1)
// Input for source (default close)
src = input(close, "Source")
// Calculate SMA using 1-day data (chart timeframe)
sma_value = ta.sma(src, moving_average)
// Plot the SMA
plot(sma_value, color=color.blue, title="SMA 9 (1-Day)")
IBS (Internal Bar Strength) Trading Strategy for SPY and NDQImplementation by AlgoTradeKit
Overview
The IBS Trading Strategy is a daily bars long-only trading system, based on the concept of Internal Bar Strength (IBS). The strategy aims to identify potential reversals by monitoring how the previous bar’s close positions itself within its high-low range. It is suitable for stock and US indices. The default parameters are optimized for SPY/SPX and NDQ/QQQ
Strategy Concept
The Internal Bar Strength (IBS) is calculated using the formula:
IBS = (Previous Close - Previous Low) / (Previous High - Previous Low)
This value always lies between 0 and 1. An IBS value below 0.2 is typically interpreted as an oversold condition, while a value above 0.9 suggests an overbought state.
Trading Rules
- Long Entry :
- Condition 1 : IBS is below the user-defined entry threshold (default is 0.2).
- Condition 2 : The current price is above an N-period Exponential Moving Average (EMA) (default period is 252).
- Note : You can disable the EMA condition by setting the EMA period to 0.
- Long Exit
- The position is closed when IBS rises above the user-defined exit threshold (default is 0.9).
Customization Options
- IBS Entry Threshold : Adjust to set the sensitivity for entering a long trade based on oversold conditions.
- IBS Exit Threshold : Customize to define the exit point when the market becomes overbought.
- EMA Period : Set the lookback period for the EMA to align with your trend bias; disable this condition by setting the period to 0.
Risk Management & Trading Considerations
- Designed for daily charts, the strategy captures higher timeframe trends and minimizes noise.
- The entry and exit conditions are straightforward, aiming to avoid over-trading while letting clear signals dictate trade management.
- Always use proper risk management techniques and test the strategy thoroughly on historical data and in a simulated environment before applying it in live markets.
Disclaimer
This strategy is for educational and informational purposes only and does not constitute financial advice. Trading involves risk, and past performance is not indicative of future results. Always conduct your own research and consider your risk tolerance before making any trades.
MAA Script Description:
The provided Pine Script, titled "MAA" (Market Analysis Assistant), is a comprehensive trading tool designed for study purpose and use on the TradingView platform only. It integrates multiple technical indicators, trend analysis tools, and visualization features to help traders analyze market conditions, identify trends, and generate buy/sell signals. The script is highly customizable, allowing users to toggle various features on or off based on their preferences.
Key Features:
1. Dashboard Panel:
Displays key market information, including:
Volatility: Calculated using ATR (Average True Range) and standard deviation.
Volume: Current trading volume.
RSI (Relative Strength Index): Momentum indicator.
Market Sentiment: Bullish, Bearish, or Flat based on EMA (Exponential Moving Average) analysis.
Trend Panel: Shows the trend direction (Uptrend or Downtrend) across multiple timeframes (1M, 5M, 15M, 30M, 1H, 2H, 4H, Daily, Weekly, Monthly).
2. Trend Analysis:
Uses SMA (Simple Moving Average) across various timeframes to determine the overall market trend.
Visualizes trends with emojis (📈 for uptrend, 📉 for downtrend).
3. Support and Resistance Lines:
Plots dynamic support and resistance levels based on historical price highs and lows.
4. Fibonacci Retracement:
Automatically calculates and plots Fibonacci retracement levels based on significant price pivots.
5. Void Lines:
Displays Bollinger Bandlike levels (200% and 300% deviations) to identify potential overbought or oversold conditions.
6. EMA Lines:
Plots EMA (Exponential Moving Average) lines for shortterm (EMA 6) and longterm (EMA 200) trend analysis.
7. Buy/Sell Signals:
Generates buy and sell signals using the WaveTrend oscillator, which combines momentum and trendfollowing elements.
8. Color Gradient Bars:
Applies a dynamic color gradient to price bars based on market conditions, enhancing visual analysis.
9. Customization Options:
Users can enable or disable specific features, such as:
Void Lines
Dashboard
Signal Bars
Support/Resistance Lines
EMA Lines
Buy/Sell Signals
Fibonacci Retracement
Tools and Indicators Used:
1. Technical Indicators:
ATR (Average True Range): Measures market volatility.
RSI (Relative Strength Index): Identifies overbought or oversold conditions.
SMA (Simple Moving Average): Determines the overall trend.
EMA (Exponential Moving Average): Tracks shortterm and longterm trends.
WaveTrend Oscillator: Combines momentum and trendfollowing for buy/sell signals.
Fibonacci Retracement: Identifies potential support and resistance levels.
2. Visualization Tools:
Labels: Displays market information and trend analysis.
Plots: Visualizes support/resistance levels, EMA lines, and void lines.
Color Gradients: Enhances price bars for better visual analysis.
Shapes: Marks buy/sell signals on the chart.
3. User Inputs:
Allows users to customize the script by toggling features on or off and adjusting parameters (e.g., dashboard distance, colors).
Best Way to Study the Market with This Script:
1. Understand the Dashboard:
Start by analyzing the dashboard panel to get an overview of market conditions, including volatility, volume, RSI, and sentiment.
2. Identify Trends:
Use the Trend Panel to determine the direction of the market across multiple timeframes. Look for consistency in trends (e.g., uptrends across all timeframes indicate strong bullish momentum).
3. Analyze Support and Resistance:
Study the dynamic support and resistance levels to identify key price zones where the market might reverse or consolidate.
4. Use Fibonacci Retracement:
Apply Fibonacci levels to identify potential retracement zones during trends. Look for price reactions at key Fibonacci levels (e.g., 0.382, 0.618).
5. Monitor Buy/Sell Signals:
Pay attention to the WaveTrendgenerated buy and sell signals. Confirm these signals with other indicators (e.g., RSI, EMA) to avoid false signals.
6. Visualize Price Action:
Use the color gradient bars and void lines to identify overbought or oversold conditions. Look for price reversals near void lines.
7. Customize the Script:
Tailor the script to your trading style by enabling or disabling specific features. For example, if you prefer trendfollowing strategies, focus on EMA lines and trend analysis.
8. Backtest and Validate:
Test the script on historical data to evaluate its performance. Adjust parameters (e.g., ATR period, EMA lengths) to optimize results.
9. Combine with Other Tools:
Use this script in conjunction with other technical analysis tools and strategies to enhance your market analysis.
Settings Details:
Dashboard:
Toggle on/off, adjust distance, and customize colors.
Void Lines:
Enable/disable and customize colors.
Support/Resistance Lines:
Toggle on/off and adjust levels.
EMA Lines:
Enable/disable and customize lengths (8 and 200).
Buy/Sell Signals:
Toggle on/off and customize alert conditions.
Fibonacci Retracement:
Enable/disable, adjust deviation multiplier, and customize levels.
Conclusion:
The MAA Pine Script is a powerful and versatile tool for traders seeking to analyze market trends, identify key levels, and generate actionable signals. By leveraging its customizable features and comprehensive indicators, traders can gain deeper insights into market dynamics and make more informed trading decisions.
MACD Buy and Sell SignalIndikator buy dan sell berdasarkan macd, gunakan filter ema agar lebih akurat
4 EMA Indicator with Customizable Line Settings4 emas
once red is top u sell
once red is bottom u buy
Supertrend + EMA (20,100) + Pivot Points@ganiSupertrend Indicator
Purpose: Identifies the overall trend of the market.
Logic
If the price is above the Supertrend line, the market is in an uptrend (green).
If the price is below the Supertrend line, the market is in a downtrend (red).
Uses ATR (Average True Range) to calculate the Supertrend.
Green Line → Uptrend.
Red Line → Downtrend.
EMA (Exponential Moving Averages: 20 & 100)
Purpose:
20 EMA – Short-term trend (faster-moving).
100 EMA – Long-term trend (slower-moving).
Logic:
When 20 EMA crosses above 100 EMA, it signals a bullish trend.
When 20 EMA crosses below 100 EMA, it signals a bearish trend.
Pivot Points (Support & Resistance)
Purpose: Identify potential reversal zones.
Logic:
If the price reaches a Pivot High, it may act as resistance.
If the price reaches a Pivot Low, it may act as support.
Red Circles → Resistance (Price may struggle to go higher).
Green Circles → Support (Price may find buying interest).
RSI Swing Indicator [future bot]This Pine Script indicator is designed to identify and visualize price swings based on the Relative Strength Index (RSI). It draws swing lines and labels on the chart to highlight overbought and oversold conditions, as well as the structure of price movements (e.g., Higher Highs, Lower Lows). The indicator is useful for traders who want to track RSI-based price swings and identify potential trend reversals or continuations.
Key Features
RSI-Based Swing Detection:
The indicator uses RSI to detect overbought (above a user-defined threshold) and oversold (below a user-defined threshold) conditions.
It tracks price swings between these extremes, drawing lines and labels to visualize the swings.
Swing Lines:
Draws lines connecting oversold to overbought levels and vice versa.
Adjusts the lines dynamically as new extremes are reached.
Labels for Price Structure:
Labels are added to indicate the relationship between swings:
HH (Higher High): The current swing high is higher than the previous one.
LH (Lower High): The current swing high is lower than the previous one.
HL (Higher Low): The current swing low is higher than the previous one.
LL (Lower Low): The current swing low is lower than the previous one.
Dynamic Updates:
The indicator updates swing lines and labels in real-time as new price data comes in.
If the price moves deeper into overbought or oversold territory, the swing lines and labels adjust accordingly.
Input Parameters
RSI Source:
The price source for calculating RSI (default: close).
RSI Length:
The number of periods used to calculate RSI (default: 7).
RSI Overbought Level:
The threshold above which RSI is considered overbought (default: 70).
RSI Oversold Level:
The threshold below which RSI is considered oversold (default: 30).
How It Works
RSI Calculation:
The script calculates the RSI value based on the user-defined source and length.
State Detection:
The script tracks whether the RSI is in an overbought or oversold state.
Swing Detection:
When the RSI transitions from oversold to overbought (or vice versa), the script draws a new swing line and labels the swing.
If the price continues to move deeper into overbought or oversold territory, the swing lines and labels are updated to reflect the new extremes.
Labeling Price Structure:
The script compares the current swing high/low to the previous one and labels it as:
HH (Higher High) or LH (Lower High) for swing highs.
HL (Higher Low) or LL (Lower Low) for swing lows.
Visualization:
Swing lines are drawn between oversold and overbought levels.
Labels are placed above/below the price to indicate the swing structure.
Example Use Cases
Trend Identification:
Use the labels (HH, LH, HL, LL) to identify the overall trend structure.
For example, a series of HH and HL labels indicates an uptrend, while a series of LH and LL labels indicates a downtrend.
Reversal Signals:
Look for divergences between price and RSI swings to identify potential reversals.
For example, if the price makes a higher high (HH) but the RSI makes a lower high (LH), it could signal a bearish reversal.
Swing Trading:
Use the swing lines to identify potential entry and exit points based on RSI extreme
Kulahli - KLSIDynamic Price Levels & Trend Tracker
Description
This indicator focuses on identifying dynamically changing price levels and determining the trend direction.
Key Features:
Dynamic Level Calculation: Price levels are continuously recalculated in a way that is sensitive to market conditions.
Trend Indicator: Based on how long the price stays above or below a certain level, the indicator shows the trend direction (uptrend or downtrend).
Color Coding: Price levels and trend direction are coded with different colors for easy visual identification.
Customizable Sensitivity: Offers sensitivity settings to adjust how quickly the indicator reacts to price changes.
Alert Options: Can be configured to receive alerts when the price crosses a specific level or when the trend direction changes.
How to Use:
Disclaimer:
This indicator is for educational and informational purposes only and should not be considered financial advice.
Past performance is not indicative of future results.1
Use at your own risk.
Feel free to adjust this draft according to the specific features and functions of your indicator.
VDC_SetupQuando MA21 cruza para cima da MA51 e a MA9 já está acima de todas, a condição é satisfeita e o candle desse cruzamento ficará amarelo, marcando um sinal de compra.
O stop será quando a MA21 cruzar a MA51 para baixo.
Momentum Robot - StructureThis free indicator is a companion to the Momentum Robot instrument grader.
Structure puts the fundamentals of momentum trading all in one indicator.
This indicator is intended to be used in momentum trading which makes realistic price targets clear for profit taking. Primarily to be used on the 1m and 10sec. It can actually be used on any timeframe for any style of trading. Below are the details of everything you are seeing in the indicator.
EMA’s:
The exponential moving averages included are the 9 ema, 20 ema and the 200 ema. These are the standard ema’s used in momentum trading. Once price has moved above each of these, it is in a good place to expect more upside.
VWAP:
Volume Weighted Average Price is also included (white) to show the average price based on volume. Once price is above this level, it is considered bullish.
Peak Lines and Breakout targets:
Shown with orange lines, these are the breakout targets where price has had a last rejection. The idea is, when price begins to make a move back to this line, there is a high probability that it will break through this level.
.50 cent lines:
In conjunction with the Peak Lines and Breakout Targets, the .50 cent lines (in gray) give a realistic expectation of where price will gravitate towards. So if the breakout line is .20 cents below a dollar level, there is a high probability that when price breaks the breakout line that it will move to the dollar level. A great spot for profit taking for long traders!
To be used in conjunction with the Volume and MACD indicators.
Enjoy this free indicator. This indicator is extracted from the full version of the Momentum Grader.
MACD + EMA 9/21 Buy/Sell Signalscombines MACD and EMA (9 and 21) to generate buy and sell signals on a price chart. It calculates the MACD using customizable fast (12), slow (26), and signal (9) lengths, alongside EMA 9 and EMA 21 lines. A buy signal is triggered when the MACD line rises above the signal line and EMA 9 is above EMA 21, marked by a faint green background, a green upward triangle labeled "BUY," and an optional vertical line. A sell signal occurs when the MACD falls below the signal line and EMA 9 is below EMA 21, indicated by a faint red background, a red downward triangle labeled "SELL," and an optional vertical line. The EMA lines are plotted in blue (EMA 9) and orange (EMA 21) for visual reference.
by kloneyie
Shaded Price vs MA (Customizable)Two moving averages (MA) indicator that shades the difference between the price and the moving averages.
Selection between SMA, EMA and WMA with custom colors.
Default setting is 50 EMA and 200 SMA.
Heikin Ashi Hareketli Ortalama (HAMA)Bu indikatör, normal mum grafiğinde Heikin Ashi mumlarının kapanışlarına dayalı bir hareketli ortalama göstererek daha yumuşak trend takibi yapılmasını sağlar.
Volume Trend Signals | iSolani
Volume Trend Signals | iSolani: Syncing Price Momentum with Volume Confirmation
In the dance between price action and volume, discerning true trend commitment requires seeing how institutional players vote with their capital. The Volume Trend Signals | iSolani illuminates this interplay by generating precise crossover signals when volume-accelerated price movements gain sustained traction. Unlike conventional volume oscillators, it employs a two-layered confirmation system —blending volatility-adjusted thresholds with adaptive smoothing—to spotlight high-probability entries aligned with smart-money activity.
Core Methodology
The indicator executes a five-phase process to filter meaningful trends:
Logarithmic Price Scaling: Measures percentage-based price changes via HLC3 typical price, reducing large-value bias in volatile markets.
Volatility Dynamic Filter: Uses a 30-bar standard deviation of price changes, scaled by user sensitivity (default 2x), to set momentum thresholds.
Volume Governance: Caps raw volume at 3x its 40-bar SMA, neutralizing outlier spikes while preserving institutional footprints.
Directional Flow Accumulation: Sums volume as positive/negative based on whether price movement breaches volatility-derived boundaries.
Signal Refinement: Smooths the Volume Flow Indicator (VFI) with a 3-bar SMA, then triggers alerts via crosses over a 20-bar EMA signal line.
Breaking New Ground
This tool introduces three evolutionary improvements over traditional volume indicators:
EMA Convergence Signals: Unlike basic zero-cross systems, it requires VFI to overtake its own EMA, confirming sustained momentum shifts.
Context-Aware Volume: The 3x volume cap adapts to current market activity, preventing false signals during news-driven liquidity spikes.
Minimalist Visual Alerts: Uses and symbols below/above candles, reducing chart clutter while emphasizing pivotal moments.
Engine Under the Hood
The script’s logic flows through four computational stages:
Data Conditioning: Computes HLC3 and its log-based rate of change for normalized price analysis.
Threshold Calibration: Derives dynamic entry/exit levels from 30-period volatility multiplied by user sensitivity.
Volume Processing: Filters and signs volume based on price meeting threshold criteria.
Signal Generation: Triggers buy/sell labels when the 3-bar SMA of cumulative flow crosses the 20-bar EMA.
Standard Configuration
Optimized defaults balance responsiveness and reliability:
VFI Length: 40-bar accumulation window
Sensitivity: 2.0 (double the volatility-derived threshold)
Signal Smoothing: 20-bar EMA
Volume Cap: 3x average (hidden parameter)
Smoothing: Enabled (3-bar SMA on VFI)
By fusing adaptive volume filtering with EMA-confirmed momentum, the Volume Trend Signals | iSolani cuts through market noise to reveal institutional-grade trend inflection points. Its unique crossover logic—prioritizing confirmation over speed—makes it particularly effective in swing trading and trend-following strategies across equities, commodities, and forex markets.