USD/ZAR Turning Points (Standard Deviation)STD deviation bands that create buy and sell signals on USDZAR chart.
Графические паттерны
Episodic Pivots DetectorAnyone interested in studying Episodic Pivots can add this detector to any chart to see when that specific underlying instrument encountered an Episodic Pivot event. If you need an example, pull up the chart for NASDAQ:SOUN and you will see multiple episodic pivot events dating back to January 2024 to January 13, 2025 (at the time of publishing this detector). Next you will need to study those events to ascertain why they stock moved in the direction it did. Happy trading.
Engulfing Pattern TradingCoffeeThis script is for detecting bullish and bearish engulfing patterns in trading charts. Here’s a brief summary:
User-defined Colors: Allows customization of colors for bullish (green) and bearish (red) patterns.
Pattern Detection: Identifies bullish engulfing when the current close is higher than the previous open and other conditions. Identifies bearish engulfing when the current close is lower than the previous open and other conditions.
Plotting: Marks bullish patterns below the bar with a green “B” and bearish patterns above the bar with a red “S”.
Alerts: Sets up alerts for when bullish or bearish engulfing patterns are detected.
Combined Strategy for POLY/USDT with Candlestick Patterns 🚀 Introduction: Looking for a powerful trading strategy to navigate the volatile cryptocurrency market? This script combines trend-following indicators like Simple Moving Averages (SMA), momentum indicators such as MACD, RSI, and ADX, and key candlestick patterns to predict upcoming trends for POLY/USDT (or any crypto pair)!
By leveraging a combination of Bullish Engulfing, Hammer, Shooting Star, and Bearish Engulfing candlestick patterns, alongside traditional technical indicators, this strategy aims to give you accurate buy and sell signals.
Features:
SMA: Short-Term (50) and Long-Term (200) for trend-following.
MACD: For momentum detection with a signal line cross.
RSI: Measures market overbought and oversold conditions.
ADX: Measures trend strength.
Candlestick Patterns:
Bullish Engulfing: Signals a potential uptrend.
Hammer: Indicates a bullish reversal after a downtrend.
Shooting Star: Indicates a potential bearish reversal.
Bearish Engulfing: Signals a potential downtrend.
How It Works:
The strategy uses SMA crossover for trend confirmation.
It checks MACD histogram, RSI values, and ADX strength to confirm the momentum.
Candlestick patterns like Hammer, Bullish Engulfing, Shooting Star, and Bearish Engulfing add another layer of confirmation for entry and exit signals.
Background color highlights the bullish or bearish market trend.
Buy Signal: Occurs when the price is above the short-term SMA, momentum indicators are positive, and a bullish candlestick pattern forms (e.g., Bullish Engulfing or Hammer).
Sell Signal: Occurs when the price is below the short-term SMA, momentum indicators are negative, and a bearish candlestick pattern forms (e.g., Bearish Engulfing or Shooting Star).
Benefits of Using This Strategy:
Versatile: Can be applied to any cryptocurrency pair on TradingView.
Accurate: Combines multiple indicators for strong signals.
Easy-to-Use: Visual cues and alerts for quick decision-making.
How to Use It:
Copy the code provided in this post.
Paste it into the Pine Script editor on TradingView.
Save and apply the script to your chart.
Monitor Buy and Sell signals along with trend color changes to execute trades.
Alert Setup: Set up alerts for Buy and Sell signals to receive notifications when the strategy detects a trend change. Stay ahead of the market and execute trades at the optimal time!
📈 Get Started Today: Start using this strategy on POLY/USDT or any other pair to improve your trading insights. With the added benefit of candlestick pattern recognition and momentum analysis, this strategy helps identify trend reversals and continuations for more profitable trading opportunities.
🔔 Follow for Updates: Keep an eye on updates for additional features and strategy refinements. Feel free to share your feedback and performance results in the comments!
Note: Always practice proper risk management and consider backtesting before trading with real capital. The crypto market is highly volatile and no strategy is 100% foolproof.
#cryptotrading #tradingview #polytusdt #candlestickpatterns #sma #macd #rsi #adx #pinescript #cryptocurrency #crypto
Index Option TradingThis indicator helps identify potential entry and exit points for trading by combining three key technical indicators: Moving Average (MA), Relative Strength Index (RSI), and Bollinger Bands (BB). Here's how it works and how you can use it to initiate trades:
30-Min Trend + 1-Min EMA Cross AlertHow It Works:
30-Minute Trend Analysis:
Calculates the trend based on a fast and slow moving average.
The background color indicates the trend (green for bullish, red for bearish).
1-Minute EMA Crossover:
Calculates the 9-period and 18-period EMAs on the 1-minute timeframe.
Detects bullish and bearish crossovers.
Adds labels for crossovers (e.g., "Buy" for bullish and "Sell" for bearish).
Alerts:
Triggers alerts when a bullish or bearish crossover occurs.
You can configure alerts in TradingView using these signals.
Virada Mestre - Por: KKripto Esta estratégia, inspirada nos princípios de Dave Landry, combina a análise da Média Móvel Exponencial (EMA) de 21 períodos com a identificação de padrões de preço simples baseados em novas máximas e mínimas. O objetivo é detectar potenciais pontos de reversão de curto prazo no mercado. A lógica central é buscar confluências entre a direção da EMA e a quebra de mínimas/máximas recentes, indicando uma possível mudança na direção do preço.
Explicação das Cores dos Candles e Linhas:
Linha Branca Fina (EMA 21): Representa a Média Móvel Exponencial de 21 períodos. Ela serve como um indicador da tendência de curto prazo.
Preço acima da EMA 21: sugere uma tendência de alta.
Preço abaixo da EMA 21: sugere uma tendência de baixa.
Barras Coloridas (Amarelo/Vermelho):
Amarelo (#ffdd00): Indica um sinal de compra (Long). Ocorre quando o preço atinge novas mínimas em relação às duas barras anteriores e a EMA 21 está subindo.
Vermelho (#ff0000): Indica um sinal de venda (Short). Ocorre quando o preço atinge novas máximas em relação às duas barras anteriores e a EMA 21 está descendo.
Regras de Entrada (Resumidas):
Compra (Long):
O preço atinge novas mínimas em relação às duas barras anteriores.
A EMA 21 está subindo.
Venda (Short):
O preço atinge novas máximas em relação às duas barras anteriores.
A EMA 21 está descendo.
Observações Importantes:
Confirmação: É recomendável buscar confirmações adicionais para os sinais, como padrões de candlestick, volume ou outros indicadores, para aumentar a precisão da estratégia.
Gerenciamento de Risco: O uso de stop loss e take profit é essencial para proteger o capital. Recomenda-se definir um risco máximo por operação (ex: 1% do capital).
Backtesting: Realizar backtesting da estratégia em dados históricos é fundamental para avaliar seu desempenho e otimizar seus parâmetros.
Adaptação: Os mercados mudam constantemente, portanto, é importante monitorar e adaptar a estratégia conforme necessário.
Opening 5-Minute High/Low for NY and London Sessionsmarks out opening 5 minute high and low of the new york and london market
12 SMA Angle Up for 2 Days with Low Belowthe 12 ma is angled up for 2 consecutive days and the low is below that same moving average
Bollinger Bands Breakout with Liquidity Swingsollinger Bands için, 20 dönemlik bir SMA (Hareketli Ortalama) ve 2 standart sapma kullanıldı.
Buy ve Sell Sinyalleri: Bollinger Bands üst ve alt bandının dışına çıkma ve tekrar içine geri dönme durumu kontrol edilerek alım/satım sinyalleri oluşturuldu. Kapanış fiyatı, üst bandın dışında kapanıp tekrar içinde kapanıyorsa kırmızı al sinyali, alt bandın dışında kapanıp tekrar içinde kapanıyorsa yeşil al sinyali oluşturulur.
Liquidity Swings: Bu gösterge, yalnızca kapanış fiyatlarının yüksek ve düşük seviyelerini takip eder. Gerçek bir likidite seviyesi göstergesi oluşturmak daha karmaşık olabilir ve genellikle işlem hacmi veya diğer piyasada likiditeyi ölçen araçlarla ilişkilidir.
denemersgfnjsjhsjnf sfejnswklfsfsw efesksmlwskmef sfewefşswşefewef swefwlşewmwe fwefwilşfewlşmf wefşweşfweşf wefwlfşw few öfew
Comprehensive Trading Indicator//@version=6
indicator("Comprehensive Trading Indicator", overlay=true)
// === Inputs ===
showSupportResistance = input.bool(true, "Show Support/Resistance Levels")
showCandlestickPatterns = input.bool(true, "Show Candlestick Patterns")
showMovingAverages = input.bool(true, "Show Moving Averages")
maLength1 = input.int(50, "MA 1 Length")
maLength2 = input.int(200, "MA 2 Length")
showVolumeAnalysis = input.bool(true, "Show Volume Analysis")
volumeThreshold = input.float(1.5, "Volume Spike Multiplier")
// === Moving Averages ===
ma1 = ta.sma(close, maLength1)
ma2 = ta.sma(close, maLength2)
// Plot Moving Averages (handled dynamically)
plot(showMovingAverages ? ma1 : na, color=color.blue, linewidth=2, title="MA 1")
plot(showMovingAverages ? ma2 : na, color=color.red, linewidth=2, title="MA 2")
// === Support and Resistance ===
support = ta.lowest(close, 20)
resistance = ta.highest(close, 20)
// Draw Support and Resistance Levels
if showSupportResistance
line.new(bar_index - 1, support, bar_index, support, color=color.green, width=1, style=line.style_dotted)
line.new(bar_index - 1, resistance, bar_index, resistance, color=color.red, width=1, style=line.style_dotted)
// === Candlestick Patterns ===
bullishEngulfing = ta.crossover(close, open ) and close > open
bearishEngulfing = ta.crossunder(close, open ) and close < open
// Label Candlestick Patterns
if showCandlestickPatterns
if bullishEngulfing
label.new(bar_index, high, "Bullish Engulfing", color=color.new(color.green, 0), style=label.style_label_down)
if bearishEngulfing
label.new(bar_index, low, "Bearish Engulfing", color=color.new(color.red, 0), style=label.style_label_up)
// === Volume Analysis ===
avgVolume = ta.sma(volume, 50)
volumeSpike = volume > avgVolume * volumeThreshold
// Highlight Volume Spikes (handled dynamically)
bgcolor(showVolumeAnalysis and volumeSpike ? color.new(color.blue, 90) : na, title="Volume Spike")
// === Alerts ===
alertcondition(volumeSpike, title="Volume Spike Alert", message="High volume spike detected!")
alertcondition(bullishEngulfing, title="Bullish Pattern Alert", message="Bullish Engulfing pattern detected!")
alertcondition(bearishEngulfing, title="Bearish Pattern Alert", message="Bearish Engulfing pattern detected!")
// === Chart Annotations ===
var string titleText = "Comprehensive Trading Indicator - Moving Averages (50, 200) - Support/Resistance Levels - Candlestick Patterns - Volume Analysis"
Trend-Based Buy/Sell Signals//@version=5
indicator("Trend-Based Buy/Sell Signals", overlay=true)
// Input parameters
ema_short = input(9, title="Short EMA")
ema_long = input(21, title="Long EMA")
// Calculating EMAs
ema1 = ta.ema(close, ema_short)
ema2 = ta.ema(close, ema_long)
// Define buy and sell conditions
buy_condition = ta.crossover(ema1, ema2) // Short EMA crosses above Long EMA
sell_condition = ta.crossunder(ema1, ema2) // Short EMA crosses below Long EMA
// Plot EMAs
plot(ema1, color=color.green, title="Short EMA")
plot(ema2, color=color.red, title="Long EMA")
// Buy and Sell Signals
bgcolor(buy_condition ? color.new(color.green, 90) : na, title="Buy Signal Background")
bgcolor(sell_condition ? color.new(color.red, 90) : na, title="Sell Signal Background")
plotshape(series=buy_condition, style=shape.labelup, color=color.green, location=location.belowbar, title="Buy Signal")
plotshape(series=sell_condition, style=shape.labeldown, color=color.red, location=location.abovebar, title="Sell Signal")
// Basic Trend Visualization
high_line = ta.highest(high, 50)
low_line = ta.lowest(low, 50)
plot(high_line, color=color.blue, linewidth=2, title="High Trend Line")
plot(low_line, color=color.orange, linewidth=2, title="Low Trend Line")
// Alerts
alertcondition(buy_condition, title="Buy Alert", message="Buy Signal Triggered!")
alertcondition(sell_condition, title="Sell Alert", message="Sell Signal Triggered!")
Hassan's - Buy Signal with Stop Loss, Volume, and Fibonaccitesting my own indicator to call for buy based on volume, fib 1.68 level and volume multiplier.
MACD + EMA Cross by Mayank
It is 6 indicator in one :
5 ema 5 / 9 / 20/ 50/ 200 & MACD cross
When MACD (5,9,5) is greater than signal (5) and Momentum EMA (5) crosses up the Fast EMA (9), it generates B Signal.
when Signal is greater than MACD and Fast EMA(9) crosses down the Momentum EMA(5) , it generates S Signal.
When MACD (5,9,5): bullish crossover it generate M_B
When MACD (5,9,5): bearish crossover it generates M_S
MACD + EMA Cross 1 by Mayank BhargavMACD + EMA cross by Mayank Bhargava
It is 6 indicator in one :
5 ema 5 / 9 / 20/ 50/ 200 & MACD
Added advantage:
Agressive buy and sell aur defensive buy sell signal generate krta hai
ATR//@version=6
indicator("ATR", "", true)
// Настройки
atrPeriodInput = input.int(24, "Кол-во свечей", minval = 1, maxval = 24)
atrStopInput = input.int(10, "Stop ATR input")
// Переменные для хранения значений
var float thirdHigh = na
var float curentATR = na
// Получаем данные о дневных свечах
= request.security(syminfo.tickerid, "1D", )
// Условие для обновления thirdHigh
isNewDay = ta.change(time("D")) != 0 // Проверяем, изменился ли день
if (isNewDay or na(thirdHigh)) // Проверяем, если значение na или день изменился
thirdHigh := highDaily // Индекс 2 соответствует третьей свече с конца
// Создание таблицы для отображения
var table atrDisplay = table.new(position.top_right, 2, 5, bgcolor=#4b6ad8, frame_width=2, frame_color=color.black)
if barstate.islast
// Заполняем таблицу
table.cell(atrDisplay, 1, 0, str.tostring(thirdHigh, format.mintick), text_color=color.white, bgcolor=color.rgb(233, 153, 32))
table.cell(atrDisplay, 0, 0, "ATR 1D", text_color=color.white, bgcolor=color.rgb(233, 153, 32))
FABMEL - FVG + RSI + MACD Crossidentificar los cruces del MACD y combinarlo con las condiciones del Fair Value Gap (FVG) y el RSI para marcar las entradas.
Para identificar los cruces del MACD, necesitamos verificar cuándo la línea MACD cruza la línea de señal (o sea, cuando la línea azul cruza la roja hacia arriba para una señal de compra y cuando la línea azul cruza la roja hacia abajo para una señal de venta). Este cruce debe cumplirse junto con las condiciones del FVG y el RSI para generar una señal más precisa.
JJRANALYTICAA failed atempt at making a profitable algo. Uses hopes and dreams with a base of auction market theory.
Mahesh G Volume analysis of 50 Candles for buy or sellThis indicator will help to analysis last 50 candles average volume and give a trend for buying and selling
WP Dominant BU BD FVG MARK Stc Detectionfirst trial error. use with great awareness.
This script is a technical analysis tool created to detect and visualize two important market patterns: Dominant Break Up (DBU) and Dominant Break Down (DBD). These patterns provide insight into market sentiment and potential price movement reversals or continuations. Here’s a detailed explanation of how the script works:
1. Purpose of the Script
The script identifies specific formations of candlesticks that indicate strong upward (DBU) or downward (DBD) trends. By highlighting these patterns directly on the chart, traders can quickly assess the market situation and make informed decisions.
2. Components of the Script
a) DBU (Dominant Break Up) Pattern
The DBU pattern indicates bullish strength, where the market shows a dominant upward move.
Rules for DBU:
At least 5 candles are analyzed: the first 4 must be green (bullish candles), followed by 1 red (bearish) candle.
The open price of the fifth candle must:
Be higher than the closing prices of the 4 previous green candles.
Be lower than the close price of the last (current) candle.
Visualization for DBU:
Green triangle symbol is plotted below the DBU candle to indicate bullish strength.
A transparent purple box highlights the relevant price range over the detected candles.
b) DBD (Dominant Break Down) Pattern
The DBD pattern signals bearish strength, where the market shows a dominant downward move.
Rules for DBD:
At least 5 candles are analyzed: the first 4 must be red (bearish candles), followed by 1 green (bullish) candle.
The open price of the fifth candle must:
Be lower than the closing prices of the 4 previous red candles.
Be higher than the close price of the last (current) candle.
Visualization for DBD:
Red triangle symbol is plotted above the DBD candle to indicate bearish strength.
A transparent orange box highlights the relevant price range over the detected candles.
3. How It Works
The script analyzes historical price data using the open, close, high, and low values for the last 5 candles. It applies mathematical conditions to check for the patterns:
Identifies whether the recent candles are predominantly bullish or bearish.
Checks whether the open price of the critical candle (fifth candle) satisfies specific criteria related to the previous candles.
When a pattern is detected, the script automatically:
Draws symbols (triangleup for DBU and triangledown for DBD) to indicate the pattern on the chart.
Draws a shaded box over the candle range to provide a clear visual highlight.
4. Benefits
Simplicity: Patterns are automatically detected and highlighted, saving time and effort for traders.
Versatility: Can be applied to any time frame or market (stocks, forex, crypto, etc.).
Actionable Insights: Helps traders spot potential reversal zones, trend continuations, or breakout opportunities.
5. Practical Usage
Add this script to your trading platform (e.g., TradingView).
Apply it to your preferred chart.
Look for the visual cues (triangles and shaded boxes) to identify DBU and DBD patterns.
Use these patterns in combination with other indicators or analysis techniques for better decision-making.
6. Limitations
It may generate false signals in choppy or low-volume markets.
Best used in trending markets or with confirmation from other indicators.
Traders should backtest and validate the script before relying on it in live trading.
By automating the detection of DBU and DBD patterns, this script is a powerful tool for traders who rely on candlestick analysis to make quick and informed decisions.
Stochastic+RSIThis script combines stochastic rsi and rsi with overbought and oversold bands for RSI to better vizualize potential pivot or reversals points.
It also scans for potential divergences and pivots marked by arrows on RSI and try to predict the next movements (not super accurate on price movement prediction but it is what it is)