SCAN (LAST BAR): VMA + MACD + TTM OrangeScreener will identify stocks that price has crossed the VMA and the MACD has crossed the moving average in a positive direction as well as currently have a squeeze ocurringPine Script®指標由smiley1963提供1
SCAN: VMA + MACD + TTM OrangeThis is a screener for identifying stocks that have met the following criteria. Price has crossed VMA. The MACD has crossed over MA in a positive direction and the TTM indicator is indicating a squeezePine Script®指標由smiley1963提供0
Pradip Divergence Pro - LIVE SIGNALSDivergence is one of the most powerful concepts because it acts like an early-warning system. It tells you when the market is "lying"—when the price is moving up or down, but the energy (momentum) behind it is dying.Pine Script®指標由MarketHunting提供4
dextrades smt+cisd+liquidity poolsThis Pine Script indicator, the Institutional Sweep Suite + Dashboard, is a comprehensive technical analysis tool designed for Inner Circle Trader (ICT) and SMC (Smart Money Concepts) traders. It focuses on identifying liquidity raids, session highs/lows, and Intermarket Divergence (SMT). Here is a breakdown of how the indicator works and how you can integrate it into your trading strategy. ## Core Features 1. Liquidity Pool Tracking The script automatically identifies and tracks key institutional liquidity levels from higher timeframes (HTF): * Daily: Previous Day High (PDH) and Low (PDL). * Weekly: Previous Week High (PWH) and Low (PWL). * Monthly: Previous Month High (PMH) and Low (PML). 2. Session Range Mapping It tracks specific price boundaries for the major trading sessions (mapped to New York time): * Asia Range: 8:00 PM – 12:00 AM (20:00–00:00). * London Range: 2:00 AM – 5:00 AM (02:00–05:00). * New York: Monitors for sweeps of the Asia/London ranges during the NY session. 3. SMT Divergence & CISD * SMT (Smart Money Technique): It compares the current asset (e.g., NQ) with a correlated symbol (e.g., ES). If one makes a new high/low while the other fails to do so, it signals an SMT divergence, suggesting institutional manipulation. * CISD (Change in State of Delivery): Marked by small white triangles, these indicate an immediate shift in price momentum following a sweep, signaling that the "state of delivery" has likely flipped. 4. Real-Time Dashboard A clean table in the top-right corner summarizes which liquidity pools have been "Swept" and which remain "Untouched" for the current day. ## How to Use It Step 1: Identify the Sweep Watch for price to trade above a high (like PDH or Asia High) or below a low. The script will generate a label if the price pierces the level but closes back within the range (a "Stop Run"). Step 2: Look for Confirmation A sweep alone is just a hint. Look for the script to add: * +SMT Label: This is a high-conviction signal indicating that the correlated markets are de-syncing at a key level. * CISD Triangle: After the sweep, look for the white triangle. This confirms that price is moving away from the liquidity pool with intent. Step 3: Execution * Bearish Setup: Price sweeps a High (PDH/PWH/Asia H), an SMT divergence appears, and a bearish CISD (downward triangle) forms. Target the opposing liquidity (e.g., Asia Low). * Bullish Setup: Price sweeps a Low (PDL/PWL/Asia L), an SMT divergence appears, and a bullish CISD (upward triangle) forms. Target the opposing liquidity (e.g., London High). ## Recommended Settings * Correlated Symbol: If you are trading Nasdaq (NQ), set the SMT Comparison Symbol input to CME_MINI:ES1! (S&P 500). If trading EURUSD, set it to DXY (US Dollar Index). * Timeframe: This suite is most effective on the 1-minute to 15-minute timeframes for intra-day entries. > Note: The script uses New York time (America/New_York) for session calculations. Ensure your chart's timezone is synced or adjust the input if you operate in a region with different daylight savings rules. IMPORTANT set pivot look back to 10, set nq settings to smt alert and set es settings to liquidity sweep must have indicator on both tickersPine Script®指標由coreydexter56提供10
Smart Trading Assistant v3.0Product Introduction: This is a multi-functional trading assistant tool that combines various market analysis techniques to help traders identify potential trading opportunities. Main Modules: Dynamic Price Filter · Adaptive to market volatility · Intelligent trend-following adjustments · Reduces market noise interference Market Structure Visualization · Identifies key price zones · Displays potential support/resistance areas · Automatically extends reference intervals Multi-Condition Confirmation System · Built-in momentum indicator validation · Volume activity detection · Multi-dimensional signal filtering Trend Direction Assistance · Medium-to-long-term trend reference · Multi-cycle smoothing processing · Trend strength visualization Product Features: Multi-technique fusion analysis Customizable parameter settings Visual interface design Automatic signal marking Real-time dynamic updates Applicable Scenarios: Trend-following strategy assistance Key price level identification Trading timing reference Risk management supportPine Script®指標由suifengsuixing提供已更新 31
EMA + RSI + MACD DashboardEasy Box for group_ema = "EMA Settings" group_rsi = "RSI Settings" group_macd = "MACD Settings" group_display = "Display Settings"Pine Script®指標由yeminnaing747474提供已更新 19
SMC Elite🦁 The Philosophy: Quality Over Quantity Unlike standard Smart Money Concepts (SMC) indicators that clutter the chart with hundreds of retrospective levels, SMC Elite is built on the proprietary Elite Logic Filtering Algorithm. This script is designed to solve the "analysis paralysis" problem by strictly filtering Order Blocks and FVGs based on Institutional Order Flow logic, not just candlestick patterns. 🛡️ Technical Integrity & Specifications Technical Specification: This framework consists of over 3,500 lines of original Pine Script code. It is built as a modular system to ensure high performance and calculation precision. Due to the complexity of the integrated Risk Management Engine and the Multi-Step Validation Logic, this script is published as closed-source to protect over a year of proprietary R&D. Why this is NOT a Mashup: While it utilizes standard concepts (OB/FVG), the underlying code does not rely on public libraries or 'copy-paste' functions. Every detection routine—from the Wick-to-Body ratio filter for liquidity sweeps to the Internal Market Structure engine—has been coded from the ground up to ensure synchronization and eliminate the lag often found in combined public scripts. 🛠️ Algorithmic Logic (Elite Logic Engine) 1. Order Blocks (OB) - The "Scorecard" System The core innovation is not just detecting an engulfing candle, but validating the Institutional Intent behind it. The script uses a graded validation system: A. Volume & Momentum Validation: Standard scripts simply look for Open < Close. Our algorithm calculates the Relative Volume and Body-to-Wick Ratio. Logic: If an "Order Block" has a small body and huge wicks, it is rejected. We require significant displacement (Body > 60% of Range) to confirm institutional presence. B. The "Freshness" Simulation (Smart Mitigation): Most indicators repaint or fail to detect immediate tests. Algorithm: The script simulates a "limit order" placed at the OB open. It then scans future candles. If the very next candle (Candle 1) immediately touches the zone, the zone is marked as Mitigated instantly and hidden. This prevents the "Ghost Zones" problem where you wait for a level that is already dead. C. Tier 1 (A+ Setup) Criteria: A zone is only promoted to Tier 1 (Solid Color) if it creates a "Trinity Setup": Liquidity Sweep: Logic checks if Low < Low before the move. Displacement: Logic verifies that an FVG exists within the next 2 candles. Structure Break: Logic confirms a BOS occurred within N bars. 2. Fair Value Gaps (FVG) - Adaptive Filtering We moved beyond simple "Gap Detection". The script applies Volatility Normalization. ATR Filter: GapSize > 0.5 * ATR(14). Small gaps in low volatility are ignored. Fill Percentage: If a candle closes > 50% into the gap, it is considered "Invalidated" based on the Zone Preservation theory. 50% Zone Mode: Visually renders only the Premium half of the gap (Entry to CE), reducing chart noise by 50%. 3. Smart Structure (BOS/CHoCH) with ATR Filter Fractal highs/lows are often noisy. We implemented an ATR Volatility Filter for structure mapping. Logic: A swing point is only valid if the price moves away by at least 0.3 * ATR. This filters out "Micro-Structure" that traps retail traders, leaving only the "Macro-Structure" relevant to banks. 4. Advanced Money Management (Real-Time Engine) This feature transforms the indicator into a complete trading desk tool. Dynamic Calculation: The script utilizes dynamic volatility inputs (ATR) and real-time account metrics to calculate optimal position sizing, accounting for contract specifications across various asset classes (Forex, Metals, Indices). Live Updates: As price moves, the Lot Size recommendation updates instantly based on the distance between the Entry and the invalidation point (SL). 5. CISD (Change In State of Delivery) - The Entry Trigger This is not a standard pattern. It captures the exact moment the algorithmic "Delivery State" shifts. Detection: It identifies the specific candle that raided liquidity (The "Raid Candle"). Trigger: It waits for a candle body close below the Raid Candle's low. This is the surest sign that the Stop Run is complete and the Reversal has begun. Usage: Use this for entry after price taps a Tier 1 OB. ⚙️ How to Use This Script Identify the Trend: Use the colored "Market Structure" lines (BOS/CHoCH) to determine the bias (Blue = Bullish, Red = Bearish). Wait for Tier 1 Zones: Look for darker/solid Order Blocks. These are your high-probability Areas of Interest (POI). Wait for Inducement (Optional but Recommended): Ensure price has swept a nearby low/high (marked as IDM) before reaching your POI. Execute & Manage: Use the Lot Size displayed on the zone label (calculated via the Risk Engine). Place your Stop Loss at the suggested SL Line. Target the opposing liquidity (PDH/PDL) or the next structural High/Low. ⚠️ Disclaimer This script is a tool for analysis, not a signal service. The "Elite Logic" is intended to filter noise, but all trading involves risk. Understand the concepts of IDM and Liquidity before trading with real capital.Pine Script®指標由oday_mohammad提供已更新 262695
STRUCTRA Ver1.1STRUCTRA Ver1.1 Session High/Low × MSS × OTE Entry with HTF Bias ■ Overview STRUCTRA Ver1.1 is a discretionary trading support indicator designed to clarify where to wait, where to look, and when to consider entry. By combining Session High/Low, Market Structure Shift (MSS), Deal Range (DR), and OTE (Optimal Trade Entry), STRUCTRA helps traders focus only on high-probability scenarios instead of chasing price. This indicator is not meant to increase trade frequency, but to reduce low-quality trades and improve execution discipline. ■ Key Features ① Session High / Low (Fixed to New York Time) Automatically plots Asia, London, and New York session Highs and Lows Past sessions are faded for better chart clarity Previous session High / Low can be displayed as text labels (optional) ② Session Line Touch Detection Detects price interaction only after session confirmation One signal per line (prevents repeated triggers) Optional touch alerts included ③ Market Structure Shift (MSS) MSS detection on 1m or 5m timeframe (selectable) Pivot-based structure break logic Optional Displacement confirmation Short guide line drawn at MSS level ④ Deal Range (DR) Definition Automatically defines the active range after MSS Used as the base range for OTE calculation ⑤ OTE Zone Visualization Displays the latest OTE zone (0.62 – 0.79) based on the current DR Only the most recent zone is shown to avoid chart clutter Clearly visualizes where price is expected to retrace ⑥ Entry Signals (Discretionary Support) Signals appear only inside the OTE zone Triggered by: Engulfing pattern Displacement candle (Both can be enabled/disabled) One signal per DR (anti-overtrading) Adjustable signal size Separate Long / Short alerts ⑦ HTF Bias (Higher Timeframe MSS) Directional bias determined by MSS on a higher timeframe (default: 15m) Bias HUD displayed on the chart Optional filter to allow entries only in bias direction ■ Recommended Usage Chart timeframe: 1m or 5m Identify liquidity areas using session Highs/Lows Confirm direction with HTF Bias Wait for price to reach the OTE zone Use entry signals as confirmation, not automation ⚠️ This indicator is not an automated trading system. Always combine it with proper risk management and your own trading rules. ■ Version Information Ver1.1 Added HTF Bias (MSS-based) Bias HUD implemented Entry precision improved with Bias filtering Stability and performance improvements ■ Disclaimer This indicator is provided for educational and analytical purposes only. It does not constitute financial advice. The author assumes no responsibility for any trading losses incurred through its use.Pine Script®指標由bohide7提供已更新 1
The Rumers Box Strategy+ v1.5.0The Rumers Box Strategy - Visual Trading Setup Analyzer This indicator implements Doug Rumers' Box Strategy methodology for identifying high-probability trading setups based on historical price ranges and opening candle analysis. Key Features: Customizable Box Construction - Define a "Box Date" to establish the high/low range that forms your trading framework 8:45 Candle Analysis - Automatically identifies and validates the opening candle on your specified "Analysis Date" 20% Rule Validation - Visual confirmation when the 8:45 candle range meets the 20% threshold of the box range Entry Zone Highlighting - Clear visual marking of the top 20% (short zone) and bottom 20% (long zone) of the box 50% Midpoint Reference - Yellow midline for price action analysis Multi-Timezone Support - Works with 12 major timezones including US, European, Asian, and Pacific markets Comprehensive Info Panel - Real-time display of all key metrics including box range, thresholds, and setup validity Historical Analysis - Time-based positioning allows analysis of any historical date without bar index limitations How to Use: Select your timezone Choose the Box Date (the date that establishes your high/low range) Choose the Analysis Date (the date to check the 8:45 candle) The indicator will display a ✓ or ✗ showing whether the setup meets the 20% rule Trade within the highlighted entry zones when valid setups appear Perfect for: Day traders and swing traders using systematic, rule-based entry strategies on NAS100, ES, and other index futures.Pine Script®指標由rsprice提供31
Relative Equal Highs/Lows by tncylyvRelative Equal Highs/Lows Relative Equal Highs/Lows (REH/REL) is a technical analysis utility designed to identify significant liquidity pools based on Smart Money Concepts (SMC). Unlike standard support and resistance tools that look for single touches, this script identifies sequences of swing points that form relatively flat or slightly stepping structures. These structures typically represent engineered liquidity or inducement levels where stop-losses are clustered. The indicator visualizes these areas and projects the price level that is likely to be targeted by future price action. Core Concepts Relative Structure Detection Markets rarely form perfectly equal double tops or bottoms to the exact tick. This indicator detects "Relative" Equal Highs or Lows by analyzing a sequence of swing points. It looks for a user-defined number of swings (default is 3) that occur within a specific point threshold of each other, forming a trendline liquidity or flat structure. Validation System (Noise Reduction) A distinct feature of this script is its validation mechanism. When a potential pattern is detected, it is not drawn immediately. Instead, it enters a "pending" state for a specific number of bars. • If price immediately breaks the level during this wait period, the pattern is discarded as noise. • If the level remains unmitigated after the wait period, it is confirmed and drawn on the chart. This logic helps reduce clutter and false signals caused by immediate volatility. Standard Data Integrity The indicator explicitly requests standard ticker data for all calculations. This ensures that even if you are viewing Heikin Ashi, Renko, or other synthetic chart types, the liquidity levels remain accurate to the real market OHLC prices. Key Features • Customizable Swing Detection: You can define how many swings are required to form a pattern (e.g., 2 for double tops/bottoms, 3 or more for extended liquidity pools). • Gap Management: Options to enforce a minimum number of bars between swings to ensure the structure covers a significant timeframe. • Mitigation Handling: Choose exactly how a level is considered broken (Wick Touch, Candle Close, or Sweep/Rejection). • Visual Connectors: Optional dotted lines connect the specific pivot points used to derive the level, helping you visualize the structure of the liquidity. Settings Overview Pivot Length Determines the lookback period to define a Swing High or Low. Higher values will identify more significant market structures. Max Step Difference (Points) This is the tolerance range allowed between consecutive swing points. Since this calculates based on raw points, this value must be adjusted significantly depending on the asset class (e.g., Forex pairs versus Crypto or Indices) to match the price scale of the instrument. Required Swings Amount The number of swing points required to confirm a pattern. Min Bars Between Swings Ensures that the detected pivots are distinct and spaced out by a minimum amount of time. Validation Wait (Bars) The duration a pattern must survive before being rendered. Increasing this value filters out structures that are immediately swept. Mitigation Mode • Wick Touch: The level is mitigated as soon as a wick touches it. • Close Through: The level is only mitigated if a candle closes beyond it. • Sweep Reject: The level is mitigated only if price sweeps it but closes back inside the range. Visualization Controls the colors, line styles, and line widths for both active and mitigated levels. Connectors can be toggled on or off to show the path of the swing points. Pine Script®指標由tncylyv提供22367
The Rumers Box Strategy+ v1.5.0The Rumers Box Strategy - Visual Trading Setup Analyzer This indicator implements Doug Rumers' Box Strategy methodology for identifying high-probability trading setups based on historical price ranges and opening candle analysis. Key Features: Customizable Box Construction - Define a "Box Date" to establish the high/low range that forms your trading framework 8:45 Candle Analysis - Automatically identifies and validates the opening candle on your specified "Analysis Date" 20% Rule Validation - Visual confirmation when the 8:45 candle range meets the 20% threshold of the box range Entry Zone Highlighting - Clear visual marking of the top 20% (short zone) and bottom 20% (long zone) of the box 50% Midpoint Reference - Yellow midline for price action analysis Multi-Timezone Support - Works with 12 major timezones including US, European, Asian, and Pacific markets Comprehensive Info Panel - Real-time display of all key metrics including box range, thresholds, and setup validity Historical Analysis - Time-based positioning allows analysis of any historical date without bar index limitations How to Use: Select your timezone Choose the Box Date (the date that establishes your high/low range) Choose the Analysis Date (the date to check the 8:45 candle) The indicator will display a ✓ or ✗ showing whether the setup meets the 20% rule Trade within the highlighted entry zones when valid setups appear Perfect for: Day traders and swing traders using systematic, rule-based entry strategies on NAS100, ES, and other index futures.Pine Script®指標由rsprice提供7
Rom Master - Bull Flag Only - newnew script for use as you want please make sure to use it right Pine Script®指標由ruotu55提供0
Couple Candle RangeCouple Candle Range We are looking for a 2-candle pattern where body of candle-1 is within the range of candle-2 and similarly, body of candle-2 is within the range of candle-1. With this indicator, we are auto-calculating the couple candle range. Pine Script®指標由newsxalgo提供已更新 3
Couple Candle PatternCouple Candle Pattern We are looking for a 2-candle pattern where body of candle-1 is within the range of candle-2 and similarly, body of candle-2 is within the range of candle-1Pine Script®指標由newsxalgo提供已更新 2
CHoCH CHOCH (Change of Character) Indicator This indicator detects Change of Character (CHOCH) in market structure, helping you spot early trend reversals and momentum shifts. It marks transitions from bullish to bearish and bearish to bullish, making it ideal for scalping, intraday, and swing trading. ✔ Non-repainting ✔ Works on all timeframes ✔ Forex, Crypto, Indices & Metals Trade the shift. Catch the move early.Pine Script®指標由ninety3capital提供2
Seasonality (Prev Month Close Expected)Seasonality Indicator This indicator shows how an asset has historically behaved during each calendar month. It highlights the typical price direction and strength for the current month based on long-term seasonal patterns. The projected zone on the chart represents the average historical outcome for the ongoing month, allowing traders to quickly see whether current price action is developing in line with, above, or below its usual seasonal behavior. A heatmap summarizes monthly performance across years, making recurring strong and weak periods easy to identify. Vladimir PopdimitrovPine Script®指標由Market_Atlas提供10
Seasonax Pro PopdimitrovThis indicator studies how an asset has historically behaved during each calendar month and uses that information to frame expectations for the current month. When a new month begins, it anchors the analysis to the confirmed closing price of the previous month and compares the current month to all past occurrences of the same month. Based on this long-term seasonal behavior, the indicator projects an expected price zone for the ongoing month, showing where price would typically end if it follows its historical monthly pattern. The projection is visualized directly on the chart, making it easy to see whether current price action is developing above, below, or in line with seasonal norms. The accompanying heatmap highlights monthly tendencies across years, helping traders identify recurring strengths, weaknesses, and consistency in seasonal performance. Vladimir PopdimitrovPine Script®指標由Market_Atlas提供3
Sigma Levels Big Boy Read Sigma description for usage. Follow patterns at levels.Pine Script®指標由olast1211提供2
Gold Decisions [DayFunded]Gold Decisions 🎯 A multi-timeframe decision system designed specifically for XAUUSD (Gold) traders who want clarity, not noise. 🔍 What It Does This indicator helps you identify high-probability trade setups by checking 5 key conditions: 1️⃣ Direction — Weekly + Daily must agree (no fighting the trend!) 2️⃣ Breakout — Daily closes beyond a key H4 zone 3️⃣ Pullback — Price returns to the cleared level (no chasing!) 4️⃣ Structure — 15-minute confirms with a break of structure 5️⃣ Entry — Clean directional close = signal When all gates pass, you get a simple BUY or SELL label with confidence level (H/M/L). 📊 Features ✅ Clean, minimal chart labels (no spam!) ✅ Smart panel showing exactly what to watch for ✅ Win/Loss tracking to see historical performance ✅ H4 Supply/Demand zones auto-detected ✅ Asia session levels (Gold reacts to these!) ✅ Weekly/Daily high-low reference points ✅ Pullback target line for easy visual ⚠️ Important Notes This is an indicator, not an EA — it does NOT place trades Signals fire on confirmed bar close — no repainting Works best on 15m to 4H timeframes Designed for XAUUSD but may work on other pairs 🎁 Free to Use This script is completely free. If you find it helpful, a follow or comment is always appreciated! 📖 How to Use Add to your Gold chart (15m-4H recommended) Watch the panel for "WATCH FOR" guidance Wait for BUY/SELL signal Check confidence level (H = High, M = Medium, L = Low) Manage your own risk Not financial advice. Trade responsibly. ✌️Pine Script®指標由DayFunded提供134
ATR Volatility ChannelATR Volatility Channel This indicator plots adaptive upper and lower volatility bands using EMA-smoothed highs and lows, expanded by ATR. Unlike Bollinger Bands, it uses true range instead of standard deviation, so the bands expand smoothly and predictably with actual price volatility. It highlights dynamic support, resistance, and fair value, and can be used for ATR level bounces and trend structure analysis. Settings: EMA Length: Smooths the highs and lows to calculate the channel (default: 10) ATR Length: Period used for the Average True Range (default: 14) ATR Multiplier: Scales the channel width (default: 2) Show Upper / Lower / Median Pine Script®指標由seeyeahslater提供4
Swing IA Cockpit [v2]//@version=5 indicator("Swing IA Cockpit ", overlay=true, max_bars_back=500) // === INPUTS === mode = input.string("Pullback", title="Entry Mode", options= ) corrLen = input.int(60, "Correlation Window Length") scoreWeightBias = input.float(0.6, title="Weight: Bias", minval=0, maxval=1) scoreWeightTiming = 1.0 - scoreWeightBias // === INDICATEURS H1 === ema200_H1 = ta.ema(close, 200) ema50_H1 = ta.ema(close, 50) rsi_H1 = ta.rsi(close, 14) donchianHigh = ta.highest(high, 20) donchianLow = ta.lowest(low, 20) atr_H1 = ta.atr(14) avgATR_H1 = ta.sma(atr_H1, 50) body = math.abs(close - open) avgBody = ta.sma(body, 20) // === H4 / D1 === close_H4 = request.security(syminfo.tickerid, "240", close) ema200_H4 = request.security(syminfo.tickerid, "240", ta.ema(close, 200)) rsi_H4 = request.security(syminfo.tickerid, "240", ta.rsi(close, 14)) atr_H4 = request.security(syminfo.tickerid, "240", ta.atr(14)) avgATR_H4 = request.security(syminfo.tickerid, "240", ta.sma(ta.atr(14), 50)) close_D1 = request.security(syminfo.tickerid, "D", close) ema200_D1 = request.security(syminfo.tickerid, "D", ta.ema(close, 200)) // === CORRÉLATIONS === dxy = request.security("TVC:DXY", "60", close) spx = request.security("SP:SPX", "60", close) gold = request.security("OANDA:XAUUSD", "60", close) corrDXY = ta.correlation(close, dxy, corrLen) corrSPX = ta.correlation(close, spx, corrLen) corrGold = ta.correlation(close, gold, corrLen) // === LOGIQUE BIAIS === biasLong = close_D1 > ema200_D1 and close_H4 > ema200_H4 and rsi_H4 >= 55 biasShort = close_D1 < ema200_D1 and close_H4 < ema200_H4 and rsi_H4 <= 45 bias = biasLong ? "LONG" : biasShort ? "SHORT" : "NEUTRAL" // === LOGIQUE TIMING === isBreakoutLong = mode == "Breakout" and high > donchianHigh and close > ema200_H1 and rsi_H1 > 50 isBreakoutShort = mode == "Breakout" and low < donchianLow and close < ema200_H1 and rsi_H1 < 50 var float breakoutPrice = na var int breakoutBar = na if isBreakoutLong or isBreakoutShort breakoutPrice := close breakoutBar := bar_index validPullbackLong = mode == "Pullback" and not na(breakoutBar) and bar_index <= breakoutBar + 3 and close > ema50_H1 and low <= ema50_H1 validPullbackShort = mode == "Pullback" and not na(breakoutBar) and bar_index <= breakoutBar + 3 and close < ema50_H1 and high >= ema50_H1 timingLong = isBreakoutLong or validPullbackLong timingShort = isBreakoutShort or validPullbackShort // === SCORES === scoreTrend = (close_D1 > ema200_D1 ? 20 : 0) + (close_H4 > ema200_H4 ? 20 : 0) scoreMomentumBias = (rsi_H4 >= 55 or rsi_H4 <= 45) ? 20 : 10 scoreCorr = 0 scoreCorr += biasLong and corrDXY < 0 ? 10 : 0 scoreCorr += biasLong and corrSPX > 0 ? 10 : 0 scoreCorr += biasLong and corrGold >= 0 ? 10 : 0 scoreCorr += biasShort and corrDXY > 0 ? 10 : 0 scoreCorr += biasShort and corrSPX < 0 ? 10 : 0 scoreCorr += biasShort and corrGold <= 0 ? 10 : 0 scoreCorr := math.min(scoreCorr, 30) scoreVolBias = atr_H4 > avgATR_H4 ? 10 : 0 scoreBias = scoreTrend + scoreMomentumBias + scoreCorr + scoreVolBias scoreStruct = (timingLong or timingShort) ? 40 : 0 scoreMomentumTiming = rsi_H1 > 50 or rsi_H1 < 50 ? 25 : 10 scoreTrendH1 = (close > ema50_H1 and ema50_H1 > ema200_H1) or (close < ema50_H1 and ema50_H1 < ema200_H1) ? 20 : 10 scoreVolTiming = atr_H1 > avgATR_H1 ? 15 : 5 scoreTiming = scoreStruct + scoreMomentumTiming + scoreTrendH1 + scoreVolTiming scoreTotal = scoreBias * scoreWeightBias + scoreTiming * scoreWeightTiming scoreLong = biasLong ? scoreTotal : 0 scoreShort = biasShort ? scoreTotal : 0 delta = scoreLong - scoreShort scoreExtMomentum = (rsi_H4 > 55 ? 10 : 0) scoreExtVol = atr_H4 > avgATR_H4 ? 10 : 0 scoreExtStructure = body > avgBody ? 10 : 5 scoreExtCorr = (scoreCorr > 15 ? 10 : 5) scoreExtension = scoreExtMomentum + scoreExtVol + scoreExtStructure + scoreExtCorr // === VERDICT FINAL === verdict = "NO TRADE" verdict := bias == "NEUTRAL" or math.abs(delta) < 10 or scoreTotal < 70 ? "NO TRADE" : scoreTotal < 80 ? "WAIT" : scoreTotal >= 85 and math.abs(delta) >= 20 and scoreExtension >= 60 ? "TRADE A+" : "TRADE" // === TABLE COCKPIT === var table cockpit = table.new(position.top_right, 2, 9, border_width=1) if bar_index % 5 == 0 table.cell(cockpit, 0, 0, "Bias", bgcolor=color.gray) table.cell(cockpit, 1, 0, bias) table.cell(cockpit, 0, 1, "ScoreBias", bgcolor=color.gray) table.cell(cockpit, 1, 1, str.tostring(scoreBias)) table.cell(cockpit, 0, 2, "ScoreTiming", bgcolor=color.gray) table.cell(cockpit, 1, 2, str.tostring(scoreTiming)) table.cell(cockpit, 0, 3, "ScoreTotal", bgcolor=color.gray) table.cell(cockpit, 1, 3, str.tostring(scoreTotal)) table.cell(cockpit, 0, 4, "ScoreLong", bgcolor=color.gray) table.cell(cockpit, 1, 4, str.tostring(scoreLong)) table.cell(cockpit, 0, 5, "ScoreShort", bgcolor=color.gray) table.cell(cockpit, 1, 5, str.tostring(scoreShort)) table.cell(cockpit, 0, 6, "Delta", bgcolor=color.gray) table.cell(cockpit, 1, 6, str.tostring(delta)) table.cell(cockpit, 0, 7, "Extension", bgcolor=color.gray) table.cell(cockpit, 1, 7, str.tostring(scoreExtension)) table.cell(cockpit, 0, 8, "Verdict", bgcolor=color.gray) table.cell(cockpit, 1, 8, verdict, bgcolor=verdict == "TRADE A+" ? color.green : verdict == "TRADE" ? color.lime : verdict == "WAIT" ? color.orange : color.red) // === ALERTS === alertcondition(verdict == "TRADE A+" and bias == "LONG", title="TRADE A+ LONG", message="TRADE A+ signal long") alertcondition(verdict == "TRADE A+" and bias == "SHORT", title="TRADE A+ SHORT", message="TRADE A+ signal short") alertcondition(verdict == "NO TRADE", title="NO TRADE / RANGE", message="Marché confus ou neutre — pas de trade") Pine Script®指標由matpi2278提供11
Hedge Fund Session Ranges [GMT+2] - Multi-Timezone TrackingOverview This professional-grade tool is designed for institutional-style trading, specifically focusing on the Liquidity Cycles of the global markets. It allows traders to visualize key trading windows (Asia, Europe, and US) with precision, using a fixed GMT+2 offset—ideal for traders aligned with Middle Eastern or Eastern European timezones. Key Features Triple Session Tracking: Includes pre-defined windows for Asia, London Morning, and NY Afternoon. Dynamic Box Scaling: Automatically calculates and visualizes the High/Low range of each session in real-time. GMT+2 Optimization: Built-in timezone handling to ensure your charts align perfectly with local bank hours. Clean Visuals: Minimalist design to avoid chart clutter, allowing for clear price action analysis. Why Trade Sessions? Institutional volume isn't distributed evenly throughout the day. By identifying the Asian Range (01:00-06:00), the London Open (10:00-12:00), and the NY Reversal/Trend (16:30-18:30), traders can identify "Liquidity Grabs" and "Expansion Phases" more effectively.Pine Script®指標由netha0141提供5
INTRA AND SWING SIGNALSThis indicator is specifically designed for intra-day and swing analysis.Pine Script®指標由Chandok99提供3