PullBackSniper
- Experts
- Versione: 4.0
- Aggiornato: 25 giugno 2026
- Attivazioni: 5
PullBackSniper
PullBackSniper is an Expert Advisor developed for MetaTrader 5, focused on pullback trading, market structure confirmation, and precise entries near relevant technical zones.
The robot was designed to search for trading opportunities after price corrections, avoiding impulsive entries and attempting to operate only when there is confluence between a technical level, market context, price rejection, and a valid entry trigger.
The main logic of the system is to identify important chart zones, wait for the price to return to those areas, and then validate whether there is enough reaction to justify a buy or sell entry.
How the robot works
PullBackSniper does not enter the market randomly. Before opening a trade, it goes through a sequence of validations.
The operation starts with market context analysis. The robot checks recent price structure, support and resistance areas, highs and lows, Fibonacci zones, relevant swing points, and price behavior near these areas.
After identifying a valid operational region, the robot waits for the price to perform a pullback into the monitored level. This price return is treated as a possible opportunity, but it is not enough by itself to open a trade.
After the pullback, the robot looks for rejection, confirmation, and continuation signs. Depending on the selected settings, it may wait for the test candle to close before validating the entry, avoiding decisions based on candles that are still forming.
The final entry can be confirmed by candle-based triggers, minimum breakout confirmation, tick-by-tick price behavior, and additional market context filters.
Main strategy steps
1. Technical level identification
The robot can work with different reference areas, such as:
- Previous day high and low;
- H1 high and low;
- Daily high and low;
- 50% Fibonacci region;
- H1 50% region;
- Relevant swing highs and lows;
- Adjusted previous levels;
- Internal and external liquidity zones.
These levels work as areas where price may react. The robot looks to trade when the market returns to one of these zones and shows intention to continue the move.
2. Market structure analysis
Before accepting an entry, PullBackSniper evaluates whether the trade is aligned with the recent market structure.
Possible validations include:
- Main price direction;
- ZigZag structure;
- Recent swing highs and lows;
- Extended price movement;
- Late entry detection;
- Deep correction against the expected direction;
- Trend or ranging context;
- ADX filter to avoid weak market conditions;
- H1 regime filter to avoid trades against the broader context.
This step aims to reduce entries in poor locations or when the price has already moved too far.
3. Pullback validation
The robot's main strategy is based on pullbacks.
This means it does not simply buy because the price is rising or sell because the price is falling. It waits for the price to correct into a technical region and evaluates whether there is a reaction at that point.
The pullback can be validated by:
- Price proximity to the technical level;
- Configurable point tolerance;
- Test candle near the region;
- Price rejection;
- Continuation in the expected direction;
- Minimum breakout confirmation;
- Candle sequence confirmation.
This logic is intended to avoid premature entries and prioritize trades with better technical context.
4. Test candle
The robot can use a test candle to confirm whether the price has actually respected the monitored region.
When the option to wait for the test candle close is enabled, the robot validates the setup only after the candle closes. This helps avoid situations where the price touches the region during the candle, appears to reject it, but then breaks the level before the candle closes.
This setting makes the entry more conservative, as it reduces premature signals, although it may generate slightly later or fewer entries.
5. Entry trigger
After validating the context and the pullback, the robot monitors the final entry trigger.
The trigger may consider:
- Candle confirmation;
- Minimum breakout in favor of the trade;
- Valid entry price;
- Maximum distance from the original level;
- Setup context loss;
- Maximum setup expiration time;
- Tick-based confirmation before sending the order.
This step is responsible for transforming a technical zone into an actual trade.
Protection filters
PullBackSniper includes several filters designed to avoid entries under unfavorable conditions.
Possible blocks include:
- Daily operation limit;
- Consecutive daily loss limit;
- Trading outside the configured schedule;
- Setup already armed;
- Weak trend conditions by ADX;
- Excessively extended movement;
- Recent explosive candle;
- Cooldown after an explosive candle;
- Strong counter-flow movement;
- Deep correction against the trade direction;
- Unfavorable ZigZag structure;
- Price too far from the original level;
- Expired setup;
- Late entry in relation to the market structure.
These filters were designed to help reduce impulsive trades, late entries, and low-quality setups.
Trade management
After a position is opened, the robot can manage the trade according to the user-defined parameters.
Trade management may include:
- Fixed or technical Stop Loss;
- Fixed or priority-based Take Profit;
- Technical stop adjustment;
- Break Even;
- Trailing Stop;
- Minimum distance control;
- Exit by context loss;
- Blocking new entries after consecutive losses;
- Operational time control.
Risk management should be configured according to the asset, lot size, volatility, and trader profile.
Assets and timeframes
PullBackSniper was developed with a focus on liquid assets with clear technical behavior.
It can be used in different markets, but its settings must be adjusted according to the asset, spread, volatility, and trading session.
The robot was especially designed for short-term trading, with emphasis on the 5-minute chart, where the pullback and candle confirmation strategy can be applied with greater precision.
Main features
- Pullback-based strategy;
- Technical level validation;
- Market structure filters;
- Test candle confirmation;
- Option to wait for closed candles;
- Price behavior entry trigger;
- Late entry filter;
- Extended movement control;
- Explosive candle filter;
- Consecutive loss control;
- Daily trade limit;
- Stop Loss, Take Profit, Break Even, and Trailing Stop management;
- Adjustable parameters for different trading profiles.
Important
PullBackSniper is an automated trading tool. It does not guarantee profits, does not eliminate risk, and does not replace the trader’s supervision.
Backtest or optimization results do not guarantee future performance. Before using the robot on a real account, it is recommended to test it on a demo account, validate the parameters for the selected asset, and apply proper risk management.
