Brokers & props
For business
00
Days
:
00
Hours
:
00
Minutes
:
00
Seconds
Indicator
Grid
NAS100
NZDUSD
Breakout
XAUUSD
Commodities
Martingale
Forex
Signal
EURUSD
GBPUSD
BTCUSD
AI
SMC
VWAP
Indices
Prop
Stocks
Supertrend
Crypto
USDJPY
Scalping
Market Strutture Signal Pro
16/01/2026
Desktop
Sinceย 04/03/2025
Traded volume
39.6M
Pips won
6.05M
Sales
60
Free installs
3030
"Market Strutture Signal Pro" uploaded image

๐Ÿ“Œ What the Indicator Does

MarketStructureOscSignals is a pure price-action signal tool.

It:

  1. Detects swing highs and swing lows using a left/right lookback.
  2. Tracks whether those swings are forming:
    • Higher Highs + Higher Lows โ†’ Bullish structure
    • Lower Highs + Lower Lows โ†’ Bearish structure
  3. When the structure switches:
    • From bearish โ†’ bullish โ†’ it plots a BUY signal
    • From bullish โ†’ bearish โ†’ it plots a SELL signal

So every signal represents a true change in market structure, not just a moving average crossover.


โš™๏ธ Inputs & How to Set Them

1. Swing Left / Swing Right

These control how โ€œstrictโ€ a swing high/low is.

  • Swing Left (default 2)
    Number of bars to the left of the swing that must have lower highs (for a swing high) or higher lows (for a swing low).
  • Swing Right (default 2)
    Number of bars to the right that must also confirm the swing.

How to use:

  • Small values (1โ€“2):
    • More swings, more signals
    • Works well on higher timeframes (H1, H4, D1)
  • Larger values (3โ€“4+):
    • Only major structural turns
    • Fewer but stronger signals
    • Good on lower timeframes to avoid noise


2. Min Bars Between Signals

Minimum number of bars that must pass between two signals.

  • Avoids clustering of arrows on every tiny pullback.
  • Example:
    • Set to 3 โ†’ at least 3 bars between one signal and the next.
    • On very fast charts (M1โ€“M5) you might want 5โ€“10.
    • On H1 or higher, 2โ€“3 is usually enough.


3. Arrow Offset (pips)

How far the arrow and label are placed from the candle (in pips).

  • For Forex:
    • 5โ€“10 pips usually looks good.
  • For indices (US500, US100, etc.):
    • Use a larger offset (e.g. 20โ€“50 โ€œpipsโ€ depending on broker pip size).

If the arrows overlap the candles, increase this value.
If they are too far away, decrease it.


4. Show BUY/SELL Text

  • true โ†’ shows both an arrow (โ†‘/โ†“) and the text โ€œBUYโ€ or โ€œSELLโ€.
  • false โ†’ only arrows.

If the chart feels cluttered, you can hide the text and keep just the arrows.


๐Ÿ” How Signals Are Generated (Logic)

Internally the indicator:

  1. Keeps track of the two most recent swing highs and two most recent swing lows:
    • _prevHigh, _lastHigh
    • _prevLow, _lastLow
  2. From these it checks:
    • Are highs and lows both rising?
      • โ†’ Bullish trend (StructureTrendSignal.Bullish)
    • Are highs and lows both falling?
      • โ†’ Bearish trend (StructureTrendSignal.Bearish)
    • If theyโ€™re not aligned, the previous trend is kept.
  3. Every time the structural trend changes:
    • Bearish โ†’ Bullish โ†’ BUY signal
    • Bullish โ†’ Bearish โ†’ SELL signal
  4. It also ensures:
    • Trend was not Unknown (so not at the very beginning).
    • Enough bars have passed since the last signal (MinBarsBetweenSignals).

This means each arrow marks a true structural shift, not random noise.


๐Ÿ“ˆ How to Read BUY/SELL Signals on the Chart

โœ… BUY Signal

What you see:

  • An up arrow โ†‘ under the candle
  • Optionally the text โ€œBUYโ€ near the arrow

What it means:

  • Structure changed from bearish โ†’ bullish.
  • Recent swing highs and lows are now both moving up.
  • Market is likely transitioning into a new uptrend or resuming bullish structure.

How to use it:

  • Look for long entries:
    • On the signal candle or on the next few candles.
    • Preferably after a small pullback to a support level (previous swing low, demand zone, VWAP, VA low, etc.).
  • Use tools like Kalman Trend / EMA / Volume Profile to filter:
    • Only take BUYs when higher timeframe or Kalman is also bullish.


โœ… SELL Signal

What you see:

  • A down arrow โ†“ above the candle
  • Optionally the text โ€œSELLโ€

