BMG-5 BY BMGBUY SIGNAL:
EMA cross up and candle closure below both EMA's
SELL SIGNAL :
EMA cross down and candle closure below both EMS's
ALERT:
Select and alert that for any of the functions
Индикаторы и стратегии
Buying Selling Volume with Moving Average Volumebuying and selling volume per candle with a moving average to be able to view above average volume
Improved Combined Trading StrategiesThis script is a comprehensive Pine Script strategy designed for TradingView that combines multiple trading strategies and indicators into one
DF - Multiple SMAs**DF - Multiple SMAs**
The "DF - Multiple SMAs" indicator overlays six simple moving averages on the chart with distinct colors and line weights. It calculates SMAs for periods of 5, 10, 20, 60, 120, and 200 bars, and allows you to customize each length via user inputs. This tool helps traders quickly visualize multiple trend lines, compare moving averages, and identify key support and resistance levels directly on the price chart.
Price Action Indicator with ATRPrice Action Indicator with ATR. This using engulfing candles as a signal to get in the market
WaveTrend by KaanTREND İNDİKATÖRÜYLE BİRLİKTE KULLANIN
trend yukarı ise satmak için direnç noktası bekleyin
trend aşağı ise almak için destek noktası bekleyin
USE WITH TREND INDICATOR
If the trend is up, wait for a resistance point to sell
If the trend is down, wait for a support point to buy
Emergent Rays - NovaTheMachineEmergent Rays are the visible light spectrum we see after refraction through a prism.
This indicator is being tested to see how visible light can change the mindset of a trader, to help reduce overtrading and guessing about direction before there is an indication of market sentiment shift.
EMA and SMA Buy/Sell Signals with 1:2 RRHere's a Pine Script for TradingView that provides buy and sell signals using the EMA (Exponential Moving Average) and SMA (Simple Moving Average). It also calculates targets for a 1:2 risk-reward ratio. You can modify the parameters such as EMA length, SMA length, and stop-loss distance to suit your strategy.
Ema Sma Signal
Answer in chat instead
This script calculates buy and sell signals based on the crossover of the EMA and SMA. When a crossover occurs, it displays the entry price, stop-loss, and take-profit levels on the chart with labels.
Key Features:
Inputs for EMA/SMA Lengths: Easily configurable EMA and SMA lengths.
Dynamic Stop-Loss and Take-Profit: Automatically calculates levels based on the input risk-reward ratio.
Visual Signals: Labels and background highlights for buy/sell signals.
Monthly, Quarterly OPEX & Vix expirations
OPEX Indicator:
The OPEX indicator is designed to provide traders with a visual representation of key options expiration dates, particularly for monthly, quarterly, and VIX options expirations. This indicator can be particularly helpful for market participants who focus on options-based strategies or those who track the impact of options expiration on price action.
The indicator overlays vertical lines and labels on the chart to highlight three key types of expiration events:
Monthly Equity and Index Expiration (OPEX): This marks the standard monthly options expiration dates for equity and index options.
Quarterly Index Expiration (Q): This indicates the quarterly expiration dates for index options, which tend to have a larger impact on the market.
Monthly VIX Expiration (VIXEX): This marks the monthly expiration of VIX options and futures, which are important for volatility traders.
How to Use the OPEX Indicator:
Expiration Dates on the Chart: The OPEX indicator marks expiration dates with vertical lines and labels that appear on the chart. These are customizable, allowing you to adjust the line and label colors to suit your preferences. The lines and labels will appear at specific times, such as the closing of the market on expiration days, allowing traders to prepare for potential volatility or other market dynamics associated with these events.
Customizable Colors and Label Positions: The indicator offers flexibility in customizing the appearance of expiration lines and labels. For each expiration type (OPEX, Quarterly, and VIXEX), you can adjust the line color, label color, and label text color. Additionally, the label text size and position can be customized (e.g., above the bar, below the bar, top or bottom of the chart). This allows for a tailored display that suits your trading style and chart layout.
Visualizing Impact of Expiration Events: Traders who track the influence of expiration events can use this indicator to spot potential market moves around expiration dates. For example, significant price swings often occur near expiration days as options traders adjust their positions. With this indicator, you can visualize these dates on your chart and analyze market behavior in the lead-up to, during, and after the expirations.
Input Options:
Expiration Types:
Monthly Equity, Index Expiration (OPEX): Turn on or off the monthly equity expiration markers.
Quarterly Index Expiration (Q): Turn on or off the quarterly expiration markers.
Monthly VIX Expiration (VIXEX): Turn on or off the VIX expiration markers.
Line and Label Customization:
Line Color: Adjust the color of the vertical lines marking the expiration events.
Label Color: Customize the color of the expiration labels.
Label Text Color: Adjust the color of the text inside the labels.
Label Position: Choose the position of the labels (e.g., top, bottom, above bar, below bar).
Use Cases:
Options Traders: Track options expiration dates to assess potential price swings or liquidity changes.
Volatility Traders: Watch for patterns around VIX options expirations.
Index Traders: Monitor quarterly expirations for potential market-moving events.
Example Use:
As a trader, you can apply this indicator to your chart and observe how price action reacts near expiration dates. For instance, on the monthly OPEX expiration day, you might notice increased volatility or an uptick in options-related price moves. By observing this trend over time, you can align your trades to capitalize on predictable movements around key expiration days.
Additionally, you may use the quarterly expiration markers to assess whether there’s typically a market shift during these periods, providing insights for long-term traders.
This indicator can be a helpful tool for preparing and managing trades around critical options expiration dates, helping to forecast potential market behavior based on historical patterns.
TradingView Community Guidelines Compliance: This script complies with TradingView's community guidelines by offering a clear and valuable function for traders, providing customizable inputs for enhanced usability. The script is focused on chart visualizations without manipulating or misrepresenting market data. It serves as an educational tool and a functional indicator, with no claims or misleading functionality. The indicator does not promote financial products or services and focuses solely on charting for better trading decision-making.
CR.DI-X - Momentum based Trend Indicator for Heikin-Ashi ChartsMomentum-Based Trend Indicator for Heiken-Ashi Charts
The CR.DI-X - Momentum-Based Trend Indicator is designed to identify and confirm trend reversals and movements with remarkable precision, especially when applied to Heiken-Ashi candles. By leveraging the crossover of DI+ and DI-, this indicator provides highly responsive buy and sell signals, ensuring traders can capitalize on trends early and exit positions effectively during reversals.
What makes this tool exceptionally powerful is its speed and reliability. It detects trend shifts and reversals at an extremely early stage, giving users a significant edge in volatile markets. When paired with the CR.Vosc - Volume-Based Trend Reversal Indicator, traders gain not only insights into potential trend reversals but also a clear understanding of the strength and magnitude of movements. This combination allows for early anticipation of market moves, empowering traders to ride trends with confidence and precision.
Whether you’re seeking to identify entry and exit points, capture full trend cycles, or assess the strength of movements, the CR.DI-X Indicator delivers accurate and actionable insights to optimize your trading strategy.
TKT v1This is a market session indicator. Please Private Message me for fixed time frames for optimal entries. We like to do things a tad differently.
CR.Vosc - Volumebased Trend Reversal IndicatorCR.Vosc - Volume-Based Trend Reversal Indicator
The CR.Vosc Indicator is a powerful tool designed for traders who seek early signals of strong trend movements or reversals, particularly on lower timeframes such as 1-minute charts. By leveraging volume-based calculations, this indicator identifies significant shifts in market activity, helping you anticipate potential reversals or trend accelerations before major price action occurs.
How It Works:
1. Volume Oscillation (Blue Bars):
• Every bar represents the percentage difference between short and long EMA (Exponential Moving Average) of volume.
• Only values above 0% are plotted, emphasizing moments of positive volume pressure and filtering out noise.
• Higher values indicate stronger momentum or potential trend strength.
2. Threshold Levels:
• Thresholds are visually marked at 180%, 250%, and 300%, providing key zones for volume intensity:
• 180%: Indicates significant volume pressure, often signaling the beginning of a strong move.
• 250%-300%: Highlights extreme levels of volume that often precede sharp price movements or trend reversals.
3. Early Trend Indication:
• The CR.Vosc reacts faster than price candles, allowing traders to spot potential reversals or trend continuations before they fully materialize.
• This is particularly useful in scalping or intraday trading strategies, where timing is critical.
Use Cases:
• Reversal Signals: Watch for spikes in volume exceeding 180%, as these often precede a reversal or strong continuation.
• Trend Confirmation: Use the rising intensity of blue bars to validate the strength of a developing trend.
• Scalping Optimization: On minute charts, this indicator provides early insights into potential moves, giving you a head start in volatile market conditions.
This indicator is a must-have for traders looking to refine their entries and exits by incorporating volume analysis into their strategy. Its precision and speed make it an invaluable tool for both beginners and experienced scalpers.
Try it out and experience the power of volume-based forecasting today!
Mean Reversion Pro Strategy [tradeviZion]Mean Reversion Pro Strategy : User Guide
A mean reversion trading strategy for daily timeframe trading.
Introduction
Mean Reversion Pro Strategy is a technical trading system that operates on the daily timeframe. The strategy uses a dual Simple Moving Average (SMA) system combined with price range analysis to identify potential trading opportunities. It can be used on major indices and other markets with sufficient liquidity.
The strategy includes:
Trading System
Fast SMA for entry/exit points (5, 10, 15, 20 periods)
Slow SMA for trend reference (100, 200 periods)
Price range analysis (20% threshold)
Position management rules
Visual Elements
Gradient color indicators
Three themes (Dark/Light/Custom)
ATR-based visuals
Signal zones
Status Table
Current position information
Basic performance metrics
Strategy parameters
Optional messages
📊 Strategy Settings
Main Settings
Trading Mode
Options: Long Only, Short Only, Both
Default: Long Only
Position Size: 10% of equity
Starting Capital: $20,000
Moving Averages
Fast SMA: 5, 10, 15, or 20 periods
Slow SMA: 100 or 200 periods
Default: Fast=5, Slow=100
🎯 Entry and Exit Rules
Long Entry Conditions
All conditions must be met:
Price below Fast SMA
Price below 20% of current bar's range
Price above Slow SMA
No existing position
Short Entry Conditions
All conditions must be met:
Price above Fast SMA
Price above 80% of current bar's range
Price below Slow SMA
No existing position
Exit Rules
Long Positions
Exit when price crosses above Fast SMA
No fixed take-profit levels
No stop-loss (mean reversion approach)
Short Positions
Exit when price crosses below Fast SMA
No fixed take-profit levels
No stop-loss (mean reversion approach)
💼 Risk Management
Position Sizing
Default: 10% of equity per trade
Initial capital: $20,000
Commission: 0.01%
Slippage: 2 points
Maximum one position at a time
Risk Control
Use daily timeframe only
Avoid trading during major news events
Consider market conditions
Monitor overall exposure
📊 Performance Dashboard
The strategy includes a comprehensive status table displaying:
Strategy Parameters
Current SMA settings
Trading direction
Fast/Slow SMA ratio
Current Status
Active position (Flat/Long/Short)
Current price with color coding
Position status indicators
Performance Metrics
Net Profit (USD and %)
Win Rate with color grading
Profit Factor with thresholds
Maximum Drawdown percentage
Average Trade value
📱 Alert Settings
Entry Alerts
Long Entry (Buy Signal)
Short Entry (Sell Signal)
Exit Alerts
Long Exit (Take Profit)
Short Exit (Take Profit)
Alert Message Format
Strategy name
Signal type and direction
Current price
Fast SMA value
Slow SMA value
💡 Usage Tips
Consider starting with Long Only mode
Begin with default settings
Keep track of your trades
Review results regularly
Adjust settings as needed
Follow your trading plan
⚠️ Disclaimer
This strategy is for educational and informational purposes only. It is not financial advice. Always:
Conduct your own research
Test thoroughly before live trading
Use proper risk management
Consider your trading goals
Monitor market conditions
Never risk more than you can afford to lose
📋 Release Notes
14 January 2025
Added New Fast & Slow SMA Options:
Fibonacci-based periods: 8, 13, 21, 144, 233, 377
Additional period: 50
Complete Fast SMA options now: 5, 8, 10, 13, 15, 20, 21, 34, 50
Complete Slow SMA options now: 100, 144, 200, 233, 377
Bug Fixes:
Fixed Maximum Drawdown calculation in the performance table
Now using strategy.max_drawdown_percent for accurate DD reporting
Previous version showed incorrect DD values
Performance metrics now accurately reflect trading results
Performance Note:
Strategy tested with Fast/Slow SMA 13/377
Test conducted with 10% equity risk allocation
Daily Timeframe
For Beginners - How to Modify SMA Levels:
Find this line in the code:
fastLength = input.int(title="Fast SMA Length", defval=5, options= )
To add a new Fast SMA period: Add the number to the options list, e.g.,
To remove a Fast SMA period: Remove the number from the options list
For Slow SMA, find:
slowLength = input.int(title="Slow SMA Length", defval=100, options= )
Modify the options list the same way
⚠️ Note: Keep the periods that make sense for your trading timeframe
💡 Tip: Test any new combinations thoroughly before live trading
"Trade with Discipline, Manage Risk, Stay Consistent" - tradeviZion
DF - Pivot S/R Lines**DF - Pivot S/R Lines**
**Description:**
The "DF - Pivot S/R Lines" indicator dynamically identifies key support and resistance levels using advanced pivot detection algorithms. It calculates pivot points over a configurable timeframe (e.g., 60-minute, daily) and uses factors such as price proximity, touch counts, and expiration periods to determine significant levels.
**Key Features:**
- **Customizable Timeframe:** Select the timeframe for pivot calculations to suit your trading strategy.
- **Configurable Parameters:** Adjust sensitivity with inputs for left/right bars, minimum touches, line proximity percentage, and expiration days.
- **Dynamic Level Drawing:** Automatically draws support/resistance lines on the chart when conditions are met.
- **Alert Notifications:** Generates alerts when the price nears a key pivot level, helping you catch potential reversal or breakout opportunities.
- **Pivot Expiration:** Pivots older than a specified number of days are removed, keeping the chart relevant and uncluttered.
**Usage:**
Once added to your TradingView chart, the indicator will plot dynamic support and resistance lines based on historical price action. Users can adjust input parameters to fine-tune the sensitivity and timeframe of the pivot detection. Alerts notify traders when the price approaches these key levels, facilitating timely decision-making.
This tool is ideal for traders looking to identify and react to critical support and resistance zones using a robust pivot analysis.
ARAZ - Günlük AL/SAT SinyaliARAZ - Daily Buy/Sell Signal" Indicator
This script is designed to provide buy (long) and sell (short) signals based on price and RSI divergence analysis using daily price data.
Features:
Price and RSI Data: The script uses daily price data (open, high, low, close) and the 14-period Relative Strength Index (RSI).
Pivot Point Detection: It calculates pivot highs and lows for both price and RSI over a 5-day period.
Divergence Signals:
Bullish Divergence (Buy Signal): A buy signal is triggered when the price makes a new low, but RSI is making higher lows (indicating a potential reversal to the upside). Additionally, RSI should be below 30 (oversold condition).
Bearish Divergence (Sell Signal): A sell signal is triggered when the price makes a new high, but RSI is making lower highs (indicating a potential reversal to the downside). Additionally, RSI should be above 70 (overbought condition).
RSI Reference Lines: The script draws reference lines for RSI at 30 (oversold), 50 (neutral), and 70 (overbought) to visually aid traders in identifying potential overbought and oversold conditions.
Signals:
Buy Signal (Bullish Divergence): A green triangle pointing upwards below the price bar.
Sell Signal (Bearish Divergence): A red triangle pointing downwards above the price bar.
RSI Indicator:
The script also displays the RSI with dotted lines marking key levels (30, 50, and 70) on the chart.
RSI with Moving Average Signals//@version=5
indicator("RSI with Moving Average Signals", overlay=true)
// Parâmetros
rsiLength = input.int(14, title="RSI Length")
maLength = input.int(9, title="MA Length")
rsiSource = input.source(close, title="RSI Source")
rsiLowerBand = 30
rsiUpperBand = 70
// Cálculos
rsi = ta.rsi(rsiSource, rsiLength)
rsiMA = ta.sma(rsi, maLength)
// Condições de Compra e Venda
buyCondition = ta.crossover(rsi, rsiLowerBand) and rsi < rsiMA
sellCondition = ta.crossunder(rsi, rsiUpperBand) and rsi > rsiMA
// Sinais de Compra e Venda
plotshape(buyCondition, style=shape.labelup, location=location.belowbar, color=color.green, text="BUY", size=size.small)
plotshape(sellCondition, style=shape.labeldown, location=location.abovebar, color=color.red, text="SELL", size=size.small)
// Exibição da Média Móvel do RSI
plot(rsiMA, color=color.blue, title="RSI Moving Average")
Cruzamento de Médias Móveis Exponenciais com Coloraçãoindicador apenas para analise de tendencias de mercado
IU Trailing Stop Loss MethodsThe 'IU Trailing Stop Loss Methods' it's a risk management tool which allows users to apply 12 trailing stop-loss (SL) methods for risk management of their trades and gives live alerts when the trailing Stop loss has hit. Below is a detailed explanation of each input and the working of the Script.
Main Inputs:
- bar_time: Specifies the date from which the trade begins and entry price will be the open of the first candle.
- entry_type: Choose between 'Long' or 'Short' positions.
- trailing_method: Select the trailing stop-loss method. Options include ATR, Parabolic SAR, Supertrend, Point/Pip based, Percentage, EMA, Highest/Lowest, Standard Deviation, and multiple target-based methods.
- exit_after_close: If checked, exits the trade only after the candle closes.
Optional Inputs:
ATR Settings:
- atr_Length: Length for the ATR calculation.
- atr_factor: ATR multiplier for SL calculation.
Parabolic SAR Settings:
- start, increment, maximum: Parameters for the Parabolic SAR indicator.
Supertrend Settings:
- supertrend_Length, supertrend_factor: Length and factor for the Supertrend indicator.
Point/Pip Based:
- point_base: Set trailing SL in points/pips.
Percentage Based:
- percentage_base: Set SL as a percentage of entry price.
EMA Settings:
- ema_Length: Length for EMA calculation.
Standard Deviation Settings:
- std_Length, std_factor: Length and factor for standard deviation calculation.
Highest/Lowest Settings:
- highest_lowest_Length: Length for the highest/lowest SL calculation.
Target-Based Inputs:
- ATR, Point, Percentage, and Standard Deviation based target SL settings with customizable lengths and multipliers.
Entry Logic:
- Trades initiate based on the entry_type selected and the specified bar_time.
- If Long is selected, a long trade is initiated when the conditions match, and vice versa for Short.
Trailing Stop-Loss (SL) Methods Explained:
The strategy dynamically adjusts stop-loss based on the chosen method. Each method has its calculation logic:
- ATR: Stop-loss calculated using ATR multiplied by a user-defined factor.
- Parabolic SAR: Uses the Parabolic SAR indicator for trailing stop-loss.
- Supertrend: Utilizes the Supertrend indicator as the stop-loss line.
- Point/Pip Based: Fixed point-based stop-loss.
- Percentage Based: SL set as a percentage of entry price.
- EMA: SL based on the Exponential Moving Average.
- Highest/Lowest: Uses the highest high or lowest low over a specified period.
- Standard Deviation: SL calculated using standard deviation.
Exit Conditions:
- If exit_after_close is enabled, the position will only close after the candle confirms the stop-loss hit.
- If exit_after_close is disabled, the strategy will close the trade immediately when the SL is breached.
Visualization:
The script plots the chosen trailing stop-loss method on the chart for easy visualization.
Target-Based Trailing SL Logic:
- When a position is opened, the strategy calculates the initial stop-loss and progressively adjusts it as the price moves favorably.
- Each SL adjustment is stored in an array for accurate tracking and visualization.
Alerts and Labels:
- When the Entry or trailing stop loss is hit this scripts draws a label and give alert to the user that trailing stop has been hit for the trade.
Note - on the historical data The Script will show nothing if the entry and the exit has happened on the same candle, because we don't know what was hit first SL or TP (basically how the candle was formed on the lower timeframe).
Summary:
This script offers flexible trailing stop-loss options for traders who want dynamic risk management in their strategies. By offering multiple methods like ATR, SAR, Supertrend, and EMA, it caters to various trading styles and risk preferences.
EMA TrendsThis script will send alerts when the short ema is bullish, bearish, or countertrend to the long ema.
Set your desired timeframe and add it to your chart with your desired EMA lengths.
This script can be useful for sending webhooks when the EMAs cross (bullish or bearish) or for when the trend starts to reverse (countertrend).
Simply add it to your desired chart and set up your desired alert (email, webhook, sound, etc.).
You can also change the ema plots to a different color etc.
Enjoy this simple alert!