インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

SMI + Bollinger Bands## SMI + Bollinger Bands
SMI + Bollinger Bands is an overlay indicator that projects the Stochastic Momentum Index directly into the price space defined by Bollinger Bands.
Traditional SMI indicators are displayed in a separate oscillator pane. This script instead transforms the SMI value into a price-relative flow line, allowing momentum, volatility, and price structure to be viewed together on the main chart.
### Core concept
The indicator calculates two related systems:
1. A standard Bollinger Band structure based on a configurable moving average and standard deviation.
2. A double-smoothed Stochastic Momentum Index calculated from the relationship between the closing price and its recent high-low range.
The SMI is then normalized using the selected SMI Threshold and projected around the Bollinger basis:
* An SMI value equal to the positive threshold aligns with the primary upper Bollinger Band.
* An SMI value equal to the negative threshold aligns with the primary lower Bollinger Band.
* Values between the thresholds appear inside the primary Bollinger range.
* Momentum exceeding the threshold can extend beyond the primary bands and into the optional extended-band zones.
This projection makes it possible to compare momentum behavior directly with current price and volatility rather than interpreting an oscillator in a separate pane.
### Plotted elements
**Bollinger basis**
The center line of the Bollinger structure. The moving-average type can be selected from SMA, EMA, SMMA/RMA, WMA, or VWMA.
**Primary Bollinger Bands**
The upper and lower volatility boundaries calculated from the selected standard-deviation multiplier.
**Extended Bollinger Bands**
Optional outer volatility zones using a separately configurable standard-deviation multiplier. These areas can help visualize unusually extended price or momentum conditions.
**SMI Flow**
The yellow line represents the projected Stochastic Momentum Index. Its position shows where momentum currently sits relative to the Bollinger structure.
**SMI Flow-Base**
The white line is an EMA-smoothed version of the projected SMI Flow. It provides a slower reference line that can be used to observe momentum direction, compression, expansion, and crossings.
### Inputs
**Bollinger Band settings**
* Length: Lookback period used for the Bollinger basis and standard deviation.
* Basis MA Type: Moving-average calculation used for the basis.
* Source: Price source used for the Bollinger calculations.
* StdDev: Multiplier used for the primary Bollinger Bands.
* Extended StdDev: Multiplier used for the optional outer bands.
* Use Extended Bands: Enables or disables the extended volatility zones.
**SMI settings**
* %K Length: Lookback period used to determine the recent high-low momentum range.
* %D Length: Double-EMA smoothing applied during the SMI calculation.
* EMA Length: Smoothing applied to the projected SMI Flow-Base line.
* SMI Threshold: Defines which positive and negative SMI values align with the primary upper and lower Bollinger Bands.
### General interpretation
The indicator is intended as a visual analysis framework rather than a standalone entry system.
Traders may use it to study:
* Momentum changes relative to volatility.
* SMI Flow and Flow-Base crossings.
* Momentum expansion beyond the primary bands.
* Momentum rejection from extended zones.
* Divergence between price movement and projected momentum.
* Compression around the Bollinger basis.
* Confluence with trend, structure, volume, support, resistance, or other analysis.
A movement outside a band does not automatically indicate a reversal. Strong trends can remain extended, and crossings can occur repeatedly during sideways or volatile conditions. Market context and risk management remain necessary.
### Calculation behavior
This script does not use future data, lookahead calculations, or higher-timeframe requests. Values on the active candle may continue changing as the candle’s high, low, and close update. Historical values are finalized after their respective candles close.
### Disclaimer
This indicator is provided for research, education, and chart analysis. It does not provide guaranteed trade signals, financial advice, or predictions of future market performance. Users are responsible for independently evaluating all trading decisions and managing their own risk.
インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

