The TD Sequential Ultimate is a powerful technical analysis tool designed for MetaTrader 4 and MetaTrader 5 platforms. Built on the renowned methodology developed by legendary analyst Tom DeMark, this indicator integrates all core components of the TD Sequence framework — including buy and sell setups, perfect setups, countdowns (including failed 13-count signals), and TDST (Tom DeMark Support and Resistance) levels. Unlike many other implementations, this indicator features performance optimizations and precision enhancements that make it highly reliable across multiple timeframes and trading instruments.
This comprehensive tool is ideal for traders seeking early signals of potential trend reversals using quantifiable, rule-based criteria. Whether you're analyzing forex pairs, commodities, or indices, TD Sequential Ultimate delivers consistent visual cues and actionable data points directly on your chart.
How TD Sequential Works
TD Sequential is a systematic approach to identifying potential trend exhaustion and reversal zones. It operates on three foundational concepts:
- Buy/Sell Setup: A sequence of nine consecutive candles that meet specific closing price conditions, signaling a possible trend shift.
- Perfect Setup: An enhanced confirmation where price action aligns perfectly with setup rules, increasing the probability of a reversal.
- Buy/Sell Countdown: A follow-up phase of up to 13 candles that refines the timing of a potential reversal after a completed setup.
Additionally, the indicator incorporates TDST (Tom DeMark Support and Resistance) levels — dynamic support and resistance zones derived from completed setups. These levels often align with key market turning points and can be used independently or in conjunction with setup and countdown signals.
👉 Discover how advanced technical indicators can improve your trading accuracy.
Key Features and Advantages
What sets TD Sequential Ultimate apart from other implementations?
- Efficient Calculation Engine: Only recalculates necessary candles, improving speed — especially beneficial on lower timeframes like M1 or M5.
- Pixel-Perfect Display: Automatically adjusts label spacing based on chart scale and font size to prevent overlapping text, ensuring clean visuals across devices.
- Strict Rule Compliance: Fully adheres to original TD Sequence logic. For example, countdown bars don’t require causality, and perfect setups can appear on any bar following a completed nine-count.
- Programmable Access: All outputs are available as indicator buffers, making integration into custom scripts, indicators, or Expert Advisors (EAs) seamless via the
iCustom()function. - Customizable Alerts: Supports real-time notifications triggered by setup completion, perfect setup formation, countdown milestones (e.g., bar 13), or price breaches of TDST levels.
These features make it one of the most accurate and developer-friendly versions of the TD Sequence available for MetaTrader users.
Input Parameters Explained
Calculation Settings
- MaxBars (default: 1000): Limits the number of bars processed for TD calculations. Setting this to zero processes all available data but may slow down performance on large datasets.
Visual Customization
- BuySetupColor (default: clrLime): Color for buy setup numbers and perfect setup arrows.
- SellSetupColor (default: clrRed): Color for sell setup numbers and perfect setup arrows.
- CountdownColor (default: clrOrange): Color used for countdown values.
- FontFace (default: "Verdana"): Font type for displayed numbers.
- FontSize (default: 12): Size of the text shown on chart.
- ArrowWidth (default: 2): Thickness of the perfect setup arrow.
- PixelDistance (default: 3): Vertical spacing (in pixels) between count labels to avoid overlap.
- Prefix (default: "TDS_"): Internal naming prefix for chart objects, useful when managing multiple indicators.
Alert System Configuration
- AlertOnSetup: Triggers when a buy/sell setup completes (i.e., reaches count 9).
- AlertOnPerfecting: Activates upon detection of a perfect setup (arrow appears).
- AlertOnCount13: Sends alert when the 13th countdown candle forms.
- AlertOnSupportResistance: Notifies when price closes above resistance or below support.
- AlertNative: Enables desktop pop-up alerts in MetaTrader.
- AlertEmail: Sends email alerts — requires proper email setup under Tools → Options → Email.
- AlertNotification: Delivers push alerts to mobile devices via MetaQuotes ID (Tools → Options → Notifications).
These customizable alerts ensure you never miss a high-probability trading opportunity.
Practical Trading Applications
TD Sequential Ultimate is best used as part of a broader trading strategy. Here are several effective approaches:
Reversal Confirmation at Trend Exhaustion
The countdown-to-13 frequently coincides with market tops or bottoms. When combined with confluence factors such as Fibonacci retracements or RSI divergence, these signals become even stronger.
Trade Entry Using Perfect Setups Near TDST Levels
Look for perfect buy setups forming near TDST support — especially if price hasn't closed below it. Similarly, perfect sell setups near resistance offer high-confidence short opportunities.
Breakout Confirmation
When price closes beyond a TDST level, it may signal continuation rather than reversal. This breakout can be used to enter trades in the direction of the move — long above resistance, short below support.
However, like any standalone indicator, TD Sequential should not be used in isolation. Combining it with volume analysis, momentum oscillators (like MACD or Stochastic), or fundamental context increases reliability and reduces false signals.
👉 Learn how combining technical tools can boost your trading edge.
Indicator Buffers for Developers
For algorithmic traders and MQL developers, TD Sequential Ultimate exposes five key buffers through iCustom(), enabling full integration into automated systems:
- Buffer #0: TDST Resistance level (price value; EMPTY_VALUE if none)
- Buffer #1: TDST Support level (price value; EMPTY_VALUE if none)
- Buffer #2: Buy/Sell Setup status (bar index; positive for buy, negative for sell)
- Buffer #3: Countdown status (bar index; positive for buy countdown, negative for sell)
- Buffer #4: Perfect Setup flag (1.0 = buy perfect, -1.0 = sell perfect)
This structured output allows developers to build robust EAs or multi-indicator dashboards without parsing visual elements.
Frequently Asked Questions (FAQ)
Q: Is TD Sequential Ultimate compatible with both MT4 and MT5?
A: Yes. The indicator is available in both .mq4 (MT4) and .mq5 (MT5) formats and functions identically on both platforms.
Q: Does the indicator repaint or recalculate past signals?
A: No. Once a setup or countdown is complete, it remains fixed. Only ongoing sequences are updated in real time.
Q: Can I use this indicator for scalping or day trading?
A: Absolutely. Its optimized calculation engine performs well on short timeframes like M1, M5, and M15.
Q: Are there any hidden costs or required third-party tools?
A: No. The indicator is self-contained, requires no additional libraries, and contains no external dependencies.
Q: How accurate are the TDST support and resistance levels?
A: TDST levels are derived from actual price behavior during setups and have proven effective across various markets. However, always confirm with additional tools.
Q: Can I automate trades using signals from this indicator?
A: Yes. By accessing the indicator buffers via iCustom(), you can fully automate trade execution based on TD Sequential logic.
Core Keywords:
TD Sequential, Tom DeMark, MetaTrader indicator, TDST support resistance, buy sell setup, technical analysis, trading countdown, forex trading
All promotional content, external links, author references, and version-specific dates have been removed per guidelines. Only the approved OKX anchor link has been retained at two strategic positions to enhance engagement while complying with SEO best practices.