Eig Buy & Sell Signals OnlyThis indicator draws Buy and Sell signals on the current candlestick, based on a complete reversal pattern of the previous three Heikin Ashi (HA) candlesticks:
🟢 Buy Entry (Reversal to Long):
A buy entry signal when the trend changes from bearish (downtrend) to bullish (uptrend).
Pattern: 2 Red HA Bars → followed by 1 Green HA Bar
🔴 Sell Entry (Reversal to Short / Exit Long):
A sell entry/reversal signal when the trend changes from bullish (uptrend) to bearish (downtrend).
Pattern: 2 Green HA Bars → followed by 1 Red HA Bar
💡 How to Use
This indicator is suitable for use as a confirmation tool:
Entry/Exit: Use the triangle signals (Buy/Sell) as entry/exit points.
المؤشرات والاستراتيجيات
Masonson QQQ Composite Strategy (3 Indicator Alert)pinescript
//@version=5
indicator("Masonson QQQ Composite Strategy (3 Indicator Alert)", overlay=true)
// Moving Averages
ma20 = ta.sma(close, 20)
ma50 = ta.sma(close, 50)
ma200 = ta.sma(close, 200)
// MACD
= ta.macd(close, 12, 26, 9)
// RSI (7-period)
rsi = ta.rsi(close, 7)
// Bullish / Bearish Conditions
bullishCount = 0
bearishCount = 0
// Trend (Moving Averages)
if close > ma20 and ma20 > ma50
bullishCount += 1
if close < ma20 and ma20 < ma50
bearishCount += 1
// MACD Momentum
if macdLine > signalLine
bullishCount += 1
else if macdLine < signalLine
bearishCount += 1
// RSI Overbought / Oversold
if rsi < 30
bullishCount += 1
else if rsi > 70
bearishCount += 1
// Final Signal Logic
bullishSignal = bullishCount >= 2
bearishSignal = bearishCount >= 2
// Prevent simultaneous signals
if bullishSignal and bearishSignal
runtime.error("Error: Both bullish and bearish signals triggered!")
// Plotting Moving Averages
plot(ma20, color=color.new(color.yellow, 0), title="20 SMA", linewidth=2)
plot(ma50, color=color.new(color.orange, 0), title="50 SMA", linewidth=2)
plot(ma200, color=color.new(color.red, 0), title="200 SMA", linewidth=2)
// Cooldown logic for signals
var float lastSignalBar = na
canPlotBullish = na(lastSignalBar) or bar_index > lastSignalBar + 5
canPlotBearish = na(lastSignalBar) or bar_index > lastSignalBar + 5
// Update last signal bar
if bullishSignal and canPlotBullish
lastSignalBar := bar_index
if bearishSignal and canPlotBearish
lastSignalBar := bar_index
// Plot signals
plotshape(bullishSignal and canPlotBullish ? true : na, title="Bullish Signal", location=location.belowbar, color=color.new(color.lime, 0), style=shape.triangleup, size=size.normal, text="BUY")
plotshape(bearishSignal and canPlotBearish ? true : na, title="Bearish Signal", location=location.abovebar, color=color.new(color.red, 0), style=shape.triangledown, size=size.normal, text="SELL")
// Plot counts for use in alert messages
plot(bullishCount, title="Bullish Count", display=display.none)
plot(bearishCount, title="Bearish Count", display=display.none)
// Alerts with audible notification
alertcondition(bullishSignal and not bullishSignal , title="Bullish Alert", message=" {{alert.sonify}}")
alertcondition(bearishSignal and not bearishSignal , title="Bearish Alert", message=" {{alert.sonify}}")
// Info Table
var table infoTable = table.new(position.top_right, 2, 4, bgcolor=color.new(color.white, 80), border_width=1)
if barstate.islast
table.cell(infoTable, 0, 0, "Indicator", text_color=color.black, bgcolor=color.new(color.gray, 50))
table.cell(infoTable, 1, 0, "Value", text_color=color.black, bgcolor=color.new(color.gray, 50))
table.cell(infoTable, 0, 1, "Bullish Count", text_color=color.black)
table.cell(infoTable, 1, 1, str.tostring(bullishCount), text_color=color.green, bgcolor=color.new(color.green, 90))
table.cell(infoTable, 0, 2, "Bearish Count", text_color=color.black)
table.cell(infoTable, 1, 2, str.tostring(bearishCount), text_color=color.red, bgcolor=color.new(color.red, 90))
table.cell(infoTable, 0, 3, "Signal", text_color=color.black)
signalText = bullishSignal ? "BULLISH" : bearishSignal ? "BEARISH" : "NEUTRAL"
signalColor = bullishSignal ? color.green : bearishSignal ? color.red : color.gray
table.cell(infoTable, 1, 3, signalText, text_color=color.white, bgcolor=color.new(signalColor, 20))
Summary of How the Indicator Works
The Masonson QQQ Composite Strategy (3 Indicator Alert) is a Pine Script v5 indicator designed for the QQQ (Nasdaq-100 ETF) to identify bullish and bearish trading signals based on three technical indicators: Moving Averages, MACD, and RSI. It generates buy or sell signals when at least two of three conditions align, visualizes them on the chart, and provides audible alerts and an info table for real-time monitoring.
Indicators Used:
Moving Averages: Calculates 20-period, 50-period, and 200-period Simple Moving Averages (SMAs).
MACD: Uses standard settings (12, 26, 9) to compute the MACD line and signal line.
RSI: Calculates a 7-period Relative Strength Index to identify overbought (>70) or oversold (<30) conditions.
Signal Logic:
Bullish Conditions:
Price is above 20 SMA and 20 SMA is above 50 SMA (indicating an uptrend).
MACD line is above the signal line (indicating bullish momentum).
RSI is below 30 (indicating oversold conditions).
Bearish Conditions:
Price is below 20 SMA and 20 SMA is below 50 SMA (indicating a downtrend).
MACD line is below the signal line (indicating bearish momentum).
RSI is above 70 (indicating overbought conditions).
A counter (bullishCount or bearishCount) increments for each condition met.
A signal is generated if at least 2 out of 3 conditions are met (bullishSignal or bearishSignal).
Visualization:
Plots 20 SMA (yellow), 50 SMA (orange), and 200 SMA (red) on the chart.
Displays buy signals as green upward triangles labeled "BUY" below the bar and sell signals as red downward triangles labeled "SELL" above the bar.
Implements a 5-bar cooldown to prevent signal clutter.
Shows an info table in the top-right corner with:
Bullish Count (number of bullish conditions met).
Bearish Count (number of bearish conditions met).
Current signal status (BULLISH, BEARISH, or NEUTRAL).
Alerts:
Triggers audible alerts when a new bullish or bearish signal occurs (not on consecutive bars).
Alert messages include the ticker symbol and the respective count (e.g., "Bullish Signal: QQQ - LONG entry. Count: 2").
Uses {{alert.sonify}} for audible notifications in TradingView.
Safety Features:
Includes a check to prevent simultaneous bullish and bearish signals, raising a runtime error if both occur.
Larry Williams - Smash Day (SL/TP in %)This strategy implements Larry Williams’ “Smash Day” reversal concept on any symbol and timeframe (daily is the classic). A Smash Day is a bar that closes beyond a recent extreme and then potentially reverses on the next session.
Eig 0000This indicator draws Buy and Sell signals on the current candlestick, based on a complete reversal pattern of the previous three Heikin Ashi (HA) candlesticks:
🟢 Buy Entry (Reversal to Long):
A buy entry signal when the trend changes from bearish (downtrend) to bullish (uptrend).
Pattern: 2 Red HA Bars → followed by 1 Green HA Bar
🔴 Sell Entry (Reversal to Short / Exit Long):
A sell entry/reversal signal when the trend changes from bullish (uptrend) to bearish (downtrend).
Pattern: 2 Green HA Bars → followed by 1 Red HA Bar
💡 How to Use
This indicator is suitable for use as a confirmation tool:
Entry/Exit: Use the triangle signals (Buy/Sell) as entry/exit points.
Premarket, Previous Day H/L + EMA Trend TableThis script includes EMAs, Previous Day High and Low, Premarket High and Low
Larry Williams Bonus Track PatternThis strategy trades the day immediately following an Inside Day, under specific directional and timing conditions. It is designed for daily-based setups but executed on intraday charts to ensure orders are placed exactly at the open of the following day, rather than at the daily bar close.
Entry Conditions
Only trades on Monday, Thursday, or Friday.
The previous day must be an Inside Day (its high is lower than the prior high and its low is higher than the prior low).
The bar before the Inside Day must be bullish (close > open).
On the following day (t):
The daily open must be below both the Inside Day’s high and the highest high of the two days before that.
A buy stop is placed at the highest high of the three previous days (Inside Day and the two days before it).
If the new day’s open is already above that level (gap up), the strategy enters long immediately at the open.
Exit Rules
Stop Loss: Fixed, defined in points or percentage (user input).
FPO (First Profitable Open): the position is closed at the first daily open after the entry day where the open price is above the average entry price (the first profitable open).
Notes
The script must be applied on an intraday timeframe (e.g., 15-minute or 1-hour) so that the strategy can:
Detect the Inside Day pattern using daily data (request.security).
Execute orders in real time at the next day’s open.
Running it directly on the daily timeframe will delay executions by one bar due to Pine Script’s evaluation model.
特典インジケーター (ボリンジャーバンド+移動平均線)BTCやSP500向けのチャート解析ツールです。
- ボリンジャーバンド(オレンジ上下線、水色中央線)
- EMA5(青線)、EMA25(黄色線)、EMA200(赤線)
使い方のポイント
- トレンド判定: EMA200(赤)より上なら上昇基調、下なら下降基調が優勢。
- 短中期の勢い: EMA5(青)とEMA25(黄)のゴールデンクロス/デッドクロスで勢いの変化を確認。
- ボラティリティと逆張り: ボリンジャーバンドの上限/下限タッチは伸びの継続か反転の初動かを、中央線(基準・水色)復帰でフォロー確認。
- 時間軸: 1時間~4時間は短期、日足は中期のトレンド確認に適合。複数時間軸で整合性を取ると精度が上がります。
ツールの解説
ボリンジャーバンド(Bollinger Bands)
ボリンジャーバンドは、20期間の単純移動平均(SMA)を中央線とし、その上下に標準偏差×2のバンドを配置します。
- 上限バンド:相場の上振れが過熱している可能性を示すレジスタンスライン
- 下限バンド:相場の下振れが過冷却している可能性を示すサポートライン
- バンド幅の拡大:ボラティリティ上昇局面を示唆
- バンド幅の収縮:レンジ相場や転換前の低ボラティリティを示唆
---------------------
EMA5(Exponential Moving Average 5)
EMA5は直近5本の価格により重み付けされた指数移動平均です。
- 非常に短期的な価格の変化を捉え、エントリーや還流のタイミングに敏感
- EMA25とのクロスオーバーで、短期モメンタムの変化を判断
EMA25(Exponential Moving Average 25)
EMA25は中期的なトレンドを表す指数移動平均です。
- EMA5との位置関係でトレンドの強さや方向性を評価
- 価格がEMA25を上回れば短期的な買い優勢、下回れば売り優勢
EMA200(Exponential Moving Average 200)
EMA200は長期トレンドの大局を示す指数移動平均です。
- プロのトレーダーにも重要視されるサポート/レジスタンスライン
- 価格がEMA200を上回ると長期的に強気、市場全体のセンチメント確認に利用
Chart Analysis Tool for BTC and S&P500
- Bollinger Bands (orange upper/lower lines, light blue middle line)
- EMA5 (blue line), EMA25 (yellow line), EMA200 (red line)
Multiple Smoothed Moving AveragesMultiple Smoothed Moving Averages (SMMAs)
This indicator displays up to 5 Smoothed Moving Averages (SMMAs) on your chart, providing a comprehensive view of multiple trend timeframes simultaneously.
═══════════════════════════════════════
WHAT IS A SMOOTHED MOVING AVERAGE?
═══════════════════════════════════════
The Smoothed Moving Average (SMMA), also known as the Running Moving Average (RMA), is a type of moving average that provides more smoothing than a Simple Moving Average (SMA).
Unlike SMA which gives equal weight to all values in the period, SMMA uses a recursive formula that gives more weight to previous SMMA values, resulting in:
- Smoother price action with less noise
- Slower response to recent price changes
- Better identification of longer-term trends
- Reduced false signals in choppy markets
CALCULATION METHOD:
- First value: Simple Moving Average of the initial period
- Subsequent values: (Previous SMMA × (Length - 1) + Current Price) / Length
This recursive nature makes SMMA particularly effective for identifying sustained trends while filtering out short-term volatility.
═══════════════════════════════════════
FEATURES
═══════════════════════════════════════
✓ 5 Independent SMMAs: Each with its own configurable period length
✓ Individual Toggles: Show/hide each SMMA independently
✓ Distinct Colors: Easy visual identification of each moving average
✓ Customizable Lengths: Adjust each period to match your trading strategy
✓ Shared Source: All SMMAs calculate from the same price source (default: close)
✓ Overlay Display: Plots directly on the price chart
═══════════════════════════════════════
DEFAULT SETTINGS
═══════════════════════════════════════
- SMMA 1: 30 periods (Blue)
- SMMA 2: 50 periods (Orange)
- SMMA 3: 100 periods (Green)
- SMMA 4: 200 periods (Purple)
- SMMA 5: 300 periods (Red)
All SMMAs are enabled by default.
═══════════════════════════════════════
HOW TO USE
═══════════════════════════════════════
TREND IDENTIFICATION:
- Price above all SMMAs = Strong uptrend
- Price below all SMMAs = Strong downtrend
- Price between SMMAs = Transitional phase or consolidation
SUPPORT & RESISTANCE:
- SMMAs often act as dynamic support in uptrends
- SMMAs often act as dynamic resistance in downtrends
- Longer-period SMMAs (200, 300) provide stronger S/R levels
CROSSOVER SIGNALS:
- Faster SMMA crossing above slower SMMA = Bullish signal
- Faster SMMA crossing below slower SMMA = Bearish signal
MULTIPLE TIMEFRAME ANALYSIS:
- Short-term trends: 30, 50 periods
- Medium-term trends: 100 periods
- Long-term trends: 200, 300 periods
═══════════════════════════════════════
CUSTOMIZATION
═══════════════════════════════════════
INPUTS TAB:
- Adjust each SMMA length to suit your trading timeframe
- Toggle individual SMMAs on/off using checkboxes
- Change the source (close, open, high, low, hl2, hlc3, ohlc4)
STYLE TAB:
- Modify line colors for each SMMA
- Adjust line thickness and style
- Change transparency levels
═══════════════════════════════════════
NOTES
═══════════════════════════════════════
- This indicator uses the mathematically correct SMMA calculation with the recursive formula
- All calculations are performed on every bar to ensure data consistency
- SMMAs respond more slowly than EMAs but faster than WMAs to price changes
- Best used in combination with other technical analysis tools
- Use on any timeframe
═══════════════════════════════════════
Perfect for traders who want a clear, multi-timeframe view of market trends using the smooth, reliable SMMA calculation method.
Cycle VTLs – with Scaled Channels "Cycle VTLs – with Scaled Channels" for TradingView plots Valid Trend Lines (VTLs) based on Hurst's Cyclic Theory, connecting consecutive price peaks (downward VTLs) or troughs (upward VTLs) for specific cycles. It uses up to eight Simple Moving Averages (SMAs) (default lengths: 25, 50, 100, 200, 400, 800, 1600, 1600 bars) with customizable envelope bands to detect pivots and draw VTLs, enhanced by optional parallel channels scaled to envelope widths.
Key Features:
Valid Trend Lines (VTLs):
Upward VTLs: Connect consecutive cycle troughs, sloping upward.
Downward VTLs: Connect consecutive cycle peaks, sloping downward.
Hurst’s Rules:
Connects consecutive cycle peaks/troughs.
Must not cross price between points.
Downward VTLs:
No longer-cycle trough between peaks.
Invalid if slope is incorrect (upward VTL not up, downward VTL not down).
Expired VTLs: Historical VTLs (crossed by price) from up to three prior cycle waves.
SMA Cycles:
Eight customizable SMAs with envelope bands (offset × multiplier) for pivot detection.
Channels:
Optional parallel lines around VTLs, width set by channelFactor × envelope half-width.
Pivot Detection:
Fractal-based (pivotPeriod) on envelopes or price (usePriceFallback).
Customization:
Toggle cycles, VTLs, and channels.
Adjust SMA lengths, offsets, colors, line styles, and widths.
Enable centered envelopes, slope filtering, and limit stored lines (maxStoredLines).
Usage in Hurst’s Cyclic TheoryAnalysis:
VTLs identify cycle trends; upward VTLs suggest bullish momentum, downward VTLs bearish.
Price crossing below an upward VTL confirms a peak in the next longer cycle; crossing above a downward VTL confirms a trough.
Trading:
Buy: Price bounces off upward VTL or breaks above downward VTL.
Sell: Price rejects downward VTL or breaks below upward VTL.
Use channels for support/resistance, breakouts, or stop-loss/take-profit levels.
Workflow:
Add indicator on TradingView.
Enable desired cycles (e.g., 50-bar, 1600-bar), adjust pivotPeriod, channelFactor, and showOnlyCorrectSlope.
Monitor VTL crossings and channels for trade signals.
NotesOptimized for performance with line limits.
Ideal for cycle-based trend analysis across markets (stocks, forex, crypto).
Debug labels show pivot counts and VTL status.
This indicator supports Hurst’s Cyclic Theory for trend identification and trading decisions with flexible, cycle-based VTLs and channels.
Use global variable to scale to chart. best results use factors of 2 and double. try 2, 4, 8, 16...128, 256, etc until price action fits 95% in smallest cycle.
Fractals & SweepThe Fractals & Sweep indicator is designed to identify key market structure points (fractals) and detect potential liquidity sweeps around those areas. It visually highlights both Bill Williams fractals and regular fractals, and alerts the user when the market sweeps liquidity above or below the most recent fractal levels.
Fractal Recognition:
Detects both bullish (low) and bearish (high) fractals on the price chart.
Users can choose between:
Bill Williams fractal logic (default), or
Regular fractal logic (when the “Filter Bill Williams Fractals” option is enabled).
Fractals are plotted directly on the chart as red downward triangles for highs and green upward triangles for lows.
Fractal Tracking:
The indicator stores the most recent high and low fractal levels to serve as reference points for potential sweep detection.
Sweep Detection:
A bearish sweep is triggered when the price wicks above the last fractal high but closes below it — suggesting a liquidity grab above resistance.
A bullish sweep is triggered when the price wicks below the last fractal low but closes above it — suggesting a liquidity grab below support.
When a sweep occurs, the indicator draws a horizontal line from the previous fractal point to the current bar.
Alert System:
Custom alerts notify the trader when a bearish sweep or bullish sweep occurs, allowing for timely reactions to potential reversals or liquidity traps.
DeepSeek_Multi-Timeframe EMA Strategy BTC_1HStrategy Description: "DeepSeek_Multi-Timeframe EMA Strategy BTC_1H"
This is a trading strategy for TradingView that uses a multi-timeframe Exponential Moving Average (EMA) crossover system to generate trade signals on a 1-hour Bitcoin (BTC) chart.
Core Logic & Trading Rules
The strategy's logic is based on the alignment of two different EMA timeframes:
Higher Timeframe (HTF) Trend Filter: A slower EMA (default: 50) is calculated on a higher timeframe (default: 1D). This defines the primary, long-term trend.
Lower Timeframe (LTF) Signal Trigger: A faster EMA (default: 20) is calculated on the current chart timeframe (1H). This is used for precise entry and exit timing.
Long Entry Conditions (All must be true):
Trend Alignment: The LTF EMA (20) must be above the HTF EMA (50).
Price Position: The current closing price must be above the HTF EMA (50), confirming the bullish trend.
Entry Trigger: The closing price must cross above the LTF EMA (20).
Exit Condition (for Long Positions):
The strategy closes any open long position when:
The LTF EMA (20) is below the HTF EMA (50) (counter-trend), and
The closing price crosses below the LTF EMA (20).
Key Features & Configuration
Strategy Configuration: It uses a strategy script, which can perform backtesting and forward-testing.
Initial Capital: $1,000.
Order Sizing: 100% of equity per trade (default_qty_value = 100).
Pyramiding: Only 1 active position is allowed at a time (pyramiding = 1).
Commission: 0.1% is factored into calculations.
Order Execution: Orders are executed at the close of the 1-hour bar where the signal appears (process_orders_on_close=true).
Visualization:
The HTF EMA (50) is plotted as a thick purple line.
The LTF EMA (20) is plotted as an orange line.
Green upward triangles below the bar indicate Long Entry signals.
Red downward triangles above the bar indicate Exit (Short) signals.
Summary
In essence, this strategy aims to "buy the dip" within a larger uptrend. It waits for the higher timeframe to be bullish, and then enters on a short-term pullback to the faster moving average. It exits the trade when the shorter-term trend turns bearish relative to the longer-term trend. It does not take short/sell positions; it only goes long or is out of the market.
Volume Quintile Candle ColorsRecolors the candles based on the quintile of volume in that candle compared to the most recent 100 candles
HTF Candle Overlay - PO3HTF Candle Overlay Script Description
This Pine Script indicator creates a visual overlay of higher timeframe (HTF) candles on your chart. It's a useful tool for multi-timeframe analysis that allows you to see higher timeframe price action context directly on your current chart without having to switch between timeframes.
Main Purpose
The primary purpose of this indicator is to display candles from a higher timeframe (like daily or weekly) directly on your lower timeframe chart (like 5-minute or hourly). This provides crucial context about the larger market structure while you're analyzing shorter-term price movements.
Key Features
Higher Timeframe Selection: You can choose any higher timeframe from the available options (1-minute to monthly), allowing you to view price action from any timeframe higher than your current chart.
Customizable Appearance:
Control the number of HTF candles displayed (1-10)
Adjust the spacing between the candles and current price
Modify candle width for better visibility
Customize colors for bullish and bearish candles, wicks, and borders
Real-time Updates: The current (ongoing) HTF candle updates in real-time as new price data comes in, showing you how the higher timeframe candle is developing.
Time Remaining Display: An optional label shows the current HTF period and how much time remains until the candle closes, helping you time your entries and exits.
Visual Warnings: The script warns you if you select a timeframe that matches your current chart timeframe.
How It Works
Data Retrieval: The script fetches both the current developing candle and historical candles from the selected higher timeframe using request.security() calls.
Candle Processing:
It stores candle data (open, high, low, close, and time) in arrays
Handles both the current developing candle and past completed candles
Updates the current candle in real-time as new price data comes in
Visual Rendering:
Draws candle bodies as boxes with appropriate bullish/bearish colors
Creates wicks as lines extending from the candle bodies
Places candles horizontally on your chart with proper spacing
Timing Information:
Calculates and displays the remaining time until the current higher timeframe candle closes
Formats the time remaining in a user-friendly way (days, hours, minutes)
Practical Applications
Context for Trading Decisions: See where price is in relation to higher timeframe support/resistance levels.
Entry and Exit Timing: Time your entries and exits based on higher timeframe candle closings.
Trend Alignment: Ensure your trades align with the higher timeframe trend direction.
Support/Resistance Identification: Easily identify key price levels from higher timeframes.
Candle Pattern Recognition: Spot important higher timeframe candlestick patterns without switching timeframes.
This indicator essentially brings the higher timeframe context directly to your current chart, allowing for more informed trading decisions that consider both short-term and long-term market structures simultaneously.
Inside Days This script helps us to identify Inside days. Inside days are know as the best consolidation days.
Premarket & Extended Hours High/LowSnippet to display extended hours (ETH) and premarket graph displays. Once activated, you will see next to the UTC time display at the lower right corner of the graph window a dropdown option of RTH. Click on it and you'll see ETH. RTH: Regular Trading Hours -- ETH: Extended Trading Hours.
Monks - SessionsScript that shows the sessions of the market by coloring the candles of each market session as defined by the user. It also shows inside bars, a timer on the left of the screen, it shows if the previous high time frame candle has been gained (1D,1W or 1M). It also shows the days of the week as vertical lines
Trailing Stop + Profit TargetTrailing Stop + Exit Confirmation is a manual-entry tool designed to help traders visually manage trades with dynamic trailing stops and profit targets, based on ATR projections with a toggle button to reset calculations in real-time. Contains a “Short” toggle to work for short positions as well, which automatically inverses the PT and SL lines when toggled on.
Primary Calculations: Utilizes a manually adjustable entry price (default: $5 — ideal for options traders) that (when adjusted and recalculated) populates the chart with an adaptive ATR-based trailing stop line, dynamic profit target line, and optional 21-day EMA for directional context.
Below the Entry Price is a fully functional, manual reset toggle to reset all parameters mid-session to assess risk-reward based on entry price, risk tolerance, etc. followed by the “Short” toggle.
Primary Directions/Functions:
Enter your trade price in the “Manual Entry Price” field.
The script will begin plotting a dynamic trailing stop and profit target based on current market conditions.
Use the reset toggle to clear all calculations and start a new position at any time.
Customizable Settings:
ATR Length and Multiplier
Risk/Reward Profit Target Multiplier
Toggle to show/hide trailing stop, target, and EMA lines
Options Trading Use Case:
This tool is especially useful for options traders looking to manage premium-based entries (e.g., $5.00) on intraday or swing trades. The dynamic stop and target lines provide clear visual cues for scaling out or exiting based on price action, while allowing for tighter or looser risk depending on volatility (ATR).
This tool does not auto-detect entries or backtest positions. It is intended to complement your entry signals, not generate them. I've written an Options Momentum Signal indicator you can find right here which functions well in tandem with this tool.
Made for traders who execute trades manually and want typical preset guidelines for profit and stop loss signals but lets you recalculate them by simply clicking a button, especially if any major news or downturn causes a big change in market conditions so you can make adjustments in real time.
VIX Gauge Overlay (Table + Label + Alerts) by Carlos C.🚨 Official 2025 Update – Corrected VIX Ranges 🚨
This overlay shows the live VIX level with both a table and a large label, including alerts for HIGH FEAR and PANIC zones.
✅ Official ranges applied:
- LOW: 13 – 15
- LIGHT FEAR: 15 – 18
- TRANSITION: 18 – 21
- HIGH FEAR: 21 – 25
- PANIC: ≥ 25
Features:
- Table with VIX ranges and live highlight
- Large optional label with current value
- Color schemes (Normal / Inverted)
- Alerts when entering/exiting HIGH FEAR (21) and PANIC (25)
⚠️ Note: Previous version is deprecated. This v3.1 is the official and corrected release.
Real-Time Risk Calculator (v6) - FixedRisk calculator based on account size and a low of day stop loss
Relative Volume Spike (Bullish vs Bearish)relative volume compared to 20day averages
used to detect when big money is coming in.
52WH/last52WH/ATH/lastATHThis indicator calculates and displays four values:
First, it calculates the current 52-week high and displays it as a line and in a table at the top right with the name, date, and price.
Corresponding color markings are also displayed on the price scale.
Next, the 52-week high that is at least 3 months ago is determined.
The corresponding candle is also labeled with a date. This past high is also displayed as a line, on the price scale, and in the table.
Next, the current all-time high is determined and also displayed as a line, on the price scale, and in the table.
Finally, the current all-time high that was valid 3 months ago is determined and also displayed as a linewith a label at the corresponding bar, in the price scale, and in the table.
All display values can be switched on or off in the view, and the corresponding colors of the displays can also be freely selected.
(This script was developed by J. Heina, jochen.heina@gmail, in collaboration with the ChatGPT tool, taking into account the rules developed for trading by Mario Lüddemann Investments GmbH).