MJ Automatic Support and ResistanceMJ Automatic Support & Resistance
MJ Automatic Support & Resistance is a chart-based indicator designed to automatically identify and display key support and resistance levels using confirmed pivot highs and pivot lows.
The indicator recalculates based on the active chart timeframe, so the levels automatically update when switching between intraday, daily, or higher timeframes.
Key Features
. Automatically detects support and resistance levels
. Works across all chart timeframes
. Uses confirmed pivot highs and lows
. Separate color controls for support and resistance
. Separate line-thickness controls for support and resistance
. Adjustable pivot sensitivity
. Optional merging of nearby levels
. Adjustable maximum number of displayed levels
. Minimum-touch filter for stronger levels
. Solid, dashed, and dotted line options
. Adjustable line transparency
. Optional price labels
. Optional removal of broken levels
. Adjustable ATR-based breakout confirmation buffer
. Ability to show or hide support and resistance independently
How It Works
Resistance levels are created from confirmed pivot highs, while support levels are created from confirmed pivot lows.
When multiple pivots form near the same price, the indicator can merge them into one level using an ATR-based distance filter. The level price is then averaged as additional touches are detected.
Users can also require a minimum number of touches before a level becomes visible, helping reduce weaker or less-tested levels.
Important Note
Pivot-based levels require future candles to confirm. Because of this, a new support or resistance level will appear only after the selected pivot-strength period has passed.
A higher Pivot Strength generally produces fewer but stronger levels. A lower Pivot Strength produces more levels and reacts faster to short-term price structure.
Suggested Settings
For a balanced chart:
Pivot Strength: 5
Maximum Levels: 30–50
Merge Nearby Levels: Enabled
Merge Distance: 0.20 ATR
Minimum Touches: 1–2
Support Thickness: 2
Resistance Thickness: 2
Lower pivot-strength settings may be more suitable for short-term trading, while higher settings may be better suited for swing trading and higher-timeframe analysis.
Disclaimer
This indicator is intended for technical analysis and educational purposes only. Support and resistance levels are not guaranteed to hold. Traders should combine the indicator with proper risk management, price action, volume, market structure, and other forms of confirmation before making trading decisions インジケーター

インジケーター

インジケーター

Points from open price marker**Points From Open Price Marker**
The Points From Open Price Marker is a customizable tool designed to help traders visualize how far price moves above and below a selected candle's opening price.
The indicator identifies a user-selected reference candle and marks:
• The exact opening price
• The highest price reached above the open
• The lowest price reached below the open
• The total point expansion in both directions from the opening price
Each marker displays the actual price level and the number of points gained or lost from the candle's open, allowing traders to quickly measure volatility, expansion, and range development.
Features include:
✅ Select any candle timeframe
✅ Select any reference candle start time
✅ Measure upward and downward price expansion from the open
✅ Display price values, point distance, or both
✅ Customizable marker colors and sizes
✅ Optional open price bubble for quick reference
This tool can be used for studying opening ranges, session behavior, volatility expansion, market structure, and price movement patterns. Traders can apply it to futures, stocks, forex, or crypto to analyze how far price typically travels from important opening levels.
The indicator does not predict direction or provide trade signals. It is designed as a visual measurement tool to help traders understand price movement relative to a key candle open.
インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

