🔢 Pro M1 Sniper MT5 – Simple Inputs Guide
This guide explains the Pro M1 Sniper MT5 settings in a simple and easy-to-read format.
The indicator is designed for M1 scalping and combines Dynamic Support & Resistance, Sniper signals, Gann angles, volatility zones, and adaptive TP/SL levels.

🔢 Installation
🔹 Open MetaTrader 5.
🔹 Go to File → Open Data Folder.
🔹 Open MQL5 → Indicators.
🔹 Copy Pro M1 Sniper MT5.mq5 or the compiled .ex5 file into the folder.
🔹 If using the .mq5 source, open MetaEditor with F4 and press F7 to compile.
🔹 Return to MT5.
🔹 Right-click Indicators in Navigator and select Refresh.
🔹 Drag Pro M1 Sniper MT5 onto a chart.
🔹 M1 is the recommended timeframe.
🔹 Enable Allow DLL imports if the TELEGRAM and WEB buttons need to open a browser.
🔹 Adjust the Inputs and click OK.
🔹 DLL Imports — DLL access is only required for the TELEGRAM and WEB buttons. The indicator itself can work normally without DLL imports.
🔢 Strategy Tester
The indicator can also be tested in the MT5 Strategy Tester.
🔹 Program Type — Select Indicator.
🔹 Indicator — Select Pro M1 Sniper MT5.
🔹 Timeframe — Use M1 for the main setup.
🔹 Model — Use Every tick based on real ticks or Every tick.
🔹 Visual Mode — Enable Visual mode and press Start.
The indicator uses its own chart theme and candles, so the tester appearance matches the live chart.
🔢 Display Settings
These settings control the main signal layers shown on the chart.
🔹 Show DSR Lines — Default: false — Shows the Dynamic Support and Resistance lines. Recommended: false for a cleaner chart.
The trend is still calculated even when the lines are hidden.
🔹 Show DSR Arrows — Default: true — Shows arrows when the DSR trend changes. Recommended: true.
🔹 Show Sniper Arrows — Default: true — Shows the main Sniper BUY and SELL entry arrows. Recommended: true.
Simple Idea: DSR arrows show trend changes, while Sniper arrows show the main entry signals.
🔢 Adaptive Levels Settings
These settings control Entry, Stop Loss, and Take Profit levels.
🔹 Show Adaptive TP/SL — Default: true — Shows Entry, SL, TP1, TP2, and TP3 levels for the latest Sniper signal. Recommended: true.
The levels are still calculated for the panel and statistics even when hidden.
🔹 Source TF for Levels (Volatility) — Default: H4 — Selects the timeframe used for ATR(14) when calculating stop distance and scaling the Gann line. Recommended: H4.
If the current or a lower timeframe is selected, the indicator automatically uses the next higher timeframe.
🔹 Show Level Labels — Default: true — Displays ENTRY, SL, TP1, TP2, and TP3 price labels. Recommended: true.
🔹 TP1 (x Risk) — Default: 1.0 — Sets TP1 as a multiple of the risk distance. Recommended: 1.0.
1.0 means approximately 1:1 reward-to-risk.
🔹 TP2 (x Risk) — Default: 2.0 — Sets TP2 as a multiple of the risk distance. Recommended: 2.0.
🔹 TP3 (x Risk) — Default: 3.0 — Sets TP3 as a multiple of the risk distance. Recommended: 3.0.
🔹 Min SL Distance (x HTF ATR) — Default: 0.15 — Sets the minimum allowed SL distance as a fraction of the higher-timeframe ATR. Recommended: 0.15.
🔹 Max SL Distance (x HTF ATR) — Default: 0.60 — Sets the maximum allowed SL distance as a fraction of the higher-timeframe ATR. Recommended: 0.60.
🔹 StopLoss Color — Default: Pink (255,64,129) — Controls the SL line and label colour.
🔹 Target1 Color — Default: Light aqua (150,255,230) — Controls the TP1 line and label colour.
🔹 Target2 Color — Default: Aqua (0,229,195) — Controls the TP2 line and label colour.
🔹 Target3 Color — Default: Deep teal (0,150,136) — Controls the TP3 line and label colour.
How the Stop Loss Is Calculated
The indicator calculates the SL using the signal candle and higher-timeframe ATR.
🔹 Stop Loss — Calculated beyond the signal candle plus 10% of HTF ATR, then limited between the minimum and maximum SL distance.
🔹 Risk R — R = |Entry - SL|
🔹 Take Profit — TPn = Entry +/- (TPn multiplier × R)
🔢 Theme, Colors & Sizes
🔹 Apply Pro M1 Sniper Chart Theme — Default: true — Applies the Aurora Neon chart theme. Recommended: true.
The theme changes the background, grid, text, bid/ask lines, and candle appearance.
The original chart colours are restored when the indicator is removed.
🔹 Candle Coloring — Default: By DSR trend (4 tones) — Controls how candles are coloured. Recommended: By DSR trend (4 tones).
The four tones represent strong bull, weak bull, strong bear, and weak bear.
🔹 BUY Color — Default: Aqua (0,229,195) — Main bullish colour used for BUY candles, support, arrows, zones, Gann line, and panel elements.
🔹 SELL Color — Default: Pink (255,64,129) — Main bearish colour used for SELL candles, resistance, arrows, zones, Gann line, and panel elements.
🔹 Accent Color (Gold) — Default: Gold (255,196,64) — Used for the entry line, bid line, MT5 badge, WEB button, and neutral panel elements.
🔹 Chart Background — Default: Navy (8,12,24) — Controls the chart background colour.
🔹 DSR Lines Width — Default: 2 — Controls DSR line thickness. Range: 1–5.
🔹 DSR Arrows Size — Default: 2 — Controls DSR arrow size. Range: 1–5.
🔹 Sniper Arrows Size — Default: 3 — Controls Sniper arrow size. Range: 1–5.
🔹 Gann Lines Width — Default: 2 — Controls Gann line thickness. Range: 1–5.
Simple Idea: BUY and SELL colours are master colours, so changing them updates the main bullish and bearish elements together.
🔢 Dynamic SR Settings
These settings control the Dynamic Support and Resistance trend engine.
🔹 DSR Mode — Default: DSR1 - Long-Term Trend — Controls DSR trend sensitivity. Recommended: DSR1 for balanced use.
Available modes:
🔹 DSR1 - Long-Term — ATR 55 × 3.0 — Smoothest trend mode.
🔹 DSR2 - Medium-Term — ATR 34 × 2.5 — Medium sensitivity.
🔹 DSR3 - Short-Term — ATR 21 × 2.0 — Faster trend changes.
🔹 DSR4 Fibonacci Fast — ATR 13 × 1.618 — Fastest mode.
Slower modes produce fewer trend changes.
🔹 Build Full Channel — Default: false — Controls whether both DSR support and resistance lines are displayed. Recommended: false.
false shows only the active line.
true shows both lines as a full channel.
🔹 Filter Signals by SR Line — Default: false — Requires Sniper signals to occur near the DSR support or resistance line. Recommended: false for M1, true for more selective M5–M15 setups.
When enabled, BUY signals must occur near support and SELL signals near resistance.
This setting is ignored when Build Full Channel = true.
🔹 Filter by Close Outside the Line — Default: false — Controls how DSR trend changes are confirmed. Recommended: true for M5 and higher.
false allows a wick crossing the DSR line to change the trend.
true requires the candle to close beyond the DSR line.
Simple Idea: DSR identifies the market trend and can also be used to filter Sniper entries.
🔢 Sniper Arrows Settings
🔹 Arrows Mode — Default: Mode 1 - Scalper — Controls signal sensitivity. Recommended: Mode 1 for M1 scalping.
Available modes:
🔹 Mode 1 — Lookback 8, RSI 7, Oversold/Overbought 25/75, Cool-down 5. Best for: M1 scalping.
🔹 Mode 2 — Lookback 13, RSI 9, Oversold/Overbought 27/73, Cool-down 8. Best for: M1–M5.
🔹 Mode 3 — Lookback 21, RSI 14, Oversold/Overbought 30/70, Cool-down 12. Best for: M5–M15.
🔹 Mode 4 — Lookback 34, RSI 14, Oversold/Overbought 32/68, Cool-down 20. Best for: M15–H1.
🔹 Mode 5 — Lookback 55, RSI 21, Oversold/Overbought 35/65, Cool-down 30. Best for: H1 swing.
🔹 Filter Signals by DSR Trend — Default: true — Allows BUY signals only in a bullish DSR trend and SELL signals only in a bearish DSR trend. Recommended: true.
false allows signals in both directions and can produce more reversal signals.
🔹 Bars Limit — Default: 1500 — Controls how many recent bars are used for signals, zones, and statistics. Recommended: 1500.
Minimum value: 300.
Higher values provide more historical information but can increase loading time.
Simple Idea: Lower Arrows Modes are faster and more suitable for scalping. Higher modes are slower and more selective.
🔢 Gann Angle Line Settings
🔹 Show Gann Angle Line — Default: true — Shows a Gann trend ray from the latest DSR trend change. Recommended: true.
🔹 Gann Angle Ratio — Default: 1x4 (flat) — Controls the slope of the Gann line. Recommended: 1x4 for M1.
Available examples:
🔹 1x8 — 0.125 unit slope.
🔹 1x4 — 0.25 unit slope.
🔹 1x2 — 0.5 unit slope.
🔹 1x1 — 1.0 unit slope.
🔹 2x1 — 2.0 unit slope.
A rising Gann line can help confirm bullish trend strength, while a falling line can help confirm bearish strength.
🔢 Volatility Trading Zones
🔹 Show Volatility Trading Zones — Default: true — Draws BUY and SELL volatility zones after DSR trend changes. Recommended: true.
🔹 Zones Volatility TF — Default: H4 — Selects the timeframe whose ATR(14) determines zone size. Recommended: H4.
The indicator automatically uses a higher timeframe if necessary.
🔹 Zone Inner Edge (x HTF ATR) — Default: 0.25 — Controls the distance from the DSR flip price to the near edge of the zone. Recommended: 0.25.
🔹 Zone Outer Edge (x HTF ATR) — Default: 0.90 — Controls the distance from the flip price to the far edge of the zone. Recommended: 0.90.
🔹 Zone Length (Bars) — Default: 240 — Controls how far the newest zones extend to the right. Recommended: 240.
For example, 240 M1 bars equals approximately 4 hours.
🔹 Zone Transparency — Default: 60 — Controls zone transparency. Recommended: 60.
0 = full colour.
100 = invisible.
🔹 Show Both Zones — Default: true — Shows both BUY and SELL zones. Recommended: true.
false shows only the zone matching the latest DSR direction.
🔹 Zones History (Last N DSR Flips) — Default: 3 — Controls how many previous DSR flips keep their zones on the chart. Recommended: 3.
🔢 Control Panel
🔹 Show Control Panel — Default: true — Shows or hides the main control panel. Recommended: true.
🔹 Panel Position — Default: Top-Left — Selects where the panel is placed. Recommended: Top-Left.
Available positions:
🔹 Top-Left
🔹 Top-Right
🔹 Bottom-Left
🔹 Bottom-Right
🔹 Panel X Offset — Default: 12 — Controls the horizontal distance from the selected corner.
🔹 Panel Y Offset — Default: 28 — Controls the vertical distance from the selected corner.
🔢 Control Panel Buttons
🔹 - / + — Minimizes or restores the control panel.
🔹 SNIPER — Shows or hides Sniper arrows.
🔹 DSR LINE — Shows or hides DSR support and resistance lines.
🔹 DSR ARROW — Shows or hides DSR trend-change arrows.
🔹 ZONES — Shows or hides volatility zones.
🔹 GANN — Shows or hides the Gann angle line.
🔹 TP / SL — Shows or hides adaptive TP/SL levels.
🔹 TREND CLR — Switches between trend-coloured and direction-coloured candles.
🔹 ALERTS — Master switch for all alerts.
🔹 TELEGRAM — Opens the EAFXSTORE Telegram link. DLL imports are required.
🔹 WEB — Opens the EAFXSTORE website. DLL imports are required.
🔢 Alert Settings
🔹 Dynamic SR Line Change PopUp Alert — Default: true — Shows a popup and sound when the DSR trend changes on a closed candle. Recommended: true.
🔹 DSR Email Alert — Default: false — Sends an email when the DSR trend changes. Recommended: false unless email alerts are needed.
🔹 DSR Push Alert — Default: false — Sends a push notification to the MT5 mobile application. Recommended: false unless mobile alerts are needed.
🔹 Alert on Sniper Signals PopUp Alert — Default: true — Shows a popup when a new Sniper signal appears, including Entry, SL, TP1, TP2, and TP3. Recommended: true.
🔹 Sniper Email Alert — Default: false — Sends an email for every new Sniper signal.
🔹 Sniper Push Alert — Default: false — Sends a push notification for every new Sniper signal.
Alerts are generated only for new closed candles, not for historical signals.
The ALERTS button on the panel can be used to mute alerts.
🔢 Quick Setup Presets
Aggressive M1
Designed for more active M1 trading.
🔹 DSR Mode — DSR3 - Short-Term
🔹 Filter by Close Outside the Line — false
🔹 Arrows Mode — Mode 1
🔹 Filter Signals by DSR Trend — true
🔹 Filter Signals by SR Line — false
🔹 TP1 / TP2 / TP3 — 0.8 / 1.5 / 2.5
🔹 Min / Max SL — 0.10 / 0.40
🔹 Gann Angle Ratio — 1x4
🔹 Bars Limit — 1500
Balanced M1
This is the default M1 configuration.
🔹 DSR Mode — DSR1 - Long-Term
🔹 Filter by Close Outside the Line — false
🔹 Arrows Mode — Mode 1
🔹 Filter Signals by DSR Trend — true
🔹 Filter Signals by SR Line — false
🔹 TP1 / TP2 / TP3 — 1.0 / 2.0 / 3.0
🔹 Min / Max SL — 0.15 / 0.60
🔹 Gann Angle Ratio — 1x4
🔹 Bars Limit — 1500
Conservative M5–M15
Designed for a more selective setup on higher timeframes.
🔹 DSR Mode — DSR2 - Medium-Term
🔹 Filter by Close Outside the Line — true
🔹 Arrows Mode — Mode 3
🔹 Filter Signals by DSR Trend — true
🔹 Filter Signals by SR Line — true
🔹 TP1 / TP2 / TP3 — 1.0 / 2.0 / 3.0
🔹 Min / Max SL — 0.20 / 0.80
🔹 Gann Angle Ratio — 1x2
🔹 Bars Limit — 2000
🔢 Recommended Starting Settings
For a simple M1 setup, the following configuration can be used:
🔹 Show DSR Lines — false
🔹 Show DSR Arrows — true
🔹 Show Sniper Arrows — true
🔹 Show Adaptive TP/SL — true
🔹 Source TF for Levels — H4
🔹 Show Level Labels — true
🔹 TP1 (x Risk) — 1.0
🔹 TP2 (x Risk) — 2.0
🔹 TP3 (x Risk) — 3.0
🔹 Min SL Distance — 0.15
🔹 Max SL Distance — 0.60
🔹 Apply Pro M1 Sniper Chart Theme — true
🔹 Candle Coloring — By DSR trend (4 tones)
🔹 DSR Mode — DSR1 - Long-Term Trend
🔹 Build Full Channel — false
🔹 Filter Signals by SR Line — false
🔹 Filter by Close Outside the Line — false
🔹 Arrows Mode — Mode 1 - Scalper
🔹 Filter Signals by DSR Trend — true
🔹 Bars Limit — 1500
🔹 Show Gann Angle Line — true
🔹 Gann Angle Ratio — 1x4 (flat)
🔹 Show Volatility Trading Zones — true
🔹 Zones Volatility TF — H4
🔹 Zone Inner Edge — 0.25
🔹 Zone Outer Edge — 0.90
🔹 Zone Length — 240
🔹 Zone Transparency — 60
🔹 Show Both Zones — true
🔹 Zones History — 3
🔹 Show Control Panel — true
🔹 Panel Position — Top-Left
🔹 Dynamic SR Line Change PopUp Alert — true
🔹 DSR Email Alert — false
🔹 DSR Push Alert — false
🔹 Alert on Sniper Signals PopUp Alert — true
🔹 Sniper Email Alert — false
🔹 Sniper Push Alert — false
🔢 Simple Pro M1 Sniper Logic
The indicator can be understood through a simple process:
🔹 Step 1 — Detect the DSR Trend — The Dynamic Support and Resistance engine identifies the current bullish or bearish trend.
🔹 Step 2 — Apply DSR Filters — The indicator can require Sniper signals to follow the DSR trend.
🔹 Step 3 — Search for Sniper Signals — The selected Arrows Mode controls signal sensitivity.
🔹 Step 4 — Confirm the Entry — When the required signal conditions are met, a BUY or SELL Sniper arrow appears.
🔹 Step 5 — Calculate Stop Loss — The SL is calculated using the signal candle and higher-timeframe ATR, then limited by the Min and Max SL settings.
🔹 Step 6 — Calculate Take Profit — TP1, TP2, and TP3 are calculated using the selected risk multiples.
🔹 Step 7 — Draw Trading Zones — Volatility zones show areas around DSR trend changes.
🔹 Step 8 — Use the Gann Line — The Gann angle provides an additional visual reference for trend strength.
🔹 Step 9 — Send Alerts — Popup, email, and push alerts can notify about DSR changes and Sniper signals.
🔢 Before Live Trading
🔹 Strategy Tester — Test the settings in MT5 Visual Strategy Tester using the intended broker, symbol, timeframe, and trading session.
🔹 Win Rate (TP1) — The panel includes a Win Rate (TP1) statistic that can be used to compare tested presets.
🔹 Risk — The indicator does not guarantee profits. Trading involves risk, so testing on a demo account before live trading is recommended.










