Perfect Sell Signal//@version=5
indicator("Perfect Sell Signal", overlay=true)
// Define parameters
shortTermEMA = input.int(9, title="Short Term EMA")
longTermEMA = input.int(21, title="Long Term EMA")
rsiPeriod = input.int(14, title="RSI Period")
rsiOverboughtLevel = input.int(70, title="RSI Overbought Level")
rsiOversoldLevel = input.int(30, title="RSI Oversold Level")
// Calculate the EMAs
shortEMA = ta.ema(close, shortTermEMA)
longEMA = ta.ema(close, longTermEMA)
// Calculate the RSI
rsi = ta.rsi(close, rsiPeriod)
// Define conditions for a sell signal
emaCrossover = ta.crossover(shortEMA, longEMA) // Short-term EMA crossing below long-term EMA
rsiOverboughtCondition = rsi > rsiOverboughtLevel // RSI in overbought region
// Sell condition (stronger signal when both EMA crossover and RSI indicate overbought)
sellSignal = emaCrossover and rsiOverboughtCondition
// Plot the signals on the chart
plotshape(sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", text="SELL")
// Plot the EMAs on the chart for reference
plot(shortEMA, color=color.blue, title="Short-term EMA")
plot(longEMA, color=color.orange, title="Long-term EMA")
Indicadores e estratégias
9-30wma//@version=5
indicator("Custom Indicator", overlay=true)
// 9 Günlük EMA ve 30 Günlük WMA
ema9 = ta.ema(close, 9)
wma30 = ta.wma(close, 30)
// Kapanışların 9 EMA ve 30 WMA seviyelerinin üzerinde olup olmadığını kontrol et
isCloseAboveEma9 = close > ema9
isCloseAboveWma30 = close > wma30
// Mavi sinyal: 9 EMA'nın altında, fakat 30 WMA'nın üstünde kapanış yapan ilk mum
blueSignalCondition = ta.crossover(close, ema9) and close < ema9 and close > wma30
// Yeşil sinyal: Mavi sinyali veren mumun üst seviyesinin üstünde kapanış yapan ilk mum
greenSignalCondition = close > ta.highest(blueSignalCondition ? high : na, 1) and blueSignalCondition
// Mavi ve yeşil sinyal çizimleri
plotshape(series=blueSignalCondition, color=color.blue, style=shape.labelup, location=location.belowbar, size=size.small, title="Blue Signal")
plotshape(series=greenSignalCondition, color=color.green, style=shape.labelup, location=location.belowbar, size=size.small, title="Green Signal")
Bullish Breakout Confirmation ProtovestBreakout Detection:
A candle closes above the defined breakout level.
The next candle must close above the high of the breakout candle without closing back below the breakout level.
Extended RunShows number of bar closing above SMA5 in serie if serie is more than a set value
(default = 6)
DonChan426indicator(title="DonChan426", shorttitle="DonChan426", overlay=true, timeframe="", timeframe_gaps=true)
length7 = input.int(4, minval=1, title="MA7")
length1 = input.int(26, minval=1, title="Upper Channel")
length2 = input.int(26, minval=1, title="Lower Channel")
offset_bar = input.int(0,minval=0, title ="Offset Bars")
MgboIntroduction:
Crafted with TTrades, the Fractal Model empowers traders with a refined approach to Algorithmic Price Delivery. Specifically designed for those aiming to capitalize on expansive moves, this model anticipates momentum shifts, swing formations, orderflow continuations, as well as helping analysts highlight key areas to anticipate price deliveries.
Description:
> The Fractal Model° is rooted in the cyclical nature of price movements, where price alternates between large and small ranges. Expansion occurs when price moves consistently in one direction with momentum. By combining higher Timeframe closures with the confirmation of the change in state of delivery (CISD) on the lower Timeframe, the model reveals moments when expansion is poised to occur.> Thanks to TTrades' extensive research and years of studying these price behaviours, the Fractal Model° is a powerful, adaptive tool that seamlessly adjusts to any asset, market condition, or Timeframe, translating complex price action insights into an intuitive and responsive system.
The TTrades Fractal Model remains stable and non-repainting, offering traders reliable, unchanged levels within the given Time period. This tool is meticulously designed to support analysts focus on price action and dynamically adapt with each new Time period.
Key Features:
Custom History: Control the depth of your historical view by selecting the number of previous setups you’d like to analyze on your chart, from the current setup only (0) to a history of up to 40 setups. This feature allows you to tailor the chart to your specific charting style, whether you prefer to see past setups or the current view only.>Fractal Timeframe Pairings: This indicator enables users to observe and analyze lower Timeframe (LTF) movements within the structure of a higher Timeframe (HTF) candle. By examining LTF price action inside each HTF candle, analysts can gain insight into micro trends, structure shifts, and key entry points that may not be visible on the higher Timeframe alone. This approach provides a layered perspective, allowing analysts to closely monitoring how the LTF movements unfold within the overarching HTF context.
For a more dynamic and hands-off user experience, the Automatic feature autonomously adjusts the higher Timeframe pairing based the current chart Timeframe, ensuring accurate alignment with the Fractal Model, according to TTrades and his studies
Bias Selection: This feature allows analysts complete control over bias and setup detection, allowing one to view bullish or bearish formations exclusively, or opt for a neutral bias to monitor both directions. Easily toggle the bias filter on Fractal Model to align with your higher Timeframe market draw.
Open Equals High/Low with Persistent LinesIt checks each candle to see if the open price is equal to either the high or the low of that candle, and if so, it colors the candle purple on the chart.
sandip StrategySandip Strategy for TradingView
1. Setup on TradingView
Open TradingView and choose your trading pair (e.g., BTC/USD, NIFTY, etc.).
Use a Candlestick Chart with at least 1-hour or daily timeframes for better accuracy.
Add Gann Tools from TradingView:
Gann Fan
Gann Square
Gann Box
2. Identify Key Levels
Use Gann Fan from a major swing low or high.
The 1x1 (45-degree) line is crucial; price above it is bullish, below it is bearish.
Watch how price interacts with 2x1, 3x1, 4x1 and 1x2, 1x3 angles.
3. Time & Price Cycles
Identify Gann Time Cycles (e.g., 30, 45, 90, 180, 360 days).
Use Fibonacci time zones along with Gann time cycles.
Look for reversals at significant time cycles.
4. Entry & Exit Strategy
Bullish Setup
Price bouncing off the 1x1 line or 2x1 angle (Support).
Entry: Buy when price holds above the 1x1 line.
Stop-Loss: Below the 1x2 angle.
Target: Next resistance level (Gann angle).
Bearish Setup
Price failing at the 1x1 or 1x2 line (Resistance).
Entry: Sell when price stays below the 1x1 angle.
Stop-Loss: Above the 2x1 line.
Target: Next support level (Gann angle).
5. Confirmation Indicators
Combine with RSI (Relative Strength Index) & MACD.
Use Volume Analysis to confirm breakout/breakdown.
Check for candlestick patterns (e.g., Doji, Engulfing).
Volume Signal akram2يقوم بحساب المجاميع المطلوبة للفوليوم ويعرض إشارات الشراء والبيع باستخدام الأسهم الخضراء والحمراء مباشرةً على الشموع. يمكنك تعديل حجم ولون الأسهم من خلال إعدادات المؤشر
Lagging Span Bull/Bear ZonesThis indicator marks bullish or bearish trading zones based on the position of the Chikou Span above or below the Kumo of the Ichimoku cloud, across different timeframes.
previous day H&L -- turkycatan updated version of this script, without all the extra labels and junk
www.tradingview.com
I'm trying to get premarket drawn as well, but not successfully so far.
Ansh Intraday Crypto Strategy v5//@version=6
strategy('Refined Intraday Crypto Strategy v5', overlay=true)
// Inputs
emaLength = input.int(55, title='EMA Length') // Custom EMA Length
rsiLength = input.int(14, title='RSI Length') // Custom RSI Length
rsiOverbought = input.int(70, title='RSI Overbought Level')
rsiOversold = input.int(30, title='RSI Oversold Level')
volumeMultiplier = input.float(3.0, title='Volume Multiplier (Above Average)') // Custom Volume Multiplier
// Indicators
ema = ta.ema(close, emaLength)
rsi = ta.rsi(close, rsiLength)
avgVolume = ta.sma(volume, 20)
isBullishTrend = close > ema
isBearishTrend = close < ema
// Volume Filter
volumeSpike = volume > avgVolume * volumeMultiplier
// Support/Resistance (Simplified)
support = ta.lowest(low, 20)
resistance = ta.highest(high, 20)
// Entry Conditions (Refined)
longCondition = isBullishTrend and close > support and rsi < rsiOversold and ta.crossover(rsi, rsiOversold) and volumeSpike and close > open
shortCondition = isBearishTrend and close < resistance and rsi > rsiOverbought and ta.crossunder(rsi, rsiOverbought) and volumeSpike and close < open
// Plotting
plot(ema, color=color.blue, title='55 EMA')
// Plot buy and sell signals with shape and labels
plotshape(longCondition, title='Long Signal', location=location.belowbar, color=color.green, style=shape.labelup, text='BUY')
plotshape(shortCondition, title='Short Signal', location=location.abovebar, color=color.red, style=shape.labeldown, text='SELL')
// Alerts
alertcondition(longCondition, title='Long Entry', message='Bullish Setup: Price > Support, RSI Oversold, Volume Spike, Bullish Candle')
alertcondition(shortCondition, title='Short Entry', message='Bearish Setup: Price < Resistance, RSI Overbought, Volume Spike, Bearish Candle')
// Strategy Entries and Exits for Backtesting
if longCondition
strategy.entry('Long', strategy.long)
if shortCondition
strategy.entry('Short', strategy.short)
// Optional: Close strategy positions based on conditions like stop-loss or take-profit
// Fixing the exit conditions for strategy.close
if isBullishTrend and close < ema
strategy.close('Long')
if isBearishTrend and close > ema
strategy.close('Short')
Al-Sat İndikatörü//@version=5
indicator("Al-Sat İndikatörü", overlay=true)
// Parametreler
shortLength = input(9, title="Kısa EMA Periyodu")
longLength = input(21, title="Uzun EMA Periyodu")
// Hareketli Ortalamalar
shortEMA = ta.ema(close, shortLength)
longEMA = ta.ema(close, longLength)
// Al-Sat Sinyalleri
buySignal = ta.crossover(shortEMA, longEMA) // Kısa EMA, Uzun EMA'yı yukarı keserse AL
sellSignal = ta.crossunder(shortEMA, longEMA) // Kısa EMA, Uzun EMA'yı aşağı keserse SAT
// Grafikte gösterim
plot(shortEMA, color=color.blue, title="Kısa EMA")
plot(longEMA, color=color.red, title="Uzun EMA")
// İşaretler
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="AL")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="SAT")
alertcondition(buySignal, title="AL Sinyali", message="Fiyat yukarı yönlü kesişti!")
alertcondition(sellSignal, title="SAT Sinyali", message="Fiyat aşağı yönlü kesişti!")
Nifty OTM Option SellNSE Nifty 50, Options OTM 1, when the options premium 3 minutes candle close below the VWAP, options sell, stop loss same candle high, target 50 point in premium.
DRKFRX INDICTOR GOL BUY SNIPESIndicator Overview
The LWMA-MA is a hybrid trading tool combining Linear Weighted Moving Averages (LWMA) with EMA trend filtering, designed for disciplined trend-following strategies. It generates clear buy/sell signals while enforcing strict risk management rules.
combine all indicator 5min chrisshow fast slow ema line ,have background color uptrend and downtrend
Rishabh's Price & Volume Change IndicatorRishabh's Price & Volume Change Indicator
If price is up and volume is down for current and prev close then green
else
yellow
AAKASHThis powerful TradingView script, "AAKASH," offers traders an intuitive way to visualize market trends and easily spot key entry and exit signals. By dynamically changing candle colors, it provides a clear visual cue of market conditions.
Candles turn green when the price is trending upwards or when a buy signal occurs, and red when the price is trending downwards or a sell signal is triggered. This dynamic color change ensures that traders can instantly recognize shifts in market momentum, making it easier to time trades.
Buy and sell signals are clearly marked with labels, positioned below bars for buys and above bars for sells, making them easy to spot. This script seamlessly integrates trend-following analysis with price action, giving traders the confidence to make well-informed decisions. With its easy-to-read visual cues, "AAKASH" is the perfect tool for anyone looking to enhance their trading strategy and react faster to market movements.
[CS] London/Tokyo Fix - PublicThe London & Tokyo Fix indicator is used to indicate the Fix levels for the two markets.
The London Fix is a daily global price set for precious metals, whereas the Tokyo Fix is the time when the benchmark rate for Japanese Yen is set. Often these times are followed with increased trading volumes and serves as good target levels for trade as price will often return to these levels.
Please note the current version needs to be set in 5m or lower timeframes for the Tokyo Fix to display correctly
Al Sat Sinyali ve Para Giriş Çıkışı//@version=5
indicator("Al Sat Sinyali ve Para Giriş Çıkışı", overlay=true)
// Parametreler
shortLength = input.int(13, title="Kısa Periyot MA (13 Gün)")
mediumLength = input.int(8, title="Orta Periyot MA (8 Gün)")
longLength = input.int(5, title="Kısa Orta MA (5 Gün)")
longTermLength = input.int(55, title="Uzun Periyot MA (55 Gün)")
src = input(close, title="Veri Kaynağı")
// Hareketli Ortalamalar
ma13 = ta.sma(src, shortLength)
ma8 = ta.sma(src, mediumLength)
ma5 = ta.sma(src, longLength)
ma55 = ta.sma(src, longTermLength)
// Al/Sat Sinyalleri
longSignal = ma13 > ma8 and ma8 > ma5 // Fiyat 13 MA, 8 MA ve 5 MA üstünde
shortSignal = ma13 < ma8 and ma8 < ma5 // Fiyat 13 MA, 8 MA ve 5 MA altında
// Temkinli tut sinyali
cautionSignal = ma13 > ma8 and ma8 < ma5 // Fiyat 13-8 üstü, 5-8 altı
// Arka Plan Renkleri
bgcolor(ma55 > src ? color.new(color.green, 90) : color.new(color.red, 90))
// Al/Sat ve Temkinli Tut Sinyalleri
plotshape(longSignal, color=color.green, style=shape.labelup, location=location.belowbar, text="AL", textcolor=color.white, size=size.small)
plotshape(shortSignal, color=color.red, style=shape.labeldown, location=location.abovebar, text="SAT", textcolor=color.white, size=size.small)
plotshape(cautionSignal, color=color.orange, style=shape.triangledown, location=location.abovebar, text="TEMKİN", textcolor=color.white, size=size.small)
// 55 Günlük Hareketli Ortalama
plot(ma55, color=color.blue, linewidth=2, title="55 Günlük MA")
// Para Giriş-Çıkış Farkı (Volatilite/Değişim farkı)
volumeDelta = volume - ta.sma(volume, 14) // 14 periyotluk hacim farkı
plot(volumeDelta, color=color.purple, style=plot.style_histogram, linewidth=2, title="Para Giriş/Çıkış Farkı")