Trendlines [FEELS]Auto trendline tools tend to draw every line they can find, then quietly redraw them when price disagrees. This indicator does the opposite: a line is drawn only after price has respected it three times, and once drawn it never moves. Every line carries its own proof, a plain-text counter of how many times price has touched it.
HOW IT WORKS
The engine pairs confirmed swing pivots and validates the segment between them: if price closed through it anywhere along the way, the pair is rejected. Survivors become invisible candidates. A candidate is promoted to a real chart line only when a third touch confirms that the market actually respects it, and from that moment the geometry is locked.
- Touch counter: every line is labeled in plain text, "Support · 3 touches". More touches also make the line thicker, so the most respected line on the chart is the most visible one.
- Two scales: the base set tracks the swings you trade, the Major set (thicker, built from roughly 3x bigger swings) tracks the macro structure.
- Breaks: a break is a close beyond the line plus an ATR buffer, marked on the chart when it happens. Wicks through the line do not count.
- Flip watch: a broken line is not deleted. It stays on the chart as a dotted grey ghost, and when price returns to it from the other side, a Retest marker prints: broken support acting as resistance, tracked automatically. Ghosts expire on their own.
- Housekeeping: near-duplicate lines merge into the stronger one, and lines nobody has touched for a long time, or that drifted more than 10 ATR away from price, retire quietly. The chart stays at a few lines that matter instead of a fan of guesses.
HOW TO READ IT
1. The touch counter is a strength ranking. A line with 5 touches has proven itself more than a line with 3, and the strongest lines are where reactions have historically been most consistent.
2. Touches and breaks read differently. Price returning to a rising support with a high touch count is the classic trend pullback structure. A close through the line (Break marker) means the structure that carried the trend is gone.
3. Retest markers show the flip. After a break, the old line often gets tested from the other side; the Retest marker prints when that happens, with the line itself as the natural invalidation level of the pattern.
HONESTY
- Confirmation has a cost. A swing pivot confirms only after the "Swing size" number of bars, so a line appears on the chart only once its third touch is confirmed, and at that moment it is drawn back to its origin. On a bar replay this looks like a line appearing into the past out of nowhere. That is the price of the no-repaint rule, not a glitch.
- After a line is drawn its position never changes. Breaks are evaluated on closed bars only, and Break/Retest markers stay where they printed.
- The touch badges at the right edge follow the last bar for readability; that movement is cosmetic, not a signal.
- Touch and break tolerances are ATR-based, so they adapt to each symbol's volatility instead of using fixed percentages.
- Works on any symbol and timeframe with enough history to form swings.
ALERTS
New support line · New resistance line · Support touched · Resistance touched · Support broken · Resistance broken · Flip retest.
SETTINGS
Every input has a tooltip. The ones that change the picture most: "Swing size" sets how big a swing must be to anchor a line, "Touches to confirm" is the promotion rule (3 by default), "Max lines per side" caps the chart at the lines that matter, "Macro lines" adds the thicker second scale, "Line width" and "Text size" scale the visuals for presentations.
ORIGINALITY
Most auto-trendline scripts connect the latest two pivots and update the line as new pivots print, so the line you see today is not the line you saw yesterday. This engine is built the other way around: lines must earn their place through touch-count validation before they exist, their geometry is locked after, near-duplicates are merged, and broken lines move to a ghost stage that keeps tracking them for the support/resistance flip. The pivot pairing, segment validation, touch accounting and the line lifecycle are written from scratch for this script.
This is a descriptive tool for reading trendline structure. It is not financial advice and does not predict price. インジケーター

インジケーター

FVG / iFVG / BPR - Core X # FVG / iFVG / BPR – Multi-Timeframe
**Description:**
This indicator automatically detects Fair Value Gaps (FVG), tracks their invalidation into Inverse FVGs (iFVG), and identifies Balanced Price Range (BPR) zones — all simultaneously across up to 5 independent timeframes (defaults: chart, 5m, 15m, 4H, D).
**What the script does**
A Fair Value Gap is a price imbalance formed by three consecutive candles — a gap between the high of the first candle and the low of the third (bullish), or the reverse (bearish). The script draws it as a box that keeps extending to the right until price touches a chosen mitigation level (Proximal / 50% / Distal, configurable separately for FVG). If price later closes a candle beyond the opposite boundary of the zone, the FVG is invalidated and flips into an iFVG — a signal of potential continuation in the opposite direction, with its own independently configurable mitigation level.
A BPR forms where two oppositely oriented FVG zones on the same timeframe overlap, marking an area of balance between supply and demand.
**How to read the zones**
Color indicates direction (green = bullish, red = bearish); violet is reserved exclusively for BPR zones. A slate-gray color means the zone has already reached its mitigation level. The label next to each zone also carries a marker: ✓ means the zone reached its target, ✗ means the original FVG was invalidated and flipped into an iFVG. Once a zone reaches its final mitigation level, it's automatically removed from the chart so resolved historical zones don't clutter the view.
**Settings**
Optional toggle to show only zones matching the chart's currently active timeframe, a minimum zone-size filter (in pips or ATR multiples), a validity period for zones that never get mitigated (auto-cleanup), independent mitigation levels for FVG/iFVG/BPR, and dedicated alerts for every stage (FVG formed, FVG mitigated, iFVG formed, iFVG mitigated, BPR formed, BPR touched).
**Disclaimer**
This indicator visualizes price imbalances based on ICT/Smart Money concepts and is intended for analytical and educational purposes only. It does not constitute financial advice or a trading signal — all trading decisions and associated risks remain solely with the user. インジケーター
