Classic Patterns (Template)Script 3: “Classic Pattern Stubs: Double Tops, Triangles, Wedges, Channels”
Purpose: Provide an indicator that identifies or sketches multiple classical patterns (Double Top/Bottom, Asc/Desc Triangles, Wedges, and Channels). Each pattern can be toggled on or off.
How It’s Organized:
Each pattern has a checkbox: showDoubleTops, showTriangles, showWedge, showChannel.
Each pattern has an int input for the lookback window.
The code draws lines or shapes if the pattern is detected.
Göstergeler ve stratejiler
Oops ReversalOpen below prior days low and the Oops is triggered by a reversal through the low of the previous day.
7 Trading Setups with Codesit uses 7 indicator breakouts for trading , RSI SMA ORB TRIPLE TOP AND BOTTOM
Volume Weighted Average Price - CoinruleVWAP with additional Anchor Periods as supported on Coinrule.
SMA + RSI + Volume + ATR StrategySMA + RSI + Volume + ATR Strategy
1. Indicators Used:
SMA (Simple Moving Average): This is a trend-following indicator that calculates the average price of a security over a specified period (50 periods in this case). It's used to identify the overall trend of the market.
RSI (Relative Strength Index): This measures the speed and change of price movements. It tells us if the market is overbought (too high) or oversold (too low). Overbought is above 70 and oversold is below 30.
Volume: This is the amount of trading activity. A higher volume often indicates strong interest in a particular price move.
ATR (Average True Range): This measures volatility, or how much the price is moving in a given period. It helps us adjust stop losses and take profits based on market volatility.
2. Conditions for Entering Trades:
Buy Signal (Green Up Arrow):
Price is above the 50-period SMA (indicating an uptrend).
RSI is below 30 (indicating the market might be oversold or undervalued, signaling a potential reversal).
Current volume is higher than average volume (indicating strong interest in the move).
ATR is increasing (indicating higher volatility, suggesting that the market might be ready for a move).
Sell Signal (Red Down Arrow):
Price is below the 50-period SMA (indicating a downtrend).
RSI is above 70 (indicating the market might be overbought or overvalued, signaling a potential reversal).
Current volume is higher than average volume (indicating strong interest in the move).
ATR is increasing (indicating higher volatility, suggesting that the market might be ready for a move).
3. Take Profit & Stop Loss:
Take Profit: When a trade is made, the strategy will set a target price at a certain percentage above or below the entry price (1.5% in this case) to automatically exit the trade once that target is hit.
Stop Loss: If the price goes against the position, a stop loss is set at a percentage below or above the entry price (0.5% in this case) to limit losses.
4. Execution of Trades:
When the buy condition is met, the strategy will enter a long position (buying).
When the sell condition is met, the strategy will enter a short position (selling).
5. Visual Representation:
Green Up Arrow: Appears on the chart when the buy condition is met.
Red Down Arrow: Appears on the chart when the sell condition is met.
These arrows help you see at a glance when the strategy suggests you should buy or sell.
In Summary:
This strategy uses a combination of trend-following (SMA), momentum (RSI), volume, and volatility (ATR) to decide when to buy or sell a stock. It looks for opportunities when the market is either oversold (buy signal) or overbought (sell signal) and makes sure there’s enough volume and volatility to back up the move. It also includes take-profit and stop-loss levels to manage risk.
Chande Momentum Oscillator + BB (%B) / Owl of ProfitCMO + Bollinger Bands (%B) Strategy
The CMO + Bollinger Bands (%B) Strategy combines the Chande Momentum Oscillator (CMO) and Bollinger Bands to detect trading opportunities based on price momentum and volatility. This strategy aims to capitalize on price movements during trend changes and volatility extremes.
Features
Bollinger Bands (%B):
Bollinger Bands are calculated using a simple moving average (SMA) and a multiple of standard deviations.
%B measures the relative position of the price within the Bollinger Bands:
0.2 indicates the price is near the lower band.
0.8 indicates the price is near the upper band.
Chande Momentum Oscillator (CMO):
The CMO calculates momentum by comparing upward and downward price changes over a defined period.
Crosses above or below zero signal potential trend changes:
Above 0: Bullish momentum.
Below 0: Bearish momentum.
Entry and Exit Conditions
Long Entry (Buy Signal):
%B crosses above 0.2 (indicating the price is near the lower band and potentially reversing).
CMO crosses above 0 (indicating bullish momentum).
Short Entry (Sell Signal):
%B crosses below 0.8 (indicating the price is near the upper band and potentially reversing).
CMO crosses below 0 (indicating bearish momentum).
Visualization
Bollinger Bands:
Blue Line: SMA (Basis).
Red Line: Upper Band.
Green Line: Lower Band.
Bands are shaded for enhanced clarity.
%B Thresholds:
0.8: Upper threshold (dashed red line).
0.2: Lower threshold (dashed green line).
Chande Momentum Oscillator:
Purple line with a zero reference line.
Use Cases
Range Trading: Ideal for identifying reversals near Bollinger Band extremes.
Momentum Trading: CMO ensures trades align with strong price movements.
Tags
CMO, Bollinger Bands, %B, volatility, momentum, trend trading, technical analysis, Pine Script, Bybit indicators
Categories
Trend Analysis
Volatility
Visit my website for more tools and strategies: bybitindicators.com
Happy trading!
The Game of Momentum - PublishedIndicates the momentum of the stock .
Best in Daily view
When the curve changed to blue , sign of entry and vice versa
MA Price BandsSeveral bands based on a moving average, a simple way of marking risk levels of an asset. Comes with many options.
EMA Crossover + RSI Filter (1-Hour)//@version=5
strategy("EMA Crossover + RSI Filter (1-Hour)", overlay=true)
// Input parameters
fastLength = input.int(9, title="Fast EMA Length")
slowLength = input.int(21, title="Slow EMA Length")
rsiLength = input.int(14, title="RSI Length")
overbought = input.int(70, title="Overbought Level")
oversold = input.int(30, title="Oversold Level")
// Calculate EMAs
fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)
// Calculate RSI
rsi = ta.rsi(close, rsiLength)
// Buy Condition
buyCondition = ta.crossover(fastEMA, slowEMA) and rsi > 50 and rsi < overbought
// Sell Condition
sellCondition = ta.crossunder(fastEMA, slowEMA) and rsi < 50 and rsi > oversold
// Plot EMAs
plot(fastEMA, color=color.blue, title="Fast EMA")
plot(slowEMA, color=color.red, title="Slow EMA")
// Plot Buy/Sell Signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Execute Trades
if (buyCondition)
strategy.entry("Buy", strategy.long)
if (sellCondition)
strategy.entry("Sell", strategy.short)
Automatic Fibonacci retracement based on the highest high and loThe chart is fractal, meaning that what happens can always be broken down into smaller portions.
This is often seen in various AR (Algorithmic Rules) concepts, such as breakers, order blocks, etc., where the price reacts.
I’ve visualized this behavior with this indicator.
This indicator takes the highest high and the lowest low from the past 5 weeks, excluding the current week.
The lowest low will represent 0%, and the highest high will represent 100% (green lines).
It then divides this range into 25%, 50%, 75%, and 100% levels (red and blue lines).
The indicator works on all charts and all timeframes, automatically adjusting when you switch charts or timeframes. No manual input is required.
Additionally, above 100%, it will create levels at 125%, 150%, 175%, and 200%, while below 0%, it will create levels at -25%, -50%, -75%, and -100%.
Your chart will now be divided into these 25% levels, allowing you to observe how the price either respects or breaks through them.
Again, this isn’t something “groundbreaking,” but simply a visual aid to identify levels where the price finds support/resistance or breaks through.
It helps me gain a broader perspective and determine whether my trade is moving in the right direction or if I should remain cautious.
TREND CAPTURE - Signal Strategy [SRISTI]Its a simple strategy works to capture a small trends in intraday trading. basically built on combination of EMA, VWAP, RSI.
Average Volatility Over N Days (XAUUSD & Forex)The indicator displays the average range of daily candles over an N-period.
MI-Advanced Long/Short StrategyAdvanced Multi-Indicator Trading Strategy
Combining Trend Following, Momentum Confirmation & Risk Management
This sophisticated trading strategy is designed to identify high-probability long/short opportunities using a confluence of technical indicators while maintaining strict risk control. It combines trend analysis, momentum confirmation, and volume-based validation to generate clear buy/sell signals across various markets and timeframes.
Core Components
Trend Identification Engine
Dual EMA System (12/26 periods):
Bullish bias when 12-EMA > 26-EMA
Bearish bias when 12-EMA < 26-EMA
Supertrend Indicator:
Dynamic trend filter using price volatility
Green line = Bullish trend (longs enabled)
Red line = Bearish trend (shorts enabled)
Momentum Confirmation
MACD Histogram:
Bullish crossover (signal line cross) for entries
Bearish crossover for exits/reversals
RSI Threshold:
50-level as momentum baseline
Longs only when RSI > 50
Shorts only when RSI < 50
Volume Validation
20-period volume moving average
Entry requires 150%+ volume spike
Filters low-confidence moves
Risk Management Framework
ATR-Based Stops:
2x ATR (14-period) stop loss
3x ATR take profit (1:1.5 RR ratio)
Position Sizing:
Percentage-based equity management
Built-in commission calculation
Signal Generation Logic
Long Entry Conditions (All Must Be True):
12-EMA crosses above 26-EMA
MACD line crosses above signal line
RSI sustains above 50 level
Price above Supertrend line (green)
Volume spike confirmation
Short Entry Conditions (All Must Be True):
12-EMA crosses below 26-EMA
MACD line crosses below signal line
RSI holds below 50 level
Price below Supertrend line (red)
Volume spike confirmation
Exit Conditions:
Trailing stop via Supertrend reversal
EMA crossover in opposite direction
RSI crossing 50 threshold
Automatic profit targets/stops
Key Features
Multi-Timeframe Compatibility: Works on 1M-1D charts
Visual Clarity:
Colored EMA ribbons for trend direction
Label-based buy/sell markers
Supertrend overlay for real-time guidance
Alert System:
Built-in buy/sell alert conditions
Compatible with email/SMS notifications
Adaptive Risk:
Dynamic stop-loss adjustment
Position sizing relative to account equity
False Signal Filter:
Volume spike requirement
Triple confirmation (trend+momentum+volume)
Strategic Advantages
Trend-Riding Capability:
Captures sustained moves via Supertrend/EMA combo
Avoids choppy markets through volume filters
Confirmation Hierarchy:
Primary Trend: EMA crossover
Secondary Confirmation: MACD/RSI
Tertiary Validation: Volume/Supertrend
Risk-Controlled Execution:
Automatic stop-loss placement
Fixed risk/reward ratio enforcement
Commission-aware backtesting
Visual Trading Psychology:
Clear color-coded indicators reduce emotional trading
Objective entry/exit rules eliminate guesswork
Ideal Market Conditions
Best Performing: Trending markets (up/down)
Avoid During:
Low-volume periods
Consolidation/ranging markets
Major news events
Practical Usage Tips
Combine with higher timeframe analysis
Adjust ATR multiplier for volatile assets
Modify volume threshold for liquid markets
Use trailing stops for extended trends
Pair with fundamental catalysts for swing trades
This strategy provides a systematic approach to trading by combining technical analysis with disciplined risk management. Its multi-layered confirmation process aims to filter out market noise while capturing high-quality setups, making it suitable for both discretionary traders and automated trading systems.
Midnight Opening Ranges [TDL]
Midnight Opening Ranges with Standard Deviations as taught by Micheal J. Huddleston
- Custom colors
- Up to 10 Std dev levels
- Midnight opening price
- Current and previous ranges with dates and midpoints
Petru Indicator14 Day range. Percentage move. Analyzes first 14 days and percentage move after given window.
RSI & DPO support/resistanceThis indicator combines the Relative Strength Index (RSI) to identify overbought and oversold conditions with the Detrended Price Oscillator (DPO) to highlight support and resistance levels.
Unlike traditional indicators that display these metrics in a separate window, this tool integrates them directly onto the main price chart.
This allows for a more cohesive analysis, enabling traders to easily visualize the relationship between price movements and momentum indicators in one unified view.
How to Use It:
Identify Overbought and Oversold Conditions:
Look for RSI values above 70 to identify overbought conditions, suggesting a potential price reversal or pullback. Conversely, RSI values below 30 indicate oversold conditions, which may signal a potential price bounce or upward movement.
Analyze Support and Resistance Levels:
Observe the DPO lines on the main chart to identify key support and resistance levels. When the price approaches these levels, it can provide insights into potential price reversals or breakouts.
Combine Signals for Trading Decisions:
Use the RSI and DPO signals together to make informed trading decisions. For example, if the RSI indicates an overbought condition while the price is near a resistance level identified by the DPO, it may be a good opportunity to consider selling or taking profits.
Monitor Divergences:
Watch for divergences between the RSI and price movements. If the price is making new highs while the RSI is not, it could indicate weakening momentum and a potential reversal.
Set Alerts:
Consider setting alerts for when the RSI crosses above or below the overbought or oversold thresholds, or when the price approaches significant support or resistance levels indicated by the DPO.
Practice Risk Management:
Always use proper risk management techniques, such as setting stop-loss orders and position sizing, to protect your capital while trading based on these indicators.
By following these steps, traders can effectively utilize this indicator to enhance their market analysis and improve their trading strategies.
Straddle2.01) Straddle with an bollinger band.
2) Add your 6 strike price it will automatically give lowest straddle from 6 strikeprice.
3) how to use: for entry below avg or while pull back at avg & for full conformation take entry below 2bolliangerband.
4) For exit it upto your appetite.
5)I've backtested this strategy & its worked from 2019 till 2025 with 70% accuracy.
Enhanced Candle Statistics This custom Pine Script indicator calculates and displays key percentiles and averages for both the body and combined wick size of candles, helping traders judge market dynamics in real time.
SCALPING STRATEGY//@version=5
strategy("High Probability Scalping Strategy", overlay=true)
// Indicators
emaFast = ta.ema(close, 9)
emaSlow = ta.ema(close, 21)
vwap = ta.vwap(close)
=
macdLine = ta.ema(close, 12) - ta.ema(close, 26)
signalLine = ta.ema(macdLine, 9)
bbMiddle = ta.sma(close, 20)
bbUpper = bbMiddle + (ta.stdev(close, 20) * 2)
bbLower = bbMiddle - (ta.stdev(close, 20) * 2)
// Buy Entry Conditions
buyCondition = ta.crossover(emaFast, emaSlow) and close > vwap and rsiValue > rsiSignal and macdLine > signalLine
if (buyCondition)
strategy.entry("Long", strategy.long)
// Sell Entry Conditions
sellCondition = ta.crossunder(emaFast, emaSlow) and close < vwap and rsiValue < rsiSignal and macdLine < signalLine
if (sellCondition)
strategy.entry("Short", strategy.short)
// Stop Loss & Take Profit
strategy.exit("Exit Long", from_entry="Long", loss=10, profit=20)
strategy.exit("Exit Short", from_entry="Short", loss=10, profit=20)
Smart Money Concepts + EMA Signals [DeepEye_crypto]
Concept Description: Moving Averages
A moving average (MA) is a statistical calculation used to analyze data points by creating a series of averages of different subsets of the full data set. In trading, moving averages are commonly used to smooth out price data to identify the direction of the trend.
Types of Moving Averages:
Simple Moving Average (SMA):
The SMA is calculated by taking the arithmetic mean of a given set of values. For example, a 10-day SMA is the average of the closing prices for the last 10 days.
Exponential Moving Average (EMA):
The EMA gives more weight to recent prices, making it more responsive to new information. It is calculated using a smoothing factor that applies exponential decay to past prices.
Weighted Moving Average (WMA):
The WMA assigns a higher weight to recent prices, but the weights decrease linearly.
Hull Moving Average (HMA):
The HMA aims to reduce lag while maintaining a smooth average. It uses WMA in its calculation to achieve this.
Volume Weighted Moving Average (VWMA):
The VWMA weights prices based on trading volume, giving more importance to prices with higher trading volume.
Feature Description: TradingView Alerts
TradingView alerts are a powerful feature that allows traders to receive notifications when specific conditions are met on their charts. Alerts can be set up for various types of conditions, such as price levels, indicator values, or custom Pine Script conditions.
How to Set Up Alerts:
Create an Alert:
Click on the "Alert" button (clock icon) on the TradingView toolbar or right-click on the chart and select "Add Alert".
Configure the Alert:
Choose the condition for the alert (e.g., crossing a specific price level or indicator value).
Set the frequency of the alert (e.g., once, every time, or once per bar).
Customize the alert message and notification options (e.g., pop-up, email, SMS).
Use Pine Script for Custom Alerts:
Daily Range LinesGolden's daily volatility range
Long Entry = + Tomorrow’s Opening Price
Short Entry = - Tomorrow’s Opening Price
AK-GBT1AK-GBT1 ist eine Test Trading Strategy für automatisiertes Trading mit Cornix. Es ist noch noch in der Beta Phase und befindet sich im intensiven Test.