Custom Bar Coloring_DailyColor your bar according to SMA. This is for daily layout.
Suggest to trade only when bar color=black or red.
Candlestick analysis
Hammer and Shooting Star Alerts - FrmRisk2RichesThis custom Pine Script indicator helps traders identify potential reversal signals in the market by detecting the formation of Hammer and Shooting Star candlestick patterns on multiple timeframes. The indicator automatically analyzes the 1-minute, 5-minute, 15-minute, and 30-minute charts, alerting you when a Hammer or Shooting Star candle forms on any of these timeframes.
Setup Ideal Hamilton - MACD, RSI e ADX (2 parâmetros no DMI)Setup para cripto com entrada que usa MACD, RSI e ADX (2 parâmetros no DMI)
Liquidation Cascade Strategy by billyLes liquidations extrêmes sur Bitcoin sont des moments rares où le marché révèle ses excès. AegisTide Pro est le premier algorithme qui capture scientifiquement ces paniques pour en faire votre allié, tout en protégeant vos gains avec une stratégie de sortie intelligente.
Marubozu & Engulfing Analyzer with History//@version=5
indicator("Marubozu & Engulfing Analyzer with History", overlay=true, shorttitle="ME-History", precision=2)
// ———— 1. Inputs ————
int lookbackPeriod = input.int(50, "Historical Analysis Period", minval=20)
int trendPeriod = input.int(200, "Trend EMA Period", minval=50)
float volumeMultiplier = input.float(1.5, "Volume Threshold", step=0.1)
// ———— 2. Historical Context Variables ————
var float bullishSuccessRate = na
var float bearishSuccessRate = na
var int marubozuCount = 0
var int engulfingCount = 0
// ———— 3. Core Pattern Detection ————
// Marubozu (100% body, no wicks)
bullishMarubozu = (high == close) and (low == open) and (close > open)
bearishMarubozu = (high == open) and (low == close) and (close < open)
// Engulfing (daily resolution for accuracy)
prevOpen = request.security(syminfo.tickerid, "D", open )
prevClose = request.security(syminfo.tickerid, "D", close )
bullishEngulfing = (close > open) and (prevClose < prevOpen) and
(open < prevClose) and (close > prevOpen) and
(volume > ta.sma(volume, 20) * volumeMultiplier)
bearishEngulfing = (close < open) and (prevClose > prevOpen) and
(open > prevClose) and (close < prevOpen) and
(volume > ta.sma(volume, 20) * volumeMultiplier)
// ———— 4. Trend & Historical Analysis ————
trendEMA = ta.ema(close, trendPeriod)
isUptrend = close > trendEMA
// Analyze past pattern performance
if bullishMarubozu or bullishEngulfing
marubozuCount += 1
success = close > close ? 1 : 0 // Check if price rose within 5 bars
bullishSuccessRate := (na(bullishSuccessRate) ? success : (bullishSuccessRate*0.9 + success*0.1))
if bearishMarubozu or bearishEngulfing
engulfingCount += 1
success = close < close ? 1 : 0 // Check if price fell within 5 bars
bearishSuccessRate := (na(bearishSuccessRate) ? success : (bearishSuccessRate*0.9 + success*0.1))
// ———— 5. Generate Filtered Signals ————
buySignal = (bullishMarubozu or bullishEngulfing) and isUptrend and (bullishSuccessRate > 0.65)
sellSignal = (bearishMarubozu or bearishEngulfing) and not isUptrend and (bearishSuccessRate > 0.65)
// ———— 6. Visual Output (Fixed Style Parameters) ————
plotshape(buySignal, title="Buy", location=location.belowbar,
color=color.green, style=shape.triangleup, size=size.small) // ✅ Valid style: triangleup
plotshape(sellSignal, title="Sell", location=location.abovebar,
color=color.red, style=shape.triangledown, size=size.small) // ✅ Valid style: triangledown
// ... (rest of the code remains unchanged)
Simple MA Crossover StrategyThe Simple MA Crossover Strategy is a basic trend-following strategy that uses the crossover of two simple moving averages (SMA) to generate buy and sell signals. This strategy is designed to identify shifts in market momentum by comparing a short-term SMA
EMA 20- 50 Crossover BUY & SELL StrategyThis strategy gives a buy signal when 20 ema line crosses 50 ema line from below and sell signal when 20 ema line crosses 50 ema line from above.
XTL no me lo toquen¡jaskahakdkkajkdladahdadalkd a que caja¡
está en fase de creación y mejoramiento, si saben de programacion me escribe qeu tengo ideas super guayss pero no se programar ajjajksakjhdkadakdajdajd
Indicador de Cruce de Medias Móviles con Tendencias - By Ozone98indica el comportamiento de las media moviles de 50 y 200 periodos, indicadores del corto y largo plazo y referenciando el conocido cruce de la muerte el cual se da cuando la media de 50 cruza para abajo de la de 200
Expiry Day Special IndicatorExpiry Day Special Indicator
The Expiry Day Special Indicator is designed to detect catalytic price action patterns that commonly occur between 9:15 AM to 10:15 AM (IST) in the Nifty & Bank Nifty markets but not limited to these specific markets. While these patterns are particularly useful on expiry days, they are not limited to expiry trading alone. They can also be applied on other trading days when similar conditions arise, making them versatile for intraday traders.
How It Works
This indicator scans for bullish and bearish price action patterns within the first trading hour and plots potential buy and sell signals based on key market structures.
• Bearish Patterns: Identifies strong rejection zones and weakness in price action to signal potential short trades.
• Bullish Patterns: Recognizes reversal formations that indicate potential long trade opportunities.
• Time Filter: The setup is valid only between 9:15 AM - 10:15 AM (IST) to focus on high-impact market moves.
Why This Indicator?
1. Specialized for Nifty & Bank Nifty – Designed specifically for Indian markets.
2. Early Trend Identification – Helps traders capture moves early in the session.
3. Works Beyond Expiry Days – Although optimized for expiry trading, it can also detect similar patterns on regular days.
📌 Note: This indicator does not provide trading advice; always use proper risk management.
Strategy: Break Candle By jorhtrading esta estrategia va de la mano de las tomas de liquidez, tienen que buscar maximos o minimos que el precio liquidez y metersr al lado contrario segun la indicacion que de el indicador, cabe destacar que falto agregarle los fvg (deben agregarlo a parte ), es en tiempo real y debe usarse en 1 min y 2 min viendo ambas temporalidades. si da las doble confirmaciones tanto en 1 min y 2 min alli essta una entrada de potencial alto.
Weekly High/Low Cross AlertCreate alert for when price crosses previous weekly high and low.
You can also plot the previous weekly high and low on lower time frame charts.
Ultimate iFVG SuiteThis is a combined indicator of:
ICT Killzones + Pivots by tradeforopp
Marks FVGs by MarkTools
and my own custom indicator that automatically marks out the 50% of the daily range from the high and low at the 6pmEST open to current time. Dynamically updating as the day progresses.
This line is a solid yellow line with no way to customize it because I am too lazy to adjust the code.
Only works on the 30s - M15 timeframes
Monthly H/L Cross AlertCreate alerts for when price crosses the previous month's high and low.
You also have the option of plotting the monthly high and low the lower time frame charts.
A Dũng sport RSI PK tăng giảm + biên 10-20-80-90Em Đoàn Ánh Dương
fb: https://www.( )facebook.com/anh.duong151199 ( bỏ ngoặc )
code tặng anh Dũng Sport chỉ báo RSI PK tăng giảm + biên 10-20-80-90
FVG Radar [Mr_Rakun]The FVG Radar indicator is designed to automatically detect Fair Value Gaps (FVG) on your TradingView chart. It visually highlights bullish and bearish gaps with colored boxes and provides alerts when specific conditions are met.
How It Works
Fair Value Gap (FVG) Detection:
The script identifies gaps based on previous price action. A bullish FVG is recognized when there is a gap below a higher low candle, and a bearish FVG when there is a gap above a lower high candle.
Radar Area:
A yellow “Radar Area” box is drawn on the chart using upper and lower bands defined as a percentage above and below the current price. This area helps you visualize where the price is relative to these bands.
Alerts:
Alerts are triggered based on user-defined conditions:
When price crosses half of the gap (if the "Clear FVG When Price Reaches Half" option is enabled).
When price fully fills the gap (if the option is disabled).
The alert will only be activated after waiting a specified number of bars post-gap formation (as set by the "Wait X Bars After FVG Formation" parameter).
Input Parameters
Radar Upper Band (%):
Sets the upper threshold percentage relative to the current price for the radar area.
Radar Lower Band (%):
Sets the lower threshold percentage relative to the current price for the radar area.
Minimum FVG Size (%):
Determines the minimum size (as a percentage) for a gap to be recognized as a valid FVG.
Clear FVG When Price Reaches Half:
If enabled, the FVG will be cleared when the price reaches the midpoint of the gap. If disabled, the entire gap must be filled before it is cleared.
Wait X Bars After FVG Formation:
Specifies the number of bars to wait after an FVG is detected before triggering an alert. This delay helps to avoid premature alerts.
Bullish and Bearish FVG Colors and Opacity:
Customize the appearance of the FVG boxes for bullish (green) and bearish (red) gaps, including the opacity of these visual elements.
How to Use
Add the Indicator:
Load the FVG Radar indicator on your TradingView chart.
Customize Settings:
Adjust the input parameters based on your trading style and the market’s volatility. The radar area settings help you set your own visual reference for price deviations.
Monitor the Chart:
Watch for the colored boxes that represent FVGs. The boxes will display the size of the gap as a percentage.
Respond to Alerts:
When an alert is triggered after the specified number of bars, it indicates that the price has interacted with the gap. Use this information to guide your trading decisions.
Türkçe --------------------------------------------
FVG Radar göstergesi, TradingView grafiğinizde Fair Value Gap (FVG) – yani adil değer boşluklarını – otomatik olarak tespit etmek için tasarlanmıştır. Bu boşluklar, yükseliş ve düşüş boşluklarını farklı renkli kutularla vurgular ve belirli koşullar sağlandığında uyarılar verir.
Nasıl Çalışır
Fair Value Gap (FVG) Tespiti:
Gösterge, önceki fiyat hareketlerine dayalı olarak boşlukları belirler. Yükseliş boşluğu, düşük seviyenin yukarıdaki mumun altındaki boşlukla oluştuğu durumlarda; düşüş boşluğu ise, yüksek seviyenin aşağıdaki mumun üstünde boşluk oluştuğunda tespit edilir.
Radar Alanı:
Grafikte, mevcut fiyata göre belirlenen üst ve alt yüzde bantlarına dayalı olarak sarı renkte “Radar Alanı” kutusu çizilir. Bu alan, fiyatın bu bantlara göre nerede olduğunu görsel olarak anlamanıza yardımcı olur.
Uyarılar:
Kullanıcının belirlediği koşullara göre uyarılar verilir:
Fiyat, boşluğun yarısına ulaştığında (eğer "FVG'nin yarısına ulaştığında temizle" seçeneği etkinse).
Fiyat boşluğu tamamen doldurduğunda (seçenek devre dışı bırakıldığında).
Uyarı, boşluk oluşumundan sonra belirlenen bar sayısı kadar bekledikten sonra tetiklenir ("FVG Oluşumundan Sonra X Bar Bekle" parametresi).
Giriş Parametreleri
Radar Upper Band (%):
Mevcut fiyata göre radar alanı için üst eşik yüzdesini ayarlar.
Radar Lower Band (%):
Mevcut fiyata göre radar alanı için alt eşik yüzdesini ayarlar.
Minimum FVG Size (%):
Bir boşluğun geçerli bir FVG olarak tanınabilmesi için gereken minimum boyutu (yüzde olarak) belirler.
FVG'nin yarısına ulaştığında temizle:
Etkinse, fiyat boşluğun orta noktasına ulaştığında boşluk temizlenir. Devre dışı bırakılırsa, boşluğun tamamen doldurulması gerekir.
FVG Oluşumundan Sonra X Bar Bekle:
Bir FVG tespit edildikten sonra uyarı tetiklenmeden önce beklenmesi gereken bar sayısını belirler. Bu gecikme, erken uyarıların önüne geçmeyi amaçlar.
Yükseliş ve Düşüş FVG Renkleri ve Opaklık:
Yükseliş boşlukları (yeşil) ve düşüş boşlukları (kırmızı) için kutuların görünümünü ve opaklığını özelleştirmenize olanak tanır.
Nasıl Kullanılır
Göstergeyi Ekleyin:
FVG Radar göstergesini TradingView grafiğinize ekleyin.
Ayarları Özelleştirin:
Ticaret tarzınıza ve piyasanın oynaklığına göre giriş parametrelerini ayarlayın. Radar alanı ayarları, fiyat sapmalarını kendi görsel referansınızla tanımlamanıza yardımcı olur.
Grafiği İzleyin:
FVG’leri temsil eden renkli kutuları takip edin. Kutular, boşluğun yüzdelik büyüklüğünü gösterecektir.
Uyarılara Tepki Verin:
Belirlenen bar sayısı sonrasında tetiklenen uyarı, fiyatın boşluk ile etkileşime girdiğini gösterir. Bu bilgiyi, ticaret kararlarınızı yönlendirmek için kullanın.
SR Breakout & Retest Strategy (4hr)SR Breakout & Retest Strategy (4hr) , ussssssee retes and confirmation to make decision a abasic strategy