MarketStructure Button

Display multi-horizon price gaps.

Last updated: Compatibility: MetaTrader 4
Jump to Download Read Full Guide
✓ Free direct download✓ Direct package link available✓ Demo testing recommended
MarketStructure Button – Display multi-horizon price gaps
On this page
  1. What is MarketStructure Button?
  2. How to use MarketStructure Button
  3. Where it helps
  4. MT4 Indicator Parameters
  5. How to Install .ex4 Indicator in MetaTrader 4
  6. Download MarketStructure Button

What is MarketStructure Button?

MarketStructure Button chart overview

MarketStructure Button draws markings from short-, intermediate-, and long-term gap settings. It has independent arrow controls for each horizon and an optional trend-candle color display.

The markings describe the indicator calculation at its selected settings. They should be compared with the wider chart structure instead of treated as a self-contained price forecast.

How to use MarketStructure Button

MarketStructure Button practical chart example

Set the three gap widths first, then review each arrow horizon with nearby swings and candles. Keep the short, intermediate, and long outputs distinct when comparing their chart context.

Arrow codes, display switches, candle coloring, and the button-position settings change the visual presentation without changing the source candles.

Where it helps

Compare three horizons

Short-, intermediate-, and long-term gap inputs are independent.

Control arrow visibility

Each horizon has a separate arrow display switch and codes.

Configure the chart button

Position, font, colors, size, and ID are exposed as Inputs.

MT4 Indicator Parameters

The table below lists the available MT4 indicator parameters. You can customize these options in the MetaTrader Inputs dialog to match your trading preferences.

ParameterDescription
ShortTermGapPtsConfigures the ShortTermGapPts option.
IntermediateTermGapPtsConfigures the IntermediateTermGapPts option.
LongTermGapPtsConfigures the LongTermGapPts option.
DisplayShortTermArrowsConfigures the DisplayShortTermArrows option.
DisplayIntermediateTermArrowsConfigures the DisplayIntermediateTermArrows option.
DisplayLongTermArrowsConfigures the DisplayLongTermArrows option.
ShortTermUpArrowCodeConfigures the ShortTermUpArrowCode option.
ShortTermDownArrowCodeConfigures the ShortTermDownArrowCode option.
IntermediateTermUpArrowCodeConfigures the IntermediateTermUpArrowCode option.
IntermediateTermDownArrowCodeConfigures the IntermediateTermDownArrowCode option.
LongTermUpArrowCodeConfigures the LongTermUpArrowCode option.
LongTermDownArrowCodeConfigures the LongTermDownArrowCode option.
EnableTrendCandleColoringConfigures the EnableTrendCandleColoring option.
button corner on chart for anchoringConfigures the button corner on chart for anchoring option.
button font nameConfigures the button font name option.
button font sizeConfigures the button font size option.
ON color when the button is turned onConfigures the ON color when the button is turned on option.
OFF color when the button is turned offConfigures the OFF color when the button is turned off option.
background color of the buttonConfigures the background color of the button option.
border color the buttonConfigures the border color the button option.
x coordinate of the buttonConfigures the x coordinate of the button option.
y coordinate of the buttonConfigures the y coordinate of the button option.
button widthConfigures the button width option.
button heightConfigures the button height option.
Unique ID for each buttonConfigures the Unique ID for each button option.
MarketStructure Button parameter settings
Default MT4 Indicator Settings

The screenshot above shows the default input parameters in the MT4 settings window.

How to Install .ex4 Indicator in MetaTrader 4

  1. Download the ZIP file and extract it.
  2. In MT4, select File → Open Data Folder.
  3. Open MQL4 → Indicators and copy the EX4 or MQ4 file into it.
  4. If the package includes library files, copy them to MQL4 → Libraries. Copy TPL files to the top-level templates folder.
  5. Restart MT4, find the indicator in the Navigator, and drag it onto a chart.

Test the tool on a demo account first. File contents and required folders can vary between packages.

Free indicator package

Is MarketStructure Button Free to Download?

Yes. The current MT4 package is available at no charge from the direct link below. Test it in a demo environment before using it with live funds.

  • ✓ No purchase required
  • ✓ MT4 indicator package
  • ✓ Demo testing recommended
Rate this indicator☆☆☆☆☆ 0.0 (0)
Download ZIPmarketstructure-button.zipFile type: .zip
Before you trade

Indicators are analytical tools, not guarantees of profit. Test every download in a demo environment and make decisions based on your own risk tolerance.