MOETION TRADNTM Bot Alpha – ICT x BOEOSMasters of Exchange TM - LuxAlgo inspired trading indicator
Built completely by SamoeDefi
One of many,,, stay tuned.
EMA BREAKS BOS BREAKS OB BREAKS ICT CONCEPT with volume displacement scalps and reads
Indicators and strategies
Umile Indicatore – RSI + Stocastico + EMAs🔍 Overview: Multi-Signal Momentum Indicator
This custom TradingView indicator is a comprehensive technical toolkit combining:
RSI (Relative Strength Index)
Stochastic Oscillator with volume filter
Multi-period EMAs (Exponential Moving Averages)
Customizable visual BUY/SELL signals
It’s designed to detect potential momentum shifts, overbought/oversold conditions, and trend alignment, helping traders identify high-probability entries and exits based on layered confirmations.
🧠 Components Explained
✅ 1. RSI Logic
Detects price momentum and potential reversal zones.
Triggers a BUY signal when RSI crosses above a user-defined oversold level.
Triggers a SELL signal when RSI crosses below an overbought threshold.
You can choose the visual symbol (triangle, circle, or arrow) and set the color for each signal.
✅ 2. Stochastic Oscillator + Volume Filter
Identifies turning points based on the relationship between %K and %D lines.
Signals are only valid if:
A crossover occurs (e.g., %K crosses above %D for a BUY)
Price is in an extreme zone (below oversold or above overbought)
Volume is above its moving average — to filter out weak signals.
Also comes with symbol and color customization.
✅ 3. Exponential Moving Averages (EMAs)
Plots multiple EMAs: 50, 100, 144, 200, 300, 500, 1000.
These help assess trend strength and directional bias.
You can toggle the visibility of EMAs if needed.
✅ 4. Visual & Style Customization
Each signal type (RSI and Stochastic) allows:
Selection of plot shape: triangle, circle, or arrow
Custom BUY/SELL colors
Levels like RSI/Stoch overbought and oversold zones are also plotted for reference.
🎯 How to Use It
Look for confluence between RSI and Stochastic signals to validate entries.
Use EMAs as trend filters — e.g., only take long signals when price is above EMA200.
The volume filter on Stochastic helps reduce false signals in low-activity markets.
Opening Candle Indicator V5Details of this release:
1. Add an alert with two conditions:
- Price breaks the highest candlestick opening and closing above it.
- Price breaks the VWAP indicator value.
2. Integrate the VWAP indicator and the 200 EMA with the main indicator.
3. Display buy and sell signals based on specific conditions related to the VWAP breakout.
4. Increase target lines to five.
5. Most importantly, I added custom windows in the settings to apply the indicator to other markets based on adding the opening and closing times for any market with a daily opening and closing time.
Important note: The second buy signal, which comes after a sell signal appears, is based on two conditions: a close above the high of the previous sell signal and a close above VWAP
Warning - Buy or sell signals are only warning signals and the user is responsible for evaluating and studying this signal.
------------------------------
Same features as version 4 with some bug fixes.
------------------------------
تفاصيل هذا الإصدار:
1-أضفت تنبيه يحتوي على شرطين
-إختراق السعر الأعلى لشمعة الإفتتاح والإغلاق فوقها.
-إختراق السعر لقيمة مؤشر vwap.
2-دمج مؤشر vwap والمتوسط الأسي 200 مع المؤشرالرئيسي
3- إظهار إشارات الشراء والبيع بشروط معينة مرتبطة بإختراق vwap
4-زيادة خطوط الأهداف إلى خمس.
5- وهي الأهم أضفت نوافذ مخصصة في الاعدادت لتطبيق المؤشر على الأسواق الأخرى بناء على إضافة وقت الإفتتاح والإغلاق لأي سوق له وقت إفتتاح ووقت إغلاق يومي.
ملاحظة مهمة:إشارة الشراء الثانية والتي تأتي بعد ظهور إشارة بيع وضعت بناء على شرطين وهما الاغلاق فوق الاعلى لإشارة البيع السابقة والاغلاق فوق مؤشر VWAP
تحذير-إشارات الشراء أو البيع ليست إلا إشارات تحذيرية والمستخدم هو المسئول عن تقييم ودراسة هذه الإشارة
-----------------------------------------------------------
نفس مميزات النسخة الرابعة مع إصلاح بعض الأخطاء
----------------------------------------------------------
Bullish & Bearish Reversal Scanner_KSPBullish & Bearish Reversal Scanner_KSP
Bullish & Bearish Reversal Scanner_KSP
Bullish & Bearish Reversal Scanner_KSP
V8 Momentum Indicator - FinalEMA Distance
8/21 Cross
B/S for initial change in signal
b/s yellow for price action second confirm.
V8 On-Chart Signals
EMA Distance & 8/21 Cross B/S for initial change in signal
b/s yellow for price action second confirm.
NY Midnight Vertical LinePlots a vertical red dotted line at New York Midnight (00:00 NY time) on each trading day. Useful for marking the start of the new day and aligning intraday trading bias. Adjust for broker timezone if needed (00:00 NY = 05:00 UTC).
V8 Momentum Indicator (Corrected)-EMA Distance
-B/S for Buy and SELL with 8/20 cross
-small b/s in yellow for price action BUY signal
V7 Momentum Indicator (Initial & Continuation)-EMA Distance
-B and S for 8/21 cross plus momentum
-added small b for continuation of trend
Smoothed CMF-ROC Trend (Auto TF Adjust)This Trend is adjusted for multi time frame. It measure CMF and its rate of change. Changes colors if crosses the zero line
SNIPERKILLS-IB-HIGH-LOW+Exp-Move[D/W/M]Script Feature Checklist (Updated):
Initial Balance (IB) Calculation
Tracks IB High and IB Low during a user-defined session (default 9:30–10:30)
Plots IB High (blue), IB Low (red), and IB Midpoint (orange)
Expected Movement (EM) Calculation Using VIX
Calculates expected price move range based on VIX volatility index and previous close
Plots EM upper (EM+) and lower (EM-) levels (purple lines)
Optional rounding of levels to nearest multiple (spread input)
Displays two deviation levels (% deviations from EM):
First deviation (default 68%, orange dashed lines)
Second deviation (default 90%, blue dashed lines)
Labels for EM levels and deviations on chart
Summary table with Period, EM, VIX, Previous Close
Measured Move Targets Based on IB Range
Defines 3 long targets above IB High (multiples 1x, 2x, 3x)
Defines 3 short targets below IB Low (multiples 1x, 2x, 3x)
Plots these targets in green (long) and red (short)
Liquidity Sweeps Detection
Detects when price breaks/sweeps below IB Low or above IB High (liquidity grab)
Plots triangle shapes on bars showing IB Low Sweep (red) or IB High Sweep (blue)
Market Structure Shift (MSS) Detection
Detects bearish MSS (higher high + close lower) above IB High
Detects bullish MSS (lower low + close higher) below IB Low
Marks MSS signals with crosses: orange (bearish), green (bullish)
Trade Entry Markers Based on MSS
Short entry trigger if bearish MSS confirmed and close below previous low
Long entry trigger if bullish MSS confirmed and close above previous high
Plots labeled arrows: "AMD SHORT" (black label down), "AMD LONG" (lime label up)
Fair Value Gap (FVG) Detection
Detects potential Fair Value Gaps up and down
Plots small squares: green below bars (FVG Up), red above bars (FVG Down)
Simple Risk/Reward Levels
Defines take profit (TP) and stop loss (SL) levels for short and long entries based on fixed pip multiples
Plots TP and SL with colored circles on the chart
Alerts for Key Events
Alerts for IB Low Sweep and IB High Sweep
Alerts for MSS Bearish and MSS Bullish
Alerts for Short and Long entries
Order Block (OB) / CISD Candle Highlight
Detects large bearish displacement candle following bullish candle (CISD)
Highlights the previous candle (order block candle) in purple
Allows traders to anticipate potential reversals by visually identifying these order blocks
Z-scored ZLEMA | OquantZ-Scored ZLEMA | Oquant
This indicator combines the Zero-Lag Exponential Moving Average (ZLEMA) with Z-score normalization to present recent ZLEMA values relative to its mean. It helps users observe trend direction and momentum with reduced lag, while also highlighting potential overbought or oversold levels based on how far ZLEMA values deviate from their mean.
🧠 Concept Overview
📉 Zero Lag Exponential Moving Average (ZLEMA)
The EMA is a popular tool that calculates an average price, but unlike a simple moving average, it gives more weight to recent prices. This means the EMA reacts faster to new price changes and is less affected by older data. However, even with this weighting, the EMA still introduces some lag.
ZLEMA improves on the EMA by reducing this lag. It does this by adjusting how it accounts for previous prices, effectively "shifting" the data to better align the average with current market action. The result is an average that stays smooth but responds more quickly to real price changes—helping traders spot turning points or trend shifts earlier without being fooled by random noise.
📏 Z-score Normalization
Once ZLEMA is calculated, the indicator applies Z-score normalization to measure how far the current ZLEMA value is from its mean. The Z-score expresses this difference using standard deviations, providing a clear, standardized scale. This helps highlight when price moves are unusually strong—either upward or downward—beyond normal fluctuations.
🔍 How This Indicator Works
Smooth Price Data with ZLEMA
The indicator begins by applying the Zero-Lag Exponential Moving Average (ZLEMA) to the chosen price data. Unlike a regular moving average, ZLEMA reduces the typical delay by adjusting the input data before averaging. It does this by "shifting" the price series to remove the lag caused by older prices. This way, ZLEMA stays smooth but reacts more quickly to recent price changes—helping the indicator follow market moves faster without being too noisy.
Normalize ZLEMA values Using Z-score
Once ZLEMA is calculated, the indicator applies Z-score normalization to measure how far the current ZLEMA value is from its mean. The Z-score expresses this difference in terms of standard deviations, creating a clear, standardized scale. This helps highlight when price moves are unusually strong—either up or down—beyond normal fluctuations.
Set Signal Thresholds
Two threshold levels are set on the Z-score scale—crossing above the upper threshold is considered a long (buy) signal, indicating bullish momentum, while crossing below the lower threshold is considered a short (sell) signal, indicating bearish momentum.
Show Visual Signals on the Chart
The Z-score and bars are plotted with colors: green when Z-score is above the bullish threshold, purple when Z-score is below the bearish threshold.
⚙️ Customizable Inputs
Source: Choose the price source (close, open, etc.) for calculations.
ZLEMA Length: Adjust the ZLEMA length to control smoothness versus responsiveness.
Z-score period: Set the Z-score period to define how far back the indicator measures normal price behavior.
Thresholds: Adjust the upper and lower thresholds to control how sensitive the indicator is to strong momentum changes.
📈 Practical Use
This indicator helps identify trend directions and changes faster by combining ZLEMA with statistical analysis. It highlights when price moves are stronger than normal, making it easier to spot early signs of momentum shifts. Traders can use it to confirm trends or detect potential reversals with more timely signals.
🔔 Alert Support
This indicator includes optional built-in alert conditions that notify you when the Z-score crosses above the bullish threshold (long signal) or below the bearish threshold (short signal). You can enable these alerts to get timely updates on potential momentum shifts without constantly watching the chart.
⚠️ Disclaimer: This indicator is intended for educational and informational purposes only. Trading/investing involves risk, and past performance does not guarantee future results. Always test and evaluate indicators/strategies before applying them in live markets. Use at your own risk.
[L0!FT] bartrulez Buy/Sell Indicator Sequential bartrulez Buy/Sell Indicator Sequential - 14 Days RSI, 200 SMA + SELL & BUY Signals
EMA 21 Distance Hist - Diamonds V5- Distance from 20 EMA.
- Buy/Sell Signal if momentum + 8/21 cross.
EMA 9 vs EMA 150 Cross Indicator//@version=5
indicator("EMA 9 vs EMA 150 Cross Indicator", overlay=true)
// Input EMAs
shortEmaLen = input.int(9, title="Short EMA (Fast)")
longEmaLen = input.int(150, title="Long EMA (Slow)")
// Calculate EMAs
emaShort = ta.ema(close, shortEmaLen)
emaLong = ta.ema(close, longEmaLen)
// Detect Crosses
bullishCross = ta.crossover(emaShort, emaLong)
bearishCross = ta.crossunder(emaShort, emaLong)
// Plot EMAs
plot(emaShort, title="EMA 9", color=color.gray)
emaColor = emaShort > emaLong ? color.green : color.red
plot(emaLong, title="EMA 150", color=emaColor, linewidth=2)
// Plot Arrows
plotshape(bullishCross, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.arrowup, size=size.small)
plotshape(bearishCross, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.arrowdown, size=size.small)
BG CloseCandleThis simple yet effective strategy script allows you to schedule automated entries (Buy or Sell) at three customizable times throughout the trading day. Each session can be individually enabled, with its own execution time and trade direction.
You can define:
• Entry time (Hour & Minute) for each session
• Whether each session should execute a Buy or a Sell order
• Your preferred Take Profit and Stop Loss levels (in ticks)
• Lot size per order
The strategy is designed specifically for the 1-minute timeframe, offering the most precise execution of time-based entries. It resets automatically each day and limits the number of trades to a maximum of three per session.
📌 I personally use this strategy on the Nasdaq 100 E-mini Futures (NQ) for intraday setups and session-based candle closes.
Perfect for testing market behavior at defined moments — ideal for overnight, premarket, or close-of-candle strategies.
Thank you for your interest, and wishing you profitable trading
EMA 9 & 150 Cross Arrow//@version=5
indicator("EMA 9 & 150 Cross Arrow", overlay=true)
// Input EMAs
emaShort = ta.ema(close, 9)
emaLong = ta.ema(close, 150)
// Detect Crosses
bullishCross = ta.crossover(emaShort, emaLong)
bearishCross = ta.crossunder(emaShort, emaLong)
// Plot EMAs
plot(emaShort, color=color.green, title="EMA 9")
plot(emaLong, color=color.red, title="EMA 150")
// Plot Arrows
plotshape(bullishCross, title="Bullish Cross", location=location.belowbar, color=color.green, style=shape.arrowup, size=size.small)
plotshape(bearishCross, title="Bearish Cross", location=location.abovebar, color=color.red, style=shape.arrowdown, size=size.small)
X HL QA market structure tool designed to frame price action within a defined context of prior session dynamics. It accomplishes this by anchoring a set of reference levels to the high, low, and open prices of a user-specified higher timeframe (e.g., 4H, 1D, etc.) and projecting those levels onto the current chart for ongoing analysis.
At its core, the indicator establishes a reference range—derived from the previous completed instance of the selected timeframe—and overlays this on the current timeframe. This range serves as a foundational structure for price interpretation in the current session.
Building upon this framework, the script constructs a set of symmetrical quadrants (or deviation zones) both inside and outside of the prior range. These include:
The midpoint (EQ) of the prior range
Levels at ±0.25x, ±0.75x, ±1.0x, ±1.5x, and ±2.0x the range height
These levels act as contextual zones that traders can use to interpret price behavior—whether it's consolidating within the prior range, approaching fair value (EQ), or expanding into directional continuation or reversal zones beyond the range.
The script operates in both real-time and historical contexts. On live bars, it dynamically updates the key levels to provide an evolving view of current price positioning. Simultaneously, it supports the display of historical levels for past sessions, enabling robust backtesting and comparative analysis of price behavior relative to previous quadrant structures.
Ultimately, this tool serves as a positional map, helping traders assess where price is trading relative to significant levels from the prior session, offering insights into potential support/resistance, overextension, or mean reversion scenarios.
Key Technical Features
Multi-Timeframe Support:
request.security() is used to pull data from a user-defined higher timeframe regardless of the current chart interval.
Visual Flexibility:
Toggle between "line" and "channel" mode.
Line color, width, and visibility are all user-controlled.
Anchoring Options:
Deviation levels can be calculated from either the previous period's open or its EQ (midpoint), giving flexibility depending on analytical preference.
Efficient Labeling:
Labels are only rendered on the last bar and are automatically cleared and redrawn to prevent duplication.
Label style, size, text color, and background color are all user-configurable.
Trading Application
This indicator is especially suited for:
1. Mean Reversion Strategies
When price moves beyond +1.0 or +1.5 deviations from the EQ or open, it may signal overextension and a potential snap back to the midpoint or range.
2. Breakout Confirmation
Sustained price action beyond ±1.0 levels may indicate trend strength or continuation beyond historical balance zones.
3. Contextual Range Awareness
EQ and Open provide structure from which traders can judge whether price is in a state of balance or imbalance.
Labels offer at-a-glance interpretation of key levels across any chosen timeframe.
4. Fractal and Multi-Session Analysis
Analysts can layer daily, weekly, and monthly versions of this indicator to observe confluence or divergence of higher timeframe structure.
Close Above Prev High / Below Prev LowIdentifies candles that close above the previous candle's high (bullish) and candles that close below the previous candle's low (bearish). Helps with decisions for entry and exit.
✅ 200 EMA + RSI Pullback + Volume Surge (Full Strategy)200 EMA Trend + RSI Pullback + Volume Surge Strategy (Advanced)
📖 Strategy Description:
This strategy is designed to identify high-probability entries in trending markets using a combination of trend-following and momentum re-entry principles. It works effectively for intraday and swing trading on equities, indices, and crypto.
🔍 Entry Logic:
✅ Long Entry Conditions:
Trend Confirmation:
Price must be above the 200 EMA, indicating a bullish trend.
RSI Pullback:
RSI must drop below a defined level (default 40), indicating a healthy pullback in an uptrend.
Volume Surge:
Current volume must be above 1.5× the 20-period average, confirming strong buying activity.
Entry Triggered on Candle Close:
Ensures reliable confirmation instead of premature entries.
Short Entry Conditions (reverse logic):
Price below the 200 EMA
RSI above threshold (default 60)
Volume surge
Entry only after candle close
Exit Conditions:
Take Profit (TP):
Book profits at 2% move (configurable).
Stop Loss (SL):
Protect capital at 1% loss (configurable).
Trailing Stop Loss (TSL):
Follows the price with a 1.5% trail to lock in profits.
Time-Based Exit:
Closes position automatically after a fixed number of candles (default: 5 bars).
Alerts:
Built-in alerts notify when a Long or Short setup is triggered, allowing traders to act or automate execution.
Best Used On:
Timeframes: 15-minute, 1-hour, or Daily
Markets: NIFTY, BANKNIFTY, RELIANCE, INFY, BTC/USD, ETH/USD
Styles: Intraday, Swing, Trend-followinG
Ideal For:
Traders who follow pullback entries in strong trends
Users looking for automated alerts and exits
Strategies requiring volume confirmation + trend bias