Forex Pairs Relative Analysis and SuggestionsThis Pine Script (version 5) indicator, titled "Forex Pairs Relative Analysis and Suggestions," is designed for use on TradingView charts. It provides real-time analysis of major forex pairs sourced from the IC Markets exchange, facilitating relative value or pair trading strategies by evaluating currency strengths against the US Dollar (USD). The script focuses on seven major currencies—EUR, GBP, AUD, NZD, JPY, CAD, and CHF—through their respective pairs: EURUSD, GBPUSD, AUDUSD, NZDUSD, USDJPY, USDCAD, and USDCHF.
Key features include:
Relative Currency Strengths: Calculated using the Rate of Change (ROC) over a user-defined lookback period (default: 14 bars), normalized to reflect performance versus USD. Positive values indicate strengthening, while negative values denote weakening.
Annualized Volatilities: Derived from the standard deviation of logarithmic returns, annualized assuming 252 trading days, and expressed as percentages to compare risk levels across pairs.
Full Pairwise Correlations: A comprehensive matrix displaying Pearson correlation coefficients between all pairs over the lookback period, aiding in identifying hedging opportunities (e.g., low or negative correlations for diversification).
Automated Pair Suggestions: Identifies the strongest and weakest currencies, proposing a long position in the pair to buy the strong currency and a short position (or opposite direction) to sell the weak currency against USD. Suggestions include estimated lot sizes based on user-input account balance, risk percentage (default: 1%), and a stop-loss proxy using 1x Average True Range (ATR).
Visual Elements: A table displays all metrics with color-coded rows for readability (optimized for dark mode), alternating backgrounds, and merged cells for suggestions. Strengths are also plotted in a separate pane with matching colors for trend visualization.
Customization: Users can adjust the lookback length, ATR period, account balance, and risk percentage via indicator settings to tailor the analysis.
Ensure access to IC Markets data in your TradingView account. The table appears in the top-left position by default and updates on the last bar. This tool is intended for educational and analytical purposes, supporting informed decision-making in forex trading by highlighting relative strengths, risks, and potential hedges.
Guidance on Choosing a Timeframe:
The indicator adapts to the chart's timeframe, with the lookback period influencing the historical window for metrics. Select based on your strategy:
Short-Term (Intraday/Scalping): Use 15-minute to 1-hour charts for timely signals; adjust lookback to 5–10 for responsiveness.
Medium-Term (Swing Trading): Opt for 4-hour to daily charts (recommended default) for balanced trends; 14-bar lookback covers days to weeks.
Long-Term (Position Trading): Choose weekly or monthly charts for macro views; increase lookback to 20–50 for smoother data.
Test across timeframes via backtesting to align with your risk and objectives.
Disclaimer:
This script is provided for informational and educational purposes only and does not constitute financial, investment, or trading advice. Trading forex involves significant risk of loss and is not suitable for all individuals. Past performance is not indicative of future results. The calculations, suggestions, and metrics (including lot sizes) are based on historical data and simplified assumptions, such as using ATR for stop-loss estimation, and may not account for real-time market conditions, slippage, commissions, or other factors. Users should conduct their own research, consult with qualified financial professionals, and verify the script's outputs before making any trading decisions. The author assumes no responsibility or liability for any losses incurred from the use of this script.
อินดิเคเตอร์และกลยุทธ์
Gold Adaptive Surfer v42 [huntamayung]Just a trend-following optimized for minimal risk and high grip onto trend. Try to use it as a signal in 1 minute timeframe. Note that this was optimized for OANDA:XAUUSD only.
virgin wick theorybased off of www.youtube.com strategy.
shows levels for the next HTF period to trade off of
make sure to check your htf to double check as the max lookback doesnt cover some levels occasionally
Candle Color Setup (SMA/EMA/VWMA/HMA/T3/WMA/VMA)
📘 Candle Coloring by Moving Average — Indicator Explanation (English)
This indicator colors candlesticks based on their position relative to a selected moving average. It helps traders visually identify bullish and bearish momentum by highlighting candles that are above or below the trend line.
🔧 Configurable Parameters
• Price Source: Choose which price to use for the moving average (e.g., close, open, hlc3).
• MA Type: Select from EMA, SMA, VWMA, HMA, Tilson, etc.
• MA Period: Set the number of bars used to calculate the moving average.
• Plot MA Line: Option to display the moving average on the chart.
• Buy Color: Candles above the MA are colored (e.g., blue).
• Sell Color: Candles below the MA are colored (e.g., red).
• Transparency: Adjust how visible the candle colors are (0 = solid, 100 = invisible).
• Tilson vFactor: If using Tilson MA, this controls the smoothing factor.
📈 How It Works
• When the candle’s close is above the moving average → it’s colored with the buy color.
• When the candle’s close is below the moving average → it’s colored with the sell color.
• The moving average acts as a dynamic trend filter, helping you spot directional bias at a glance.
🎯 How to Use It
• Use the colored candles to confirm trend direction.
• Combine with other indicators for entry/exit signals.
• Adjust MA type and period to match your strategy (e.g., short-term EMA for scalping, long-term SMA for swing trading).
• Use Tilson for smoother transitions if you prefer less noise.
EMA 50 Cross Alert“You can set an alert when price crosses the EMA, and you can also choose which EMA length you want to use.”
Engulfing Strategy Core Concept:
This is a price action trading strategy that identifies high-probability trade setups by combining multi-timeframe engulfing patterns with Current Market Price (CMP) validation.
How It Works:
H4 Setup Zone (Primary Timeframe)
Identifies Bullish or Bearish Engulfing patterns on the 4-hour timeframe
When detected, marks a zone at the high and low of the engulfed candle
This zone represents the initial setup area
M30 Trade Control Zone (Confirmation Timeframe)
Looks for Engulfing patterns on the 30-minute timeframe
These patterns must form within or near the H4 setup zone
Acts as a confirmation that the setup is valid
CMP Validation (Current Market Price)
Monitors where price is currently trading relative to the zones
Validates whether the pattern is still active or has been invalidated
Helps determine entry timing and stop loss placement
Trade Setup:
Bullish Setup: Red candle engulfed by green candles → Zone marked at red candle's high/low → Wait for M30 confirmation → Enter when CMP validates the pattern
Bearish Setup: Green candle engulfed by red candles → Zone marked at green candle's high/low → Wait for M30 confirmation → Enter when CMP validates the pattern
NY Open Line + 60-Min Box - V3This draws a box on the first candle of the New York Stock Exchange. It is often used to determine a good strategy.
Updated OTC VC📊 Overview
Display candles from any higher timeframe directly on your current chart! OTC-5 shows the current and previous candles from your selected timeframe (like Daily on a 1-hour chart) with customizable styling and positioning.
✨ Key Features
Multi-Timeframe Visualization: View daily (or any timeframe) candles on any lower timeframe chart
Customizable Display: Show 0-10 previous candles alongside the current one
Smart Positioning: Adjust horizontal offset and spacing between candles
Visual Customization:
Custom colors for bullish/bearish candles (body, wick, border)
Optional label showing time remaining in current candle
Choose between default or custom color schemes
Real-time Countdown: Label shows exact time left in the current higher timeframe candle
🎯 Use Cases
Swing Traders: View daily/weekly trends while trading on lower timeframes
Support/Resistance: Identify key levels from higher timeframes
Context Awareness: Maintain bigger picture perspective during intraday trading
Multi-timeframe Analysis: Combine timeframe analysis without switching charts
⚙️ Settings
TimeFrame: Select any higher timeframe (D, W, 4H, etc.)
Number of Previous Candles: 0-10 previous candles to display
Position Controls: Adjust horizontal offset and candle spacing
Color Customization: Separate colors for bullish/bearish candles
Label Options: Show/hide time countdown, customize label colors
Delta Maker Price EnergyThis indicator helps you identify key support and resistance levels, updated daily.
Malama's Range BreakoutMalama's Range Breakout is a dynamic indicator designed to automatically detect periods of price consolidation (tight ranges) and generate actionable signals for breakouts or wick-based reversals.
Why It's Useful: Unlike fixed-time tools like Opening Range Breakouts (ORB), this indicator is Adaptive. It uses a volatility-adjusted threshold (ATR multiplier) to determine when a market is truly consolidating. This helps traders avoid false signals in choppy markets and focus on periods where volatility is compressing.
Key Features:
Adaptive Detection: Uses ATR over a user-defined lookback to find tight ranges automatically.
Preset Profiles: Quickly switch between optimized settings for:
Scalping: (Tight Ranges)
Intraday: (Normal Ranges)
Swing Trading: (Loose Ranges)
Options/Chop: (Extreme sideways movement)
Breakout Signals: Triggers "BUY/SELL" labels when price closes outside the box. Includes an optional Volume Filter to ignore low-momentum breakouts.
Wick Reversals: Detects "Fake-outs" where wicks probe the range boundary but fail to close outside, signaling a potential reversal back into the range.
How to Use:
Select a Profile: Choose "Normal" for standard day trading or "Tight" for scalping.
Wait for the Box: The indicator will draw an orange box when price consolidates.
Trade the Break: Wait for a confirmed close outside the box (Look for the "Malama BUY/SELL" label).
Watch for Rejection: If you see a "Wick" label, it means the breakout failed—be cautious or trade the reversal.
Settings:
Profile: Select your trading style (Scalping, Intraday, Swing).
Volume Filter: Require a volume spike to confirm breakouts (Recommended).
Wick Confirmation: Require a confirmation candle before signaling a wick reversal.
QuantSignals: Integrated Geometric Momentum QualityIntegrated Geometric Momentum Quality is a momentum-quality oscillator designed to complement traditional momentum indicators, not replace them.
While most momentum tools focus on how much price has moved, IGMQ focuses on how efficiently price has moved. It evaluates whether momentum is supported by smooth, directional structure or distorted by noise and volatility.
IGMQ is path-aware rather than purely price-based.
It penalizes volatility that does not contribute to sustained progress, making it especially useful as a momentum filter in systematic or discretionary trading workflows.
IGMQ analyzes price behavior over a rolling window to determine:
Directional strength
Path efficiency
Structural consistency
The output is a normalized momentum quality score that increases when price movement is clean and persistent, and decreases when momentum becomes choppy or unstable.
How to Use It
This indicator works best as a confirmation and filtering tool, alongside indicators such as:
RSI
MACD
Rate of Change
Breakout or trend-following systems
Common applications:
Confirm whether momentum signals are supported by quality structure
Filter out trades during noisy or low-efficiency regimes
Rank symbols by momentum quality
Detect early degradation in trending conditions
Interpreting the Oscillator
Positive values → Upward momentum with structural quality
Negative values → Downward momentum with structural quality
Larger magnitude → Cleaner, more reliable momentum
Values near zero → Low-quality or indecisive movement
This helps distinguish between strong momentum and usable momentum.
Binance Perp Basis % (Auto)Hello,
This script is pretty much self explanatory.
It is the real-time basis rate % of Binance futures crypto paired with USDT.
If the indicator shows "NaN" it means that the coin exists in USDT.P but does not have a homologue in spot to run the basis rate & calculation.
To change colors:
for positive & negative basis rate % you simply have to open the script & change the values here shown:
//=== 4. Plot =================================================================
col = basis >= 0 ? color.new(color. white , 0) : color.new(color. black , 0)
To change the 0 line color and opacity:
line(0, "Zero line", color=color.new(color.gray, 60), linestyle=hline.style_dashed)
Weighted ATRWeighted ATR is a volatility indicator that computes True Range and smooths it using a selectable kernel (native Wilder ATR, SMA, EMA, WMA, VWMA, or HMA). It outputs a single volatility line in price units for risk sizing, stop distances, and regime filtering.
BALAJEE Style: Liquidity & Volume POC//@version=5
indicator("Order Flow Delta - Footprint Style", overlay=true)
// --- Settings ---
showLabels = input.bool(true, "Show Volume Delta Labels")
highVolThreshold = input.float(1.5, "High Volume Alert (x Average)", step=0.1)
// --- Calculations ---
// Calculating "Delta" (Simple version: Volume * Direction)
float delta = (close > open) ? volume : -volume
float avgVol = ta.sma(volume, 20)
bool isHighVol = volume > avgVol * highVolThreshold
// --- Colors ---
// Professional "Muted" colors like the pros use
color bullColor = color.new(#089981, 0)
color bearColor = color.new(#f23645, 0)
color neutralColor = color.new(color.gray, 50)
// --- Visuals ---
// Color the candles based on Volume Delta
barcolor(delta > 0 ? bullColor : bearColor)
// Plot Delta Labels (The "Numbers" look)
if showLabels
label.new(bar_index, high, text=str.tostring(math.round(volume/1000, 1)) + "k",
style=label.style_none,
textcolor=delta > 0 ? color.green : color.red,
yloc=yloc.abovebar)
// Highlight Institutional Activity (Yellow dots for huge volume)
plotshape(isHighVol, "Institutional Vol", shape.circle, location.bottom, color.yellow, size=size.tiny)
// --- Trend Background ---
var float trendPOC = na
trendPOC := ta.vwap(close)
plot(trendPOC, "VWAP (Fair Value)", color=color.new(color.white, 70), style=plot.style_linebr)
VC OTC updated📊 Overview
Display candles from any higher timeframe directly on your current chart! OTC-5 shows the current and previous candles from your selected timeframe (like Daily on a 1-hour chart) with customizable styling and positioning.
✨ Key Features
Multi-Timeframe Visualization: View daily (or any timeframe) candles on any lower timeframe chart
Customizable Display: Show 0-10 previous candles alongside the current one
Smart Positioning: Adjust horizontal offset and spacing between candles
Visual Customization:
Custom colors for bullish/bearish candles (body, wick, border)
Optional label showing time remaining in current candle
Choose between default or custom color schemes
Real-time Countdown: Label shows exact time left in the current higher timeframe candle
🎯 Use Cases
Swing Traders: View daily/weekly trends while trading on lower timeframes
Support/Resistance: Identify key levels from higher timeframes
Context Awareness: Maintain bigger picture perspective during intraday trading
Multi-timeframe Analysis: Combine timeframe analysis without switching charts
⚙️ Settings
TimeFrame: Select any higher timeframe (D, W, 4H, etc.)
Number of Previous Candles: 0-10 previous candles to display
Position Controls: Adjust horizontal offset and candle spacing
Color Customization: Separate colors for bullish/bearish candles
Label Options: Show/hide time countdown, customize label colors
📈 Perfect For
Traders who want to see the bigger picture while focusing on entry timing. Whether you're day trading with daily context or swing trading with weekly trends, OTC-5 keeps you aligned with higher timeframe structure.
ODR BoxThis indicator automates the Opening Range Definition (ODR) based on the Ali Khan / ICT Model 1 framework. By capturing the 07:00-09:25 AM Dealing Range, it projects institutional quadrants and standard deviation targets. It is designed to filter out 'retail noise' and highlight the mathematical levels where price delivery is most likely to accelerate or reverse.
ProTradersNetwork - Inefficiency Candle Middle CandleProTradersNetwork
See inefficiency candles with ease.
AsiaSessionHighLowMidLines (v5) - Keep All SessionsProTradersNetwork
See where asia session starts and ends, Highs and Lows
Previous Days Settlement Price📌 Indicator Description — Previous Days Settlement Prices
Previous Days Settlement Prices is a clean, efficient Pine Script v6 indicator designed for intraday futures and high-precision price reference. It automatically tracks and displays the settlement prices from the previous trading days — anchored to the exact bar where each settlement occurred — and plots each as a horizontal level extending into the current session with customizable visual styles and labels.
⚙️ Core Purpose
Settlement prices represent the officially determined price at which futures contracts settle each trading day — a level often watched by professional traders for support, resistance, acceptance, or rejection behavior. Unlike standard previous-close or high/low indicators, this script uses anchored historical data tracking to accurately record where each settlement happened and visually maintain that reference throughout the subsequent intraday session.
🧠 Original Approach
Rather than relying on request.security lookups alone, this script uses bar-based tracking and array storage to maintain precise settlement values (close price of the last bar of each session). This method ensures:
Accurate anchoring to the actual bar index where the settlement completed, not just price aggregation.
Clean, customizable rendering with dashed/dotted/solid lines and dynamic labels.
Scales elegantly across multiple days without chart clutter.
📊 What It Displays
Up to N previous days’ settlement price levels (configurable, 1–9).
Levels are drawn as horizontal lines from the original settlement bar to the current bar.
Labels with formatted price values display at the rightmost edge of the chart.
Colors, line style (solid/dashed/dotted), line width, and label size are all user-configurable.
🎯 Designed For
Intraday futures traders who rely on settlement levels as reference points.
Traders who want precise anchoring of historical settlement levels for context, not simple static prior-day closes.
Those who prefer a light UI footprint with clear, extendable horizontal levels and reading labels.
📌 Key Indicator Configurations
Number of Days to Show – Choose how many previous settlement levels to display.
Line Style & Width – Customize visual clarity across timeframes.
Label Appearance – Choose color and size for easy identification.
📖 Important Notes for Use
This indicator is optimized for intraday timeframes where settlement references matter most.
Levels are anchored to their actual session close bar, offering a more precise historical reference than simple session closes.
Adjust your chart settings (session times) to match the market you’re trading for best alignment.
Print Bar DataThis script print out the recent bar data. You can configure the position, bar numbers, of the data
ProTradersNetwork-inefficiencyInefficiency Candles Colored, No matter the timeframe, ensures clear visibility of which candles had the most momentum.






