What it means:

  • Structure changed from bullish โ†’ bearish.
  • Swing highs and lows are now both moving down.
  • Market is likely entering a downtrend or resuming bearish structure.

How to use it:

  • Look for short entries:
    • On the signal candle or on following candles near resistance.
    • Ideal after a retest of a broken support (now resistance), VAH, supply zone, etc.


๐ŸŽฏ Practical Trading Uses

1. As a Standalone Entry Tool

Simple rule-set:

  • Buy Setup
    • Wait for a BUY arrow.
    • Place a long order at/near the signal candle.
    • Stop loss below recent swing low.
    • Target previous swing high or a key resistance.
  • Sell Setup
    • Wait for a SELL arrow.
    • Place a short order at/near the signal candle.
    • Stop loss above recent swing high.
    • Target previous swing low or key support.

This is the most basic usage and works best on H1, H4, and D1, where structure is cleaner.


2. As a Confirmation Tool with Your Other Indicators

This is where it gets powerful.

๐Ÿ”น With Kalman Filter Trend

  • Only take BUY signals when:
    • Kalman Trend is sloping up and price is at or above the Kalman line.
  • Only take SELL signals when:
    • Kalman Trend is sloping down and price is at or below the Kalman line.

Effect:
Kalman gives you a smooth trend, MarketStructureOscSignals gives you precise structure shifts. Together they filter out a lot of bad trades.


๐Ÿ”น With Volume Profile / Support & Resistance

  • Strong BUY:
    • BUY arrow appears near VA Low, previous swing low, or liquidity sweep, with rejection.
  • Strong SELL:
    • SELL arrow appears near VA High, previous swing high, or liquidity sweep at the top.

Here the signal is not just a technical pattern but is also anchored in liquidity and order flow zones.


3. For Scaling In / Out

You can also use new signals as:

  • Scale-In Points
    Add to a position when a new signal appears in the same direction as your existing trade and the higher timeframe is aligned.
  • Early Exit / Partial Exit
    If youโ€™re long and a SELL signal appears against your position (especially near key structure), you can:
    • Close a part of the position
    • Or tighten stops


๐Ÿงช Recommended Starting Settings

For Forex H1 / H4:

  • Swing Left = 2
  • Swing Right = 2
  • Min Bars Between Signals = 3
  • Arrow Offset = 5โ€“10 pips

For Indices M15 / H1:

  • Swing Left = 2โ€“3
  • Swing Right = 2โ€“3
  • Min Bars Between Signals = 5
  • Arrow Offset adapted to symbol (e.g. 20โ€“50 โ€œpipsโ€ depending on broker)

For Crypto H1 / H4:

  • Slightly higher swings to filter noise:
    • Swing Left = 3
    • Swing Right = 3
    • Min Bars Between Signals = 4โ€“6

Always backtest with your preferred instrument and timeframe to fine-tune Swing and MinBarsBetweenSignals.

