TrendTwisterV1.5 (Forex Ready + Indicators)A Precision Trend-Following TradingView Strategy for Forex**
HullShiftFX is a Pine Script strategy for TradingView that combines the power of the **Hull Moving Average (HMA)** and a **shifted Exponential Moving Average (EMA)** with multi-layered momentum filters including **RSI** and **dual Stochastic Oscillators**.
It’s designed for traders looking to catch high-probability breakouts with tight risk management and visual clarity.
Chart settings:
1. Select "Auto - Fits data to screen"
2. Please Select "Scale Price Chart Only" (To make the chart not squished)
### ✅ Entry Conditions
**Long Position:**
- Price closes above the 12-period Hull Moving Average.
- Price closes above the 5-period EMA shifted forward by 2 bars.
- RSI is above 50.
- Stochastic Oscillator (12,3,3) %K is above 50.
- Stochastic Oscillator (5,3,3) %K is above 50.
- Hull MA crosses above the shifted EMA.
**Short Position:**
- Price closes below the 12-period Hull Moving Average.
- Price closes below the 5-period EMA shifted forward by 2 bars.
- RSI is below 50.
- Stochastic Oscillator (12,3,3) %K is below 50.
- Stochastic Oscillator (5,3,3) %K is below 50.
- Hull MA crosses below the shifted EMA.
---
## 📉 Risk Management
- **Stop Loss:** Set at the low (for long) or high (for short) of the previous 2 candles.
- **Take Profit:** Calculated at a risk/reward ratio of **1.65x** the stop loss distance.
---
## 📊 Indicators Used
- **Hull Moving Average (12)**
- **Exponential Moving Average (5) **
- **Relative Strength Index (14)**
- **Stochastic Oscillators:**
- %K (12,3,3)
- %K (5,3,3)
Pine utilities
Futures Position Size CalculatorFutures Position Size Calculator by vmkhats
Streamline your futures trading risk management with this intuitive Pine Script utility designed for TradingView. Created by vmkhats, this tool automates position sizing calculations for popular futures contracts, ensuring precise risk control while eliminating manual errors.
Key Features:
Supports 15+ Instruments: Trade confidently with preconfigured settings for indices (ES, NQ, RTY), commodities (CL, GC), currencies (6E), and micro contracts (MES, MNQ, MCL).
Customizable Inputs: Set your risk amount (e.g., $1,000) and stop-loss size in points, tailored to your strategy.
Automatic Calculations: The script computes stop-loss size in ticks, risk per contract, and optimal position size using floor rounding to prevent over-leveraging.
Clear Visual Output: A table displays results (instrument, risk, stop size, contracts) with color-coded alerts for invalid configurations (e.g., zero position size).
Ideal for both novice and seasoned traders, this utility enforces disciplined risk management while saving time. Enhance your TradingView workspace with this essential tool and trade futures with confidence.
Created by vmkhats — ensuring traders stay precise, proactive, and risk-aware.
Tracking Lines with TP/SL + Labels at LeftA simple indicator so you can set your TP and SL tolerance along with capital and leverage.
A red line and green line will represent where current TP and SL would be on the chart along with the number of tokens you need to trade to meet the USD capital to be trades.
Just gives a visual representation of SL to key zones on the chart so you can judge scalp entries a little better :)
Bull Bear Pivot by RawstocksThe "Bull Bear Pivot" indicator is a custom Pine Script (v5) tool designed for TradingView to assist traders in identifying key price levels and pivot points on intraday charts (up to 1-hour timeframes). It combines time-based open price markers, pivot high/low detection, and candlestick visualization to provide a comprehensive view of potential support, resistance, and trend reversal levels. Below is a detailed description of the indicator’s functionality, features, and intended use.
Indicator Overview:
The "Bull Bear Pivot" indicator is tailored for intraday trading, focusing on specific times of the day to mark significant price levels (open prices) and detect pivot points. It plots horizontal lines at the open prices of user-defined sessions, identifies pivot highs and lows on the current chart timeframe, and overlays custom candlesticks to highlight price action. The indicator is designed to work on timeframes of 1 hour or less (e.g., 1-minute, 3-minute, 5-minute, 15-minute, 30-minute, 60-minute) and includes a warning mechanism for invalid timeframes.
Key Features:
Time-Based Open Price Markers:
The indicator allows users to define up to five time-based sessions (e.g., 4:00 AM, 8:30 AM, 9:30 AM, 10:00 AM, and a custom time) to capture the open price at the start of each session.
For each session, it plots a horizontal line at the 1-minute open price, extending from the session start to the market close at 4:00 PM EST.
Each line is accompanied by a label positioned 5 bars to the right of the market close (4:00 PM EST), with the text right-aligned and vertically centered on the line.
Users can enable/disable each marker, customize the session time, label text, line color, and text color via the indicator’s settings.
Pivot Highs and Lows:
The indicator calculates pivot highs and lows on the current chart timeframe using the ta.pivothigh and ta.pivotlow functions.
Pivot highs are marked with green triangles above the bars, and pivot lows are marked with red triangles below the bars.
The pivot period (lookback/lookforward) is user-configurable, allowing flexibility in detecting short-term or longer-term reversals.
Custom Candlesticks:
The indicator overlays custom candlesticks on the chart, colored green for bullish candles (close > open) and red for bearish candles (close < open).
This feature helps visualize price action alongside the open price markers and pivot points.
Timeframe Restriction:
The indicator is designed to work on timeframes of 1 hour or less. If the chart timeframe exceeds 1 hour (e.g., 4-hour, daily), a warning label ("Timeframe > 1H Indicator Disabled") is displayed, and no elements are plotted.
Customizable Appearance:
Users can customize the appearance of the open price marker lines, including the line style (solid, dashed, dotted) and line width.
Labels for the open price markers have no background (transparent) and use customizable text colors.
Circuit Breaker - MFFUThis Indicator Is Used To Protect User From Over Trading After Market Hit The Circuit Breakers.
The CME Exchange Usually Halts Trading If Market Hit + or - 7%.
To Protect Users From Extreme Volatile Condition MFFU, Halts Trading If Market Hits + or - 5%.
This Indicator helps us to plot the circuit breaking lines helping us to when to stop trading.
Mark Hours/Minutes (Formula + Minutes)This Pine Script code is a TradingView indicator that analyzes the hour and minutes of each candle in a 1-minute timeframe and plots a red triangle above the candle if one of the following conditions is met:
Sum/Difference Condition: The sum or the absolute difference of the hours and minutes is equal to 29, 35, or 71, with a tolerance of +/- 1.
Minutes Condition: The minutes are equal to 00, 29, or 35.
This indicator is based on the Goldbach theory and the "algo path" concept popularized by Hopiplaka, which posits that algorithmic trading paths often initiate from minute values of 00, 29, and 35. Use this indicator according to your trading strategy.
BB Sidecar CalculatorBB Sidecar Calculator
Visual trade planner and dynamic risk-to-reward tool
Overview
The BB Sidecar Calculator is a precision planning tool designed to help traders visualize risk, reward, and position sizing directly on their charts. By inputting basic trade parameters, the indicator calculates stop-loss distance, potential profit targets in R multiples, and total dollar risk or gain based on the instrument type and lot size. It supports a wide range of assets including futures, forex, and equities.
Features
• Manually input or click-to-place entry and stop levels directly on the chart
• Drag and adjust levels dynamically with real-time updates to targets and risk values
• Automatic detection of long or short direction based on entry vs. stop placement
• Supports optional Max Dollar Risk setting to cap trade risk based on your account limits
• Configurable number of R-multiple targets (1R to 10R)
• Instrument-aware calculations with pip support for forex and point-based logic for stocks and futures
• Adjustable label display with configurable text size, color, and price precision
• Customizable currency symbol to match your account denomination
How to Use
1. When you first add the indicator, click on the chart to place your Entry and Stop levels.
2. The indicator will automatically determine whether the trade is Long or Short.
3. Drag either level up or down to adjust your setup visually.
4. Set your Lot Size and optionally define a Max $ Risk value.
5. The indicator will display:
• Entry line with lot size label
• Stop line with dollar risk and distance
• Up to 10 risk-multiple profit targets (1R, 2R, etc.)
Max Risk Logic
When a value is entered for Max $ Risk, the indicator calculates the maximum price difference you can afford based on your lot size and instrument type. It will then:
• Calculate a stop-loss price that aligns with your risk cap
• Compare this with the user-defined stop price
• Select the more conservative stop (the one with less dollar risk)
• Display updated profit targets based on the selected stop level
For forex pairs, pip value and pip size are accounted for in risk calculations. For stocks and futures, point value is used.
If Max $ Risk is set to 0, the indicator uses your manually defined stop price exclusively.
Notes
• Labels and visuals are rendered only on the latest bar for clarity
• Supports various decimal precision levels for accurate price formatting
• Designed for use in planning, not live trade execution
• Works across multiple timeframes and instrument types
Wyckoff Schematic - Accumulation [TrendX_]Wyckoff Schematic 1 - Accumulation is an advanced Wyckoff method tool on TradingView, designed to automate the identification of critical phases and price structures within the Wyckoff Accumulation Schematic. By detecting key events such as SC (Selling Climax), AR (Automatic Rally), Spring, and SOS (Sign of Strength), this tool helps traders visualize institutional accumulation patterns, anticipate trend reversals, and identify potential entry points aligned with the Wyckoff model—all without requiring hours of manual monitoring. The indicator dynamically labels key points, draws accumulation zones, and triggers alerts upon phase confirmations, reducing manual analysis and emotional bias.
💎 FEATURES
▶ Phase A: Bottom Identification
Auto-detects Selling Climax (SC), Automatic Rally (AR), and Secondary Test (ST).
Customizable initial trend detection: FTD (Follow-Through Day), Market Structure Shift, Triple MA Crossover, or Ichimoku Cloud.
▶ Phase B: Accumulation Range Formation
Identifies SOS(b) and ST(b) in Phase B
Customizable sweep levels for ST detection: previous SC / ST(a) / Fibonacci retracement levels of AR & SC.
▶ Phase C: Accumulation Confirmation
Flags Spring (false breakdown) and Test (confirmation of false breakdown).
▶ Phase D: Breakout Preparation
Detects SOS and BU/LPS for breakout confirmation.
▶ Visual Tools
Auto-draws accumulation range SC, AR, SOS(b) with real-time extensions.
Labels all critical events (SC, AR, ST, SOS, Spring, LPS) with text and markers.
Draws colored boxes for confirmed phases A, B and C, and triggers alerts for start of Markup with SOS and BU/LPS.
🔎 BREAKOUT
Phase A: Halting the Downtrend
▶ Key Events: SC, AR, ST(a).
▶ Functions:
SC: Marks panic selling, often with high volume.
AR: Sharp rebound after SC, reflecting short-term demand.
ST(a): Retest of SC lows to confirm weakening supply.
▶ Importance:
Phase A signals the end of a downtrend. The SC shows exhaustion, while the AR and ST confirm that sellers are losing control. Customizable trend detection (e.g., Ichimoku Cloud or FTD) ensures alignment with broader market context or your preference.
Phase B: Building the Accumulation Range
▶ Key events: SOS (Pha B), ST (Pha B).
▶ Functions:
SOS(b): A rally breaking above the AR, indicating strong demand.
ST(b): Retests of SC / ST(a) / Fib level to sweep liquidity (trap late sellers).
▶ Importance:
Phase B confirms the sideways range. SOS reflects institutional buying, while ST(b) traps sellers. Sweeping SC / ST(a) / Fib level would help identify false breakdowns.
Phase C: Spring & Test
▶ Key events: Spring (false breakdown), Test (confirmation).
▶ Functions:
Spring: A deliberate drop below Phase B support to eliminate weak traders.
Test: Retest of the Spring low to confirm sustained demand.
▶ Importance:
Phase C is the final "shakeout" to confirm accumulation. The Spring traps weak hands, while the Test validates support, confirming the institution has bought enough, signaling readiness for Markup.
Phase D: Breakout / Start of Markup
▶ Key events: SOS, BU/LPS.
▶ Functions:
SOS: A strong rally breaking above the accumulation range.
BU/LPS: Pullback after SOS to retest the breakout level.
▶ Importance:
Phase D confirms the start of a Markup. SOS shows demand overpowering supply, while BU/LPS offers low-risk entry points.
Accumulation Range & Visual Tools
▶ Accumulation Range: Drawn between SC (low) and AR (high), reflecting institutional buying activity.
▶ Labels/Boxes: Clear labels (SC, AR, ST, SOS, Spring, …) track each phase.
▶ Alerts: Notifies users when SOS or BU/LPS appears.
🛠️ USAGE
▶ Configuration
Phase A: Select trend detection method based on your preference and trading style (FTD, Market Structure, Triple MA, Mây Ichimoku).
Phase B: Adjust sweep levels (SC, ST(a), Fibonacci 61.8% của AR & SC).
▶ Interpretation
Bullish Trend: Confirmed Phase C (Spring + Test) followed by SOS in Phase D.
▶ Trading Strategy
Enter long positions at BU/LPS (Phase D) with volume or momentum confirmation.
Uses other Break-out strategy after SOS appear for Long Entry.
DISCLAIMER
This indicator is not financial advice, it can only help traders make better decisions. There are many factors and uncertainties that can affect the outcome of any endeavor, and no one can guarantee or predict with certainty what will occur. Therefore, one should always exercise caution and judgment when making decisions based on past performance.
Buffett Indicator with Historical Bubbles (Clean)The Buffett Indicator is a trusted macroeconomic gauge that compares the total US stock market capitalization to the nation’s GDP. Popularized by Warren Buffett, this metric highlights periods of overvaluation and undervaluation in the market.
This tool offers a clean and accurate visualization of the Buffett Indicator, enhanced with historical bubble annotations for key market events:
Dot-com Bubble (2000)
Global Financial Crisis Peak (2007)
COVID-19 Pre-crash Peak (2020)
Post-COVID Bull Market Peak (2021)
Features:
Dynamic Buffett Ratio (%) calculation using Wilshire 5000 Index as the market cap proxy.
Customizable GDP input for accuracy (update quarterly).
Visual thresholds for fair value, undervaluation, and overvaluation zones.
Historical event markers for educational and analytical context.
Optimized to display clearly across all timeframes: Daily, Weekly, Monthly.
How to Use:
Manually update the GDP input as new data is released.
Use this indicator for macro-level market sentiment analysis and valuation tracking.
Combine with other tools and risk management strategies for comprehensive market insights.
Disclaimer:
This indicator is for educational purposes only. It does not constitute financial advice. Always perform your own research and analysis.
Version: 1.0
we ask Allah reconcile and repay
#BuffettIndicator #MarketValuation #MacroAnalysis #BubbleDetector #LongTermInvestor #USMarket #Wilshire5000 #TradingViewScript
Market Clock with Inline HoursThis script displays a powerful, configurable market session clock that shows the open/closed status and trading hours for major global financial markets — including specialized logic for NY Futures (Globex).
🔑 Key Features:
✅ Real-Time Session Status:
Shows whether each selected market is currently OPEN or CLOSED, based on the user’s selected time zone.
✅ NY Futures Weekend Logic:
Built-in logic ensures NY Futures are marked CLOSED:
Friday after 5:00 PM ET
All of Saturday
Sunday until 6:00 PM ET
This reflects the true CME Globex trading schedule.
✅ 12-Hour Format + Timezone Labels:
Session hours are displayed in 12-hour AM/PM format alongside their associated timezone (EST, GMT, JST, etc.) for clarity.
✅ Fully Configurable Markets:
You can choose to display:
NY Market (RTH)
NY Futures (Globex)
London
Tokyo
Frankfurt
And you can easily toggle them on/off in the settings.
✅ Text Size & Position Customization:
Easily control the text size (tiny → huge) and screen position (top/bottom, left/center/right).
✅ Auto Timezone Offset Support:
Select from a list of common time zones (EST, UTC, JST, etc.), or enter your own custom UTC offset for global flexibility.
✅ Compact & Clean Design:
The layout groups each market’s:
Real-time OPEN/CLOSED status
Trading hours
All into a single column, making the layout clean and dashboard-ready.
🧠 Who is this for?
Day traders
Futures traders
Forex traders
Anyone who tracks multiple time zones or global markets
📌 Notes:
Clock updates based on chart timeframe (e.g., every 1m on a 1-minute chart)
Pine Script doesn't support real-time per-second updates, but works well for market status tracking
💬 Feedback Welcome!
This script was designed to be lightweight and user-friendly. Suggestions and improvements are always welcome — feel free to leave a comment or reach out directly.
Prior LevelThe "Prior Level" indicator displays the previous day's key price levels (Open, High, Low, Close) directly on your chart. These reference levels are essential for intraday trading strategies, support/resistance analysis, and breakout identification.
Key features:
- Shows previous session's Open, High, Low and Close values
- Customizable line colors for better visual distinction
- Adjustable line length for cleaner chart appearance
- Optional data table showing exact values
- Simple and lightweight design for easy chart reading
This indicator helps traders identify important price zones from the previous trading session, allowing for more informed trading decisions based on how current price action interacts with these established levels.
CFD Lot Calculator [MT5 Optimized]CFD Position Size Calculator for MT5 (ES/NQ)
A clean, professional Pine Script tool that calculates optimal position sizes in lots for ES/NQ CFDs based on:
Account balance
Risk percentage per trade
Stop loss in pips
Contract size (default = 1 for MT5)
Features:
✅ Bottom-right compact table
✅ Displays risk amount, stop loss, and lot size
✅ Works with any CFD broker (adjust pip/contract values if needed)
✅ Detailed tooltips explain all inputs
Perfect for traders who want precise position sizing without chart clutter.
RiskCalc FX & GoldRiskCalc FX & Gold is a multi-market position sizing tool designed to help you manage risk quickly and accurately. With this script, simply enter your account capital, the percentage of risk you wish to take, and your stop in ticks. Depending on the selected market—Forex or XAUUSD—the script automatically adjusts its calculations:
Forex: Assumes 1 lot equals 100,000 units.
XAUUSD: Assumes 1 lot equals 100 ounces.
The script calculates your risk in dollars and, using a fixed value of 1 USD per tick per lot, determines the ideal position size in both lots and total contracts. Results are displayed in a clear, centralized table at the top of the chart for real-time decision-making.
Perfect for traders operating across multiple markets who need an automated and consistent approach to risk management.
Market Sessions [APIDEVs]Description
The 🐸 Market Sessions 👑 indicator is an advanced and highly customizable tool designed for traders who want to visualize and manage market sessions directly on their TradingView charts. With support for up to four configurable sessions (by default: Sydney, Tokyo, London, and New York), this indicator allows you to adjust times, time zones, day filters, and display styles to suit your trading strategy.
In addition to displaying active sessions on the chart using dotted lines or colored backgrounds, it includes an interactive table that provides a quick overview of each session's status, active hours, and the current date adjusted to your time zone. Ideal for intraday traders, forex traders, or anyone needing precise control over market periods.
Main Features
Customizable Sessions: Define up to four sessions with unique names, times (HHMM-HHMM format), and colors.
Time Zone Adjustment: Select your time zone (UTC-12 to UTC+12) to align the sessions with your local time.
Day Filter: Enable or disable sessions by day of the week (Monday to Sunday).
Flexible Visualization: Choose between dotted lines ("Line"), colored background ("Background"), or no visual representation ("None").
Information Table: Displays session status (🟢 active / 🔴 inactive), active hours, and the current date in a compact and configurable format (adjustable size and position).
Daily Dividers: Optionally, add vertical lines and labels to mark the change of day (useful on timeframes ≤ 4 hours).
How to Use
Add the indicator to your chart.
Configure the sessions in the settings menu:
Enable/disable sessions and define their names, times, and colors.
Select your time zone to synchronize the times.
Choose the days of the week you want the sessions to be visible.
Customize the display:
Decide if you prefer lines, background, or no representation on the chart.
Adjust the size and position of the table according to your needs.
Analyze the sessions in real-time using the table and the chart.
Trade Ladder Pro: Compounding & Risk ManagerTrade Ladder Pro: Compounding & Risk Manager
Inspired by the popular $20 to $52,000 trading challenge, this tool is designed to help you scale your trading account using systematic compounding and enhanced risk management techniques. Whether you’re aiming for disciplined growth or fine-tuning your risk/reward, Trade Ladder Pro offers a flexible approach to visualizing your trade levels.
How to Use:
Inputs:
Compounding Mode:
Set your starting balance, final balance goal, number of trades, and current trade level. You can move to the next trade after a successful trade in settings. The entries are not signals. They are there to help manage risk.
The script calculates the necessary compounding factor to grow your balance across the defined trades.
Risk Management Mode:
In addition to the above, specify a risk percentage and risk/reward ratio.
Input an entry price (or leave it at 0 to use the current price) to automatically compute the stop loss and take profit levels.
Display Options:
Choose the table’s position on the chart (e.g., Top Right, Top Left, Bottom Right, Bottom Left).
Pick between a vertical or horizontal layout for a display that suits your workflow.
Results:
The table will display the trade level, starting balance, risk amount, entry price, take profit, and (if in Risk Management mode) stop loss along with the projected ending balance.
Community & Feedback:
Your feedback is invaluable! Please share any tips or report any errors you encounter so we can continue to improve this tool. Happy trading!
ATR SL and TP with Candle Freeze & DataWindowThis indicator uses the Average True Range (ATR) to automatically calculate your stop loss (SL) and take profit (TP) levels based on the current market volatility and your chosen multipliers. Here's how it works:
ATR Calculation:
The indicator computes the ATR, which measures the average market volatility over a set period. This value helps gauge how much the price typically moves.
SL and TP Determination:
Depending on whether you're in a long or short trade, the SL and TP are calculated relative to the current price:
For a long trade, the stop loss is set below the current price (by subtracting a multiple of the ATR) and the take profit is set above it (by adding a multiple of the ATR).
For a short trade, the calculations are reversed.
Candle Freeze Feature:
Once a new candle starts, the calculated SL and TP values are "frozen" for that candle. This means they remain constant during the candle's formation, preventing them from updating continuously as the price fluctuates. This can make it easier to plan your trades without the levels shifting mid-candle.
Data Window & Labels:
The SL and TP values are plotted on the chart as lines and displayed in labels for quick reference. Additionally, they appear in TradingView's Data Window, so you can easily copy the price numbers if needed.
Overall, the indicator is designed to help you manage your trades by setting dynamic, volatility-adjusted SL and TP levels that only update at the start of each new candle, aligning with your chosen timeframe. Let me know if you have any more questions or need further adjustments!
Pro Volume By TradeINskiOverview
The Pro Volume By TradeINski indicator is a comprehensive trading tool designed to enhance volume analysis, position sizing, and trend identification. It integrates multiple trading metrics into a single dashboard, helping traders make informed decisions based on volume dynamics, momentum bursts, trend intensity, and risk management.
Key Features
1. Position Size Calculator
Helps traders determine optimal position sizes based on risk parameters:
Capital & Risk Amount: Set account size and risk per trade.
Lot Size Adjustments: Automatically calculates nearest lot size for futures trading.
Stop Loss-Based Quantity: Computes position size based on distance from stop-loss levels (LOD or mid-price).
Standard Stop Losses: Predefined stop-loss levels (1%, 1.25%, 1.5%, 1.75%) for quick risk assessment.
Reverse Pyramiding: Enhances position sizing with adjustable risk multipliers (25%, 50%).
Closing Range & Range Expansion: Measures price strength and volatility expansion.
2. Volume Analysis & Bar Coloring
Default Bar Colors: Green for bullish bars, red for bearish bars.
Dry Volume Detection: Highlights low-volume bars (below 20-period SMA) in gray.
3. Momentum Burst (MB)
Identifies high-momentum moves:
Bullish Momentum: Volume surge + price rise ≥ user-defined threshold (default: 4%).
Bearish Momentum: Volume surge + price drop ≥ user-defined threshold (default: -4%).
4. Trend Intensity (TI)
Measures trend strength using moving averages:
Fast MA (7) vs. Slow MA (65): Highlights strong bullish/bearish trends when deviation exceeds sensitivity threshold (default: 5%).
5. Anticipation (ANTS)
Detects consolidation before potential breakouts:
Price Change Range: Filters minor price fluctuations (default: -0.4% to +0.4%).
Trend Confirmation: Requires TI_65 sensitivity (default: 5%) for validation.
6. Episodic Pivot (EP)
Flags unusually high-volume bars (default: 9M+ volume) as potential trend reversal or continuation signals.
7. Data Metrics Table
Displays key trading metrics:
Trend Intensity (TI): 21-period SMA comparison.
Industry & Sector: Stock classification.
Market Cap & Free Float: Fundamental liquidity metrics.
Volume × Price (VP): Monetary value of traded volume.
Relative Volume (RV): Today’s volume vs. previous day.
Persistent Intensity (PI): Count of consecutive up closes (default: 21-period).
Use Cases for Traders
✅ Day Traders: Identify momentum bursts and high-volume breakouts.
✅ Swing Traders: Use trend intensity and episodic pivots to confirm trends.
✅ Position Traders: Optimize risk with dynamic position sizing.
✅ Risk Managers: Set stop-loss levels and reverse pyramiding for controlled exposure.
Settings & Customization Overview
The Pro Volume By TradeINski indicator is a comprehensive trading tool designed to enhance volume analysis, position sizing, and trend identification. It integrates multiple trading metrics into a single dashboard, helping traders make informed decisions based on volume dynamics, momentum bursts, trend intensity, and risk management.
Key Features
1. Position Size Calculator
Helps traders determine optimal position sizes based on risk parameters:
Capital & Risk Amount: Set account size and risk per trade.
Lot Size Adjustments: Automatically calculates nearest lot size for futures trading.
Stop Loss-Based Quantity: Computes position size based on distance from stop-loss levels (LOD or mid-price).
Standard Stop Losses: Predefined stop-loss levels (1%, 1.25%, 1.5%, 1.75%) for quick risk assessment.
Reverse Pyramiding: Enhances position sizing with adjustable risk multipliers (25%, 50%).
Closing Range & Range Expansion: Measures price strength and volatility expansion.
2. Volume Analysis & Bar Coloring
Default Bar Colors: Green for bullish bars, red for bearish bars.
Dry Volume Detection: Highlights low-volume bars (below 20-period SMA) in gray.
3. Momentum Burst (MB)
Identifies high-momentum moves:
Bullish Momentum: Volume surge + price rise ≥ user-defined threshold (default: 4%).
Bearish Momentum: Volume surge + price drop ≥ user-defined threshold (default: -4%).
4. Trend Intensity (TI)
Measures trend strength using moving averages:
Fast MA (7) vs. Slow MA (65): Highlights strong bullish/bearish trends when deviation exceeds sensitivity threshold (default: 5%).
5. Anticipation (ANTS)
Detects consolidation before potential breakouts:
Price Change Range: Filters minor price fluctuations (default: -0.4% to +0.4%).
Trend Confirmation: Requires TI_65 sensitivity (default: 5%) for validation.
6. Episodic Pivot (EP)
Flags unusually high-volume bars (default: 9M+ volume) as potential trend reversal or continuation signals.
7. Data Metrics Table
Displays key trading metrics:
Trend Intensity (TI): 21-period SMA comparison.
Industry & Sector: Stock classification.
Market Cap & Free Float: Fundamental liquidity metrics.
Volume × Price (VP): Monetary value of traded volume.
Relative Volume (RV): Today’s volume vs. previous day.
Persistent Intensity (PI): Count of consecutive up closes (default: 21-period).
Use Cases for Traders
✅ Day Traders: Identify momentum bursts and high-volume breakouts.
✅ Swing Traders: Use trend intensity and episodic pivots to confirm trends.
✅ Position Traders: Optimize risk with dynamic position sizing.
✅ Risk Managers: Set stop-loss levels and reverse pyramiding for controlled exposure.
Settings & Customization
Trade Direction: Long, Short, or Both (auto-detects based on % change).
Table Positioning: Adjust location (Top/Middle/Bottom, Left/Center/Right).
Color Customization: Modify bar colors, table lines, and background.
Trade Direction: Long, Short, or Both (auto-detects based on % change).
Table Positioning: Adjust location (Top/Middle/Bottom, Left/Center/Right).
Color Customization: Modify bar colors, table lines, and background.
Journal Trade By TradeINskiThis indicator, "Journal Trade By TradeINski" (JT), is designed to assist traders in maintaining a comprehensive trade journal directly on their TradingView charts. It provides a customizable table overlay that displays key trade metrics for analysis and record-keeping purposes.
Key Features and Functionality:
Trade Journaling Table:
Displays user-inputted and calculated trade data in a structured table format.
Facilitates the recording of essential trade details, including entry price, stop-loss, position size, and risk parameters.
Risk Management Calculations:
Calculates and displays risk-related information, such as risk percentage, risk amount, and risk per share, to aid in risk management.
Calculates the dollar and percentage distance from entry to stop loss.
Position Sizing Assistance:
Calculates and displays position size as a percentage of account capital.
Displays the quantity of shares/units.
Calculates the quantity based on a half stop loss.
R-Multiple Visualization:
Calculates and displays R-multiples to assess risk-reward ratios.
Offers customizable color coding for R-multiples to visually represent different risk-reward levels.
Trade Management Tools:
Displays information to assist in part selling, and selling into strength strategies.
Displays part numbers, part quantities, and remainders.
User Customization:
Provides various customization options, including table position, size, and color, to suit individual preferences.
This indicator is intended to be a tool for traders to:
Maintain a detailed record of their trades.
Analyze trade performance.
Improve risk management practices.
Enhance trade planning and execution.
VSA Vol Key VSA Signals
(1) No Demand – Bearish Signal
Low volume, narrow spread.
Price rises, but volume does not increase → Weak market, lack of buyers.
If this appears in an uptrend, it may indicate a potential reversal.
(2) No Supply – Bullish Signal
Low volume, narrow spread.
Price declines, but volume does not increase → Weak selling pressure.
If this appears in an uptrend, it may confirm the continuation of the uptrend.
(3) Stopping Volume – Bullish Reversal Signal
Strong price decline, but unusually high volume.
Candle shows a long lower wick, closing near the top.
Indicates Smart Money absorbing supply, signaling a potential reversal upwards.
(4) Climactic Volume – Possible Trend Reversal
Extremely high volume with a sharp price increase or decrease.
If this occurs after a long trend, it may indicate a trend reversal.
Smart Money may be taking profits after a prolonged price movement.
(5) Effort vs. Result
If volume is high but price movement is weak → Inefficient buying/selling, possible reversal.
If volume is high and price moves strongly in the same direction → Trend is likely to continue.
Exact Dynamic Yield SpreadYield Spread Overlay
"Yield Spread Overlay" is an indicator that displays the yield spread between two currencies based on their respective 10-year bond yields. It overlays directly onto the Forex chart, allowing real-time visualization of the relationship between the yield spread and the currency pair's price movements.
This indicator saves time by avoiding the manual addition of bond yields. Unlike manual methods, it supports smaller timeframes (1h, 4h, etc.), making it particularly useful.
Several customization options are available to suit individual preferences:
Custom Display: Adjust the line thickness and color.
Scale Position: Choose between displaying the scale on the right or left side of the chart.
This indicator helps traders better understand currency relationships and can serve as an additional tool within a Forex trading strategy.
All feedback, suggestions, and critiques—positive or negative—are welcome to continually improve this tool.
Supertrend Fixed TP Unified with Time Filter (MSK)Trend Strategy Based on the SuperTrend Indicator
This strategy is based on the use of the adaptive SuperTrend indicator, which takes into account the current market volatility and acts as a dynamic trailing stop. The indicator is visualized on the chart with colors that change depending on the direction of the trade: green indicates an uptrend (long), while red indicates a downtrend (short).
How It Works:
A buy signal (long) is generated when a bar closes above the indicator line.
A sell signal (short) is triggered when a bar closes below the indicator line.
Strategy Settings:
Trading Modes :
Long only : Only long positions are allowed.
Short only : Only short positions are allowed.
Both : Both types of trades are permitted.
Take-Profit :
The strategy supports a simple percentage-based take-profit, allowing you to lock in profits during sharp price movements without waiting for a pullback.
The take-profit level and its value are visualized on the chart. Visualization can be disabled in the settings.
Colored Chart Areas :
Long and short areas on the chart are highlighted with background colors for easier analysis.
Price Level :
You can set a price level in the settings to restrict trade execution:
Long trades are executed only above the specified level.
Short trades are executed only below the specified level.
This mode can be enabled or disabled in the parameters.
________________________________________________________________
Описание стратегии (на русском языке)
Трендовая стратегия на основе индикатора SuperTrend
Стратегия основана на использовании адаптивного индикатора SuperTrend , который учитывает текущую волатильность рынка и играет роль динамического трейлинг-стопа. Индикатор визуализируется на графике цветом, который меняется в зависимости от направления сделки: зелёный цвет указывает на восходящий тренд (лонг), а красный — на нисходящий тренд (шорт).
Принцип работы:
Сигнал на покупку (лонг) генерируется при закрытии бара выше линии индикатора.
Сигнал на продажу (шорт) возникает при закрытии бара ниже линии индикатора.
Настройки стратегии:
Режимы торговли :
Long only : только лонговые позиции.
Short only : только шортовые позиции.
Both : разрешены оба типа сделок.
Тейк-профит :
Стратегия поддерживает простой процентный тейк-профит, что позволяет фиксировать прибыль при резком изменении цены без ожидания отката.
Уровень и значение тейк-профита визуализируются на графике. Визуализацию можно отключить в настройках.
Цветные области графика :
Лонговые и шортовые области графика выделяются цветом фона для удобства анализа.
Уровень цены :
В настройках можно задать уровень цены, который будет ограничивать выполнение сделок:
Лонговые сделки выполняются только выше указанного уровня.
Шортовые сделки выполняются только ниже указанного уровня.
Этот режим можно включать или отключать в параметрах.
Trailing Lagged AssetThis indicator allows you to overlay a secondary asset on your main chart with a customizable lag and trailing lag which are additional offsets in relation to the main lag variable.
Daily Range %The Daily Range % Indicator calculates and plots a percentage of the daily range (high to low) based on a custom lookback period. It identifies outside bars from past daily data, prioritizing the most recent unbroken range. If no outside bar is found, it defaults to yesterday's range. The selected percentage of this range is then displayed on the chart, updating once per 5-minute bar (or the chosen resolution).
JsonAlertJsonAlert Library – Convert TradingView Alerts to JSON for Server Processing! 📡
🚀 The JsonAlert library makes it easy to send TradingView alerts as structured JSON to your server, allowing seamless integration with automated trading systems, databases, or webhook-based services.
📌 Features:
✅ Converts TradingView alert data into JSON format
✅ Supports custom key-value pairs for flexibility
✅ Allows frequency control (once per bar, once per bar close, every update)
✅ Easy to integrate with server-side PHP or other languages
Note that you have to pass one string array for keys and one string array for values , also you should pass alert frequency .
📖 Example Usage in Pine Script:
//@version=6
indicator("My script" , overlay = true)
import Penhan/JsonAlert/1 as alrt
if high > low
var array keys = array.from("ticker", "timeframe", "pattern")
var array values = array.from( syminfo.ticker , timeframe.period , str.tostring(123.45) )
alrt.alarm (keys, values , alert.freq_once_per_bar)
📡 Json Output Example:
{"ticker": "BTCUSDT","timeframe": "1","pattern": "123.45"}
🖥️ Server-Side PHP Example:
There you can integrate JsonAlert with your server in seconds! :)