Advanced Averaged Momentum Indicator (AAMI)Key Features of AAMI:
Combination of Momentum Indicators: It averages normalized values from RSI, MACD histogram, raw Momentum, and Stochastic oscillator to give a comprehensive view of momentum.
Normalization: Each component is normalized to a scale from -1 to 1 to ensure they contribute equally to the AMI calculation.
Visual Cues: The indicator includes visual levels for neutral, overbought, and oversold conditions to aid in quick decision-making.
Alerts: Basic alert conditions are included for when AMI moves into overbought or oversold territory, which traders can customize further.
Customizable: All parameters can be adjusted within TradingView to tailor the indicator to different market conditions or trading strategies.
Smoothing: Included an SMA for AMI to reduce noise and give smoother signals.
Divergence Detection: Implemented a basic divergence detection mechanism to spot potential reversals.
Usage Tips:
Overbought/Oversold: When AMI goes above 0.7, it might suggest an overbought condition, potentially signaling a sell or take profit. Below -0.7 might indicate oversold conditions, suggesting a buy opportunity.
Divergence: Watch for divergences between the AMI and price action for signals of potential trend reversals.
Crossing Zero: The AMI crossing from negative to positive might be used as a buy signal, and vice versa for a sell signal.
This script provides a new way to view momentum by consolidating multiple traditional indicators into one, potentially offering clearer signals in complex market environments.
Chỉ báo và chiến lược
BB & SMA Alerts (Universal)This script will:
Plot Bollinger Bands (BB 20, 2 StdDev)
Plot SMA 50 & SMA 200 for trend analysis
Send alerts when price crosses BB, SMA 50, or SMA 200
Detect Golden Cross (Bullish) & Death Cross (Bearish) signals
Do note that this is not a guarantee as markets are often irrational, hence these indicators are supposed to supplement your decision making process and not to be used as 100% truth.
The assumptions are made as a universal format that can be used for most asset classes in Equities, Futures, Crypto.
Have not tested it on Funds, Bonds.
Appendix:
Best Practice: Use 20-SMA for Bollinger Bands and keep 50/200-SMA for trend confirmation.
SMA
• Short-Term (Fast) → 9 SMA (Great for intraday trades)
• Medium-Term → 50 SMA (Good for swing trading)
• Long-Term (Slow) → 200 SMA (For overall trend direction)
BB
Why Bollinger Bands Use SMA 20?
• Shorter time frame captures price fluctuations.
• More reactive to price changes → good for reversion trades.
• If you increase it to 50 or 200, Bollinger Bands will be too wide → making it hard to trade reversion.
• Bollinger Bands (50-SMA) → Becomes less sensitive to short-term price swings.
• Bollinger Bands (200-SMA) → Almost useless for mean reversion, since price barely touches bands.
Suggested Use Case:
🔹 Use BB (20-SMA) for entry signals.
🔹 Use 50-SMA & 200-SMA to confirm trend direction.
🔹 Example Trading Strategy:
• If price touches lower BB AND is above 200-SMA → Look for a BUY.
• If price touches upper BB AND is below 200-SMA → Look for a SELL.
publicRocketScience21This returns a Rocket Science Instantaneous Trendline from a price source.
An example of a good call:
import privatepizza111/publicSourceInput/1 as srcIn
import privatepizza111/publicRocketScience21/1 as rocketSci21
//@variable
array src = array.new_float(13, array.get(srcIn.priceStream(13, hlc3), 0))
//@variable
array twentyOne = array.new_float(21, array.get(rocketSci21.instant(array.get(src, 0)), 0))
publicSourceInputReturns object/pointed array of price data. An example of a good call.
import privatepizza111/publicSourceInput/1 as srcIn
array src = array.new_float(13, array.get(srcIn.priceStream(13, hlc3), 0))
Dual MA CrossoverThis script does the following:
1. We define the indicator with the name “Dual MA Crossover” and set it to overlay on the chart.
2. Two user inputs are created for the fast and slow moving average lengths, with default values of 10 and 100 respectively.
3. We calculate the simple moving averages (SMA) using the `ta.sma()` function.
4. The moving averages are plotted on the chart using different colors.
5. Crossover and crossunder conditions are detected using `ta.crossover()` and `ta.crossunder()` functions.
6. Labels are created at the crossover points:
• A “BUY” label is placed below the candle when the fast MA crosses above the slow MA.
• A “SELL” label is placed above the candle when the fast MA crosses below the slow MA.
7. The labels are set to have white text as requested, with green background for buy signals and red for sell signals.
Open Interest + Kijun-sen: Tendencias Claras en Futuros🔍 ¿Qué es este indicador?
Este script es una versión mejorada del Open Interest (Interés Abierto) disponible en TradingView. Además del Open Interest estándar, agrega una línea de Kijun-sen configurable, inspirada en la lógica de Ichimoku, para facilitar la lectura de tendencias en el mercado de Futuros.
📌 ¿Por qué usar este indicador?
El Open Interest es una herramienta clave en el trading de derivados, pero puede ser difícil de interpretar debido a sus fluctuaciones constantes. La Kijun-sen del Open Interest ayuda a suavizar estos movimientos y proporciona una mejor referencia sobre si el mercado de Futuros está acumulando nuevos contratos o cerrando posiciones.
🔑 Características principales:
✔️ Visualización clara del Open Interest en Futuros.
✔️ Línea de Kijun-sen de 26 periodos (configurable).
✔️ Identifica tendencias en el Open Interest con la misma lógica de Ichimoku.
✔️ Distingue entre acumulación y distribución de contratos en el mercado de Futuros.
✔️ Filtro adicional para validar tendencias junto con otros indicadores.
📊 ¿Cómo interpretar este indicador?
✅ OI por encima de su Kijun-sen → Aumento en el Open Interest, señal de que la tendencia es fuerte y respaldada por traders en Futuros.
✅ OI por debajo de su Kijun-sen → Se están cerrando contratos, posible debilitamiento de la tendencia.
✅ OI en aumento mientras el precio sube → Movimiento respaldado por nuevos contratos largos, confirmando la tendencia alcista.
✅ OI en aumento mientras el precio baja → Entrada de contratos en corto, confirmando una caída en el mercado.
✅ OI cayendo mientras el precio sube → Posible debilidad en la tendencia alcista, falta de convicción.
📌 ¿Cómo usarlo en conjunto con otros indicadores?
🔹 Con Ichimoku → Confirma si una ruptura de la nube tiene respaldo en los mercados de Futuros.
🔹 Con CMF (Chaikin Money Flow) → Comparar el Open Interest con la liquidez en Spot para detectar divergencias.
🔹 Con Volumen → Ver si la actividad en Spot respalda la acumulación/distribución en Futuros.
⚡ Configuración:
Período de la Kijun-sen del Open Interest → Se puede ajustar manualmente (por defecto: 26 periodos).
📢 Aviso:
Este script es completamente gratuito y creado con fines educativos para ayudar a los traders a mejorar su análisis en mercados de Futuros.
Nef33 - SMA, EMA, VWMA + RSI Overbought/Oversold + Imbalance/FVGImbalance: Se considera un imbalance alcista cuando el cierre de una vela está por encima del máximo de la vela anterior y el mínimo está por debajo del mínimo de la vela anterior. Esto crea un desajuste de precio que se marca con un color de fondo verde en el gráfico.
Un imbalance bajista se define cuando el cierre está por debajo del mínimo de la vela anterior y el máximo está por encima del máximo de la vela anterior. Esto se marca con un color de fondo rojo.
FVG (Fair Value Gap): Los gaps en el precio son similares a los imbalances. El código señala estas zonas donde hubo un desajuste de precio con las condiciones anteriores y las muestra sutilmente.
Fuerte Volumen: Si el volumen actual es mayor que el doble del promedio de volumen de los últimos 20 períodos, se considera que hay un "fuerte volumen". Esto se marca con un triángulo morado debajo de la vela.
Colores y Fondo:
El fondo verde marca un imbalance alcista.
El fondo rojo marca un imbalance bajista.
El triángulo morado marca un fuerte volumen.
Este código debería proporcionarte una forma visual de detectar imbalances y fuertes volúmenes de manera sutil, en línea con la estrategia ICT.
Doji Detector - by YustinusIndikator ini membantu dalam menemukan candlestick dengan range range minimal 0.01 (DOJI).
Nef 33 SMA, EMA, VWMA + RSI Overbought/OversoldSimple Moving Average (SMA), Exponential Moving Average (EMA), and Volume Weighted Moving Average (VWMA), each plotted with different colors (blue, orange, and green, respectively).
Relative Strength Index (RSI), with overbought and oversold levels set to 70 and 30, respectively, and with red and green signals showing when these conditions are met.
Fair Value Gap Strategyffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffff
Scalping Fairas OilScalping trading minyak adalah strategi perdagangan yang memanfaatkan pergerakan kecil harga minyak dalam waktu singkat. Scalping dilakukan dengan membeli dan menjual minyak secara berkala.
Cara melakukan scalping trading minyak
Buka rekening trading dengan broker yang menawarkan trading minyak
Pantau berita pasar minyak, data ekonomi, dan faktor yang memengaruhi harga minyak
Analisis grafik harga minyak
Tentukan level support dan resistance utama
Atur strategi scalping
Lakukan pesanan beli atau jual berdasarkan strategi scalping saat peluang muncul
Pantau perdagangan dengan cermat
Sesuaikan level stop-loss dan take-profit jika perlu
Tutup posisi dan ambil keuntungan saat target profit tercapai
Kekurangan scalping
Scalping bisa sangat menuntut karena trader harus selalu memantau pasar dan siap mengambil tindakan dengan cepat
Scalping bisa sangat mahal karena trader harus membayar komisi dan biaya lainnya kepada broker
Scalping bukan untuk semua orang
FAISAL RAHMAN SIDIK
faisalrahmansidik@gmail.com
085345678944
RSI + Stochastic RSI StrategyThis TradingView Pine Script strategy leverages the Relative Strength Index (RSI) alongside the Stochastic RSI to generate trading signals. It is designed to identify potential reversal points by detecting oversold and overbought conditions and the corresponding momentum shifts.
Overview
The strategy computes the standard RSI on the closing prices and then derives a Stochastic RSI from the RSI values. It applies smoothing to generate %K and %D lines, which are used to trigger entries and exits based on predefined oversold and overbought thresholds.
Long Entry: Triggered when the RSI is below the oversold threshold (e.g., 30) and the Stochastic RSI’s %K crosses above its %D while remaining in the oversold area.
Short Entry: Triggered when the RSI is above the overbought threshold (e.g., 70) and the Stochastic RSI’s %K crosses below its %D while in the overbought area.
Exits: Positions are closed when opposite RSI conditions occur or when the Stochastic RSI reverses its crossover.
Features
RSI Calculation: Measures momentum using a customizable period (default 14).
Stochastic RSI Calculation: Computes a stochastic oscillator based on RSI values with configurable smoothing (default %K = 3, %D = 3).
Dynamic Plots: Visualizes RSI, Stochastic %K, and %D on the chart along with reference lines for overbought and oversold levels.
Strategy Logic: Executes long and short entries and exits based on crossover conditions and RSI levels.
Customizable Inputs: Easily adjust key parameters such as RSI length, overbought/oversold thresholds, and Stochastic RSI settings to match different market conditions and timeframes.
Inputs
RSI Settings:
RSI Length: Number of periods for the RSI calculation (default: 14).
RSI Overbought Level: Threshold indicating an overbought condition (default: 70).
RSI Oversold Level: Threshold indicating an oversold condition (default: 30).
Stochastic RSI Settings:
Stoch RSI Length: Period used to compute the stochastic oscillator from the RSI (default: 14).
Stoch %K Smoothing: Smoothing period for the %K line (default: 3).
Stoch %D Smoothing: Smoothing period for the %D line (default: 3).
Stoch Overbought Level: Overbought threshold for the Stochastic RSI (default: 80).
Stoch Oversold Level: Oversold threshold for the Stochastic RSI (default: 20).
Intraday Gap Detector BY(ELCHEQUE)Intraday Gap Detector
PUEDES VER EN LA GRAFICA CUANDO DEJE UN GAP UP Y UN GAP DOW
VWAP with ±2 & ±3 Sigmao integrate the VWAP and CDV logic for entry along with the ATR-based trailing stop loss for exits, we can combine the concepts and modify the strategy as follows:
Strategy Overview:
Long Entry:
Price is above VWAP.
CDV is positive (bullish).
Short Entry:
Price is below VWAP.
CDV is negative (bearish).
Exit Logic:
For Long: Use the ATR trailing stop. Exit when price crosses below the ATR line.
For Short: Use the ATR trailing stop. Exit when price crosses above the ATR line.
5-Minute Opening and Pre-Market High and Low + 20/50/100/2005-Minute Opening High and Low with Pre-Market High and Low and Moving Averages
1302911to je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je mojeto je moje
MA 200 crossing priceHow to Enable Alerts in TradingView:
Apply the indicator to your chart.
Click on "Alerts" (clock icon).
Click "Create Alert".
Under Condition, select your indicator name.
Choose "Any alert function call" (since we are using alertcondition()).
Set up notification preferences (popup, email, webhook, etc.).
Click "Create".
Now, when the price crosses above or below the 200 EMA, an alert will trigger! 🚀
Smart Money Zones (HTF)арапрт сраспр м рп мрпот мрпот мопот опмо мрмпот итьсам ртровк уекыимо протимчаквнрти
EMA Crossover with Candle Color //@version=5
indicator("EMA Crossover with Candle Color", overlay=true)
// Input untuk EMA
shortLength = input(9, title="Short EMA")
longLength = input(21, title="Long EMA")
// Menghitung EMA
shortEMA = ta.ema(close, shortLength)
longEMA = ta.ema(close, longLength)
// Menentukan persilangan
crossUp = ta.crossover(shortEMA, longEMA)
crossDown = ta.crossunder(shortEMA, longEMA)
// Warna candle berubah ketika terjadi persilangan
barColor = crossUp ? color.green : crossDown ? color.red : na
// Plot EMA
plot(shortEMA, title="Short EMA", color=color.blue, linewidth=2)
plot(longEMA, title="Long EMA", color=color.orange, linewidth=2)
// Memberikan tanda panah pada persilangan
plotshape(crossUp, location=location.belowbar, color=color.green, style=shape.labelup, title="Cross Up")
plotshape(crossDown, location=location.abovebar, color=color.red, style=shape.labeldown, title="Cross Down")
// Mengubah warna candle saat persilangan
barcolor(barColor)
HMA 50 Breakout Buy Signal (15min)hull moving avarate 15 minutes candle closed above then signal gives buy
Custom Strategy with Enhancements (Version 6)Custom Strategy with Enhancements (Version 6
Sure! I’ll adjust the script to reflect the trading time window from 9:30 AM to 3:30 PM. The time range can be defined more specifically by converting these hours into Unix timestamps, and we will check if the current time falls within this period.