Toby Crabel's narrow range with historical volatility1. Find bar with the smallest narrow range for a chosen period. Use hvol for filter.
2. Place stop-order for long position at previous high and stop-order for short at previous low to catch breakout in any direction.
3. Take profit on the next bar.
在腳本中搜尋"break"
Hour breakout modelHi guys, this is my first script and i need help to upgrade it
I'm sure this work better if:
1) the breakout line green and red are the max and min of the "time window" between 03 00 and 07 00 (and not only 03 00 like now)
2) put stoploss on the redline for long, and on greenline for short
Thx for any help
High Low ChannelBasic high and low channels, allows for two high and two low channels of specified lengths.
Use for channel breakout trades, basic idea is to go long when the longer high channel is broken and close when shorter low channel is broken, vice versa for shorts
Feel free to leave me a tip if you like this script: 1MprT7YEEWaM6bUcpD7eeHM3Ht8n3R5jP1
Channel Break Out Binary StrategyI am learning pine script at the moment and this is my first attempt at creating an expire time based strategy for binary options based on a simple example like the built-in Channel Break Out Strategy.
[RS]Open Range Breakout V3Request for DCC/coondawg71
added support for using session.
theres a issue with the session it needs to have the format inverted:
(start-end) to (end-start)
'0000-1500' to '1500-0000'
Multi BB Heat Vis - SMA/EMA/Breakout - r2I don't expect to iterate any further on this script, unless any weird issue crops up.
Description and usage detailed in the comments at the top of the script. Cheers!
To repaint or not to repaint, all the relevant sources are exposed as inputs for customisation - so the choice is yours.
Cheers!
CamarillaStrategy -V1 - H4 and L4 breakout - exits addedExits added using trailing stops.
2.6 Profit Factor and 76% Profitable on SPY , 5M - I think it's a pretty good number for an automated strategy that uses Pivots. I don't think it's possible to add volume and day open price in relation to pivot levels -- that's what I do manually ..
Still trying to add EMA for exits.. it will increase profitability. You can play in pinescript with trailing stops entries..
PBKO - Progressive Break Out 2.0Progressive Fibonacci level, intercept support/resistance from lenght bars default 120 bars, best use to 1H chart
Quantum Breakout Sentinel [LuxAlgo + AlgoAlpha Fusion]🛠️ Core Features
🔹 Swing Failure Patterns (SFP)
Bullish SFP (Blue): Price sweeps below a swing low but closes back above confirmation → Potential reversal long.
Bearish SFP (Red): Price sweeps above a swing high but closes back below confirmation → Potential reversal short.
✅ Option to toggle lines, wicks, and confirmation levels.
🎯 Precision-based: Filters out weak or unclear liquidity grabs.
🔸 Range Breakout Zones
Compression Boxes detect consolidation zones with low volatility.
When breakout occurs, volume profile paints:
💚 Bull volume dominance (turquoise highlight)
❤️ Bear volume dominance (red highlight)
These zones represent energy storage areas — once broken, expect strong directional expansion.
🧠 How to Use It Effectively
1. Reversal Entries (Using SFPs)
Look for SFPs that:
Form at key HTF structure (e.g., daily swing highs/lows)
Show a clear ▲ (bull) or ▼ (bear) label after a false breakout
Confluence with demand/supply zones = 💯
2. Breakout Trades (Using Range Boxes)
Wait for a volatility box to form (grey background).
Watch for breakouts with volume imbalance:
Bullish breakout + dominant bull box → Go long
Bearish breakout + dominant bear box → Go short
Target 1.5x to 2x box height for conservative exits.
3. Combining Both
BEST SETUPS:
SFP at the edge of a range box → Follow-through trade
Volume-confirmed breakout after fakeout (SFP) = Smart Money Trap Reversal
⚙️ Customization Options
Toggle SFP components: labels, lines, colors
Adjust range length, confirmation length
Choose your timeframe context (LTF integration)
Color-tune breakout boxes for your visual preference
🧭 Ideal For
Smart Money Traders
Price Action Breakout Traders
Scalpers using HTF confluence
Anyone who wants clean, signal-driven, non-repainting alerts
🔔 Pro Tip
Set alerts on SFP confirmations or volume-confirmed breakout zones to be notified in real time. These signals often precede rapid directional moves.
🙌 Special Thanks
This fusion tool would not be possible without the brilliant open-source contributions from:
🔷 LuxAlgo – For their powerful and widely respected Swing Failure Pattern (SFP) logic, designed to detect stop hunts and liquidity sweeps with precision.
🔶 AlgoAlpha – For their volatility compression breakout detection engine, which forms the foundation of the Range Breakout Boxes in this script.
📢 Massive respect to both teams for their dedication to elevating retail trading tools to institutional-grade standards.
This script is a community-powered blend of two elite systems, harmonized into one high-performance toolkit.
Leading Indicator by Parag RautBreakdown of the Leading Indicator:
Linear Regression (LRC):
A linear regression line is used to estimate the current trend direction. When the price is above or below the regression line, it indicates whether the price is deviating from its mean, signaling potential reversals.
Rate of Change (ROC):
ROC measures the momentum of the price over a set period. By using thresholds (positive or negative), we predict that the price will continue in the same direction if momentum is strong enough.
Leading Indicator Calculation:
We calculate the difference between the price and the linear regression line. This is normalized using the standard deviation of price over the same period, giving us a leading signal based on price divergence from the mean trend.
The leading indicator is used to forecast changes in price behavior by identifying when the price is either stretched too far from the mean (indicating a potential reversal) or showing strong momentum in a particular direction (predicting trend continuation).
Buy and Sell Signals:
Buy Signal: Generated when ROC is above a threshold and the leading indicator shows the price is above the regression line.
Sell Signal: Generated when ROC is below a negative threshold and the leading indicator shows the price is below the regression line.
Visual Representation:
The indicator oscillates around zero. Values above zero signal potential upward price movements, while values below zero signal potential downward movements.
Background colors highlight potential buy (green) and sell (red) areas based on our conditions.
How It Works as a Leading Indicator:
This indicator attempts to predict price movements before they happen by combining the trend (via linear regression) and momentum (via ROC).
When the price significantly diverges from the trendline and momentum supports a continuation, it signals a potential entry point (either buy or sell).
It is leading in that it anticipates price movement before it becomes fully apparent in the market.
Next Steps:
You can adjust the length of the linear regression and ROC to fine-tune the indicator’s sensitivity to your trading style.
This can be combined with other indicators or used as part of a larger strategy
Breakout Scanner with VWAP + RSI + MACD + Volume SpikePRICE & MOVING AVERAGES
🟠 MA(10), MA(50), MA(200)
Purpose: Track price trends over different time horizons
MA10 – Very short-term trend (micro pullbacks)
MA50 – Intermediate trend (support/resistance)
MA200 – Long-term sentiment (bullish or bearish overall)
Use: Crossovers indicate trend reversals. E.g., MA10 < MA50 = bearish.
📉 EMA(9), EMA(12), EMA(34)
EMA = Exponential Moving Average
Reacts faster than MA, used for quick entries/exits
Common Strategy: EMA 9 crossing below EMA 34 → short signal
You’re currently in a downtrend, as all EMAs slope down and price is below them.
🔵 VWAP (Volume Weighted Average Price)
Purpose: Institutional benchmark
Traders use VWAP as a mean reversion level.
If price is below VWAP → bearish control; above → bullish control.
In your chart: QQQ is below VWAP, suggesting institutional selling.
📊 BOLL(20) = Bollinger Bands
Tracks volatility using 20-period MA ± 2 std. dev.
Bands widen when volatility increases.
In your chart: Price is riding the lower band → bearish pressure
🔁 RSI(14) = Relative Strength Index
Measures momentum
Ranges from 0 to 100
Above 70 = Overbought
Below 30 = Oversold
Current RSI is around 30–40, suggesting weak momentum, near oversold
📉 MACD (12, 26, 9)
MACD Line (blue) = 12EMA - 26EMA
Signal Line (red) = 9 EMA of MACD line
Histogram = MACD – Signal
When MACD crosses below Signal line → bearish
Your chart: Histogram is red and increasing → bearish strength increasing
✅ SUMMARY FOR QQQ CHART (LIVE INTERPRETATION)
Indicator Reading Signal
MA/EMA All sloping down ❌ Bearish
VWAP Price below VWAP ❌ Bearish
Bollinger Price hugging lower band ❌ Bearish
RSI(14) ~30-40 ⚠️ Weak
MACD Red histogram growing ❌ Bearish
Would you like me to generate a script-based trade signal system combining EMA + RSI + MACD for QQQ intraday calls/puts?
Saty Volume StackBreaks volume into buy and sell volume and stacks them based on which side has higher volume.
Dynamic Buy / Sell Stack
Unlike other buy/sell volume indicators, which statically display this information (typically green over red), this indicator dynamically stacks the higher volume side on top. For example, green over red indicates more buy-side volume, red over green indicators more sell-side volume.
Current Candle Volume Buy/Sell %
A label shows the % buy vs sell volume for the current candle in real-time. This label is also dynamic with the left position being higher volume.
How the Buy/Sell Volume is Calculated
Buy/Sell % is calculated based on price.
Buy % is calculated using the distance between the low of the candle to the closing value of the candle and dividing that by the total range of the candle high to low.
Sell % is calculated using the distance between the high of the candle to the closing value of the candle and dividing that by the total range of the candle high to low.
Please note this is a proxy metric and while it is incredibly useful, it is not going to match up exactly with actual buy/sell volume that can be found on tape.
Breakout Candles + RSIHello!
This is my firt script :)
This indicator looks for candles that are significantly larger than the previous X candle.
It is possible to set the following:
Multiplier: deviation from the size of the previous X candle (if set to 3 the size of the actual candle's body /abs(open - close)/ must be larger than the size of the bigger candle from the prevous X candles)
Previous candles: the number of previous candles to size check
Upper RSI limit: if the RSI14 close higher than the specified number, the candle will ignore
Lower RSI limit: if the RSI14 close lower than the specified number, the candle will ignore
Without dojis: if checked, watches candles only that do not have a bottom spike (bullish) or top spike (bearish). Useful for Heikin-Ashi candles
Feel free to left any suggestion!
Thank You!
Volume PressureBreaks down volume into buyers (green part) vs sellers (red part).
It is recommended to set the volume's scale, especially if you switch tickers on the same chart. Follow these steps:
Select the Volume Pressure indicator's 3 dots (...)
Select Pin To Scale
Select a separate scale from the main chart, such as Pin To New Left Scale (Z)
Left click and hold the scale on the side of the chart and drag it up/down to bring the volume bars into the desired area
To update to the latest version, just close the indicator and add it again.
Breakout Peak Detection - cryptofnqDetect peaks (and valleys) after the indicator has broken out of horizontal bands.
The peaks (and valleys) are connected by lines and the final line is extended to the right.
This can be used with built-in indicator functions or with other chart indicators.
I'm a coder, not a trader. If you find a useful strategy based on my scripts, please drop me a line.
break outI made a simple indicator
How should I modify SELL,LONG so that it comes out one by one in turn?
How to make sure that the duplicated signal between sell and buy doesn't come out?
PLEASE HELP ME
Breakout Volume [racer8]BV determines when volume is high by comparing the previous volume high over n periods to the current volume.
If the current volume exceeds the previous volume high, then the indicator columns will turn red. Enjoy :)