HomeSample Page

Sample Page Title


Hello,

After releasing the free grid visualizer “Grid Imaginative and prescient TP&NP”, I needed a easy instrument that tells me

“is the market calm or harmful proper now?” at a look – particularly when working grid / martingale EAs or scalping GOLD. :contentReference[oaicite:0]{index=0}

That’s why I made this free indicator:

==================================================

Free MT4 Indicator – Drop & Volatility Defend Monitor

==================================================

This indicator exhibits a small standing bar on the high of the chart, like:

Drop Defend: NORMAL | ATRx1.05 | Spr: 0.30/0.60

The textual content coloration modifications in response to market situations: :contentReference[oaicite:1]{index=1}

– 🟩 **NORMAL** – common market situations, “enterprise as common”

– 🔴 **COOL** – excessive volatility or sudden drop / unfold spike detected → “settle down”

– 🟧 **RECOV** – market is recovering after a unstable interval

Moreover, when the indicator detects a brief burst of consecutive bearish M1 candles,  

it internally enters a **FREEZE** state.  

In FREEZE time you often don’t need to add severe new positions.

The concept is to not generate entries, however to visualise *once we ought to decelerate or pause*.

————————————————–

Core logic (simplified)

————————————————–

1. **Drop filter (ΔClose on greater timeframe)**  

   – Displays the final 2 closed candles on a selected timeframe (default: M15).  

   – If the close-to-close distinction is larger than `DropThreshold_USD`, the standing turns into **COOL**.  

   – Instance: `DropTF = M15`, `DropThreshold_USD = 10.0` →  

     if M15 shut drops greater than 10 USD, we regard it as a harmful transfer.

2. **ATR primarily based volatility filter (M1)**  

   – Calculates ATR on M1 with interval `ATR_Period`.  

   – Builds a baseline from the final `ATR_BaseBars` M1 bars.  

   – If the present ATR is greater than `ATR_CoolMultiplier` instances the baseline, standing switches to **COOL**  

     (e.g. ATRx2.5 = “2.5x regular volatility”).

3. **Unfold gate**  

   – If `Ask – Bid` exceeds `SpreadMax_USD`,  

     the standing goes to **COOL** even when candles look calm.  

   – This catches information spikes / low-liquidity durations the place unfold explodes.

4. **RECOV (restoration) logic**  

   – After a while in COOL, the state mechanically modifications to **RECOV**.  

   – Optionally (`RequireRebound = true`), standing solely returns to NORMAL when:

     – current M1 candles are bullish,

     – unfold is again under `SpreadMax_USD`,

     – shut is above EMA20 + `ReboundOffset_USD`.

So the indicator tries to detect:

– sudden drops,

– irregular volatility,

– unhealthy unfold,

after which waits for an inexpensive restoration earlier than telling you “OK, again to NORMAL”.

————————————————–

Typical use instances

————————————————–

**1) Scalping / day buying and selling (M1–M15)**  

For handbook merchants in GOLD or FX who assume:

– “I need to scale back dimension round information”

– “I don’t need to add new positions proper after an enormous dump”

You should utilize the colour as a easy rule set off:

– **NORMAL (inexperienced)** → commerce together with your common technique / dimension  

– **COOL (purple)** → cease new entries, halve your lot, or keep away from counter-trend scalps  

– **RECOV (orange)** → restart with smaller dimension and see if situations actually relax

**2) EA monitoring / grid methods**

In case you run grid / martingale EAs and need an additional layer of security with out touching the EA code:

– When the bar exhibits **COOL**, you may:

  – briefly disable AutoTrading,

  – scale back heaps,

  – or keep away from turning on a brand new EA.

It’s a separate “market temper” layer that helps you determine when to be aggressive or defensive.

————————————————–

Enter parameters (quick overview)

————————————————–

– **UseDropFilter** – allow / disable all drop & volatility logic (true by default)  

– **DropTF** – timeframe used for close-to-close drop detection (M15 really helpful)  

– **DropThreshold_USD** – what number of {dollars} of drop to set off COOL

– **ATR_Period** – ATR interval on M1  

– **ATR_BaseBars** – variety of M1 bars to construct the ATR baseline  

– **ATR_CoolMultiplier** – required ratio vs baseline to set off COOL (e.g. 2.5)

– **SpreadMax_USD** – unfold threshold to set off COOL

– **RequireRebound** – if true, require a rebound earlier than returning to NORMAL  

– **ReboundOffset_USD** – how far above EMA20 the value have to be to depend as “rebounded”

– **PanelTopCenter** – present standing bar at high heart (really helpful)  

– **MinimalMode** – 1 line solely (true) or 2 strains with extra particulars (false)  

– plus primary colours / font dimension choices

All cash values are in account foreign money (sometimes USD).

————————————————–

Find out how to use

————————————————–

1. Copy the compiled `DropVolShieldMonitor.ex4` into:  

   `…/MQL4/Indicators/`

2. Restart MetaTrader 4.

3. Connect **Drop & Volatility Defend Monitor** to any chart you want

   (GOLD M1–M15 is an effective start line).

4. Watch the colour and textual content of the standing bar whereas buying and selling or working EAs.

Check it first on a demo account and tune thresholds to your dealer’s volatility / unfold.

————————————————–

Obtain

————————————————–

The indicator is totally **free** for each demo and actual accounts.  

You possibly can obtain it straight from this weblog publish (connected file) and use or share the hyperlink with different merchants.  

Re-selling the file itself isn’t allowed, however sharing the hyperlink to this web page may be very welcome.

Hope this little instrument helps you keep out of the worst volatility and commerce a bit extra comfortably.

In case you have questions or concepts for the subsequent free utility, be happy to depart a remark.

Comfortable buying and selling!

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles