Bank Nifty Buy/Sell Strategyits a low risk strategy where it shows when to buy for scalping a quick 50 to 100 points
Średnie kroczące
2 ma 1 EmaMakes it easy to plot ma and Ema
3 indicators combined into one
2 simple moving averages
1 exponential moving average
Demo GPT - #Moving Average Crossoverdsfsdfsdf fsdfsadfv fewdsfadfs fewasdfasd fasdgdsfgsdf bx fwsdvasdgsfdb fasdgdsfgsdf fsadfsdgdfsg fsadgsdfgsdfg
Donchian Channel Strategy by ardhankurniawanThis strategy combines the Donchian Channel with a 200-period Simple Moving Average (SMA) to identify potential long and short trade opportunities. The Donchian Channel is calculated using a 20-period range, and it plots the upper, lower, and midlines. The strategy enters a long position when the price breaks above the highest point of the Donchian Channel and is above the SMA 200, and enters a short position when the price falls below the lowest point of the Donchian Channel and is below the SMA 200. A custom stop loss is applied for both long and short positions based on the midline of the Donchian Channel, with a 45% offset.
Disclaimer:
This trading strategy is for research purposes only and should not be considered as financial or investment advice. The use of this strategy involves risk, and past performance is not indicative of future results. Always conduct your own research and consult with a financial advisor before making any investment decisions. Trading involves significant risk, and you could lose more than your initial investment. By using this strategy, you agree to take full responsibility for any trades executed and the associated risks.
Dynamic SMA Above and Below Candles By (Fahad Bashir)//@version=5
indicator("Dynamic SMA Above and Below Candles", overlay=true, max_lines_count=500)
// Input parameters
sma_length = input.int(21, "SMA Length", minval=1)
offset_atr_multiplier = input.float(1.5, "Offset ATR Multiplier", step=0.1)
atr_length = input.int(14, "ATR Period", minval=1)
// Calculations
sma = ta.sma(close, sma_length)
atr = ta.atr(atr_length)
dynamic_offset = atr * offset_atr_multiplier
upper_sma = sma + dynamic_offset // Upper SMA above the candles
lower_sma = sma - dynamic_offset // Lower SMA below the candles
// Plotting
plot(upper_sma,
color=color.new(#FF4500, 0),
linewidth=2,
title="Dynamic SMA Above",
style=plot.style_line)
plot(lower_sma,
color=color.new(#00BFFF, 0),
linewidth=2,
title="Dynamic SMA Below",
style=plot.style_line)
// Price relationship visualization
bgcolor(close > upper_sma ? color.new(color.red, 90) : color.new(color.green, 90))
Jushiro Ema CloudThis indicator combines three powerful tools—EMA crossovers, Bollinger Bands, and MACD—to create a layered trading approach.
Core Trend Framework (5 EMA vs. 10 EMA crossovers + Bollinger Bands)
MACD as your external confirmation tool for final execution
Key Mechanics
Step 1: Trend Foundation
Bullish Signal: 5 EMA crosses above 10 EMA
Bearish Signal: 5 EMA crosses below 10 EMA
Bollinger Bands act as an early-warning system (price exceeding upper band = preliminary caution).
Step 2: MACD as Final Arbiter
Your definitive sell signal occurs only when:
The MACD's signal line (9-period EMA of MACD) crosses BELOW the MACD line
This crossover must align with either:
a) A prior Bollinger Band warning or
b) The 5/10 EMA bearish crossover
Why This Works
Bollinger Bands flag potential exhaustion early
EMA crossovers confirm trend direction
MACD crossover becomes your non-negotiable trigger – ensuring momentum has decisively shifted before acting
Example Workflow (Sell Scenario):
① Price touches upper Bollinger Band → Early caution
② 5 EMA crosses below 10 EMA → Trend reversal confirmed
③ MACD lines cross bearish → Execute sell
This structure prevents premature exits by requiring all three components to align, with the MACD crossover serving as your final "green light."
EMA Crossover with 50 EMA Filter50-period EMA: We added the 50-period EMA as the filterEMA variable.
Buy and Sell Conditions: The buy signal is generated only if the 8-period and 16-period EMAs both cross above each other and are above the 50-period EMA. Similarly, the sell signal is generated when the 8-period and 16-period EMAs cross below each other and are below the 50-period EMA.
Plotting: The 50-period EMA is also plotted on the chart (in orange).
This strategy will ensure that the buy signals are only triggered when the trend is considered "bullish" (both EMAs above the 50 EMA) and sell signals when the trend is "bearish" (both EMAs below the 50 EMA).
You can set up alerts for both buy and sell conditions using the alertcondition() function.
Let me know if you need further adjustments!
NOTE :- Applicable only for banknifty
Simple EMA Close Crossover / Owl of ProfitThe Simple EMA Close Crossover Strategy is designed to identify straightforward entry and exit opportunities based on the relationship between the price and an Exponential Moving Average (EMA). This strategy is ideal for traders looking for a simple yet effective method to capture market trends.
Features
Exponential Moving Average (EMA)
The strategy uses a single EMA to determine market direction and potential trading signals.
Default EMA Length: 20.
Entry Conditions
Long Entry: Triggered when the closing price crosses above the EMA.
Short Entry: Triggered when the closing price crosses below the EMA.
Exit Conditions
Close Long Position: When the closing price crosses below the EMA.
Close Short Position: When the closing price crosses above the EMA.
Plot EMA
The EMA is plotted on the chart for clear visualization, with a blue line representing its value.
Customization
EMA Length
The default EMA length is set to 20 but can be adjusted to suit different timeframes and trading styles.
Use Cases
Trend Following
This strategy is effective for capturing trends by aligning trades with the direction of the price relative to the EMA.
Scalping and Day Trading
Suitable for short-term trading on lower timeframes.
Swing Trading
Can be adapted for higher timeframes by modifying the EMA length.
Visit my website for more tools and strategies: bybitindicators.com
Happy trading!
Tight Consolidation With Contracting Volume1. Price is above EMA20 by 0-3%
2. EMA20 is above EMA50 by 1%-3%
3. Latest close is positive
4. Latest volume is lower than 20 day average by at least 30%
5. Show signal as an arrow below the candle
Multi-Timeframe EMA/MA SignalBuy when prices more above 9EMA, 20 EMA AND 50 MA IN, FIVE MINUTE, 15 MINUTES AND ONE MINUTE CHAT
SMAs (14,21,50,100) by ShabiDefinition
This is the Simple moving average of 14, 21, 50, 100) . Simple Moving Average (SMA) is a price based, lagging (or reactive) indicator that displays the average price of a security over a set period of time. A Moving Average is a good way to gauge momentum as well as to confirm trends, and define areas of support and resistance. Essentially, Moving Averages smooth out the “noise” when trying to interpret charts. Noise is made up of fluctuations of both price and volume. Because a Moving Average is a lagging indicator and reacts to events that have already happened, it is not used as a predictive indicator but rather an interpretive one, used for confirmations and analysis.
Simple Moving Average is an unweighted Moving Average. This means that each day in the data set has equal importance and is weighted equally. As each new day ends, the oldest data point is dropped and the newest one is added to the beginning.
It must be taken into account that, while SMA helps filter out the noise and see the general direction in which the symbol has been moving, it is also slow to react to newer changes. The higher the SMA length is, the longer it will take for a major price change to be notably reflected in it.
CALCULATION
A Simple Moving Average with the length of X is a sum of last X values divided by X. Here is an example calculation of an SMA with the length of 3:
Sum of Period Values / Number of Periods
Closing Prices to be used: 5, 6, 7, 8, 9
First Day of 3 Period SMA: (5 + 6 + 7) / 3 = 6
Second Day of 3 Period SMA: (6 + 7 + 8) / 3 = 7
Third Day of 3 Period SMA: (7 + 8 + 9) /3 = 8
EMAs Adaptativa y Señales de Compra/VentaEma 21 en diario, define la tendencia, si el precio se encuentra sobre la ema, se buscan compras, por lo cual, se pinta de verde, si el precio se encuentra debajo, se buscan ventas, por lo cual la ema se pinta de rojo.
En h4 tiene un valor de 126 y en h1 de 508
La ema 50 y 200, funcionan como soportes dinámicos, del precio, donde se busca una entrada, siempre y cuando el precio se encuentre rebotando en los niveles del RSI y rebotando en al menos una de las medias.
Reversal Indicator identificar três velas consecutivas verdes ou vermelhas e, dependendo da posição dessas velas em relação à EMA de 21 períodos, exibir uma seta indicando a possível reversão.
Buy/Sell IndicatorSimple Buy Sell script created with Chatgpt
Explanation of Script
Exponential Moving Averages (EMAs): The script calculates a fast EMA and a slow EMA to determine the market trend. A bullish trend is identified when the fast EMA is above the slow EMA, and a bearish trend is identified when the fast EMA is below the slow EMA.
Relative Strength Index (RSI): The RSI is used to measure momentum. A buy signal is generated when the RSI is below 30 (indicating oversold conditions) within a bullish trend, and a sell signal is generated when the RSI is above 70 (indicating overbought conditions) within a bearish trend.
Signal Plotting: The script plots buy and sell signals directly on the chart, represented by green and red labels, respectively. It also plots the fast and slow EMAs for visual reference.
RSI with Merged SMA (RSI Shifted)rsi with merged sma and rsi shifted ; you can find out where exactly buy and sell
Super Trader by CryptoMitchXDocumentation for "Super Trader by CryptoMitchX"
This indicator combines two powerful trading tools: a swing trading system and a liquidity level detector. Below are strategies, optimization tips, and best practices for using this script effectively on TradingView.
Key Features:
Swing Trader:
Moving averages (MA50 and MA100) to identify trends.
Heiken Ashi style bars for smoothing price action.
SuperTrend indicator for generating delayed buy/sell signals to reduce noise and false signals.
Liquidity Levels:
Detects and visualizes bullish and bearish liquidity zones.
Allows users to choose between "Wicks Only," "Breaks & Retests," or a combined mode.
Configurable zone extension to see how long a zone remains valid.
Strategies for Use:
Trend Following:
Use the MA50 and MA100 to determine the overall trend direction.
Uptrend: MA50 is above MA100.
Downtrend: MA50 is below MA100.
Enter trades in the direction of the trend when buy/sell signals align with liquidity levels.
Liquidity Zone Interaction:
Watch for price interactions with identified liquidity zones.
Bullish Zone: Look for buy signals near bullish zones.
Bearish Zone: Look for sell signals near bearish zones.
Combine this with Heiken Ashi bars to confirm strong momentum before entering trades.
SuperTrend Signals:
Delayed buy/sell signals reduce overtrading and help capture stronger market moves.
Use these signals as confirmation rather than standalone triggers.
Optimization Ideas:
Adjust Swing Sensitivity:
The default swing length is set to 5. Increase it (e.g., to 7-10) for higher timeframes to focus on major price pivots.
Customize Zone Behavior:
Use the "Extend Zones" option to track long-lasting zones and assess market structure.
Adjust the "Maximum Zone Bars" parameter to manage clutter and maintain relevance.
Fine-Tune SuperTrend:
Modify the ATR Period and Factor settings to suit your preferred trading timeframe.
Lower ATR: More reactive to price changes.
Higher Factor: Reduces noise and false signals.
Use Volume Data:
Pay attention to the volume histogram. Zones with high-volume interactions are more significant and likely to hold as support or resistance.
Tips for Buying and Selling:
Buying:
Look for buy signals when price interacts with bullish liquidity zones and the MA50 is above MA100.
Confirm upward momentum with Heiken Ashi candles and high volume.
Use the delayed buy signal to ensure the market has committed to the move.
Selling:
Look for sell signals when price interacts with bearish liquidity zones and the MA50 is below MA100.
Confirm downward momentum with Heiken Ashi candles and increasing volume.
Wait for delayed sell signals to reduce false exits in a volatile market.
Additional Notes:
This indicator is best used on higher timeframes (e.g., 1H, 4H, or Daily) to reduce noise.
Combine with other indicators (e.g., RSI or MACD) for additional confirmation.
Always test and refine settings using the "Replay" mode on TradingView to optimize for your trading style.
Hybrid Trend Momentum Strategy by Biege ver. 1.0Strategy Profile
Type: Fixed-Parameter Trend Momentum System
Optimized For: 2-Hour Timeframe (Best Performance)
Core Logic:
Uses fixed 21/55/200 EMAs for trend identification
Combines RSI(14) momentum filter with SuperTrend(3,14) stop
Requires 1.5x volume surge + ATR volatility confirmation
===========================================================================
Hourly Profitability Drivers
EMA Precision
21-period EMA (~1 trading day) captures intraday swings
55-period EMA (~2.5 days) filters false hourly breakouts
RSI Stability
14-period RSI aligns with 14-hour cycles in crypto markets
Avoids overreaction to 15-minute noise
SuperTrend Efficiency
3x ATR(14) provides optimal trailing stop for hourly candles
Outperforms static stops in volatile crypto sessions
===========================================================================
Key Strengths
No Parameter Tweaking Needed: Pre-optimized for hourly candles
Trend Persistence Capture: Holds through minor pullbacks
Automatic Risk Control: Built-in cooldown (6h) prevents overtrading
===========================================================================
Critical Limitations
Overnight Gap Risk: Crypto markets move 24/7
News Event Vulnerability: Hourly candles may trap during FOMO spikes
Fixed Exit Rigidity: No manual stop-loss adjustments allowed
===========================================================================
Safety Protocol Notes
Ideal Conditions
Strong trending markets (≥3% daily moves)
High-volume crypto pairs (BTC/ETH majors preferred)
Avoid When
Consolidation phases (EMA crossovers lag)
Low-volume periods (weekends/holidays)
===========================================================================
Profitability Summary
This strategy capitalizes on:
Hourly chart momentum persistence
Crypto's tendency for multi-hour trends
Fixed parameters optimized through volatility cycles
Critical Reminder: Changing any values voids the hourly optimization advantage. Performance degrades significantly on lower (15m/5m) or higher (4h/daily) timeframes due to parameter mismatch
Gelişmiş SMA İndikatörü//@version=5
indicator("Gelişmiş SMA İndikatörü", overlay=true)
// Kullanıcıdan alınacak SMA periyotları
sma1_period = input.int(20, minval=1, title="SMA 1 Periyodu")
sma2_period = input.int(50, minval=1, title="SMA 2 Periyodu")
sma3_period = input.int(200, minval=1, title="SMA 3 Periyodu")
// Renk ve stil seçenekleri
sma1_color = input.color(color.blue, title="SMA 1 Rengi")
sma2_color = input.color(color.red, title="SMA 2 Rengi")
sma3_color = input.color(color.green, title="SMA 3 Rengi")
line_width = input.int(2, minval=1, title="Çizgi Kalınlığı")
// SMA hesaplamaları
sma1 = ta.sma(close, sma1_period)
sma2 = ta.sma(close, sma2_period)
sma3 = ta.sma(close, sma3_period)
// Çizimleri grafiğe ekleme
plot(sma1, color=sma1_color, linewidth=line_width, title="SMA 1")
plot(sma2, color=sma2_color, linewidth=line_width, title="SMA 2")
plot(sma3, color=sma3_color, linewidth=line_width, title="SMA 3")
// Alarm oluşturma (opsiyonel)
alertcondition(ta.cross(sma1, sma2), title="SMA 1 ve SMA 2 Kesişti", message="SMA 1 ve SMA 2 kesişimi oluştu!")
alertcondition(ta.cross(sma2, sma3), title="SMA 2 ve SMA 3 Kesişti", message="SMA 2 ve SMA 3 kesişimi oluştu!")
alertcondition(ta.cross(sma1, sma3), title="SMA 1 ve SMA 3 Kesişti", message="SMA 1 ve SMA 3 kesişimi oluştu!")
. Kullanıcı Tanımlı SMA Periyotları
SMA 1 Periyodu: Varsayılan 20 (kullanıcı tarafından değiştirilebilir).
SMA 2 Periyodu: Varsayılan 50 (kullanıcı tarafından değiştirilebilir).
SMA 3 Periyodu: Varsayılan 200 (kullanıcı tarafından değiştirilebilir).
2. Renk ve Çizgi Stilleri
Her bir SMA'nın rengini ayarlayabilirsiniz (varsayılan: mavi, kırmızı ve yeşil).
Çizgi kalınlığını seçebilirsiniz (varsayılan: 2 piksel).
3. Alarm Özelliği
SMA'ların kesişimi gerçekleştiğinde alarm kurulabilir:
SMA 1 ve SMA 2 kesişimi.
SMA 2 ve SMA 3 kesişimi.
SMA 1 ve SMA 3 kesişimi.
Alarm mesajı: "SMA kesişimi oluştu!" şeklinde gösterilir.
4. Kolay Kullanım ve Görsellik
Çizgiler doğrudan grafik üzerine eklenir (overlay=true).
Tüm ayarlar kullanıcı dostu bir arayüzle yapılabilir.
Zero Lag Trend Signals with BacktestThis indicator is designed to identify trend direction and potential entry points using a Zero-Lag Exponential Moving Average (ZLEMA) combined with dynamic volatility bands. It provides multi-timeframe (MTF) analysis, allowing you to monitor trends across different timeframes simultaneously. The indicator also includes a back testing range feature, enabling you to evaluate its historical performance over a specific period.
ROBOT RSI V6 inputRobot (test pas complet) qui prends position en se basant sur un croisement des MM et sur les achats et surventes du RSI
Bitcoin Buy at 120 SMA, Sell Below 30 SMA How It Works
Buy Signal:
Triggered when the price moves from below to above the 120-day SMA.
Sell Signal:
Triggered when the price moves from above to below the 30-day SMA.
Visualization:
The 120-day SMA is plotted in blue.
The 30-day SMA is plotted in red.