boll+ATR更具布林上下轨道做5分钟短线的剥头皮策略,并且更具atr移动止盈止损 Add Bollinger Bands to the upper and lower bands for a 5-minute short-term charting strategy, and add ATR trailing stop-loss and take-profit orders.Pine Script®策略由capableSwift76470提供3
Trade ManagerDescription This script is a trade‑management system designed for both automated and manual trading workflows. It combines VWRSI‑based signals, customizable price levels, safety orders, take‑profit logic, and optional MA‑trend filtering. Key features: Automated entries based on VWRSI Manual LONG/SHORT level entries Priority‑based entry logic (first condition triggers the trade) Safety order scaling (volume and step multipliers) Take‑profit targets for both LONG and SHORT positions Breakeven logic with adjustable thresholds Optional MA‑trend filter Mini‑table showing position metrics Base order labels and lot‑precision control How it works: If multiple entry modes are enabled, the script opens a position based on the first condition reached. After entering a trade, the position can be averaged using safety orders and closed at the configured profit target. Notes: This script is for educational purposes and does not guarantee profits. Always test on historical data and understand the risks before using it in live trading.Pine Script®策略由olegask68提供81
BB Upper breakout Short +2% (dr Ziuber)A short position is opened when the price on the 1-hour chart exceeds the Bollinger Bands by more than 2%. The position is closed when the profit reaches 2%.Pine Script®策略由dr_Ziuber提供36
Swing Failure Pattern Strategy Btc Only 5min🔍 Overview The Swing Failure Pattern (SFP) Strategy is a pure price-action trading system designed to capture liquidity sweeps and market reversals around key swing highs and lows. It is based on the concept that price often briefly breaks a swing level to trigger stop-losses, then reverses in the opposite direction. This strategy trades only confirmed SFP setups, ensuring disciplined entries with clearly defined risk. 📈 Bullish SFP (Long Setup) A Bullish Swing Failure Pattern forms when: A valid swing low is created Price wicks below the swing low The candle closes back above the swing level Confirmation occurs when price closes above the opposing high ➡️ Action: Enter LONG on the confirmation candle close 📉 Bearish SFP (Short Setup) A Bearish Swing Failure Pattern forms when: A valid swing high is created Price wicks above the swing high The candle closes back below the swing level Confirmation occurs when price closes below the opposing low ➡️ Action: Enter SHORT on the confirmation candle close 🛑 Risk Management Stop Loss Long → Low of the SFP wick Short → High of the SFP wick Take Profit Fixed Risk : Reward = 1 : 2 All SL and TP levels are fixed at entry (no repainting) 🔁 Trailing Take Profit (Optional) Trailing TP can be enabled from settings Trailing starts after 1R profit Trail distance is R-based and fully adjustable Works for both long and short trades ⏰ Time Filters Optional No-Trade on Saturday & Sunday Prevents new entries during weekends Active trades continue to manage SL & TP normally ⚙️ Strategy Features Price-action based (no indicators) Confirmation-only entries No repainting logic Works on all markets and timeframes Orders executed on candle close 🎯 Best Use Cases Forex Indices Crypto Futures Best performance during London & New York sessions ⚠️ Disclaimer This strategy is intended for educational and backtesting purposes only. Always test and manage risk appropriately before live trading.Pine Script®策略由Danish7421提供10
TSLA Mechanical Day Trading Strategy📌 How to Use This Apply to TSLA Recommended timeframe: 1-minute or 5-minute Session: Regular Trading Hours (9:30–16:00 NY time) Designed for day trading only (no overnight holds) ⚙️ Strategy Logic (Mechanical Rules) 1️⃣ Opening Momentum Pullback Gap ≥ ±0.5% vs prior close Trade only after 9:45 Pullback toward VWAP Enter in direction of gap 2️⃣ VWAP Mean Reversion Price deviates from VWAP by ≥ 0.3% Enters counter-move back toward VWAP 3️⃣ Risk Management Fixed % stop loss Fixed % take profit Flat before closePine Script®策略由traderjashef0z7提供10
Secuencia estricta (pendiente) HMA->RSI BB"The code combines a 100-period HMA as the first condition, and an RSI smoothed by a Bollinger Band set to default parameters of 24 and 1 standard deviation. The first condition is that the price is above or below the HMA. The second condition is that the RSI moves above or below the Bollinger Bands. Depending on how the conditions align, the system takes either a short or a long position."Pine Script®策略由valentinportillo2提供5
Konigs | Bollinger Band Mean Reversion (Session Filter)Core Idea: In sideways markets, price tends to revert to the mean (the middle band). Strategy: Buy when price touches or moves below the lower band. Sell when price reaches or exceeds the upper band. Exit at the middle band (20-period moving average). Confirm with: RSI/Stochastic or candle patterns for reversal at the bands. Only works with low-volatility instruments: EURCHF Filter certain time to avoid unexpected volatilityPine Script®策略由konigsblue提供27
VIX Crossing# VIX Crossing Strategy ## Overview VIX Crossing is a quantitative trading strategy that combines volatility signals from the VIX index with trend confirmation from the Nasdaq-100 (NDX) to generate long entry signals. The strategy employs multiple exit conditions to manage risk and lock in profits systematically. ## Strategy Logic ### Entry Condition The strategy initiates a long position when: - **VIX Crossunder**: The VIX closing price crosses below its 5-bar simple moving average (SMA), signaling a decrease in implied volatility - **AND NDX Confirmation**: The Nasdaq-100 closes above its 21-bar exponential moving average (EMA), confirming uptrend strength This dual-signal approach reduces false entries by requiring both volatility normalization and positive market momentum. ### Exit Conditions The strategy automatically closes positions when any of the following conditions are met: 1. **VIX Crossover (Volatility Exit)**: VIX closes above its SMA, indicating rising volatility 2. **Time-Based Exit**: Position is force-closed after 10 bars from entry, preventing prolonged drawdowns 3. **Take-Profit Exit**: Position closes when unrealized profit exceeds $3,000 per contract 4. **Stop-Loss Exit**: Position closes when unrealized loss exceeds $1,500 per contract Exit conditions are evaluated each bar while the position is open, with explicit logging of the exit reason for trade analysis. ## Configuration Parameters | Parameter | Default | Purpose | |-----------|---------|---------| | VIX SMA Length | 5 | Smoothing period for VIX volatility baseline | | NDX EMA Length | 21 | Smoothing period for Nasdaq-100 trend confirmation | | Force Close After X Bars | 10 | Maximum holding period in bars | | TP Amount per Contract | $3,000 | Profit target per contract | | SL Amount per Contract | $1,500 | Loss limit per contract | ## Risk Management Features - **Position Sizing**: Capital allocation based on profit/loss per contract rather than fixed units, allowing for scalable risk - **Dual Risk Controls**: Combined time-based and price-based exits prevent extended exposure - **Profit Asymmetry**: 2:1 profit-to-loss ratio encourages risk/reward discipline - **Contract-Based Accounting**: Profit targets and stop losses scale with position size ## Capital Requirements - **Initial Capital**: $50,000 - **Commission**: $3 per contract (cash-based) - **Instrument**: Designed for index-based derivatives or equities with liquid options markets ## Technical Indicators Used - Simple Moving Average (SMA) for VIX smoothing - Exponential Moving Average (EMA) for NDX trend detection - Crossover/Crossunder detection for signal generation ## Underlying Assumptions 1. VIX crossunder events represent mean-reversion opportunities in Nasdaq-heavy portfolios 2. NDX EMA confirmation filters out uncorrelated volatility spikes 3. 10-bar holding period aligns with typical mean-reversion timeframes 4. Contract-based profit targets accommodate varying leverage levels Pine Script®策略由llbot提供16
Anhnga4.0 - Filter ToggleINPUTS: 1.5 0.8 (OR 1.6 0.5/0.6) BE=0.45 1 MAs: 35 135 7 This Pine Script code defines a trading strategy named **"Anhnga4.0 - Filter Toggle"**. It is a trend-following strategy that uses momentum oscillators and moving averages to identify entries, while featuring a specific "Overextension Filter" to avoid buying at the top or selling at the bottom. Here is a breakdown of how the script works: --- ## 1. Core Trading Logic (The Entry) The strategy looks for a "perfect storm" of three factors before entering a trade: * **Momentum (WaveTrend):** It uses the WaveTrend oscillator (`wt1` and `wt2`). * **Long:** A bullish crossover happens while the oscillator is below the zero line (oversold). * **Short:** A bearish crossunder happens while the oscillator is above the zero line (overbought). * **Trend Confirmation:** The price must be on the "correct" side of three different lines: the 20-period Moving Average (BB Basis), the 50-period SMA, and the 200-period SMA. * **The Window:** You don't have to enter exactly on the cross. The `Signal Window` allows the trade to trigger up to 4 bars after the momentum cross, provided the trend filters align. ## 2. The "Overextension" Filter This is a unique feature of this script. It calculates the distance between the current price and the **50-period Moving Average**. * If the price is too far away from the MA (defined by the **ATR Limit**), the script assumes the move is "exhausted." * If `Enable Overextension Filter?` is on, the strategy will skip these trades to avoid "chasing the pump." * **Visual Cue:** The chart background turns **purple** when the price is considered overextended. --- ## 3. Risk Management & Exit Strategy The script manages trades dynamically using Bollinger Bands and Risk:Reward ratios: | Feature | Description | | --- | --- | | **Stop Loss (SL)** | Set at the **Lower Bollinger Band** for Longs and **Upper Band** for Shorts. | | **Take Profit (TP)** | Calculated based on your **RR Ratio** (default is 2.0). If your risk is $10, it sets the target at $20 profit. | | **Breakeven** | A "protection" feature. Once the price moves in your favor by a certain amount (the `Breakeven Trigger`), the script moves the Stop Loss to your entry price to ensure a "risk-free" trade. | --- ## 4. Visual Elements on the Chart * **Green Lines:** Your target price (TP). * **Red Lines:** Your initial Stop Loss. * **Yellow Lines:** Indicates the Stop Loss has been moved to **Breakeven**. * **Purple Background:** High alert—price is overextended; trades are likely being filtered out. --- ## Summary of Settings * **BB Multiplier:** Controls how wide your initial stop loss is. * **ATR Limit:** Controls how sensitive the "Overextension" filter is (higher = more trades allowed; lower = stricter filtering). * **Breakeven Trigger:** Set to 1.0 by default, meaning once you are "1R" (profit equals initial risk) in profit, the stop moves to entry. Pine Script®策略由ngamei2912提供26
DkS Market Structure Breakout Strategy Crypto & ForexDkS Market Structure Breakout Strategy Crypto & Forex 🔍 Overview DkSPro – Universal Market Analysis is a structure-based trading strategy designed for Crypto and Forex markets, focused on trend alignment, breakout confirmation, and volume validation. This strategy is built to filter low-quality trades, avoid ranging conditions, and reduce false breakouts by requiring multiple layers of confirmation before any trade is executed. It is intended for scalping and intraday trading, prioritizing consistency and risk control over trade frequency. 🧠 Strategy Logic (How It Works) DkSPro follows a sequential decision process, not a single-indicator signal: Trend Bias (EMA Structure) A fast and slow EMA define the directional bias. Long trades are only allowed during bullish EMA alignment. Short trades are only allowed during bearish EMA alignment. This prevents counter-trend and ranging-market entries. Market Structure & Breakout Validation The strategy identifies recent swing highs and lows. Trades are triggered only after a confirmed breakout of structure, not during consolidation. This avoids early entries and false momentum moves. Volume Confirmation Volume must exceed its moving average by a defined multiplier. This ensures participation and filters out low-liquidity breakouts. Volume thresholds adapt depending on the selected trading mode. Momentum Confirmation (RSI) RSI is used strictly as a momentum filter, not as a standalone signal. It confirms that price movement aligns with the breakout direction. Risk Management (Mandatory) Every position includes a predefined Stop Loss and Take Profit. Position sizing is based on a fixed percentage of equity, keeping risk per trade within sustainable limits. All conditions must align simultaneously; otherwise, no trade is executed. ⚙️ Trading Modes SAFE Mode Stronger volume and RSI thresholds Fewer trades, higher selectivity Designed for risk control and consistency AGGRESSIVE Mode Slightly relaxed filters Higher trade frequency during strong momentum Intended for experienced users only 📊 Markets & Assets This strategy has been actively used and tested on: 🟢 Crypto (Binance / Binance.US) SOL-USDT XRP-USDT Other high-liquidity pairs (BTC, ETH) Crypto mode benefits from stronger volume confirmation to adapt to higher volatility. 🔵 Forex Major pairs such as EURUSD, GBPUSD, USDJPY Optimized for liquid markets with lower relative volume The same structural logic applies to both markets, with volume behavior naturally adapting to each asset class. ⏱ Recommended Timeframes Crypto: 5m – 15m Forex: 15m – 1H Lower timeframes (1m) are not recommended due to noise and unreliable volume behavior. 🧪 Backtesting & Settings Transparency Default strategy properties are intentionally conservative to reflect realistic conditions: Initial capital: $20,000 Position size: 2% of equity Commission: 0.08% Slippage: 1 tick Fixed Stop Loss and Take Profit on every trade Backtests should be performed on sufficient historical data (ideally 6–12 months) to ensure a statistically meaningful sample size (100+ trades). 📈 Originality & Usefulness DkSPro is not a simple indicator mashup. Each component serves a specific role in a layered confirmation system: EMAs define direction Structure defines timing Volume validates participation RSI confirms momentum Risk management controls exposure Removing any layer significantly reduces signal quality. The strategy is designed as a complete decision framework, not a signal generator. ⚠️ Important Notes This script is an analysis and execution tool, not financial advice. Market conditions change, and no strategy performs well in all environments. Users are encouraged to backtest, forward test, and adjust position sizing according to their own risk tolerance. 🧩 Version Notice This publication represents a consolidated and refined version of an internal experimental script. No parallel or duplicate versions are intended. All future improvements will be released exclusively using TradingView’s Update feature. 🇪🇸 Descripción en Español (Resumen) DkSPro es una estrategia basada en estructura de mercado, diseñada para Crypto y Forex, que combina tendencia, ruptura de estructura, volumen y control de riesgo. Solo opera cuando todas las condiciones se alinean, evitando rangos, falsas rupturas y sobreoperar. Ha sido utilizada en Binance con pares como SOL-USDT y XRP-USDT, así como en Forex, siempre con gestión de riesgo fija y condiciones realistas.Pine Script®策略由dksniewieders提供已更新 34
DayTradeMind Combined High Win Rate StrategyThe DayTradeMind Combined High Win Rate Strategy is a trend-following system that relies on confluence—the idea that a trade signal is stronger when multiple independent indicators agree. Instead of entering on a single indicator's whim, it uses a "voting" system to qualify entries and a strict risk-to-reward ratio to manage exits.Here is a breakdown of the three main layers of this strategy:1. The Voting Engine (Confluence Model)The strategy tracks four indicators and assigns a "point" for a bullish or bearish bias. It requires a minimum number of points (set by minConfirmations, usually 2/4) before it even considers a trade.IndicatorBullish Condition (1 point)Bearish Condition (1 point)PurposeMACDMACD Line > Signal LineMACD Line < Signal LineMeasures short-term momentum.DonchianPrice > 20-period MedianPrice < 20-period MedianIdentifies price relative to recent range.SuperTrendPrice above trend linePrice below trend lineFilters for the "Macro" trend direction.%B (Bollinger)Price in lower-mid range (0.2–0.5)Price in upper-mid range (0.5–0.8)Prevents buying when overextended.2. The Entry TriggerHaving enough "votes" (confirmations) isn't enough to enter. The strategy waits for a trigger event to ensure you aren't entering a stale trend. An entry only occurs if the minimum confirmations are met AND one of the following happens on the current bar:MACD Cross: The MACD line crosses over the signal line.Structural Break: The price crosses over the Donchian Middle (Median) line.This "Confirmation + Trigger" approach is designed to catch the start of a momentum push rather than buying a flat market.3. Mathematical Risk ManagementThe performance you see in your backtest (like the 46.86% return) is largely driven by the 2:1 Reward-to-Risk (RR) Ratio.Stop Loss (SL): Fixed at 2% below entry.Take Profit (TP): Fixed at 4% above entry.By aiming for a target twice as large as the risk, the strategy can remain profitable even with a win rate as low as 35%–40%. Mathematically, your winning trades compensate for more than two losing trades.Visualizing the SystemTriangles: Small green (up) and red (down) triangles appear on your chart only when the Votes + Trigger align perfectly.Background Shading: Faint green or red bands show you exactly when the "Confluence" is active. If the background is gray, the indicators are in conflict.Dashboard: The table in the top-right summarizes the current "score" for each indicator, letting you know how close you are to a potential trade signal.Pine Script®策略由day_trade_mind提供2290
Session Liquidity Sweep + Trend ConfirmationThis strategy aims to capture high-probability intraday trades by combining liquidity sweeps with a trend confirmation filter. It is designed for traders who want a systematic approach to trade breakouts during specific market sessions while controlling risk with ATR-based stops. How it Works: Session Filter: Trades are only considered during a defined session (default 9:30 - 11:00). This helps avoid low-volume periods that can lead to false signals. Trend Confirmation: The strategy uses a 50-period EMA to identify the market trend. Long trades are only taken in an uptrend, and short trades in a downtrend. Liquidity Sweep Detection: A long entry occurs when price dips below the prior N-bar low but closes back above it, indicating a potential liquidity sweep that stops being triggered before the trend continues upward. A short entry occurs when price spikes above the prior N-bar high but closes below it, signaling a potential sweep of stops before the downward trend resumes. ATR-Based Risk Management: Stop loss is calculated using the Average True Range (ATR) multiplied by a configurable factor (default 1.5). Take profit is set based on a risk-reward ratio (default 2.5x). Position Sizing: Default position size is 5% of equity per trade, making it suitable for risk-conscious trading. Inputs: Session Start/End (HHMM) Liquidity Lookback Period (number of bars to define prior high/low) ATR Length for stop calculation ATR Stop Multiplier Risk-Reward Ratio EMA Trend Filter Length Visuals: Prior Liquidity High (red) Prior Liquidity Low (green) EMA Trend (blue) Why Use This Strategy: Captures stop-hunt moves often triggered by larger market participants. Only trades with trend confirmation, reducing false signals. Provides automatic ATR-based stop loss and take profit for consistent risk management. Easy to adjust session time, ATR, EMA length, and risk-reward to suit your trading style. Important Notes: Assumes 0.05% commission and 1-pip slippage. Adjust according to your broker. Not financial advice; intended for educational, backtesting, or paper trading purposes. Always test strategies thoroughly before applying to live accounts.Pine Script®策略由AIScripts提供30
ezzy Golden Cross mit Target und StopA simple crossover system based on SMA 50 and SMA 200 including percentage target and stop loss.Pine Script®策略由sean_david提供28
ezzy_goldencross This strategy is a simple crossover trading strategy using SMA 50 and SMA 200 (long only). I also implemented a percentage profit target and stop loss.Pine Script®策略由sean_david提供9
High Probability Trend Continuation (1:5 RR)this strategy is based on a high-probability trend continuation pattern, one of the most frequently occurring setups in financial markets. It uses EMA trend alignment to identify strong bullish or bearish conditions and waits for a controlled pullback before entering a trade in the direction of the trend. Risk management is fully automated using ATR-based stop losses, ensuring the strategy adapts to market volatility. Each trade is executed with a fixed 1:5 risk-to-reward ratio, allowing profitability even with a modest win rate. The strategy is designed to work across multiple markets and timeframes, including forex, stocks, indices, and crypto, making it suitable for both intraday and swing trading.Pine Script®策略由tenzinchok提供5
BTC 4H v5.5 Breakout - Retest (Perp) + Anti-Chop + Riskmy sdfgsdgsdg fgsdgsdgs FGsdgsdfgsdgs fgsdgdsfgsdgsdgsdg sfdgsdgf dfgsgsgsdgs. sdgsfsgsdgPine Script®策略由Dest1ny_提供7
Multi-Indicator Trend-Following Strategy 1-minute Gold strategyTrend following using many indicators to provide accurate buy and sell signals on the 1-minute gold chartPine Script®策略由malkawiraafat提供13
ORB Breakout Strategy📊 Overview 📈 Systematic intraday Opening Range Breakout (ORB) strategy 🧭 Designed for index CFDs (e.g. US500) ⏱️ Optimized for 5-minute charts during regular trading hours 🛡️ Strict risk management and position sizing 🚦 Maximum one trade per day 💡 Core Idea 🌅 The market establishes a key price range shortly after the open 🚀 A confirmed breakout from this opening range can signal directional momentum 🎯 The strategy trades only confirmed breakouts with predefined risk 📐 Opening Range Definition ⏰ Opening range is defined between 09:30 and 09:45 (exchange time) 🕯️ Uses the first three 5-minute candles of the session ⬆️ Opening Range High is the highest high of those candles ⬇️ Opening Range Low is the lowest low of those candles 🟢 Long Trade 📊 A 5-minute candle closes above the Opening Range High 🟩 A Fair Value Gap (FVG) exists relative to the candle 10 minutes earlier 🧲 A buy limit order is placed at the Opening Range High 🔴 Short Trade 📉 A 5-minute candle closes below the Opening Range Low 🟥 A Fair Value Gap (FVG) exists relative to the candle 10 minutes earlier 🧲 A sell limit order is placed at the Opening Range Low 🛑 Stop Loss 📉 Long trades use the low of the candle 10 minutes before the breakout 📈 Short trades use the high of the candle 10 minutes before the breakdown 🎯 Take Profit ⚖️ Fixed reward-to-risk ratio of 2:1 📏 Take profit distance equals two times the stop loss distance 💰 Position Sizing 💵 Fixed dollar risk per trade (default: $2,000) 📐 Position size is calculated dynamically based on stop loss distance 🔁 Risk remains consistent across changing volatility conditions ⏳ Trade Management Rules 🚦 Maximum one trade per day, including same-bar entries and exits 🕛 No new entries after 12:00 (exchange time) ⏰ All open positions are closed at 15:50 ❌ Pending orders are cancelled after the entry cutoff or at session end ⚙️ Execution & Costs 💸 Commission model can be configured in the strategy settings 🧪 Backtests use TradingView Strategy Tester mechanics 📝 Notes 📚 This is a rules-based trading strategy, not a signal service 🔍 Results depend on instrument, broker feed, spreads, and commissions 🧠 Forward testing is strongly recommended before live trading ⚠️ Disclaimer 📖 This script is provided for educational and research purposes only 🚫 It does not constitute financial advice 🔥 Trading leveraged instruments involves significant risk Pine Script®策略由chartsquare提供126
Gold Futures Prop-Firm Strategy (GC) 1-18-2026Overview This is a long-only, session-based, multi-regime trading strategy designed specifically for Gold futures (GC / GC1!) on intraday timeframes (typically 5–15 minutes). The strategy aims to capture high-probability moves during the New York and Asian sessions while avoiding major economic news events and enforcing strict daily risk limits — making it suitable for prop firm challenges (e.g. FTMO, FundedNext, Apex, etc.) that require consistent profitability, limited drawdown, and disciplined risk management. Core Philosophy Trade longs only (shorts were removed after analysis showed they were consistently unprofitable) Different logic depending on session and market regime (trending vs ranging) Heavy filtering using trend strength (ADX), volume confirmation, EMA alignment, Bollinger Bands, and RSI Strict position sizing, daily loss cap, per-session trade limits, and news blackout periods Trailing stop mechanism to let winners run while protecting against reversals Trading Sessions & Time Windows (Eastern Time) NY Session: 08:30 – 15:00 ET NY AM (trend/breakout zone): 08:30 – 11:30 ET NY PM (mean-reversion zone): 11:30 – 15:00 ET Asia Session (mean-reversion zone): 18:00 – 02:00 ET News blackouts: short windows around high-impact releases (CPI/NFP, ISM/Fed, FOMC) Entry Logic (Long Only) NY AM – Trend Following & Breakouts (strongest trend filter) ADX > 30 (strong trend) Price above 200 EMA (bull regime) Fast EMA (21) crosses above Slow EMA (55) or breakout above 20-bar high Volume spike (> 1.4 × 20-period SMA) Max 2 trades per NY session per day NY PM & Asia – Mean Reversion ADX ≤ 30 (ranging market) Price below lower Bollinger Band (20, 2.0) RSI < 25 (deep oversold) No volume filter required here Max 2 trades per Asia session per day Risk Management Rules Position size: Fixed 1–2 contracts (user selectable) Initial stop: 1.7 × ATR(14) below entry (tightened from original) Trailing stop: Activates after price moves +1.0 × ATR in profit Trails by 1.0 × ATR (locked-in profits aggressively) Daily loss limit: -$600 (stops all trading for the day once hit) No trading during defined news windows Pyramiding disabled (only one position at a time) No short entries (removed after backtest analysis) Indicators Used EMA 21 / 55 / 200 (trend direction & filter) ATR(14) × 0.85 (volatility base) ADX(14) threshold 30 (strong trend confirmation) Bollinger Bands (20, 2.0) for mean-reversion entries RSI(14) with oversold < 25 Volume spike filter (1.4× SMA) for trend/breakout entries 20-bar highest high / lowest low for breakout detection Visual Elements on Chart Fast (blue), Slow (orange), and Filter (red) EMAs Bollinger Bands (gray, semi-transparent fill) Background coloring: Red tint during news blackout periods Purple tint when daily loss limit is hit Intended Use Case Prop trading firm evaluation accounts Conservative intraday gold trading Focus on high-quality long setups in trending (NY AM) and mean-reverting (Asia/PM) environments Goal: positive expectancy with controlled drawdown, suitable for passing drawdown and profit targetsPine Script®策略由mattkelly914提供13
BTCUSD 1D Trend Strategy [Gemini]1Dchart 100% of equity per trade 0.1% commission 1 tick slippage please convert this indicator to a trading strategy as you see fit find attached the date of the chart and the indicator on BTCUSD 1D chart so you can make a better decision when to buy and sell avoid forward looking and repainting at all costs. Don't add tables to the chart don't ever use line breaks in function calls: long only 2018-2069 1D chart 100% ofPine Script®策略由sniperlordfx提供已更新 4
Axis-Pro System | Trend Structure + Fibonacci Pullbacks Axis-Pro System is a comprehensive Trend Following strategy designed to trade high-probability pullbacks. Unlike indicators that merely chase price, this system patiently waits for market structure alignment before seeking an entry. The system is built on the premise of "Quality over Quantity", utilizing volatility and structure filters to avoid choppy markets (ranges) and false breakouts. 🧠 Strategy Logic The system makes decisions based on a strict 4-step hierarchy: Higher Timeframe (HTF) Bias: Analyzes the trend on a higher timeframe to ensure we are trading in the direction of the dominant flow. Structure & BOS (Break of Structure): Identifies clear impulses that break previous highs or lows. Once a BOS is confirmed, the system "arms" the trade and waits. Fibonacci Zone Pullback: It does not chase the breakout. Instead, it waits for a pullback into the "Discount Zone" (Golden Zone, configurable between 0.382 and 0.618) to improve the Risk/Reward ratio. Validation & Trigger: Uses an ATR expansion check to filter out low-volatility periods. Requires candle confirmation and alignment with fast EMAs before pulling the trigger. 🛡️ Risk Management The system incorporates advanced position management using a split execution model (50/50): Dynamic Stop Loss: Automatically calculated using an ATR multiplier or the recent Swing High/Low (whichever offers better protection). TP1 (Take Profit 1): Closes 50% of the position at a fixed R-multiple (e.g., 1.5R) to lock in profit and moves the Stop Loss to Break-Even. TP2 (Runner): The remaining 50% is left to run for higher targets (e.g., 3.0R) or until the trend bends, maximizing gains during strong moves. Trailing Stop: Optional feature to trail price with a fast EMA once the first target is hit. ⚙️ Settings & Features The script is highly customizable for different assets (Crypto, Forex, Indices): Date Range Filter: Includes a date selector to perform precise Backtesting on specific periods (e.g., testing specifically during a Bear Market vs. Bull Market). Auto Trendlines: Automatically draws relevant trendlines for visual support. Quality Filters: Options to toggle the EMA 200 filter and breakout buffers. ⚠️ Disclaimer This strategy is a tool for analysis and backtesting purposes. Past performance does not guarantee future results. It is highly recommended to test the strategy on a Demo account first and adjust parameters according to the volatility of the specific asset being traded. Always use responsible risk management.Pine Script®策略由Fikiss77提供48
MFI/RSI Divergence Lower하단 지표 구성 및 활용법 MFI (Aqua Line): 거래량이 가중된 자금 흐름입니다. 지지선 근처에서 이 선이 저점을 높이면(다이버전스) 강력한 매수 신호입니다. RSI (Yellow Line): 가격의 상대적 강도입니다. MFI와 함께 움직임을 비교하여 보조적으로 활용합니다. 리페인팅 방지 핵심: offset=-lb_r 설정을 통해, 지표가 확정되는 시점(피벗 완성 시점)에 정확히 신호가 표시되도록 구현했습니다. 이는 과거 백테스트 결과와 실시간 매매 결과가 일치하도록 보장합니다. 실전 응용 지지/저항 필터: 이 지표 단독으로 사용하기보다, 차트 상의 주요 지지선에 가격이 위치했을 때 발생하는 BULL DIV 신호만 골라 매수하면 승률이 극대화됩니다. 손절/익절 최적화: 현재 1.5% 손절, 3% 익절로 설정되어 있습니다. 종목의 변동성(ATR)에 따라 group_risk에서 수치를 조정하며 최적의 수익 곡선을 찾아보십시오. //@version=6 strategy("Hybrid MFI/RSI Divergence Lower", overlay=false, // 하단 지표 설정을 위해 false initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10, commission_type=strategy.commission.percent, commission_value=0.05, slippage=1) // --- --- group_date = "1. 백테스트 기간" start_time = input.time(timestamp("2024-01-01 00:00:00"), "시작일", group=group_date) end_time = input.time(timestamp("2026-12-31 23:59:59"), "종료일", group=group_date) within_window() => time >= start_time and time <= end_time group_osc = "2. 오실레이터 설정" mfi_len = input.int(14, "MFI 기간", group=group_osc) rsi_len = input.int(14, "RSI 기간", group=group_osc) ob_level = input.int(80, "과매수 기준", group=group_osc) os_level = input.int(20, "과매도 기준", group=group_osc) group_div = "3. 다이버전스 감도" lb_l = input.int(5, "피벗 왼쪽 범위", group=group_div) lb_r = input.int(5, "피벗 오른쪽 범위", group=group_div) group_risk = "4. 리스크 관리" tp_pct = input.float(3.0, "익절 (%)", step=0.1, group=group_risk) / 100 sl_pct = input.float(1.5, "손절 (%)", step=0.1, group=group_risk) / 100 // --- --- mfi_val = ta.mfi(close, mfi_len) rsi_val = ta.rsi(close, rsi_len) avg_val = (mfi_val + rsi_val) / 2 // MFI와 RSI의 평균값으로 부드러운 흐름 파악 // --- --- // 저점 피벗 탐지 (MFI 기준) pl = ta.pivotlow(mfi_val, lb_l, lb_r) ph = ta.pivothigh(mfi_val, lb_l, lb_r) // Bullish Divergence (상승 다이버전스) var float last_pl_mfi = na var float last_pl_price = na bool is_bull_div = false if not na(pl) last_pl_mfi := mfi_val last_pl_price := low // 이전 저점 탐색 float prev_pl_mfi = ta.valuewhen(not na(pl), mfi_val , 1) float prev_pl_price = ta.valuewhen(not na(pl), low , 1) if low < prev_pl_price and mfi_val > prev_pl_mfi is_bull_div := true // Bearish Divergence (하락 다이버전스) var float last_ph_mfi = na var float last_ph_price = na bool is_bear_div = false if not na(ph) last_ph_mfi := mfi_val last_ph_price := high float prev_ph_mfi = ta.valuewhen(not na(ph), mfi_val , 1) float prev_ph_price = ta.valuewhen(not na(ph), high , 1) if high > prev_ph_price and mfi_val < prev_ph_mfi is_bear_div := true // --- --- if within_window() if is_bull_div strategy.entry("Bull", strategy.long, comment="Bull Div") if is_bear_div strategy.entry("Bear", strategy.short, comment="Bear Div") strategy.exit("ExB", "Bull", limit=strategy.position_avg_price * (1 + tp_pct), stop=strategy.position_avg_price * (1 - sl_pct)) strategy.exit("ExS", "Bear", limit=strategy.position_avg_price * (1 - tp_pct), stop=strategy.position_avg_price * (1 + sl_pct)) // --- --- // 배경 레이아웃 hline(ob_level, "Overbought", color=color.new(color.red, 50), linestyle=hline.style_dashed) hline(50, "Middle", color=color.new(color.gray, 70)) hline(os_level, "Oversold", color=color.new(color.green, 50), linestyle=hline.style_dashed) // 메인 지표 플롯 plot(mfi_val, "MFI (Money Flow)", color=color.new(color.aqua, 0), linewidth=2) plot(rsi_val, "RSI (Momentum)", color=color.new(color.yellow, 50), linewidth=1) // 다이버전스 발생 시 하단 지표 영역에 선 그리기 plotshape(is_bull_div ? mfi_val : na, "Bull Div Circle", shape.circle, location.absolute, color.green, size=size.tiny, offset=-lb_r) plotshape(is_bear_div ? mfi_val : na, "Bear Div Circle", shape.circle, location.absolute, color.red, size=size.tiny, offset=-lb_r) // 과매수/과매도 배경색 fill(hline(ob_level), hline(100), color.new(color.red, 90)) fill(hline(0), hline(os_level), color.new(color.green, 90)) Pine Script®策略由james130625提供6
BTC V67 - TOTAL CONTROL SCREENERau top avec prix au dessus de ligne jaune et achat vente par signalPine Script®策略由lolorenzo13提供3