Price Action Plus [tambangEA]Price Action Plus is all-in-one indicator toolkit which includes various features specifically based on Price Action Plus Moving Average.
Order Blocks with volumetric data, real-time market structure, a MTF dashboard, and much more detailed customization to get an edge trading price action automatically.
Mostly all of the features within this script are generated purely from price action with moving averages as a trend indicator, which allows users to automate their analysis of price action for any market / timeframe.
🔶 FEATURES
This script includes many features based on Price Action; these are highlighted below:
Market structure (BOS, CHoCH, CHoCH+) (Internal & Swing)
Volumetric Order Blocks (Bullish & Bearish)
Previous Highs/Lows (Daily, Weekly, Monthly, Quarterly)
Premium & Discount Zones
Fair Value Gaps
Multi-Timeframe Dashboard
EMA Multi Timeframe Settings
Fibonacci : Volume , Levels
Chart patterns
Engulfing BoxThe Engulfing Box indicator is a custom script designed to visually highlight and track bullish and bearish engulfing candlestick patterns on a price chart. These patterns are often used to identify potential reversal points, making them valuable for technical analysis. The script dynamically draws colored boxes around these patterns, helping users easily spot them in the price action.
Key Features:
Bullish Engulfing Pattern: When a candlestick fully engulfs the previous bearish candle (i.e., the close of the current candle is higher than the open of the previous candle, and the open is lower than the close of the previous candle), the script draws a green box around the bullish engulfing candle. This box is drawn from the open of the previous candle to the low of the previous candle.
Bearish Engulfing Pattern: When a candlestick fully engulfs the previous bullish candle (i.e., the close of the current candle is lower than the open of the previous candle, and the open is higher than the close of the previous candle), a red box is drawn around the bearish engulfing candle. This box is drawn from the open of the previous candle to the high of the previous candle.
Dynamic Box Management: Once an engulfing pattern is detected, a box is drawn with the following attributes:
Bullish Engulfing Box: Green, with a transparent background.
Bearish Engulfing Box: Red, with a transparent background.
The box will adjust its color to gray if the price moves past certain thresholds, indicating that the engulfing pattern may no longer be as relevant.
Max Pattern Tracking: The script limits the number of engulfing boxes tracked on the chart to prevent clutter. The maximum number of bullish and bearish engulfing patterns shown is customizable (set to 500 by default), and once this limit is exceeded, older boxes are deleted to maintain a clean chart.
Pattern Expiry: Boxes are deleted if price action moves beyond the pattern’s range, ensuring that outdated signals are removed. If the low price falls below the bottom of the bullish engulfing box, or the high price rises above the top of the bearish engulfing box, the respective box is removed. Additionally, if the low price moves below the top of the bullish box or the high price exceeds the bottom of the bearish box, the box's color is changed to a more neutral tone.
How it Works:
Pattern Detection: The script compares the current price data with the previous candlestick to detect the bullish or bearish engulfing patterns.
Box Creation: If a pattern is detected, a colored box is drawn around the candle to visually highlight the pattern.
Pattern Expiry and Cleanup: The script continuously monitors past boxes. If the price moves too far from the box’s range, the box is either deleted or altered to reflect the reduced significance of the pattern.
B ox Count Limit: To avoid clutter, the script ensures that no more than 500 bullish or bearish engulfing boxes are shown at any time.
Customization:
The number of previous bars to scan for engulfing patterns can be adjusted (maxBarsback).
The maximum number of patterns displayed at any time can be modified.
Trading Copter Support and ResistanceThe Trading Copter Support and Resistance indicator offers a futuristic, sci-fi approach to traditional support and resistance levels. It identifies key price levels based on historical highs and lows across multiple ranges, with a sleek neon glow effect that stands out on any chart.
Smart Money Concepts [Trade with VK]Based on SMC , FVG and OB, it is based on Smart money concept to buy ot sell the lots
Wesley Snipes Bullish Setup Indicator -
a buy signal is generated when the 9-period ema crosses above the 20 period ema indicating short term bullish trend
VWAP confirmation
strong RSI
VOLUME SPIKE.
5-Minute EurUsd GbpUsd Pivot Bars 1.0The 5-Minute EurUsd GbpUsd Pivot Bars indicator is a specialized tool crafted to identify low-range pivot bars on 5-minute charts, specifically optimized for EURUSD and GBPUSD pairs. By focusing on precise pip measurements tailored for pairs where 1 pip is represented by 0.0001, this indicator highlights potential pivot bars within specific trading sessions, helping traders identify intraday reversals and optimal entry points. This is particularly beneficial for traders looking for directional clarity in high-liquidity pairs like EURUSD and GBPUSD during key trading sessions.
Key Features:
- Customizable Pip Thresholds for EURUSD and GBPUSD:
This indicator uses the following thresholds, tailored for EURUSD and GBPUSD pairs:
- Limited Range: Highlights bars with a range of 4 pips or less between open and close.
- High/Low Directionality: Requires at least 3 pips between the close/open and the bar's high or low.
- Open/Close Proximity: Marks bars where the open and close are within 4 pips.
- Inside Bar Tolerance: Excludes inside bars that fall within a 3-pip range of the previous bar’s high and low.
- Session-Based Alerts:
- The indicator allows users to enable alerts specifically for the European Session (6:00-12:00), American Session (12:00-17:00), and London Close (17:00-20:00). Adjust these session times based on your time zone by using the time-shift parameter.
- Alerts are triggered in real-time for valid bullish and bearish pivot bars within the specified sessions, enabling you to react to potential market moves promptly.
- Time Shift Flexibility:
- Adjust the "Time Shift" parameter to account for different time zones, ensuring session alignment wherever you are trading from.
How It Works:
1. Pivot Bar Identification:
The indicator scans for bars where the difference between the open and close is within the "Limited Range" threshold. Both the open and close should be near either the high or the low of the bar.
2. Directional Filtering:
It only considers bars with a strong directional bias by enforcing a minimum distance between the open/close levels and the opposite end of the bar (high/low). Bars that do not exhibit this directionality are excluded.
3. Inside Bar Exclusion:
Inside bars, where the bar's range is completely contained within the previous bar’s high and low (with a tolerance of 3 pips), are excluded. Consecutive inside bars are also excluded, helping to filter out bars typically associated with market consolidation.
4. Session-Specific Alerts:
When a valid pivot bar appears within the chosen sessions, an alert is triggered. The alerts differentiate between bullish and bearish pivot bars based on whether the close is near the high or the low of the bar.
How to Use:
- Trend Reversals: This indicator can help spot potential trend reversals or pullbacks within active trading sessions on a 5-minute chart.
- Refining Entry Points: The highlighted bars provide potential entry signals for traders looking to capitalize on short-term directional changes.
- Combining with Other Indicators: For more robust analysis, combine this tool with momentum indicators or trendlines to confirm signals and enhance decision-making.
Default Parameters:
- Limited Range: 4 Pips
- High/Low Directionality: 3 Pips
- Open/Close Proximity: 4 Pips
- Inside Bar Tolerance: 3 Pips
- Session Alerts: Enabled for European, American, and London Close sessions
- Time Shift: Default set to 6 (adjustable to match your time zone)
This indicator is specifically optimized for EURUSD and GBPUSD pairs on 5-minute charts due to its pip calculation.
EMA Touch Alertit shows when price is touching with 10 ema,it is useful if u dont want to zoom in on price
EMA, SMA, BB & 5-21 StrategyThis Pine Script code displays Exponential Moving Averages (EMA) and Simple Moving Averages (MA) on a TradingView chart based on the user's selection. Users can choose to show EMA, MA, or both. The script includes predefined periods for both EMA ( ) and MA ( ). Each period is displayed in a different color, making it easy to distinguish between each line. This helps traders analyze trends, support, and resistance levels effectively. And Bollinger bands, 5-21 Strategy
Bu Pine Script kodu, Üstel Hareketli Ortalama (EMA) ve Basit Hareketli Ortalama (MA) çizgilerini TradingView grafiğinde kullanıcının seçimine göre gösterir. Kullanıcı EMA, MA veya her ikisini seçebilir. EMA için ve MA için periyotları tanımlıdır. Her çizgi farklı renkte gösterilir, bu da periyotları ayırt etmeyi kolaylaştırır. Bu gösterge, yatırımcıların trendleri, destek ve direnç seviyelerini analiz etmesine yardımcı olur.
VOWPublicCombining multiple technical indicators to see if I can get a better grasp of potential reversal.
Buy/Sell SignalExplanation of the Code
Sell Signal Condition: Checks if the pattern is a green candle followed by two red candles.
Buy Signal Condition: Checks if the pattern is a red candle followed by two green candles.
Plotting: Uses plotshape to show arrows above/below the bars when the conditions are met.
This script should be placed in the TradingView Pine Editor and will display buy/sell arrows on the chart where the patterns occur. You can adjust it to refine the pattern or the candle color criteria based on exact requirements. Let me know if you need further adjustments!
Stochastic RSI V1Stokastik RSI V1 - Kesişim noktaları işaretlendi, aşırı alım ve satım bölgeleri oluşturuldu. Çok ta önemli olmayabilecek değişiklikler işte...
ViganThe Vigan is a range bound momentum oscillator. The Vigan indicator is designed to display the location of the close compared to the high/low range over a user defined number of periods. This indicator is used for three things; Identifying overbought and oversold levels, spotting divergences and also identifying bull and bear set ups or signals.
Enhanced London Session SMC SetupEnhanced London Session SMC Setup Indicator
This Pine Script-based indicator is designed for traders focusing on the London trading session, leveraging smart money concepts (SMC) to identify potential trading opportunities in the GBP/USD currency pair. The script uses multiple techniques such as Order Block Detection, Imbalance (Fair Value Gap) Analysis, Change of Character (CHoCH) detection, and Fibonacci retracement levels to aid in market structure analysis, providing a well-rounded approach to trade setups.
Features:
London Session Highlight:
The indicator visually marks the London trading session (from 08:00 AM to 04:00 PM UTC) on the chart using a blue background, signaling when the high-volume, high-impulse moves tend to occur, helping traders focus their analysis on this key session.
Order Block Detection:
Identifies significant impulse moves that may form order blocks (supply and demand zones). Order blocks are areas where institutions have executed large orders, often leading to price reversals or continuation. The indicator plots the high and low of these order blocks, providing key levels to monitor for potential entries.
Imbalance (Fair Value Gap) Detection:
Detects and highlights price imbalances or fair value gaps (FVG) where the market has moved too quickly, creating a gap in price action. These areas are often revisited by price, offering potential trade opportunities. The upper and lower bounds of the imbalance are visually marked for easy reference.
Change of Character (CHoCH) Detection:
This feature identifies potential trend reversals by detecting significant changes in market character. When the price action shifts from bullish to bearish or vice versa, a CHoCH signal is triggered, and the corresponding level is marked on the chart. This can help traders catch trend reversals at key levels.
Fibonacci Retracement Levels:
The script calculates and plots the key Fibonacci retracement levels (0.618 and 0.786 by default) based on the highest and lowest points over a user-defined swing lookback period. These levels are commonly used by traders to identify potential pullback zones where price may reverse or find support/resistance.
Directional Bias Based on Market Structure:
The indicator provides a market structure analysis by comparing the current highs and lows to the previous periods' highs and lows. This helps in identifying whether the market is in a bullish or bearish state, providing a clear directional bias for trade setups.
Alerts:
The indicator comes with built-in alert conditions to notify the trader when an order block, imbalance, CHoCH, or other significant price action event is detected, ensuring timely action can be taken.
Ideal Usage:
Timeframe: Suitable for intraday trading, particularly focusing on the London session (08:00 AM to 04:00 PM UTC).
Currency Pair: Specifically designed for GBP/USD but can be adapted to other pairs with similar market behavior.
Trading Strategy: Best used in conjunction with a price action strategy, focusing on the key levels identified (order blocks, FVG, CHoCH) and using Fibonacci retracement levels for precision entries.
Target Audience: Ideal for traders who follow smart money concepts (SMC) and are looking for a structured approach to identify high-probability setups during the London session.
Accumulation & Distribution Zones with Manipulation//@version=5
indicator("Accumulation & Distribution Zones with Manipulation", overlay=true)
// Parameters
fastLength = input.int(9, title="Fast MA Length")
slowLength = input.int(21, title="Slow MA Length")
manipulationThreshold = input.float(2.0, title="Manipulation Threshold (%)", minval=0)
// Moving Averages
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)
// Plot Moving Averages
plot(fastMA, color=color.blue, title="Fast MA")
plot(slowMA, color=color.red, title="Slow MA")
// Identify Accumulation and Distribution
accumulation = ta.crossover(fastMA, slowMA) // Bullish crossover
distribution = ta.crossunder(fastMA, slowMA) // Bearish crossover
// Plot Accumulation and Distribution Zones
bgcolor(accumulation ? color.new(color.green, 90) : na, title="Accumulation Zone")
bgcolor(distribution ? color.new(color.red, 90) : na, title="Distribution Zone")
// Draw Boxes for Accumulation
var float accumulationStart = na
var float accumulationEnd = na
if accumulation
accumulationStart := low // Start of accumulation candle
accumulationEnd := na // Reset end on new accumulation
if not na(accumulationStart) and not distribution
accumulationEnd := high // Keep updating the end of the accumulation candle
if not na(accumulationEnd)
box.new(bar_index - 1, accumulationStart, bar_index, accumulationEnd, bgcolor=color.new(color.green, 70), border_color=color.green)
// Labels for Accumulation and Distribution
if accumulation and not accumulation
label.new(bar_index, high, "Accumulation", style=label.style_label_down, color=color.green, textcolor=color.white)
if distribution and not distribution
label.new(bar_index, low, "Distribution", style=label.style_label_up, color=color.red, textcolor=color.white)
// Manipulation Detection: Assume manipulation if the price moves significantly within the threshold
manipulation = (close - ta.lowest(low, 5)) / ta.lowest(low, 5) * 100 > manipulationThreshold
// Draw Boxes for Manipulation
var float manipulationStart = na
var float manipulationEnd = na
if manipulation
manipulationStart := low // Start of manipulation candle
manipulationEnd := high // End of manipulation candle
if not na(manipulationStart)
box.new(bar_index - 1, manipulationStart, bar_index, manipulationEnd, bgcolor=color.new(color.yellow, 70), border_color=color.yellow)
// Plot Manipulation Labels
if manipulation
label.new(bar_index, close, "Manipulation", style=label.style_label_down, color=color.yellow, textcolor=color.black)
// Alerts
alertcondition(accumulation, title="Accumulation Alert", message="Potential Accumulation Zone identified!")
alertcondition(distribution, title="Distribution Alert", message="Potential Distribution Zone identified!")
alertcondition(manipulation, title="Manipulation Alert", message="Potential Manipulation detected!")
Alikyy//@version=5
indicator("Fibonacci ve SMA", overlay=true)
// SMA hesaplama
ma5 = ta.sma(close, 5)
ma8 = ta.sma(close, 8)
ma13 = ta.sma(close, 13)
// 144 Günlük Fibonacci ayarları
len = input(144, 'Auto Fibo Length')
hl1272a = input(1.272, 'Adjustable Fibo Level')
AFL = input(false, title='Show Adjustable Fibo Level?')
AFL1 = input(false, title='Show 1.618 Fibo Level?')
AFL2 = input(false, title='Show 2.618 Fibo Level?')
AFL3 = input(false, title='Show 3.618 Fibo Level?')
// 144 günlük yüksek ve düşük hesaplama
h1 = ta.highest(high, len)
l1 = ta.lowest(low, len)
fark = h1 - l1
// Fibonacci seviyeleri
hl236 = l1 + fark * 0.236
hl382 = l1 + fark * 0.382
hl500 = l1 + fark * 0.5
hl618 = l1 + fark * 0.618
hl786 = l1 + fark * 0.786
hl1272 = l1 + fark * hl1272a
hl1618 = l1 + fark * 1.618
hl2618 = l1 + fark * 2.618
hl3618 = l1 + fark * 3.618
lh236 = h1 - fark * 0.236
lh382 = h1 - fark * 0.382
lh500 = h1 - fark * 0.5
lh618 = h1 - fark * 0.618
lh786 = h1 - fark * 0.786
lh1272 = h1 - fark * hl1272a
lh1618 = h1 - fark * 1.618
lh2618 = h1 - fark * 2.618
lh3618 = h1 - fark * 3.618
// Hangi değerlerin gösterileceği
hbars = -ta.highestbars(high, len)
lbars = -ta.lowestbars(low, len)
f236 = hbars > lbars ? hl236 : lh236
f382 = hbars > lbars ? hl382 : lh382
f500 = hbars > lbars ? hl500 : lh500
f618 = hbars > lbars ? hl618 : lh618
f786 = hbars > lbars ? hl786 : lh786
f1272 = hbars > lbars ? hl1272 : lh1272
f1618 = hbars > lbars ? hl1618 : lh1618
f2618 = hbars > lbars ? hl2618 : lh2618
f3618 = hbars > lbars ? hl3618 : lh3618
// SMA'ları çizme
plot(ma5, color=color.blue, title="5 Günlük SMA")
plot(ma8, color=color.red, title="8 Günlük SMA")
plot(ma13, color=color.green, title="13 Günlük SMA")
// Fibonacci seviyelerini çizme
plot(l1, trackprice=true, offset=-9999, color=color.new(#4B0082, 0), linewidth=3)
plot(h1, trackprice=true, offset=-9999, color=color.new(#4B0082, 0), linewidth=3)
plot(f236, trackprice=true, offset=-9999, color=color.new(color.black, 0), title='0.236')
plot(f382, trackprice=true, offset=-9999, color=color.new(color.blue, 0), linewidth=1, title='0.382')
plot(f500, trackprice=true, offset=-9999, color=color.new(color.gray, 0), linewidth=1, title='0.5')
plot(f618, trackprice=true, offset=-9999, color=color.new(#800000, 0), linewidth=2, title='0.618')
plot(f786, trackprice=true, offset=-9999, color=color.new(color.black, 0), title='0.786')
plot(AFL and f1272 ? f1272 : na, trackprice=true, offset=-9999, color=color.new(color.red, 0), linewidth=2, title='1.272')
plot(AFL1 and f1618 ? f1618 : na, trackprice=true, offset=-9999, color=color.new(color.red, 0), linewidth=2, title='1.618')
plot(AFL2 and f2618 ? f2618 : na, trackprice=true, offset=-9999, color=color.new(color.red, 0), linewidth=2, title='2.618')
plot(AFL3 and f3618 ? f3618 : na, trackprice=true, offset=-9999, color=color.new(color.red, 0), linewidth=2, title='3.618')
Motion Sentinel - Testing 01Script de prueba Motion Sentinel.
Motion analiza patrones dentro de acciones y busca validaciones operativas en ellos para construir y mantener una ventaja estadística.
Multi-Timeframe Strategy with Pivots. 1m trend follow breakouts.This is a basic script that shows bullish and bearish pivots above or below the aligning moving averages. It also give an entry indicator when price taps, or crosses a moving average before moving past the corresponding pivot.
This is a personal strategy that in my findings has shown around a 60% win rate when aligned with higher timeframe trend, and high volume times of entry.
This indicator needs refinement, but it is as close as I can get using Ai coding, since I don't know how to code.
If you stumble across this indicator/ strategy and have refinement suggestions, let me know!
Thanks. Happy Trading!
BAR COLORthis indicator is to analyse the speed of trend you can trade when candel changes his color and exit with change in another color
Sim Capital EMAA product of Sim Academy.
This script is an upgrade of the existing Triple MA Forecast from Sim Capital
To allow the user to display 7 different EMAs
Default Value
8 ema
13 ema
21 ema
34 ema
89 ema
200 ema
777 ema
Note:
Best to use on high timeframe, if on low timeframe change the forecast maximum to lower
Trading Copter Ribbon EMATrading Copter Ribbon EMA is a versatile technical analysis tool designed to help traders identify trends and potential reversals in the market. This indicator utilizes multiple Exponential Moving Averages (EMAs) with varying lengths to create a dynamic ribbon effect, offering clear visual cues of market direction.