DIV EUR/USD con EMA20 y LIQEste indicador identifica divergencias en velas M15 (principalmente) para detectar posibles cambios de tendencias en el par y usa como referencia al DXY. 👍✌️
Zyklen
[COG]StochRSI Zenith📊 StochRSI Zenith
This indicator combines the traditional Stochastic RSI with enhanced visualization features and multi-timeframe analysis capabilities. It's designed to provide traders with a comprehensive view of market conditions through various technical components.
🔑 Key Features:
• Advanced StochRSI Implementation
- Customizable RSI and Stochastic calculation periods
- Multiple moving average type options (SMA, EMA, SMMA, LWMA)
- Adjustable signal line parameters
• Visual Enhancement System
- Dynamic wave effect visualization
- Energy field display for momentum visualization
- Customizable color schemes for bullish and bearish signals
- Adaptive transparency settings
• Multi-Timeframe Analysis
- Higher timeframe confirmation
- Synchronized market structure analysis
- Cross-timeframe signal validation
• Divergence Detection
- Automated bullish and bearish divergence identification
- Customizable lookback period
- Clear visual signals for confirmed divergences
• Signal Generation Framework
- Price action confirmation
- SMA-based trend filtering
- Multiple confirmation levels for reduced noise
- Clear entry signals with customizable display options
📈 Technical Components:
1. Core Oscillator
- Base calculation: 13-period RSI (adjustable)
- Stochastic calculation: 8-period (adjustable)
- Signal lines: 5,3 smoothing (adjustable)
2. Visual Systems
- Wave effect with three layers of visualization
- Energy field display with dynamic intensity
- Reference bands at 20/30/50/70/80 levels
3. Confirmation Mechanisms
- SMA trend filter
- Higher timeframe alignment
- Price action validation
- Divergence confirmation
⚙️ Customization Options:
• Visual Parameters
- Wave effect intensity and speed
- Energy field sensitivity
- Color schemes for bullish/bearish signals
- Signal display preferences
• Technical Parameters
- All core calculation periods
- Moving average types
- Divergence detection settings
- Signal confirmation criteria
• Display Settings
- Chart and indicator signal placement
- SMA line visualization
- Background highlighting options
- Label positioning and size
🔍 Technical Implementation:
The indicator combines several advanced techniques to generate signals. Here are key components with code examples:
1. Core StochRSI Calculation:
// Base RSI calculation
rsi = ta.rsi(close, rsi_length)
// StochRSI transformation
stochRSI = ((ta.highest(rsi, stoch_length) - ta.lowest(rsi, stoch_length)) != 0) ?
(100 * (rsi - ta.lowest(rsi, stoch_length))) /
(ta.highest(rsi, stoch_length) - ta.lowest(rsi, stoch_length)) : 0
2. Signal Generation System:
// Core signal conditions
crossover_buy = crossOver(sk, sd, cross_threshold)
valid_buy_zone = sk < 30 and sd < 30
price_within_sma_bands = close <= sma_high and close >= sma_low
// Enhanced signal generation
if crossover_buy and valid_buy_zone and price_within_sma_bands and htf_allows_long
if is_bullish_candle
long_signal := true
else
awaiting_bull_confirmation := true
3. Multi-Timeframe Analysis:
= request.security(syminfo.tickerid, mtf_period,
)
The HTF filter looks at a higher timeframe (default: 4H) to confirm the trend
It only allows:
Long trades when the higher timeframe is bullish
Short trades when the higher timeframe is bearish
📈 Trading Application Guide:
1. Signal Identification
• Oversold Opportunities (< 30 level)
- Look for bullish crosses of K-line above D-line
- Confirm with higher timeframe alignment
- Wait for price action confirmation (bullish candle)
• Overbought Conditions (> 70 level)
- Watch for bearish crosses of K-line below D-line
- Verify higher timeframe condition
- Confirm with bearish price action
2. Divergence Trading
• Bullish Divergence
- Price makes lower lows while indicator makes higher lows
- Most effective when occurring in oversold territory
- Use with support levels for entry timing
• Bearish Divergence
- Price makes higher highs while indicator shows lower highs
- Most reliable in overbought conditions
- Combine with resistance levels
3. Wave Effect Analysis
• Strong Waves
- Multiple wave lines moving in same direction indicate momentum
- Wider wave spread suggests increased volatility
- Use for trend strength confirmation
• Energy Field
- Higher intensity in trading zones suggests stronger moves
- Use for momentum confirmation
- Watch for energy field convergence with price action
The energy field is like a heat map that shows momentum strength
It gets stronger (more visible) when:
Price is in oversold (<30) or overbought (>70) zones
The indicator lines are moving apart quickly
A strong signal is forming
Think of it as a "strength meter" - the more visible the energy field, the stronger the potential move
4. Risk Management Integration
• Entry Confirmation
- Wait for all signal components to align
- Use higher timeframe for trend direction
- Confirm with price action and SMA positions
• Stop Loss Placement
- Consider placing stops beyond recent swing points
- Use ATR for dynamic stop calculation
- Account for market volatility
5. Position Management
• Partial Profit Taking
- Consider scaling out at overbought/oversold levels
- Use wave effect intensity for exit timing
- Monitor energy field for momentum shifts
• Trade Duration
- Short-term: Use primary signals in trading zones
- Swing trades: Focus on divergence signals
- Position trades: Utilize higher timeframe signals
⚠️ Important Usage Notes:
• Avoid:
- Trading against strong trends
- Relying solely on single signals
- Ignoring higher timeframe context
- Over-leveraging based on signals
Remember: This tool is designed to assist in analysis but should never be used as the sole decision-maker for trades. Always maintain proper risk management and combine with other forms of analysis.
HH&LL with DIVEste indicador nos muestra los posibles puntos de regresión del precio basados en divergencias de HH y LL identificadas en el par de divisa vs el indicador DXY. 👍✌️
AI-Based Quotex OTC Signal v2 (Updated for Pine Script v6)This advanced Pine Script is designed for 1-minute binary options trading. It generates non-repainting CALL and PUT signals using a combination of RSI, ATR, moving averages, and volume filters. The script avoids choppy markets and adapts to changing conditions, ensuring high-quality signals with minimal false alerts. Perfect for traders looking for a reliable and adaptive strategy.
[SHORT ONLY] 10 Bar Low Pullback█ STRATEGY DESCRIPTION
The "10 Bar Low Pullback" strategy is a contrarian short trading system designed to capture pullbacks after a new 10‐bar low is made. it identifies a potential short opportunity when the current bar’s low breaks below the lowest low of the previous 10 bars, provided that the bar exhibits strong internal momentum as measured by its IBS value. An optional trend filter further refines entries by requiring that the close is below a 200-period EMA.
█ WHAT IS INTERNAL BAR STRENGTH (IBS)?
Internal Bar Strength (IBS) measures where the closing price falls within the high-low range of a bar. It is calculated as:
ibs = (close - low) / (high - low)
- Low IBS (≤ 0.2): Indicates the close is near the bar's low, suggesting oversold conditions.
- High IBS (≥ 0.8): Indicates the close is near the bar's high, suggesting overbought conditions.
█ SIGNAL GENERATION
1. SHORT ENTRY
A Short Signal is triggered when:
The current bar’s low is below the lowest low of the past X bars (default: 10).
The bar’s IBS is greater than the specified threshold (default: 0.85).
The signal occurs within the defined trading window (between Start Time and End Time).
If the EMA Filter is enabled, the close must be below the 200-period EMA.
2. EXIT CONDITION
An exit Signal is generated when the current close falls below the previous bar’s low (close < low ), indicating a potential bearish reversal and prompting the strategy to close its short position.
█ ADDITIONAL SETTINGS
Lookback Period: Defines the number of bars (default is 10) over which the lowest low is calculated.
IBS Threshold: Sets the minimum required IBS value (default is 0.85) to qualify as a pullback.
Trading Window: Trades are only executed between the user-defined Start Time and End Time.
EMA Filter (Optional): When enabled, short entries are only considered if the current close is below the 200-period EMA, with the EMA period being adjustable (default is 200).
█ PERFORMANCE OVERVIEW
Designed for shorting opportunities, this strategy aims to capture pullbacks following an aggressive 10-bar low break.
It leverages a combination of a lookback low and IBS measurement to identify overextended bullish moves that may revert.
The optional EMA filter helps confirm a bearish market environment by ensuring the price remains under the trend line.
Suitable for use on various assets, including stocks and ETFs, on daily or similar timeframes.
Backtesting and parameter optimization are recommended to tailor the strategy to specific market conditions.
[SHORT ONLY] ATR Sell the Rip Mean Reversion Strategy█ STRATEGY DESCRIPTION
The "ATR Sell the Rip Mean Reversion Strategy" is a contrarian system that targets overextended price moves on stocks and ETFs. It calculates an ATR‐based trigger level to identify shorting opportunities. When the current close exceeds this smoothed ATR trigger, and if the close is below a 200-period EMA (if enabled), the strategy initiates a short entry, aiming to profit from an anticipated corrective pullback.
█ HOW IS THE ATR SIGNAL BAND CALCULATED?
This strategy computes an ATR-based signal trigger as follows:
Calculate the ATR
The strategy computes the Average True Range (ATR) using a configurable period provided by the user:
atrValue = ta.atr(atrPeriod)
Determine the Threshold
Multiply the ATR by a predefined multiplier and add it to the current close:
atrThreshold = close + atrValue * atrMultInput
Smooth the Threshold
Apply a Simple Moving Average over a specified period to smooth out the threshold, reducing noise:
signalTrigger = ta.sma(atrThreshold, smoothPeriodInput)
█ SIGNAL GENERATION
1. SHORT ENTRY
A Short Signal is triggered when:
The current close is above the smoothed ATR signal trigger.
The trade occurs within the specified trading window (between Start Time and End Time).
If the EMA filter is enabled, the close must also be below the 200-period EMA.
2. EXIT CONDITION
An exit Signal is generated when the current close falls below the previous bar’s low (close < low ), indicating a potential bearish reversal and prompting the strategy to close its short position.
█ ADDITIONAL SETTINGS
ATR Period: The period used to calculate the ATR, allowing for adaptability to different volatility conditions (default is 20).
ATR Multiplier: The multiplier applied to the ATR to determine the raw threshold (default is 1.0).
Smoothing Period: The period over which the raw ATR threshold is smoothed using an SMA (default is 10).
Start Time and End Time: Defines the time window during which trades are allowed.
EMA Filter (Optional): When enabled, short entries are only executed if the current close is below the 200-period EMA, confirming a bearish trend.
█ PERFORMANCE OVERVIEW
This strategy is designed for use on the Daily timeframe, targeting stocks and ETFs by capitalizing on overextended price moves.
It utilizes a dynamic, ATR-based trigger to identify when prices have potentially peaked, setting the stage for a mean reversion short entry.
The optional EMA filter helps align trades with broader market trends, potentially reducing false signals.
Backtesting is recommended to fine-tune the ATR multiplier, smoothing period, and EMA settings to match the volatility and behavior of specific markets.
[SHORT ONLY] Consecutive Bars Above MA Strategy█ STRATEGY DESCRIPTION
The "Consecutive Bars Above MA Strategy" is a contrarian trading system aimed at exploiting overextended bullish moves in stocks and ETFs. It monitors the number of consecutive bars that close above a chosen short-term moving average (which can be either a Simple Moving Average or an Exponential Moving Average). Once the count reaches a preset threshold and the current bar’s close exceeds the previous bar’s high within a designated trading window, a short entry is initiated. An optional EMA filter further refines entries by requiring that the current close is below the 200-period EMA, helping to ensure that trades are taken in a bearish environment.
█ HOW ARE THE CONSECUTIVE BULLISH COUNTS CALCULATED?
The strategy utilizes a counter variable, `bullCount`, to track consecutive bullish bars based on their relation to the short-term moving average. Here’s how the count is determined:
Initialize the Counter
The counter is initialized at the start:
var int bullCount = na
Bullish Bar Detection
For each bar, if the close is above the selected moving average (either SMA or EMA, based on user input), the counter is incremented:
bullCount := close > signalMa ? (na(bullCount) ? 1 : bullCount + 1) : 0
Reset on Non-Bullish Condition
If the close does not exceed the moving average, the counter resets to zero, indicating a break in the consecutive bullish streak.
█ SIGNAL GENERATION
1. SHORT ENTRY
A short signal is generated when:
The number of consecutive bullish bars (i.e., bars closing above the short-term MA) meets or exceeds the defined threshold (default: 3).
The current bar’s close is higher than the previous bar’s high.
The signal occurs within the specified trading window (between Start Time and End Time).
Additionally, if the EMA filter is enabled, the entry is only executed when the current close is below the 200-period EMA.
2. EXIT CONDITION
An exit signal is triggered when the current close falls below the previous bar’s low, prompting the strategy to close the short position.
█ ADDITIONAL SETTINGS
Threshold: The number of consecutive bullish bars required to trigger a short entry (default is 3).
Trading Window: The Start Time and End Time inputs define when the strategy is active.
Moving Average Settings: Choose between SMA and EMA, and set the MA length (default is 5), which is used to assess each bar’s bullish condition.
EMA Filter (Optional): When enabled, this filter requires that the current close is below the 200-period EMA, supporting entries in a downtrend.
█ PERFORMANCE OVERVIEW
This strategy is designed for stocks and ETFs and can be applied across various timeframes.
It seeks to capture mean reversion by shorting after a series of bullish bars suggests an overextended move.
The approach employs a contrarian short entry by waiting for a breakout (close > previous high) following consecutive bullish bars.
The adjustable moving average settings and optional EMA filter allow for further optimization based on market conditions.
Comprehensive backtesting is recommended to fine-tune the threshold, moving average parameters, and filter settings for optimal performance.
Previous/Current Day High-Low Breakout Strategy//@version=5
strategy("Previous/Current Day High-Low Breakout Strategy", overlay=true)
// === INPUTS ===
buffer = input(10, title="Buffer Points Above/Below Day High/Low") // 0-10 point buffer
atrMultiplier = input.float(1.5, title="ATR Multiplier for SL/TP") // ATR-based SL & TP
// === DETECT A NEW DAY CORRECTLY ===
dayChange = ta.change(time("D")) != 0 // Returns true when a new day starts
// === FETCH PREVIOUS DAY HIGH & LOW CORRECTLY ===
var float prevDayHigh = na
var float prevDayLow = na
if dayChange
prevDayHigh := high // Store previous day's high
prevDayLow := low // Store previous day's low
// === TRACK CURRENT DAY HIGH & LOW ===
todayHigh = ta.highest(high, ta.barssince(dayChange)) // Highest price so far today
todayLow = ta.lowest(low, ta.barssince(dayChange)) // Lowest price so far today
// === FINAL HIGH/LOW SELECTION (Whichever Happens First) ===
finalHigh = math.max(prevDayHigh, todayHigh) // Use the highest value
finalLow = math.min(prevDayLow, todayLow) // Use the lowest value
// === ENTRY CONDITIONS ===
// 🔹 BUY (LONG) Condition: Closes below final low - buffer
longCondition = close <= (finalLow - buffer)
// 🔻 SELL (SHORT) Condition: Closes above final high + buffer
shortCondition = close >= (finalHigh + buffer)
// === ATR STOP-LOSS & TAKE-PROFIT ===
atr = ta.atr(14)
longSL = close - (atr * atrMultiplier) // Stop-Loss for Long
longTP = close + (atr * atrMultiplier * 2) // Take-Profit for Long
shortSL = close + (atr * atrMultiplier) // Stop-Loss for Short
shortTP = close - (atr * atrMultiplier * 2) // Take-Profit for Short
// === EXECUTE LONG (BUY) TRADE ===
if longCondition
strategy.entry("BUY", strategy.long, comment="🔹 BUY Signal")
strategy.exit("SELL TP", from_entry="BUY", stop=longSL, limit=longTP)
// === EXECUTE SHORT (SELL) TRADE ===
if shortCondition
strategy.entry("SELL", strategy.short, comment="🔻 SELL Signal")
strategy.exit("BUY TP", from_entry="SELL", stop=shortSL, limit=shortTP)
// === PLOT LINES FOR VISUALIZATION ===
plot(finalHigh, title="Breakout High (Prev/Today)", color=color.new(color.blue, 60), linewidth=2, style=plot.style_stepline)
plot(finalLow, title="Breakout Low (Prev/Today)", color=color.new(color.red, 60), linewidth=2, style=plot.style_stepline)
// === ALERT CONDITIONS ===
alertcondition(longCondition, title="🔔 Buy Signal", message="BUY triggered 🚀")
alertcondition(shortCondition, title="🔔 Sell Signal", message="SELL triggered 📉")
[SHORT ONLY] Consecutive Close>High[1] Mean Reversion Strategy█ STRATEGY DESCRIPTION
The "Consecutive Close > High " Mean Reversion Strategy is a contrarian daily trading system for stocks and ETFs. It identifies potential shorting opportunities by counting consecutive days where the closing price exceeds the previous day's high. When this consecutive day count reaches a predetermined threshold, and if the close is below a 200-period EMA (if enabled), a short entry is triggered, anticipating a corrective pullback.
█ HOW ARE THE CONSECUTIVE BULLISH COUNTS CALCULATED?
The strategy uses a counter variable called `bullCount` to track how many consecutive bars meet a bullish condition. Here’s a breakdown of the process:
Initialize the Counter
var int bullCount = 0
Bullish Bar Detection
Every time the close exceeds the previous bar's high, increment the counter:
if close > high
bullCount += 1
Reset on Bearish Bar
When there is a clear bearish reversal, the counter is reset to zero:
if close < low
bullCount := 0
█ SIGNAL GENERATION
1. SHORT ENTRY
A Short Signal is triggered when:
The count of consecutive bullish closes (where close > high ) reaches or exceeds the defined threshold (default: 3).
The signal occurs within the specified trading window (between Start Time and End Time).
2. EXIT CONDITION
An exit Signal is generated when the current close falls below the previous bar’s low (close < low ), prompting the strategy to exit the position.
█ ADDITIONAL SETTINGS
Threshold: The number of consecutive bullish closes required to trigger a short entry (default is 3).
Start Time and End Time: The time window during which the strategy is allowed to execute trades.
EMA Filter (Optional): When enabled, short entries are only triggered if the current close is below the 200-period EMA.
█ PERFORMANCE OVERVIEW
This strategy is designed for Stocks and ETFs on the Daily timeframe and targets overextended bullish moves.
It aims to capture mean reversion by entering short after a series of consecutive bullish closes.
Further optimization is possible with additional filters (e.g., EMA, volume, or volatility).
Backtesting should be used to fine-tune the threshold and filter settings for specific market conditions.
[SHORT ONLY] Internal Bar Strength (IBS) Mean Reversion Strategy█ STRATEGY DESCRIPTION
The "Internal Bar Strength (IBS) Strategy" is a mean-reversion strategy designed to identify trading opportunities based on the closing price's position within the daily price range. It enters a short position when the IBS indicates overbought conditions and exits when the IBS reaches oversold levels. This strategy is Short-Only and was designed to be used on the Daily timeframe for Stocks and ETFs.
█ WHAT IS INTERNAL BAR STRENGTH (IBS)?
Internal Bar Strength (IBS) measures where the closing price falls within the high-low range of a bar. It is calculated as:
IBS = (Close - Low) / (High - Low)
- Low IBS (≤ 0.2) : Indicates the close is near the bar's low, suggesting oversold conditions.
- High IBS (≥ 0.8) : Indicates the close is near the bar's high, suggesting overbought conditions.
█ SIGNAL GENERATION
1. SHORT ENTRY
A Short Signal is triggered when:
The IBS value rises to or above the Upper Threshold (default: 0.9).
The Closing price is greater than the previous bars High (close>high ).
The signal occurs within the specified time window (between `Start Time` and `End Time`).
2. EXIT CONDITION
An exit Signal is generated when the IBS value drops to or below the Lower Threshold (default: 0.3). This prompts the strategy to exit the position.
█ ADDITIONAL SETTINGS
Upper Threshold: The IBS level at which the strategy enters trades. Default is 0.9.
Lower Threshold: The IBS level at which the strategy exits short positions. Default is 0.3.
Start Time and End Time: The time window during which the strategy is allowed to execute trades.
█ PERFORMANCE OVERVIEW
This strategy is designed for Stocks and ETFs markets and performs best when prices frequently revert to the mean.
The strategy can be optimized further using additional conditions such as using volume or volatility filters.
It is sensitive to extreme IBS values, which help identify potential reversals.
Backtesting results should be analyzed to optimize the Upper/Lower Thresholds for specific instruments and market conditions.
RSI14_EMA9_WMA45_V06Cập nhật tùy biến:
RSI EMA WMA
Cài đặt thông số tiêu chuẩn rsi14, ema9, wma45
Buy khi: ema9 cắt lên wma45 và rsi <40
Sell khi : ema9 cắt xuống wma50 và rsi >50
RSI14_EMA9_WMA45_V02ĐIều kiện vào lệnh
rsi 14 ema9 và wma45
Buy: ema9 cắt lên wma45 và thỏa mãn rsi tại vùng x (x tùy biến)
Sell: ema9 cắt xuống wma45 và thỏa mãn rsi tại vùng x (x tùy biến)
Double ZigZag with HHLL – Advanced Versionاین اندیکاتور نسخه بهبودیافتهی Double ZigZag with HHLL است که یک زیگزاگ سوم به آن اضافه شده تا تحلیل روندها دقیقتر شود. در این نسخه، قابلیتهای جدیدی برای شناسایی سقفها و کفهای مهم (HH, LL, LH, HL) و نمایش تغییر جهت روندها وجود دارد.
ویژگیهای جدید در این نسخه:
✅ اضافه شدن زیگزاگ سوم برای دقت بیشتر در تحلیل روند
✅ بهینهسازی تشخیص HH (Higher High) و LL (Lower Low)
✅ بهبود کدنویسی و بهینهسازی پردازش دادهها
✅ تنظیمات پیشرفته برای تغییر رنگ و استایل خطوط زیگزاگ
✅ نمایش بهتر نقاط بازگشتی با Labelهای هوشمند
نحوه استفاده:
این اندیکاتور برای تحلیل روندها و شناسایی نقاط بازگشتی در نمودار استفاده میشود.
کاربران میتوانند دورههای مختلف زیگزاگ را تنظیم کنند تا حرکات قیمت را در تایمفریمهای مختلف بررسی کنند.
برچسبهای HH, LL, LH, HL نقاط مهم بازگشتی را نمایش میدهند.
Double ZigZag with HHLL – Advanced Version
This indicator is an enhanced version of Double ZigZag with HHLL, now featuring a third ZigZag to improve trend analysis accuracy. This version includes improved High-High (HH), Low-Low (LL), Lower-High (LH), and Higher-Low (HL) detection and better visualization of trend direction changes.
New Features in This Version:
✅ Third ZigZag added for more precise trend identification
✅ Improved detection of HH (Higher High) and LL (Lower Low)
✅ Optimized code for better performance and data processing
✅ Advanced customization options for ZigZag colors and styles
✅ Smart labeling of key turning points
How to Use:
This indicator helps analyze trends and identify key reversal points on the chart.
Users can adjust different ZigZag periods to track price movements across various timeframes.
Labels such as HH, LL, LH, HL highlight significant market swings.
matrixx Global Sessions + Spread Widening ZonesRighty;
This script was originally meant to just capture a very specific time-frame - the high-spread times that occur at "NY session close".... which correlates to around 11am in NZ (for the author). Additionally, it also highlights the weekly open, as I often use hourly charts and finding "Monday Morning" is... convenient. Although there is nothing 'inherently unique' about this script, it does present data in a uniquely clean format that will be appreciated by those who follow along with my trading style and teachings.
Options-wise, we highlight the high-spread times that often knock my tight stop-loss strategies out, so that I don't take any new trades in the hour before that (I get carried away and trade into it, getting caught by 'surprise' too often).
Seeing as I was right there, I have added some of the 'more important' trading sessions, (defaulted to "OFF") along with the NY pre/post markets, all as "white" overlayable options; allowing you to 'stack' sessions to see relationships between open markets and potential volume shifts, etc.
As a sidebar, I've also made them colour-configurable under 'Style'.
What makes this version 'unique' as far as I know, is that it allows multiple sessions to be selected at once, offers the weekly start, and importantly generates a bar "one hour early" to the NY closes' insane Volitility window. It also allows you to visualise futher insights between and against worldwide trading sessions, and could be an interesting visual comparison if measured against volitility or volume tools.
Sesi Trading by vicThis indicator will help you to know the market session.
Asia, Eropa, and US.
Hope you enjoy it
~vic
Overnight High and Low for Indices, Metals, and EnergySimple script for ploting overnight high and low on metal, indices and Energy (mostly traded) instrument
IPO Date ScreenerThis script, the IPO Date Screener, allows traders to visually identify stocks that are relatively new, based on the number of bars (days) since their IPO. The user can set a custom threshold for the number of days (bars) after the IPO, and the script will highlight new stocks that fall below that threshold.
Key Features:
Customizable IPO Days Threshold: Set the threshold for considering a stock as "new." Since Pine screener limits number bars to 500, it will work for stocks having trading days below 500 since IPO which almost 2 years.
Column Days since IPO: Sort this column from low to high to see newest to oldest STOCK with 500 days of trading.
Since a watchlist is limited to 1000 stocks, use this pines script to screen stocks within the watch list having trading days below 500 or user can select lower number of days from settings.
This is not helpful to add on chart, this is to use on pine screener as utility.
Bull Market Leader ScannerThis script includes:
Trend Identification:
200-period SMA to confirm bull market conditions
Colored background for quick visual reference
Momentum Indicators:
MACD crossover system
RSI with adjustable overbought level
Volume spike detection (1.5x 20-period average)
Relative Strength:
Compares asset returns to market returns
Looks for 20%+ outperformance
Entry Signals:
Green triangles below price bars when conditions align
Alert system integration
How to Use:
Apply to daily/weekly charts
Look for signals during established uptrends (price above 200 SMA)
Confirm with high relative volume and strong RSI
Combine with sector/market analysis for confirmation
Key Features:
Customizable parameters for different trading styles
Visual market trend indication
Multi-factor confirmation system
Built-in alert system for real-time notifications
Remember to:
Always use proper risk management
Confirm with price action
Consider fundamental factors
Backtest strategies before live trading
This script identifies stocks that are:
In a bullish trend
Showing momentum acceleration
Demonstrating relative strength vs the market
Experiencing high buying volume
Adjust parameters according to your risk tolerance and market conditions.
[CRYPTOLABS] LIQUIDITY Cycle Momentum Indicator🔷 LIQUIDITY Cycle Momentum Indicator
📊 Open & free indicator for analyzing global liquidity cycles in crypto & markets
🚀 Designed for traders & investors to understand macro liquidity flows and identify market cycles.
⚠ Best used on the 1-month timeframe for optimal results!
---
🔑 Features
✅ BTC data since 2009 (`INDEX:BTCUSD`)
✅ Global liquidity analysis (central bank balance sheets, bonds, DXY)
✅ Logarithmic calculation for more accurate trends
✅ Year-over-year liquidity comparison for cycle analysis
✅ Chande Momentum Oscillator (CMO) for trend detection
✅ Automatic adjustment for 1M, 1W, 1D, 2W charts
✅ Color-coded signals: Green (bullish), Red (bearish), Blue (neutral)
---
📊 Calculations & Methodology
🔹 BTC Price (since 2009) is retrieved from `INDEX:BTCUSD`.
🔹 Macroeconomic Data Sources:
- U.S. Federal Reserve Balance Sheet (Fed) → `ECONOMICS:USCBBS`
- European Central Bank (ECB) Balance Sheet → `FRED:ECBASSETSW`
- Bank of Japan Balance Sheet → `FRED:JPNASSETS`
- People’s Bank of China Balance Sheet → `ECONOMICS:CNCBBS`
- 10-Year Chinese Government Bonds → `TVC:CN10Y`
- U.S. Dollar Index (DXY) → `TVC:DXY`
🔹 Liquidity Index Calculation:
- Macro data combined → `(cn10y / dxy) * (us_cb + jp_cb + cn_cb + eu_cb)`
- math.log()` applied** for logarithmic scaling
- Min-max normalization** to standardize values
🔹 Momentum Calculation:
- Year-over-year change in Liquidity Index(`liquidity_index_last_year`)
- Chande Momentum Oscillator (CMO) for trend analysis
- Weighted Moving Average (WMA) as a signal line
🔹 Trading Signals via Color Coding:
- Green: Strong bullish liquidity phases
- Red: Declining liquidity, bearish environment
- Blue:Transition phases (neutral)
🔹 Momentum Calculation:
- CMO applied to liquidity change (YoY)
- Weighted moving average as signal line
📢 Free & Open Source!
📩 Try the indicator & share your feedback! 🚀
🔹 Not for sale – For the community!
🔹 Open for improvements & contributions.
💡 Your feedback is valuable! What can be improved? 😊
-------------------------------
GERMAN:
🔷 LIQUIDITY Cycle Momentum Indicator (DEUTSCH)
📊 Offener & kostenloser Indikator zur Analyse globaler Liquiditätszyklen in Krypto & Märkten
🚀 Entwickelt für Trader & Investoren, um Makro-Liquiditätsströme zu verstehen und Marktzyklen zu erkennen.
⚠ Am besten für den 1-Monats-Chart geeignet!
---
🔑 Funktionen
✅ BTC-Daten seit 2009** (`INDEX:BTCUSD`)
✅ Globale Liquiditätsanalyse (Zentralbankbilanzen, Staatsanleihen, DXY)
✅ Logarithmische Berechnung für präzisere Trends
✅ Vergleich mit Vorjahreswerten zur Zyklenanalyse
✅ Chande Momentum Oszillator (CMO) zur Trenderkennung
✅ Automatische Anpassung an 1M, 1W, 1D, 2W Charts
✅ Farbkodierte Signale: Grün (bullisch), Rot (bärisch), Blau (neutral)
---
📊 Berechnungsmethodik
🔹 BTC Price (since 2009) is retrieved from `INDEX:BTCUSD`.
🔹 Macroeconomic Data Sources:
- U.S. Federal Reserve Balance Sheet (Fed) → `ECONOMICS:USCBBS`
- European Central Bank (ECB) Balance Sheet → `FRED:ECBASSETSW`
- Bank of Japan Balance Sheet → `FRED:JPNASSETS`
- People’s Bank of China Balance Sheet → `ECONOMICS:CNCBBS`
- 10-Year Chinese Government Bonds → `TVC:CN10Y`
- U.S. Dollar Index (DXY) → `TVC:DXY`
🔹 Liquidity Index Calculation:
- Macro data combined → `(cn10y / dxy) * (us_cb + jp_cb + cn_cb + eu_cb)`
- math.log()` applied** for logarithmic scaling
- Min-max normalization** to standardize values
🔹 Momentum Calculation:
- Year-over-year change in Liquidity Index(`liquidity_index_last_year`)
- Chande Momentum Oscillator (CMO) for trend analysis
- Weighted Moving Average (WMA) as a signal line
🔹 Trading Signals via Color Coding:
- Green: Strong bullish liquidity phases
- Red: Declining liquidity, bearish environment
- Blue:Transition phases (neutral)
🔹 Momentum Calculation:
- CMO applied to liquidity change (YoY)
- Weighted moving average as signal line
---
📢 Kostenlos & Open Source!
📩 Teste den Indikator & gib Feedback! 🚀
🔹 Kein Verkauf – Für die Community!
🔹 Code offen für Verbesserungen & Weiterentwicklungen.
---
💡 Deine Meinung ist gefragt! Was kann verbessert werden?😊
Estrategia RSI 1H y 4H BTC/USDT//@version=5
strategy("Estrategia RSI 1H y 4H BTC/USDT", overlay=true)
// Configuración de RSI en diferentes temporalidades
rsi_length = 14
rsi_1H = ta.rsi(close, rsi_length)
rsi_4H = request.security(syminfo.tickerid, "240", ta.rsi(close, rsi_length), lookahead=barmerge.lookahead_on)
// Configuración de EMA
ema_50 = ta.ema(close, 50)
ema_200 = ta.ema(close, 200)
// Condiciones para entrada en LONG 📈
long_condition = ta.crossover(rsi_1H, 30) and rsi_4H < 40 and close > ema_50 and ema_50 > ema_200
// Condiciones para entrada en SHORT 📉
short_condition = ta.crossunder(rsi_1H, 70) and rsi_4H > 60 and close < ema_50 and ema_50 < ema_200
// Stop Loss y Take Profit (2% de distancia)
long_sl = close * 0.98 // SL a 2% debajo de la entrada
long_tp = close * 1.02 // TP a 2% arriba de la entrada
short_sl = close * 1.02 // SL a 2% arriba de la entrada
short_tp = close * 0.98 // TP a 2% debajo de la entrada
// Ejecución de órdenes
if long_condition
strategy.entry("Long", strategy.long)
strategy.exit("Take Profit Long", from_entry="Long", limit=long_tp, stop=long_sl)
if short_condition
strategy.entry("Short", strategy.short)
strategy.exit("Take Profit Short", from_entry="Short", limit=short_tp, stop=short_sl)
// Dibujar señales en el gráfico
plotshape(series=long_condition, location=location.belowbar, color=color.green, style=shape.labelup, title="Long Signal", text="BUY")
plotshape(series=short_condition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Short Signal", text="SELL")
Tinto Multi-Indicator SuiteDaily Pivot, Weekly Pivot, Monthly Pivot, Daily PSAR, 9,21,50,100,200 EMA and 150SMA
Estratégia 1º e 2º Sinal com ColorNexusUsando o indicador Estratégia 1º e 2º Sinal junto com o ColorNexus plotado no gráfico, podemos estruturar uma estratégia altamente lucrativa baseada em dois sinais principais:
✅ Abertura da Ásia para o BT
✅ Abertura de Nova York para o Forex
Essa abordagem permite identificar oportunidades estratégicas de entrada e saída, aproveitando momentos-chave do mercado.
📈 Para saber mais, acesse: www.Instagram.com 🚀