0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!
More from this author
Indicator
NAS100
NZDUSD
Martingale
+26
Volume Delta
Read aggressive flow in real time. Flexible resets (Day/Week/Month), optional EMA smoothing, and non-repainting cumulati
cBot
NAS100
NZDUSD
Martingale
+26
Prop Ready Bot_v.2.0
The Prop-Ready Bot The Definitive Automaton for Challenges ๐Ÿ›ก๏ธ V2.0
Indicator
Grid
NZDUSD
XAUUSD
+16
vWAP Free
Editions: Free (core VWAP + bands) ยท Pro (multiโ€‘VWAP, clickโ€‘toโ€‘anchor, alerts).
cBot
Grid
NAS100
RSI
+20
Breakout Premium Pro v2.0
A price-action-first algorithm to trade Breakout, Approach, and Return around prior High/Low levelsโ€”with Prop-style risk
cBot
NAS100
NZDUSD
Martingale
+26
ElliottWaveBot
N.B.: Results with an initial invested capital of 100 euros.
Indicator
ZigZag
Indices
Breakout
+1
Auto Tools Suite
Auto Trendlines, Fibonacci, Pitchfork and Patterns from nonโ€‘repainting pivots. Oneโ€‘click Presets, targeted Alerts, and a
Indicator
NAS100
NZDUSD
Martingale
+26
Volume Bubble
Volume Bubbles is a lightweight yet powerful visual indicator for cTrader
cBot
NAS100
NZDUSD
Martingale
+26
TradeCopierBot
โœ… Buy 3 prop accounts and manage just 1: cut management effort by 66% with a professional tool.
Indicator
NAS100
NZDUSD
Martingale
+26
Breakout channel
Breakout Channels automatically detects consolidation ranges and highlights when price breaks out of them.
cBot
NAS100
NZDUSD
Martingale
+26
ElliottWave Pro cBot
The Elliott Wave Pro Bot is a sophisticated and highly configurable algorithmic trading system
Indicator
NAS100
NZDUSD
XAUUSD
+14
ZIG ZAG Free
ZigZag Free is a clean swing-detection tool that marks significant pivot highs/lows
cBot
Grid
Indices
Breakout
+7
Scalper Pro PROP
Breakout scalping with prop-firm grade equity control.
Indicator
NAS100
NZDUSD
Martingale
+26
Liquidity Shift Indicator
Want a cBot based on this indicator? Contact us!
cBot
NAS100
NZDUSD
Martingale
+26
Dynamic Trendline Deluxe Pro Cbot - PROP edition
Major Update Announcement: Advanced Prop Firm Risk Management is Here! ๐Ÿš€
Indicator
Grid
NAS100
NZDUSD
+15
EMA UP&DOWN 2025
SectorIndex Dual Moving Average Indicator: Your Market Compass ๐Ÿงญ
cBot
Indices
RSI
Forex
+2
US 2000+MACD+ADR+ADMIR+RSI+MANY MORE-TF4M
N.B.: Results with an initial invested capital of 100 euros.
Indicator
NAS100
NZDUSD
Martingale
+25
Volume Profile Suite trial7D
DEMO VERSION 7 DAYS VolumeProfileSuite is an advanced and flexible Volume Profile indicator for cTrader.
cBot
Indices
ATR
US500 LONG&SHORT TF 5M ALL SEASON!
๐Ÿš€N.B.: Results with an initial invested capital of 100 euros.
You may also like
Indicator
Indices
RSI
Breakout
+9
Advanced HTF Trend Buy & Sell Trading System
Detects breakouts ๐Ÿ“ˆ auto-draws levels ๐Ÿš€ confirms trends ๐Ÿป dynamic signals ๐ŸŽจ customizable for any asset & timeframe.
VegaXLR - Fibonacci Bands
Customizable Dynamic Fibonacci Channels and Smart Alerts
Indicator
Signal
FairValueGap-PremiumVersion1
This Fair Value Gap (FVG) indicator is a technical analysis on multi-timeframe.
Indicator
RSI
MACD
Multi-Timeframe Market Levels
Unlock market insights with our Multi-Timeframe Market Levels indicator, enhancing your trading strategies effortlessly
LaguerreRSI
Laguerre RSI: smoother, faster RSI with less noise. Great for spotting reversals and timing entries.
Indicator
Indices
Stocks
Commodities
+3
HA
Pro Heikin Ashi Visual Overlay โ€“ Clean Trend Visualization
Indicator
NAS100
NZDUSD
XAUUSD
+13
Auto Fib Retracement
๐Ÿ“Š Automatically plots Fibonacci retracement and extension levelsย based on the most recent significant price movements.
Indicator
ZigZag
VWAP
FVG
+4
Candle Volume Profile Demo
Candle Volume Profile for Crypto
Indicator
Grid
RSI
Breakout
+6
Final Stochastic Oscillator
Final Stochastic Oscillator is a next-generation upgrade of the classic stochastic indicator
AlphaTrend Pro by LudwigICT
AlphaTrend Pro by LudwigICT
Head Shoulders Finder
Detects Head & Shoulders patterns, plots signals, and alerts for trading opportunities.
Zig zag v.1
ZigZag Pro โ€“ Multi-Swing Indicator for cTrader Description: ZigZag Pro is a powerful and fully customizable swing indica
Supply Demand V1-Premium
Auto-detect supply & demand zones, remove broken levels, and trade smarter with real-time alerts. Precision made simple.
Indicator
Indices
Breakout
Commodities
+3
Trend Lines Auto - FXMaster
Auto Trend Line Indicator for cTrader
Indicator
RSI
Breakout
XAUUSD
+5
Trailing Smart Algorithm
Trailing algo ๐Ÿ“ˆ auto-tracks trends ๐ŸŽฏ adapts to volatility ๐ŸŒŸ precise moves ๐Ÿ›ก๏ธ retest signals ๐Ÿš€ no lag, smart market
Indicator
Indices
Breakout
XAUUSD
+9
Market Bias Gauge
Measure Market Strength at a Glance โ€“ Instantly
Indicator
Breakout
ATR
Forex
+2
RangeFilter FREE Adaptive PriceFilter lite version
Lightweight adaptive filter with dynamic bands. Clean, noise-free trend structure.
Indicator
RSI
MACD
sarah trend
Un indicateur tout-en-un intelligent qui dรฉtecte la tendance, donne un avis clair (achat/vente)