Fractals with Flexible Visuals and Auto HTFPurpose:
This indicator displays fractals, including significant ones, with enhanced visual
flexibility and new visualization modes.
Functionality:
- Regular Fractals of Current Timeframe: **
Displays standard fractals based on the current chart timeframe.
- Significant Fractals: **
Recognizes significant fractals through a combination of apexes from the current
timeframe and a higher timeframe (HTF).
- Fractal Filtering: **
- Please note that this option makes some fractals dissapear, but someone finds this
to be useful.
- Fractal filtering has been made separate for Regular and Significant fractals.
- HH/LL Labels: **
HH/LL and LH/HL labels are now available separately for Regular and Significant
fractals.
- Automatic HTF Switching for Significant Fractals:
Added automatic HTF thresholds, removing the need to set HTF manually when changing
the chart's timeframe.
- Marker Relocation Modes:
- Mode 0:0
The fractal appears on the bar when it is recognized, not where it forms. This
mode assists traders who want to observe recognition in real-time when developing
strategies with fractals.
- Mode 1:1
The fractal appears on the previous bar when it is recognized, not where it forms.
- Mode 2:2 (General)
The fractal appears two bars back, where it is recognized, not when.
- Other additional Modes for Significant Fractals:
May be good for experimenting with Significant fractals. The first number
indicates bars back for the current timeframe; the second number indicates
bars back for the higher timeframe.
Other modes may assist with additional filtering or be suitable for specific
pairs or timeframes.
- Visual Adjustments:
Added user settings to customize visuals according to preferences.
Acknowledgment:
This indicator's functionality has been refactored from Fractals V9 by Ricardo
Santos (with gratitude to him):
()
'RSFractals' is not used as a name prefix, reflecting that this version lacks the
Zigzag and Pattern functionalities present in 'RSFractals'. If the original author
prefers a different naming convention, they may contact me, and I will gladly make
the adjustment.
Bill Williams Indicators
Fibonacci Oscillator (RSI & Fibonacci)█ Overview
The Fibonacci Oscillator is a multi-faceted oscillator designed to provide traders with a comprehensive understanding of market trends and retracement points. Built on the Fibonacci ratios, it combines the functionalities of popular oscillators like RSI and MACD with unique insights into the market structure. This oscillator not only helps identify trend direction but also pinpoints overbought and oversold levels, making it an essential tool for various trading strategies.
snapshot
█ How to Use
Identify Trends
Use the oscillator to identify the direction of the market trend.
snapshot
Identify Retracements
Use the oscillator to identify the retracements.
snapshot
█ Settings
Fibonacci Settings
These settings let you customize the Fibonacci level to focus on, thereby allowing you to tailor the oscillator according to your trading preferences.
Oscillator Settings
You can also choose between different oscillator types (RSI, MACD, Histogram) and adjust their respective settings like lengths, signals, and colors.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational
RSI + Auto Support + SMC + MA 20/50 vipHow it works:
Pivot Detection: It detects a pivot high and pivot low using the highest() and lowest() functions within a defined range.
Plot Shapes: The script marks these key levels on the chart with red labels for resistance and green labels for support.
Dynamic Lines: It draws dynamic lines that extend to the right whenever a new support or resistance level is detected.
How to use:
Add this script to your TradingView chart.
The support (green) and resistance (red) zones will appear as labels and lines.
You can adjust the length parameter to modify the sensitivity of the pivot detection.
Would you like to explore more advanced features for this SMC indicator, like order blocks or break of structure?
GOLDMASK Indicator (SO + Days Break)//@version=6
indicator("GOLDMASK Indicator (SO + Days Break)", overlay=true)
// Vstupy pro přizpůsobení stylu čar
lineStyleInput = input.string(title="Styl čáry", defval="Dashed", options= )
lineWidthInput = input.int(title="Šířka čáry", defval=1, minval=1)
sundayLineColor = input.color(title="Nedělní vertikální otevírací čára", defval=color.new(#00BFFF, 50)) // Světle modrá barva pro neděli
dayBreakColor = input.color(title="Čára přerušení dne", defval=color.new(#ADD8E6, 50)) // Světle modrá barva pro přerušení dne
weekStartColor = input.color(title="Čára začátku týdne", defval=color.new(#FF8C00, 50)) // Tmavě oranžová barva pro nový týden
// Definice funkce getLineStyle
getLineStyle(style) =>
switch style
"Dotted" => line.style_dotted
"Dashed" => line.style_dashed
"Solid" => line.style_solid
// Proměnná pro uložení ceny otevření v neděli
var float sundayOpenPrice = na
// Určení a vykreslení ceny otevření v neděli
if (dayofweek == dayofweek.sunday and hour == (syminfo.ticker == "XAUUSD" ? 18 : 17) and minute == 0)
sundayOpenPrice := open
// Vykreslení ceny otevření v neděli s 50% průhledností
plot(sundayOpenPrice, title="Sunday Open", style=plot.style_linebr, linewidth=lineWidthInput, color=sundayLineColor, trackprice=true)
// Funkce pro vykreslení vertikálních čar pro přerušení dne
drawVerticalLineForDay(dayOffset, isSunday) =>
int dayTimestamp = na(time) ? na : time - dayOffset * 86400000 + ((syminfo.ticker == "XAUUSD" ? 18 : 17) - 5) * 3600000
if not na(dayTimestamp) and hour(time ) < (syminfo.ticker == "XAUUSD" ? 18 : 17) and hour >= (syminfo.ticker == "XAUUSD" ? 18 : 17)
lineColor = isSunday ? weekStartColor : dayBreakColor
line.new(x1=bar_index, y1=low, x2=bar_index, y2=high, width=lineWidthInput, color=lineColor, style=line.style_dotted, extend=extend.both)
// Vykreslení čar pro poslední čtyři dny a použití jiné barvy pro neděli
for dayOffset = 0 to 3 by 1
isSunday = dayOffset == 0 and dayofweek == dayofweek.sunday
drawVerticalLineForDay(dayOffset, isSunday)
RSI Strategyris stratgy if buy or sell signal rsi is above 60 if rsi is above 6o momentum is high soo
SevenStar ConfluenceIntroducing HeptaConfluence, an all-in-one multi-indicator overlay that combines seven of the most commonly used technical tools into a single confluence system.
By uniting VWAP, RSI, MACD, Bollinger Bands, Stochastic, Ichimoku Cloud, and Parabolic SAR, HeptaConfluence identifies potential bullish or bearish setups based on a user-defined threshold of matching signals. This approach helps traders quickly gauge market sentiment and momentum from multiple angles, reducing noise and providing clear Buy/Sell signals.
Simply add it to your chart, adjust the parameters to suit your style, and let HeptaConfluence guide your decision-making with greater confidence.
Lerry Williams Strategy: EMA High and Low with SMA CloseThis indicator combines two Exponential Moving Averages (EMA) of 3 periods – based on the highs and lows – with a Simple Moving Average (SMA) of 21 periods based on the close price. It is designed to help traders identify support, resistance zones, and the short- to medium-term market sentiment.
3-Period EMA on High: Acts as a dynamic resistance, reflecting short-term price highs.
3-Period EMA on Low: Serves as a dynamic support, reflecting short-term price lows.
21-Period SMA on Close: Represents the overall medium-term trend, helping to confirm buy or sell signals.
How to Use:
Trend Confirmation:
When the EMAs (high and low) are above the 21 SMA, the market is likely in an uptrend.
When they are below the 21 SMA, the market is likely in a downtrend.
Reversal Strategy:
Look for potential reversals when the price crosses the EMAs.
Use the 21 SMA as a balance point or trend confirmation.
Entries and Exits:
Use the EMAs as triggers for entry/exit points.
Validate the strength of a move by aligning the EMAs with the SMA.
Perfect for short-term traders seeking to monitor market dynamics with precision. Combine this indicator with others (e.g., RSI or volume) for improved decision-making.
CALMONEY JIN SIMONSExplicação Detalhada:
Parâmetros de Entrada:
periodoCurta: Define o número de períodos para a média móvel curta (SMA de 9 períodos).
periodoLonga: Define o número de períodos para a média móvel longa (SMA de 21 períodos).
periodoRSI: Define o período para o cálculo do Índice de Força Relativa (RSI de 14 períodos).
periodoBollinger: Define o período para o cálculo das Bandas de Bollinger (geralmente 20 períodos).
desvioBollinger: Define o número de desvios padrão para as Bandas de Bollinger (geralmente 2.0).
Cálculo dos Indicadores:
mediaCurta: Média móvel simples (SMA) de 9 períodos.
mediaLonga: Média móvel simples (SMA) de 21 períodos.
rsiValor: Valor do Índice de Força Relativa (RSI) para 14 períodos.
basis: Média simples de 20 períodos para as Bandas de Bollinger.
dev: Desvio padrão multiplicado pelo valor de desvio para calcular a amplitude das Bandas de Bollinger.
bollingerSuperior: Banda superior das Bandas de Bollinger (média + desvio).
bollingerInferior: Banda inferior das Bandas de Bollinger (média - desvio).
Condições para Compra e Venda:
Compra: Quando a média curta está acima da média longa, o RSI está abaixo de 30 (indicando sobrevenda) e o preço está abaixo da banda inferior das Bandas de Bollinger.
Venda: Quando a média curta está abaixo da média longa, o RSI está acima de 70 (indicando sobrecompra) e o preço está acima da banda superior das Bandas de Bollinger.
Plotagem das Setas:
Seta Verde: Aparece abaixo da barra quando a condição de compra é atendida.
Seta Vermelha: Aparece acima da barra quando a condição de venda é atendida.
Como Utilizar:
Abrir TradingView:
Vá até o gráfico desejado no TradingView.
Adicionar o Código:
No Pine Editor, cole o código fornecido.
Clique em Salvar e em seguida em Adicionar ao gráfico.
Analisar Sinais:
O gráfico começará a mostrar as setas de compra (verde) e venda (vermelha) quando as condições forem atendidas.
Resumo:
Este indicador de sinais de compra e venda é baseado em médias móveis, RSI e Bandas de Bollinger para identificar momentos favoráveis de compra e venda. Ele fornece sinais visuais claros no gráfico, facilitando a tomada de decisões.
Bollinger Bands, Williams Alligator & RSI StrategyCombined Bollinger Bands, Williams Alligator & RSI Strategy
Jakes Main IndicatorKey Updates:
Support and Resistance Calculation:
We're using request.security() to fetch the previous day's low and previous day's high from the daily timeframe and plotting them as static support and resistance levels. These levels won't update on lower timeframes.
daily_support is the previous day's low, and daily_resistance is the previous day's high.
Plotting Static Lines:
We plot these static support and resistance levels using plot(), which will appear as green (support) and red (resistance) lines on the chart.
How It Works:
Support and resistance will be static, calculated only once on the daily timeframe, and then stay constant even as you zoom into lower timeframes.
The EMA cloud and buy/sell signals are based on your existing logic and work as intended, but now you have static support and resistance lines that won’t change over time.
The buy and sell signals will still depend on the EMA crossovers and volatility, but now you have a reliable frame of reference for support and resistance on your chart.
You can now adjust the support/resistance calculation method as needed, or tweak the visualization settings.
LSTM Benzeri Al-Sat Sinyali//@version=5
indicator("LSTM Benzeri Al-Sat Sinyali", overlay=true)
// Parametreler
macd_fast_length = input(12, title="MACD Hızlı Uzunluk")
macd_slow_length = input(26, title="MACD Yavaş Uzunluk")
macd_signal_length = input(9, title="MACD Sinyal Uzunluk")
rsi_length = input(14, title="RSI Uzunluk")
rsi_overbought = input(70, title="RSI Aşırı Alım Seviyesi")
rsi_oversold = input(30, title="RSI Aşırı Satım Seviyesi")
// MACD Hesapla
= ta.macd(close, macd_fast_length, macd_slow_length, macd_signal_length)
// RSI Hesapla
rsi = ta.rsi(close, rsi_length)
// Al-Sat Sinyalleri
buy_signal = ta.crossover(macd_line, signal_line) and rsi < rsi_oversold
sell_signal = ta.crossunder(macd_line, signal_line) and rsi > rsi_overbought
// Sinyalleri Çiz
plotshape(series=buy_signal, title="Al Sinyali", location=location.belowbar, color=color.green, style=shape.labelup, text="AL")
plotshape(series=sell_signal, title="Sat Sinyali", location=location.abovebar, color=color.red, style=shape.labeldown, text="SAT")
// MACD ve RSI Grafikleri
hline(rsi_overbought, "Aşırı Alım", color=color.red)
hline(rsi_oversold, "Aşırı Satım", color=color.green)
plot(macd_line, color=color.blue, title="MACD")
plot(signal_line, color=color.orange, title="Sinyal")
EMA Scalping Strategy with AlertsFeatures of the Script
1. EMA Crossover Logic:
• Buy when 9 EMA crosses above 21 EMA and price is above 50 EMA.
• Sell when 9 EMA crosses below 21 EMA and price is below 50 EMA.
2. RSI Confirmation:
• Buy signals only trigger if RSI > 50.
• Sell signals only trigger if RSI < 50.
3. MACD Confirmation:
• Buy signals are confirmed when the MACD line > Signal line.
• Sell signals are confirmed when the MACD line < Signal line.
4. Buy/Sell Markers:
• Green “BUY” label appears below candles for buy signals.
• Red “SELL” label appears above candles for sell signals.
5. Background Color:
• Green for buy conditions.
• Red for sell conditions.
How to Use the Script
1. Copy the script above.
2. Open TradingView and go to Pine Editor (at the bottom panel).
3. Paste the script into the editor.
4. Click Add to Chart.
5. Customize the inputs (EMA periods, RSI levels) as needed.
EMA & MA Crossover StrategyEMA & MA Crossover Strategy
The EMA & MA Crossover Strategy is a comprehensive and versatile trading strategy designed to capture trend-following opportunities in the market. This script combines several advanced features, such as moving averages, percentage-based thresholds, swing lookbacks, and adaptive conditions, to provide reliable buy and sell signals. Key features of the strategy include:
Key Highlights:
Dual Moving Averages:
The strategy uses a Simple Moving Average (SMA) and an Exponential Moving Average (EMA) for crossover signals to determine trend direction and momentum.
Hull Moving Average (HMA) Ribbon:
Integrated HMA conditions enhance trend identification by ensuring alignment with momentum.
Dynamic Entry Filtering:
Incorporates a run-up threshold to exclude high-volatility candles and ignores the initial candles of a new day, reducing false signals in volatile markets.
Percentage-Based Calculations:
Utilizes the Williams %R indicator for dynamic upper and lower price levels, enhancing precision in overbought and oversold zones.
Swing High/Low Analysis:
Detects recent swing highs and lows within a customizable lookback period, adding flexibility for different trading styles.
Daily High/Low Monitoring:
Tracks and updates the intraday high and low levels in real time for added context to market conditions.
Buy & Sell Conditions:
Buy: Conditions include price above moving averages, bullish candle patterns, %R improvement, and alignment of EMA ribbons.
Sell: Triggered when prices fall below moving averages or %R hits oversold levels.
Customizable Parameters:
Adjustable lengths for moving averages, percentage thresholds, and swing lookback ensure adaptability to various market conditions and trading preferences.
Visual Enhancements:
Bar Colors: Green bars indicate potential buy zones, while red bars highlight sell zones, aiding quick visual recognition.
Dynamic Levels: Plots higher and lower lines based on %R calculations to provide dynamic support and resistance insights.
This script is a powerful tool for traders seeking a balance between technical indicators and adaptive filtering for improved signal reliability. It can be applied to a wide range of markets, including equities, forex, and cryptocurrencies. Experiment with the customizable settings to tailor the strategy to your trading style!
Strategy by Nachi Chennai//@version=5
indicator("EMA Scalping Strategy", overlay=true)
// Input for EMA settings
ema_short = input.int(9, title="Short EMA", minval=1)
ema_medium = input.int(21, title="Medium EMA", minval=1)
ema_long = input.int(50, title="Long EMA", minval=1)
// EMA calculations
shortEMA = ta.ema(close, ema_short)
mediumEMA = ta.ema(close, ema_medium)
longEMA = ta.ema(close, ema_long)
// Input for RSI settings
rsi_length = input.int(14, title="RSI Length", minval=1)
rsi_overbought = input.int(70, title="RSI Overbought Level", minval=50)
rsi_oversold = input.int(30, title="RSI Oversold Level", minval=1)
// RSI calculation
rsi = ta.rsi(close, rsi_length)
// MACD settings
= ta.macd(close, 12, 26, 9)
// Conditions for Buy and Sell
buyCondition = ta.crossover(shortEMA, mediumEMA) and close > longEMA and rsi > 50 and macdLine > signalLine
sellCondition = ta.crossunder(shortEMA, mediumEMA) and close < longEMA and rsi < 50 and macdLine < signalLine
// Plotting EMAs
plot(shortEMA, color=color.new(color.blue, 0), title="Short EMA (9)")
plot(mediumEMA, color=color.new(color.orange, 0), title="Medium EMA (21)")
plot(longEMA, color=color.new(color.red, 0), title="Long EMA (50)")
// Plot Buy and Sell signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.new(color.green, 0), style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.new(color.red, 0), style=shape.labeldown, text="SELL")
// Background Highlighting
bgcolor(buyCondition ? color.new(color.green, 90) : na, title="Buy Highlight")
bgcolor(sellCondition ? color.new(color.red, 90) : na, title="Sell Highlight")
YOUFX.ADR.V1"YOUFX.ADR.V1 is a comprehensive indicator that provides advanced analytical tools. Specifically designed for forex traders and financial markets. Add the indicator and choose the settings that best suit your trading strategy.
(Note: This indicator is for educational purposes only and is not an investment recommendation.)"
YOUFX.V3"YOUFX ALL IN ONE V2 is a comprehensive indicator that provides advanced analytical tools. Specifically designed for forex traders and financial markets. Add the indicator and choose the settings that best suit your trading strategy.
(Note: This indicator is for educational purposes only and is not an investment recommendation.)"
Short Strategy with EMA Gap and Divergence
Sikko indikatördür arkadaşa düzelttireceğim bişeyler bişelyşaşsdkadslASSS
SLSLAJFFHA
LALSJASDJASK
LFVLAS
YOUFX.V2.ALL IN ONE"YOUFX ALL IN ONE V2 is a comprehensive indicator that provides advanced analytical tools. Specifically designed for forex traders and financial markets. Add the indicator and choose the settings that best suit your trading strategy.
(Note: This indicator is for educational purposes only and is not an investment recommendation.)"
Buy-Sell Signals MACD+RSI [S-REZVANI]Indicator Description: "Buy-Sell Signals MACD+RSI "
Overview:
This indicator combines the power of MACD, RSI, and a smoothed ALMA moving average to generate precise buy/sell signals. Designed for traders seeking confluence across momentum and trend-following tools, it highlights entry points with colored candlesticks and clear triangular markers, while minimizing false signals through multi-condition filtering.
How It Works
MACD Crossover:
Triggers potential signals when the MACD line crosses above/below its signal line.
Histogram color changes reflect bullish/bearish momentum shifts.
RSI Threshold Confirmation:
Buy: RSI (6-period) must rise above a user-defined threshold (default: 55) to confirm strength.
Sell: RSI must drop below 100 - threshold (default: 45) to confirm weakness.
ALMA Dynamic Support/Resistance:
Uses an Arnaud Legoux Moving Average (ALMA) with customizable smoothing to act as a dynamic filter.
Buy signals require price to close above the ALMA; sell signals require closing below.
Key Features
✅ Triple Confirmation System: Combines MACD crossovers, RSI thresholds, and ALMA trend alignment.
✅ Customizable Inputs: Adjust EMA periods, RSI length, and threshold levels to fit any strategy.
✅ Visual Clarity:
Colored Candles: Blue for bullish bias, red for bearish bias, and neutral fading otherwise.
Triangle Markers: Clear buy (▲) and sell (▼) signals below/above price bars.
✅ TradingView Alerts: Built-in alerts notify you instantly when new signals appear.
Input Parameters
EMA-0: ALMA period (default: 9).
EMA-0 Smoother: ALMA smoothing factor (default: 3).
RSI Length: RSI calculation period (default: 6).
RSI Threshold: Key level for confirming strength/weakness (default: 55).
Usage Guidelines
Bullish Entry: Blue candle + ▲ triangle appears when:
MACD Bullish Crossover + RSI > Threshold + Price > ALMA.
Bearish Entry: Red candle + ▼ triangle appears when:
MACD Bearish Crossover + RSI < (100 - Threshold) + Price < ALMA.
Best Suited For: Swing trading or trend-following strategies on 1H+ timeframes.
Why This Indicator?
By requiring alignment across three distinct technical tools, this script filters out noise and focuses on high-probability setups. Its clean visual design ensures easy interpretation, while customizable settings allow adaptation to volatile or ranging markets.
Note: Pair with risk management tools (stop-loss, take-profit) and backtest strategies for optimal results.
Created by S-Rezvani | TradingView Community 🚀
Tip: Combine with volume analysis or support/resistance levels for added confirmation!
AMG Supply and Demand ZonesSupply and Demand Zones Indicator
This indicator identifies and visualizes supply and demand zones on the chart to help traders spot key areas of potential price reversals or continuations. The indicator uses historical price data to calculate zones based on high/low ranges and a customizable ATR-based fuzz factor.
Key Features:
Back Limit: Configurable look-back period to identify zones.
Zone Types: Options to display weak, untested, and turncoat zones.
Customizable Parameters: Adjust fuzz factor and visualization settings.
Usage:
Use this indicator to enhance your trading strategy by identifying key supply and demand areas where price is likely to react.
You can customize this further based on how you envision users benefiting from your indicator. Let me know if you'd like to add or adjust anything!
STOCKDALE VERSION1EMA 골든크로스, RSI 상승 다이버전스, Stochastic RSI 골든크로스, MACD 양수, OBV 상승 조건이 모두 충족되었을 때, 매수 신호를 생성합니다. 또한, 거래량이 높은 구간에서만 신호를 필터링합니다.