Multi-Timeframe Turning Points. A companion indicator to SSI PRO that reveals the swing structure of higher timeframes directly on your current chart.
The Core Idea
Every chart timeframe has its own swing rhythm. Daily charts show daily pivots. Weekly charts show weekly pivots. Monthly charts show monthly pivots. But switching between charts constantly is tedious, and you lose context each time you change views.
MTTP solves this by bringing higher timeframe turning points down to your working chart. On a daily chart, you can see exactly where Weekly, Monthly, Quarterly, and Yearly swings are forming — without ever leaving the daily view.
The indicator places a simple letter label at each turning point: W for weekly, M for monthly, Q for quarterly, Y for yearly. When multiple timeframes pivot at the same bar, the labels stack vertically so nothing is hidden.
<!-- IMAGE: mttp-daily-chart.png — Daily chart with W, M, Q labels visible at various pivot points -->What Makes MTTP Different from SSI PRO
SSI PRO analyzes your current chart's timeframe. It draws swing lines connecting pivot to pivot, calculates metrics like Pr and Px, and provides extensive labeling options.
MTTP takes a different approach:
| Aspect | SSI PRO | MTTP |
|---|---|---|
| Timeframe analyzed | Current chart only | Multiple higher timeframes simultaneously |
| Visual output | Connected swing lines + labels | Labels only (no lines) |
| Primary use | Detailed swing analysis | Multi-timeframe context |
| Swing Periods | 1-5 configurable | Fixed at Period 1 per timeframe |
Think of SSI PRO as your microscope — detailed analysis of one timeframe. MTTP is your map — showing where you are in the larger structure.
Ten Timeframes, Two Detection Methods
MTTP tracks ten distinct timeframe levels, but they use two different detection methods:
Period-Based Timeframes (8 levels)
These accumulate bars until a period boundary is reached, then evaluate the completed period:
- 15-minute — Accumulates chart bars until 15 minutes complete
- 1-hour — Accumulates until hour boundary
- 4-hour — Accumulates until 4-hour boundary (exchange-aligned)
- Daily — Accumulates until trading day ends
- Weekly — Accumulates daily bars until week ends
- Monthly — Accumulates until calendar month ends
- Quarterly — Accumulates until calendar quarter ends
- Yearly — Accumulates until calendar year ends
When a period completes, MTTP classifies it against the previous period (Higher High, Lower Low, Outside Bar, Inside Bar) and applies the same swing detection logic as SSI PRO.
Count-Based Timeframes (2 levels)
These use Gann's multi-day swing methodology, counting consecutive directional bars:
- 2-Day — Confirms swings after 2 consecutive up or down bars
- 3-Day — Confirms swings after 3 consecutive up or down bars
These only appear on daily charts and follow different rules. Instead of waiting for a period to complete, they watch for directional persistence. When price moves in one direction for the required number of consecutive days, the previous opposite extreme is confirmed as a swing.
<!-- IMAGE: mttp-2day-3day-example.png — Daily chart showing 2D and 3D labels at confirmed swings -->Practical Applications
Identifying Major Turning Points
When Weekly and Monthly swings converge at the same price level, that's not coincidence — it's a structurally significant turning point. MTTP makes these convergences visible instantly.
Trading with Higher Timeframe Context
On a daily chart, you might see price approaching a level. Without MTTP, you'd need to flip to the weekly chart to check if a weekly swing is forming. With MTTP, you see the "W" label appear the moment the weekly pivot confirms.
Understanding Where You Are in the Cycle
By watching how swings nest across timeframes, you develop intuition for market structure:
- A Monthly low forming after a Quarterly low suggests a significant bottom
- A Weekly high forming against a Monthly high warns of potential exhaustion
- Daily swings churning without higher timeframe confirmation indicates consolidation
Planning Entries Around Structure
Rather than entering blindly, you can wait for alignment:
- Daily pullback to a level where Weekly support exists
- Monthly breakout confirmed by Quarterly structure
- 2-Day or 3-Day swing confirmation at a critical juncture
How Labels Work
Each enabled timeframe gets its own color pair (one for highs, one for lows). When a swing confirms, MTTP places the appropriate letter at the bar where the extreme occurred:
| Timeframe | Label | Default High | Default Low |
|---|---|---|---|
| 15-minute | 15 | Lime | Fuchsia |
| 1-hour | 1H | Aqua | Maroon |
| 4-hour | 4H | Teal | Olive |
| Daily | D | Navy | Red |
| 2-Day | 2D | Cyan | Orange |
| 3-Day | 3D | Pink | Pink |
| Weekly | W | Green | Red |
| Monthly | M | Blue | Orange |
| Quarterly | Q | Purple | Yellow |
| Yearly | Y | White | Silver |
Labels appear above the bar for highs, below for lows. When multiple timeframes pivot at the same bar, labels stack vertically with configurable spacing.
<!-- IMAGE: mttp-stacked-labels.png — Example of stacked W, M, Q labels at a significant low -->Tooltips
Hover over any label to see comprehensive swing data:
- Swing type and pattern classification
- Price metrics (range, Px%, Pr%)
- Time metrics (duration, Tx%, Tr%)
- Period data (OHLC of the completed period)
- Relationship to previous swings
The tooltip templates (Minimal, Standard, Mix & Match, Full) work the same as SSI PRO.
Chart Timeframe Constraints
MTTP only shows timeframes higher than your current chart:
| Chart Timeframe | Available MTTP Levels |
|---|---|
| 1-minute | 15min, 1hr, 4hr, Daily, Weekly, Monthly, Quarterly, Yearly |
| 15-minute | 1hr, 4hr, Daily, Weekly, Monthly, Quarterly, Yearly |
| 1-hour | 4hr, Daily, Weekly, Monthly, Quarterly, Yearly |
| 4-hour | Daily, Weekly, Monthly, Quarterly, Yearly |
| Daily | Weekly, Monthly, Quarterly, Yearly + 2-Day, 3-Day |
| Weekly | Monthly, Quarterly, Yearly |
| Monthly | Quarterly, Yearly |
The 2-Day and 3-Day swings only appear on daily charts — they're specifically designed for daily bar analysis.
Performance Considerations
With 10 timeframes potentially active, MTTP manages a lot of data. Key optimizations:
- Dynamic Window Drawing — Only renders labels in the visible chart area
- Isolated State Management — Each timeframe maintains independent state
- Intelligent Boundary Detection — Period boundaries align to actual exchange times, not arbitrary bar counts
For deep historical analysis (scrolling back decades), Dynamic Window Drawing is essential. It dynamically creates and deletes labels as you scroll, keeping within TradingView's 500 label limit while allowing you to view any historical period.
Using MTTP with SSI PRO
Many traders run both indicators simultaneously:
- SSI PRO on the current timeframe with detailed metrics and swing lines
- MTTP showing higher timeframe context
Use different color schemes to distinguish them visually. For example, SSI PRO in greens/reds for the current timeframe structure, MTTP in blues/oranges for higher timeframe pivots.
Next Steps
- Timeframes — Deep dive into period-based vs count-based detection
- Nested Labels — How convergence is detected and displayed
- Settings — Complete settings reference
- CSV Export — Hierarchical swing data export