Define market context
Start with trend, structure, support and resistance, or regime tools to describe the environment.
The complete membership catalog
A detailed, transparent breakdown of the indicators and expert systems included after signup—from chart overlays and oscillators to machine learning, risk, sentiment, and execution analysis.
How the library fits together
Indicators turn price, volume, and volatility data into visible chart context. They help users inspect trend, momentum, patterns, and decision levels.
Expert systems perform deeper calculations, model scenarios, analyze external data, or support automation and execution workflows.
No indicator or model removes market risk. Tools are inputs to a tested plan—not a guarantee of profitability or a substitute for position sizing, independent validation, and supervised practice.
A practical workflow
Start with trend, structure, support and resistance, or regime tools to describe the environment.
Add momentum, volatility, pattern, volume, or fundamental evidence that directly supports the setup.
Use position-sizing, correlation, margin, drawdown, and risk-of-ruin engines before considering execution.
Measure expectancy, profit factor, downside, execution quality, and rule adherence across a meaningful sample.
234 tools shown
Group 01
Identify direction, structure, continuation, and potential trend failure across moving averages, channels, directional movement, and price patterns.
Use smoothed price data to reduce noise, compare trend speeds, and frame dynamic support or resistance.
Multi-moving-average band visualization for reading trend alignment and compression.
KAMA-style trend line with dynamic smoothing that responds to changing market efficiency.
Reduced-lag moving average designed to remain smooth while reacting faster to price changes.
Volume-weighted trend measure that gives greater influence to prices traded with stronger participation.
Multi-EMA convergence and separation view for evaluating trend agreement across speeds.
Noise-filtered moving average that applies additional smoothing to clarify the underlying trend.
Frame price inside statistically or structurally derived boundaries to study breakouts, trend quality, and mean reversion.
Statistical trend channel built around a best-fit regression line.
High-low breakout channel that tracks the highest and lowest prices over a selected period.
ATR-based envelope used to assess trend, volatility, and price extension.
Standard-deviation bands that expand and contract around a moving average.
Regression confidence bands that estimate typical price dispersion around a trend.
Parallel trendline tracker for mapping sloped support, resistance, and orderly price movement.
Measure whether directional pressure is strengthening and where a trend-following framework may change state.
Directional movement intensity measure for separating stronger trends from weak or ranging conditions.
Stop-and-reverse trend follower that plots trailing price points as a trend progresses.
ATR-based direction overlay that changes state when price crosses its volatility-adjusted boundary.
Multi-component trend system combining momentum, projected support and resistance, and market balance.
Algorithmic trendline drawer that updates lines from detected swing structure.
Swing-point identifier that filters smaller price changes to reveal broader market structure.
Translate raw swing structure and price-position rules into repeatable trend-state signals.
Market-structure detector that labels higher highs, higher lows, lower highs, and lower lows.
Structural break identifier for locating price moves beyond established trend boundaries.
Range and channel breakout signal for highlighting possible directional expansion.
Moving-average crossover system that compares faster and slower trend measures.
Position filter that classifies price relative to a selected moving average.
Pullback-entry indicator designed to identify potential continuation within an established trend.
Evaluate speed, persistence, exhaustion, divergence, and potential turning points using bounded and unbounded momentum studies.
Compare recent gains and losses or price location to identify momentum extremes and divergence.
Hidden and regular RSI divergence scanner for comparing momentum with price structure.
Adaptive stochastic oscillator that adjusts its sensitivity to changing market behavior.
Overbought and oversold reversal study based on price location within a recent range.
Multi-timeframe momentum blend designed to reduce dependence on a single lookback period.
RVI-based confirmation tool comparing closing strength with the trading range.
Stochastic calculation applied to RSI values for a more sensitive momentum reading.
Break down moving-average momentum into signal crosses, histogram changes, divergence, and zero-line transitions.
Momentum-acceleration detector based on changes in MACD histogram strength.
Signal-line crossover system for tracking shifts between MACD and its smoothed reference.
MACD histogram divergence tracker comparing price extremes with momentum extremes.
MACD momentum-shift tool focused on transitions above or below the zero line.
Three-EMA MACD variant that adds another smoothing relationship to standard MACD logic.
Volume-enhanced MACD that incorporates participation into momentum analysis.
Measure how quickly price is changing and whether that velocity is accelerating, slowing, or diverging.
Rate-of-change acceleration view for tracking changes in price velocity.
Composite view combining multiple oscillators into a broader momentum profile.
Triple-smoothed momentum oscillator designed to filter insignificant fluctuations.
Multi-ROC momentum composite that blends several rate-of-change periods.
Momentum-based trend-strength oscillator using the balance of recent gains and losses.
ROC envelope system for evaluating unusually strong positive or negative momentum.
Use purpose-built transformations to isolate cycles, volume pressure, trend rhythm, and bull-versus-bear strength.
Market-momentum wave comparing short- and long-period median-price averages.
Volume-weighted momentum tool combining price direction, magnitude, and participation.
Bull and bear power separation relative to an exponential moving average.
Price transformation intended to make turning points more visually distinct.
Cycle-oriented oscillator that removes a longer-term trend component from price.
Smoothed trend-cycle oscillator combining MACD concepts with stochastic processing.
Measure market movement, compression, expansion, and drawdown risk so entries and exits can adapt to changing conditions.
Visualize price dispersion through adaptive envelopes and detect squeeze-to-expansion transitions.
Volatility-compression detector focused on unusually narrow Bollinger Bands.
Band expansion and contraction measure for monitoring changing volatility.
Volatility breakout signal based on price moving beyond ATR-adjusted channel boundaries.
Multi-sigma deviation bands for mapping statistically unusual price extension.
ATR envelope system that adjusts its distance from price as movement changes.
Price-position measure showing where the market sits within Bollinger Bands.
Apply average true range to stops, channels, comparisons, and regime changes.
Adaptive stop-loss calculator that trails price by a volatility-based distance.
Volatility-breakout threshold that flags increases in average true range.
Scaled ATR measure for comparing volatility across instruments with different price levels.
Price channel positioned using average true range offsets.
ATR trailing-exit system anchored to recent highs or lows.
ATR-based reversal stop that changes side when price invalidates the active trend.
Estimate realized movement and risk with distribution, range, and drawdown-based methods.
Percentile ranking that compares current historical volatility with its own past.
Historical volatility range across multiple observation windows.
Comparison of current volatility with a longer historical baseline.
Drawdown-based volatility measure focused on the depth and duration of declines.
High-low volatility estimator that uses intraperiod range information.
OHLC volatility measure combining overnight and intraday price movement.
Study participation, accumulation, distribution, price-by-volume structure, and abnormal activity behind price movement.
Organize activity by price to identify acceptance, rejection, value, and high-participation zones.
Visible-range time-price opportunity and volume-by-price analysis.
High-volume-zone identifier for distinguishing positive and negative volume pressure.
RSI variation that adjusts momentum using trading volume.
Point-of-control tracker identifying the price with the greatest measured activity.
Upper and lower boundaries of the selected volume-profile value area.
Distribution-skew view highlighting differences in activity across price or direction.
Accumulate volume and price relationships over time to inspect buying and selling pressure.
OBV trend and divergence scanner using cumulative up-volume and down-volume.
Tick-based delta tracker estimating the balance of aggressive buying and selling.
Money-flow study combining close location and volume to estimate accumulation or distribution.
Positive and negative money-flow measure based on price and volume.
Cumulative VPT indicator that weights volume by percentage price change.
Volume-price relationship showing how easily price moves through the market.
Normalize or compare participation to find pressure changes, divergences, and activity spikes.
Volume trend-strength tool comparing shorter and longer volume averages.
CMF accumulation indicator measuring buying and selling pressure over a lookback window.
Volume-force oscillator designed to track longer-term money flow while reacting to shorter changes.
NVI trend-confirmation tool focused on periods of declining volume.
PVI volume-trend tool focused on periods of increasing volume.
Alert for volume that is abnormally high relative to its recent baseline.
Scan candlesticks, classical formations, and harmonic geometry to convert visual structures into searchable chart events.
Detect individual and multi-candle formations that may signal indecision, rejection, reversal, or consolidation.
Machine-learning-based classifier for recognizing candlestick formations.
Candlestick and price-action pattern detection across recent bars.
Doji candle identifier for highlighting sessions with limited body movement.
Bullish and bearish engulfing-pattern scanner.
Reversal-candle detector focused on hammer and shooting-star structures.
Consolidation-pattern tool tracking price breaks from inside-bar ranges.
Search broader swing structures for recognizable continuation and reversal formations.
Automated scanner for head-and-shoulders, triangle, and related chart formations.
Head-and-shoulders and inverse-pattern identifier.
Breakout tool for symmetrical, ascending, and descending triangles.
Reversal-pattern scanner for double tops and double bottoms.
Continuation-pattern finder for flags and pennants.
Rising- and falling-wedge detection and alert system.
Map Fibonacci-based geometric relationships across multiple price swings.
Scanner for Gartley, Bat, Butterfly, and related harmonic structures.
Multi-Fibonacci tool highlighting overlapping retracement and extension levels.
Four-point harmonic structure detector based on measured price legs.
Extreme harmonic-pattern detector focused on Crab geometry.
Advanced harmonic setup finder for Shark structures.
Complex harmonic-pattern tool focused on Cypher geometry.
Map horizontal, projected, psychological, and dynamic decision zones where price may react or invalidate a setup.
Calculate session-based reference levels using classic and alternative pivot formulas.
Dynamic pivot-clustering view that combines multiple pivot references.
Classic pivot calculation with central, support, and resistance levels.
Pivot levels adjusted with Fibonacci ratios.
Woodie formula variant emphasizing the current period open.
Camarilla equation levels for intraday support, resistance, and breakout framing.
DeMark pivot system using the relationship between open and close.
Track historical extremes and recurring price references that do not move within the active session.
Visual heatmap ranking the strength of support and resistance zones.
Aggregation tool for grouping nearby horizontal price levels.
Psychological price-level overlay focused on round-number increments.
Prior-session high and low reference levels.
Higher-timeframe support and resistance from weekly and monthly prices.
Historical extreme tracker for all-time high and low levels.
Project levels that evolve with trend, volume, regression, or measured price movement.
Automatic Fibonacci-ratio tool for mapping pullback levels.
Projection calculator for potential targets beyond a completed price leg.
Intersection detector for multiple trendlines and sloped decision zones.
Dynamic support and resistance view based on selected moving averages.
Volume-weighted mean-reversion bands positioned around VWAP.
Regression-based support and resistance derived from standard error.
Group 02
Apply predictive models, classification, clustering, anomaly detection, and adaptive optimization to market data.
Process nonlinear price relationships, sequences, and chart representations with layered learning architectures.
Deep-learning price-forecast engine for modeling nonlinear market relationships.
Time-series prediction engine designed to retain information across longer sequences.
Chart-image pattern recognizer using convolutional feature extraction.
Attention-based sequence tool for learning relationships across market observations.
Sequential-data processor that feeds prior state into current analysis.
Outlier-detection system trained to recognize deviations from typical market behavior.
Combine many weak or specialized models to produce more stable classification and regression outputs.
Pattern-probability estimator combining multiple decision trees.
Ensemble trend predictor that iteratively corrects earlier model errors.
Regularized gradient-boosting classifier for structured market features.
Fast gradient-boosting regression model optimized for efficient training.
Boosting model designed to handle categorical features with reduced preprocessing.
Adaptive boosting system that emphasizes observations earlier models classified poorly.
Classify regimes, reduce feature sets, infer latent states, and estimate probabilistic outcomes.
Classification-boundary detector that separates market states in feature space.
Unsupervised market-regime identifier that groups similar observations.
Dimensionality-reduction engine that compresses correlated market features.
Probabilistic inference tool modeling conditional relationships among market variables.
Latent-state detector for estimating unobserved market regimes.
Probabilistic pattern classifier based on conditional feature likelihoods.
Search parameter space and adapt decisions using evolutionary, swarm, annealing, and reward-based techniques.
Adaptive strategy optimizer that learns from reward and penalty feedback.
Parameter-evolution engine using selection, crossover, and mutation.
Swarm-intelligence optimizer inspired by collective search behavior.
Global-optimization tool that gradually reduces exploratory randomness.
Reward-based learning system that estimates the value of actions by state.
Deep reinforcement-learning model combining neural networks with Q-learning.
Test distributions, time-series behavior, randomness, nonlinear structure, confidence, and cross-market relationships.
Describe and compare distributions to understand normalization, asymmetry, tails, and statistical fit.
Statistical-deviation measure expressing observations in standard-deviation units.
Distribution-position tool showing the percentage of observations below a value.
Distribution-shape tool for measuring asymmetry and tail concentration.
Normality-testing engine for evaluating whether observations resemble a normal distribution.
Normality check based on sample skewness and kurtosis.
Distribution-comparison test measuring the maximum distance between cumulative distributions.
Evaluate serial dependence, stationarity, random-walk behavior, and persistence in market data.
Lag-based dependency analyzer for measuring relationships between a series and its past.
ADF-based test for assessing whether a time series tends to revert around stable properties.
Unit-root detector used to investigate nonstationary behavior.
Alternative unit-root test with robustness to serial correlation and heteroskedasticity.
Random-walk hypothesis test comparing variance across observation intervals.
Persistence measure used to explore trending versus mean-reverting behavior.
Simulate paths, estimate uncertainty, validate randomness, and study nonlinear or cross-asset behavior.
Random-path generator for exploring outcome ranges under modeled assumptions.
Confidence estimator that repeatedly resamples observed data.
Randomness-validation tool based on sequences above and below a reference.
Nonlinearity detector testing whether a series behaves as independent and identically distributed data.
Dynamical-system visualizer showing when market states return near earlier states.
Long-run relationship test commonly used in pair-trading research.
Track macroeconomic growth, inflation, labor, monetary policy, trade, valuation, and political risk affecting currencies.
Translate major economic releases into comparable currency and market context.
News-event severity scorer for prioritizing scheduled macroeconomic releases.
Economic-growth differential tool comparing output trends between economies.
CPI-based currency-strength input monitoring inflation changes.
Labor-market engine focused on payroll, unemployment, and jobs-related releases.
Economic-activity gauge based on manufacturing purchasing-manager surveys.
Service-sector health monitor using purchasing-manager survey data.
Compare rates, policy direction, yields, external balances, and reserve conditions across economies.
Carry-trade calculator comparing policy or market interest rates.
Monetary-policy analyzer monitoring decisions, guidance, and policy direction.
Bond-yield spread tool for studying expectations across maturities.
Trade-flow analyzer tracking exports, imports, and trade balances.
Balance-of-payments tool covering trade, income, and transfer flows.
Monitor of reserve assets held by central banks.
Estimate relative currency value and sovereign risk through prices, trade, confidence, and credit conditions.
PPP valuation model comparing the relative purchasing power of currencies.
Export-to-import price relationship used to study trade-driven currency pressure.
Resource-currency correlation tool connecting commodity prices with related currencies.
Sovereign-risk indicator based on credit-protection pricing.
Geopolitical-stability scorer for incorporating political uncertainty.
Sentiment-based economic indicator tracking household outlook.
Combine institutional positioning, retail bias, news, social data, options markets, and risk appetite.
Monitor how major participant groups are positioned and how those exposures change.
COT positioning analyzer for interpreting regulator-published futures exposures.
Large-speculator flow tool tracking changes in noncommercial positions.
Institutional-positioning model focused on hedge-fund activity.
Commercial-trader flow tool for studying producer and user hedging.
Institutional-allocation tracker focused on asset-manager positioning.
Long-short ratio tool comparing directional exposure.
Estimate crowd psychology and broad risk appetite from public positioning, language, and cross-market behavior.
Retail-trader bias tracker measuring long and short participation.
Language-based mood tracker for public social platforms and trading communities.
Natural-language news analyzer assigning directional or emotional scores.
Composite market-emotion gauge ranging from defensive to risk-seeking behavior.
Risk-appetite indicator using volatility conditions and expectations.
Flight-to-quality detector tracking demand for defensive assets.
Read risk pricing and directional expectations through option ratios, skew, surfaces, and credit spreads.
Options-skew indicator comparing demand for calls and puts at similar deltas.
Options-sentiment tool comparing put activity with call activity.
Options-volatility view across strike prices and expirations.
Volatility-fear gauge relating market behavior to volatility indexes.
Asymmetric-volatility detector comparing implied risk across strikes.
Risk-premium tracker using differences in borrowing yields.
Turn strategy ideas into controlled exposure through position sizing, portfolio risk, drawdown analysis, and performance metrics.
Calculate trade size from account risk, volatility, leverage, and portfolio relationships.
Optimal lot-size tool based on account value, risk limit, and stop distance.
Growth-oriented bet-sizing calculation based on estimated edge and payoff.
Position-sizing method that risks a selected percentage of current equity.
ATR-based lot calculator that reduces or increases size as volatility changes.
Dollar-risk allocator for defining maximum planned loss per trade.
Cross-pair hedge-sizing tool using relationships between instruments.
Estimate potential loss, dependency, leverage requirements, and account survival across positions.
VaR portfolio-risk estimate for a selected confidence level and horizon.
Expected-shortfall tool estimating losses beyond the VaR threshold.
Peak-to-trough loss tracker for strategy or account equity.
Multi-asset risk calculation incorporating volatility and correlation.
Leverage and margin calculator for planned portfolio exposure.
Probability model estimating the chance of reaching a critical loss threshold.
Judge returns in relation to downside, drawdown, win rate, payoff, and average expected outcome.
Risk-adjusted return measure using total return variability.
Downside-risk-adjusted return measure focused on harmful volatility.
Return-to-drawdown ratio comparing performance with maximum drawdown.
Historical winning-trade percentage calculator.
Gross-profit to gross-loss ratio for a trade sample.
Average-trade expectation based on win probability and payoff size.
Analyze order flow, liquidity, transaction costs, fill quality, and microstructure events that affect real-world execution.
Inspect displayed depth, aggressive activity, liquidity concentration, and trade-by-trade flow.
Bid-ask depth analyzer comparing displayed liquidity on each side.
Level 2 display for viewing available orders across price levels.
Order-concentration map highlighting areas of displayed liquidity.
Adverse-selection measure estimating whether flow may be informed.
Buy-sell initiator tool classifying which side crossed the spread.
Tick-by-tick transaction-flow view of executed trades.
Estimate and measure spread, slippage, fill likelihood, market impact, and benchmark performance.
Bid-ask spread tracker for monitoring direct transaction cost.
Execution-cost calculator comparing expected and completed prices.
Order-execution likelihood model based on price and market conditions.
Estimator for the potential price effect of larger orders.
Execution-quality metric comparing actual results with the original decision price.
Benchmark tool comparing execution with the price when an order process began.
Monitor auction behavior, hidden liquidity, instability, thin markets, abusive quoting, and speed advantages.
Opening- and closing-auction analysis for price discovery and imbalance.
Hidden-liquidity identifier using indirect market evidence.
Abnormal spike detector for sudden, severe price dislocations.
Thin-market warning for conditions with limited executable depth.
High-frequency activity monitor for unusually rapid order updates.
Speed-advantage detector for price differences caused by quote timing.
Try a broader term such as trend, volume, risk, volatility, or AI.
Continue your MT5 research
For additional MetaTrader 5 expert advisor education, product research, and forex automation resources, visit our companion site. Use third-party tools cautiously, verify compatibility, and test any automated strategy in a controlled environment before risking live funds.
Explore Expert Advisors for MT5Code Guardian membership
Review membership options for access to the complete catalog, educational resources, and the broader Code Guardian ecosystem.