Constant Valuation Multiple LevelsThis indicator adds price levels at constant multiples based on your preferred valuation metric. The settings provides options for setting this metric while Operational Income is the default one.
This indicator is not perfect as it relies on historical earnings data but does not have forecast data (not available in pinescript), thus its not a guide for future price level. It also does not account for "adjusted" earnings which may skew levels for some quarters.
However this script provides a quick way to see the stock price against your preferred valuation multiple to see if it's undervalued and worth investigating further for quality and earnings forecast.
Indicadores e estratégias
Previous Day Regression with Trading Setups (EUR/USD)Previous Day Regression with Trading Setups (EUR/USD)
This indicator is designed specifically for trading the EUR/USD pair during the London session only. It uses a regression line based on the previous day's price action to identify high-probability trade setups.
Core Strategy
The indicator executes only one trade per session — either long or short, not both.
If a trade is triggered and Stop Loss (SL) is hit, a reverse trade is triggered once price revisits the original entry level.
For example, if a long trade is stopped out, a short trade will be initiated once the price pulls back to the original long entry.
This reversal mechanism is designed to help recover from initial losses and potentially turn the session profitable.
Trade Management
Take Profit (TP): 130 points
Stop Loss (SL): 73 points
Moving Average Tolerance BandsDraws a set of Moving Averages with a dynamic band around each average. The band acts as tolerance, to recognize even near-by touches of specified moving averages.
5-Minute Price Action Scalper5-Minute Scalping Strategy Based on Price Action:
Timeframe & Chart Setup:
Chart Timeframe: 5-minute chart for analysis.
Indicators (if any): Although price action is key, you could use simple tools like trendlines and support/resistance levels for additional context. For your strategy, we can skip most indicators to keep the setup minimal.
Price Action Setup:
Candlestick Patterns: Focus on common patterns like pin bars, engulfing candles, inside bars, and doji patterns. These patterns are significant for potential reversals or continuation signals.
Support & Resistance Levels: Mark clear levels of support and resistance on the 5-minute chart. These levels will be crucial for identifying entry points.
Break of Structure (BoS): Identify market structure shifts. For instance, if the price breaks above a recent high (uptrend), it could signal a continuation of the trend.
Trend Confirmation (Optional):
Higher Timeframe Trend Analysis (15-minute or 1-hour): To avoid trading against the trend, check the higher timeframe (15-minute) for a broader trend. This ensures you're trading with the market’s momentum.
Trendlines: Draw trendlines to capture the overall market direction. If the market is trending up, look for buy signals at support. If it's trending down, look for sell signals at resistance.
Entry Strategy:
Buy Entry: Look for a strong bullish candlestick pattern near a support level. Entry should be taken after the candlestick pattern is confirmed, with a stop loss placed just below the support zone.
Sell Entry: Similarly, look for a bearish candlestick pattern near a resistance level. A sell can be triggered once the pattern is confirmed, with a stop loss above the resistance zone.
Breakout Strategy: If the price breaks out above resistance or below support with a strong candlestick (like an engulfing candle), consider entering in the direction of the breakout.
Exit Strategy:
Target 1-2 R:R (Risk-Reward Ratio): Set a target that provides a good risk-reward ratio (typically 1:1 to 1:2).
Exit at Opposing Zone: You could exit at the next key support or resistance level, or if you see price action signaling exhaustion, such as a long upper wick on a bullish candle or a strong reversal pattern.
Risk Management:
Stop Loss: Always place a stop loss below/above key levels (support/resistance) depending on whether you're in a buy or sell trade.
Position Size: Ensure proper position sizing to risk a small percentage of your account (usually 1-2%) on each trade
FOR EDUCATIONAL PURPOSE ONLY
Bullish/Bearish Reversal Bars Indicator [ik]To address the issue where the labels (BULL and BEAR) were not appearing, the following corrections and improvements have been made to the Pine Script code:
Corrected the Money Flow Index (MFI) Calculation: The original MFI calculation was incorrect. It has been replaced with the standard MFI formula using the typical price and Wilder's moving average (RMA).
Fixed AO Conditions: The conditions involving the Awesome Oscillator (AO) were reversed. Bullish reversal now requires AO to be rising (diff > 0), and bearish reversal requires AO to be falling (diff < 0).
Adjusted Label Management: Ensured labels are only removed when invalidation conditions are met, preventing premature deletion.
2m 20T Trend Reversal SignalsI don't understand this generation. I kissed like 5 fricking girls and one of them have a boyfriend. I swear at one point she was gonna start fricking me. Like what the frick.
Ultimate MA & PSAR [TARUN]Overview
This indicator combines a customizable Moving Average (MA) and Parabolic SAR (PSAR) to generate precise long and short trade signals. A dashboard displays real-time trade conditions, including signal direction, entry price, stop loss, and PnL tracking.
Key Features
✅ Customizable MA Type & Period – Choose between SMA or EMA with adjustable length.
✅ Adaptive PSAR Settings – Modify start, increment, and max step values to fine-tune stop levels.
✅ Trade Signal Logic – Identifies potential buy (long) and sell (short) opportunities based on:
Price action relative to MA
MA trend direction (rising or falling)
PSAR confirmation
✅ Dynamic Stop Loss Calculation – Uses lowest low/highest high over a specified period for stop loss placement.
✅ Trade State & Reversal Handling – Manages active trades, pending signals, and stop loss exits dynamically.
✅ PnL & Dashboard Table – Displays real-time signal status, entry price, stop loss, and profit/loss (PnL) in an easy-to-read format.
How It Works
1.Buy (Long) Condition:
MA is rising
Price is above the MA
PSAR is below price
2.Sell (Short) Condition:
MA is falling
Price is below the MA
PSAR is above price
3.Stop Loss Handling:
For long trades → stop loss is set at the lowest low of the last X candles
For short trades → stop loss is set at the highest high of the last X candles
4.Trade Execution & PnL Calculation:
If a valid long/short setup is detected, a pending signal is placed.
On the next bullish (for long) or bearish (for short) candle, the trade is confirmed.
Real-time PnL updates help track trade performance.
Customization Options
🔹 Moving Average: SMA or EMA, adjustable period
🔹 PSAR Settings: Start, Increment, Maximum step values
🔹 Stop Loss Lookback: Choose how many candles to consider for stop loss placement
🔹 Dashboard Positioning: Select preferred display location (top/bottom, left/right)
🔹 Trade Signal Selection: Enable/Disable Long and Short signals individually
How to Use
Add the indicator to your chart.
Customize the MA & PSAR settings according to your trading strategy.
Follow the dashboard signals for trade setups.
Use stop loss levels to manage risk effectively.
Disclaimer
⚠️ This indicator is for educational purposes only and does not constitute financial advice. Always perform proper risk management and backtesting before using it in live trading.
QT KAMAUse a longer-term KAMA to define the bigger trend and a shorter-term KAMA for trading signals. For example, KAMA (10,5,30) could be used as a trend filter and be deemed bullish when rising. Once bullish, chartists could then look for bullish crosses when price moves above KAMA (10,2,30) and vice-versa.
Daily OHLC from 8:00 UTCDisplays Daily Open, High, and Low price levels, resetting at 8:00 AM UTC each day. Ideal for intraday trading reference points.
Trend Is My FriendThis Pine Script indicator, "Trend Is My Friend", displays the market trend across multiple timeframes using the 21-period Exponential Moving Average (EMA). It checks whether the price is above or below the EMA on the Daily, 4H, 1H, 15min, and 5min timeframes. The trend for each timeframe is shown in a color-coded table (green for bullish, red for bearish) at the top-right corner of the chart. It also plots the EMA on the main chart for quick visual reference, helping traders align their entries with the broader trend. By Dipendra
Multi-Symbol EMA Status Table🔍 Multi-Symbol EMA Trend Scanner Table
This script displays a clean, customizable table showing whether the price of up to 16 different assets is above or below a user-defined EMA, on a per-symbol and per-timeframe basis.
✅ Supports up to 16 symbols, each with:
Custom exchange + ticker (e.g., BINANCE:BTCUSDT.P, PEPPERSTONE:EURUSD)
Custom timeframe (e.g., 15, 60, 240, D, W)
Custom EMA length (e.g., 50, 100, 200)
🧩 Fully customizable visuals:
Table position (top, middle, bottom + left, center, right)
Text size and text color
Background color for "above" and "below" EMA
Optional ✅❌ emojis
📊 The table updates live on your main chart — no switching required!
💡 Great for:
Monitoring trend direction across multiple markets
Spotting trend alignment (e.g., price above 200 EMA on 4H + 1D)
Multi-asset swing trading or scalping strategies
📘 How to Use:
Open a chart and add the indicator from your scripts.
In the settings panel:
Enter any symbol (with exchange prefix, like BINANCE:BTCUSDT.P or OANDA:EURUSD)
Set a timeframe (e.g., "15" for 15min, "60" for 1h, "D" for daily)
Choose your EMA length (e.g., 200)
Repeat for as many symbols as you need (up to 16).
Customize table visuals:
Position on the screen
Font size and color
Enable/disable emojis ✅❌
Watch the table update live!
🧠 Optional Tips:
Use different colors or groupings to track asset classes (crypto, forex, stocks).
Combine it with your favorite entry/exit signals for confirmation.
Try setting all symbols to the same EMA (e.g., 200) but with different timeframes to monitor multi-timeframe alignment.
Market Phases (ZigZag + MA + RSI)This script is a TradingView Pine Script that visualizes market phases using the ZigZag pattern, Moving Averages (MA), and the Relative Strength Index (RSI). It allows traders to identify key market conditions, such as accumulating, distributing, bullish, and bearish phases based on price movements and momentum indicators.
#### Components
1. ZigZag Settings:
- Depth: Controls the sensitivity of the ZigZag indicator. A higher value results in fewer price points being considered as reversals.
- Deviation: Defines the minimum percentage change needed to identify a ZigZag point, preventing small fluctuations from being registered.
- Backstep: Specifies the number of bars to look back for identifying highs and lows.
2. Moving Average Settings:
- MA Length: The number of periods used to calculate the moving average.
- MA Type: The type of moving average to use, either Simple Moving Average (SMA) or Exponential Moving Average (EMA).
3. RSI Settings:
- RSI Length: The period for calculating the RSI.
- Overbought Level: The threshold above which the asset is considered overbought.
- Oversold Level: The threshold below which the asset is considered oversold.
4. Calculations:
- Moving Average and RSI Calculation: The script calculates either an SMA or EMA and the RSI based on user-defined settings.
5. ZigZag Enhanced Calculation:
- It identifies swing highs and lows to determine the ZigZag points for improved trend analysis.
6. Trend Direction:
- The script checks the direction of the trend based on the latest ZigZag points.
7. Market Phase Determination:
- The script defines the market phase (Accumulation, Distribution, Bullish, Bearish) based on the trend direction and levels from the RSI and relationship with the moving average.
8. Background Colors:
- The background is tinted according to the identified market phase for visual clarity.
9. Labels and Plotting:
- Labels are generated at the last bar with the current phase and RSI value.
- The moving average and last ZigZag points are plotted on the chart for further reference.
### Conclusion
This script provides a comprehensive view of market conditions by integrating multiple indicators, helping traders make informed trading decisions based on market dynamics. The ability to visualize phases and key indicators aids in recognizing potential entry and exit points in trading strategies.
If you have any questions or need further modifications, feel free to ask!
RSI Strategy with Backtestingupgraded RSI Strategy with strategy backtesting support included. It places trades when RSI crosses below the oversold level (Buy) and above the overbought level (Sell), and includes adjustable take-profit and stop-loss inputs for more realistic simulation.
Baby Pips Forex SessionsThis indicator visually maps the major Forex trading sessions based on the session times provided by BabyPips Forex Market Hours Tool.
It highlights the four primary trading sessions:
Tokyo: 09:00 – 18:00 (Asia/Tokyo)
London: 08:00 – 17:00 (Europe/London)
New York: 08:00 – 17:00 (America/New_York)
Sydney: 17:00 – 02:00 (GMT-4)*
Each session is shown with customizable colors and can display:
Session name
Open and close lines
Tick range (optional)
Average price (optional)
Use this tool to easily identify overlapping sessions and potential periods of increased market volatility.
Note: Timezones and session hours align with BabyPips' tool for accuracy and consistency. Ensure your chart is set to an intraday timeframe for the indicator to work correctly.
SECTORSSP500 Sector indicator relative to each other. Sectors above 50 buy and less than 50 is sell signal.
Forex Majors - Stochastic Signals‘How will the price change and where will the market go next?’ - is a question that all traders and long-term investors are concerned about. Many spend years trying different trading approaches and only lose time and money. The author offers his own analytical method VPA, with the help of which you will be able to confidently predict the market direction, and your decisions to buy or sell will be based on logic and analysis of the price-volume relationship.
Translated with DeepL.com (free version)
Forex Majors - Bullish/Bearish Pin Bars & Marubozu with ATRFor the guys at Binguru.
The indicator displays notification or alerts when certain events are triggered. In the indicator itself these events are Pin bar or Maribozu events. But you can edit yourself what events you want. You can add indicators or any other condition.
Live Risk/Reward Lines (Dynamic Update: Tick or Bar Close)This script displays dynamic Risk and Reward target lines directly on the chart.
You can choose whether the updates happen live with each price tick or only once a bar closes.
It supports both long and short trading directions, with customizable risk and reward percentages.
Key Features:
Dynamic live updates (per tick or per bar close).
Choose Long or Short trade direction.
Customize risk and reward percentages individually.
Adjustable line length and color.
Option to show or hide risk and reward lines.
How It Works:
For long trades: Risk = Close Price * (1 - Risk %), Reward = Close Price * (1 + Reward %).
For short trades: Risk = Close Price * (1 + Risk %), Reward = Close Price * (1 - Reward %).
Lines are automatically centered around the current bar.
Why It Is Unique:
Unlike static risk/reward indicators, this script allows traders to see real-time dynamic changes based on the latest tick or bar close.
It offers full flexibility for scalpers and swing traders by allowing manual control over update timing and visualization style.
Usage Instructions:
Select your trade direction (Long or Short) from the settings.
Set your preferred risk and reward percentages.
Choose whether lines should update with every tick or only on bar close.
Optionally adjust the length and colors of the lines.
Important:
The script focuses on visualizing risk and reward directly on the price chart without giving buy or sell signals.
Disclaimer:
This tool is intended for educational and informational purposes only and should not be considered financial advice.
Triple Custom EMAs + VWAPThis script is designed for intraday traders and scalpers who rely on fast, adaptive trend recognition.
It combines three Exponential Moving Averages (EMAs)—all with customizable, decimal-level precision—to provide dynamic alignment of price action across short, medium, and long intraday windows. The EMAs are used in a stacked logic approach:
EMA 1: typically a fast signal line (e.g., 9-period)
EMA 2: mid-term trend (e.g., 21-period)
EMA 3: slower, macro intraday trend (e.g., 50-period)
These moving averages allow traders to quickly assess whether the market is trending or consolidating, and in which direction.
In addition, the indicator includes a classic daily VWAP (Volume Weighted Average Price), recalculated at the start of each trading day. This provides an institutional anchor point that helps validate mean reversion setups, identify overextended price movements, and align entries/exits with volume-weighted momentum.
The combination of triple EMAs and daily VWAP enables traders to:
Detect trend shifts with precise timing
Avoid trades against the prevailing intraday direction
Use VWAP as dynamic support/resistance for pullback or breakout entries
The script is lightweight, visually clean, and includes toggle controls to enable/disable each EMA individually.
RSI + ADX + ATR Combo Indicator: RSI + ADX + ATR Combo Filter
This indicator is a confluence filter tool that combines RSI, ADX, and ATR into a single, easy-to-read chart overlay. It is designed to help traders identify low-volatility, non-trending zones with balanced momentum—ideal for strategies that rely on breakouts or reversals.
🔍 Core Components:
RSI (Relative Strength Index)
Standard RSI with custom upper and lower bounds (default: 60 and 40).
Filters out extreme overbought/oversold regions and focuses on price consolidation zones.
ADX (Average Directional Index)
Measures trend strength.
When ADX is below a custom threshold (default: 20), it indicates a weak or range-bound trend.
ATR (Average True Range)
Represents volatility.
Low ATR values (default threshold: 2.5) are used to filter out high-volatility environments, helping refine entries.
🟣 Signal Logic:
A signal is highlighted with a background color when all three conditions are met:
RSI is between lower and upper bounds (e.g., 40 < RSI < 60) ✅
ADX is below the trend threshold (e.g., ADX < 20) ✅
ATR is below the volatility threshold (e.g., ATR < 2.5) ✅
These combined conditions suggest a low-volatility, low-trend strength, and balanced momentum zone—perfect for anticipating breakouts or strong directional moves.
Live Break of Candle DetectorBreak of Candle Indicator can alert you when a live break of candle occurs. Can tailor it to any timeframe.