Precision Breakout Trader
- Experts
- Version: 1.2
- Updated: 19 March 2026
- Activations: 5
Precision Breakout Trader
Precision Breakout Trader is a rule-based breakout Expert Advisor developed exclusively for NAS100 / USTEC on the M5 timeframe.
It is designed to detect valid swing highs and swing lows, lock the relevant breakout levels for the trading session, and place pending stop orders beyond those levels to capture momentum when price breaks out.
This Expert Advisor is built for traders who value structure, precision, and automated execution with predefined risk parameters.
Strategy Overview
- Scans recent price action to identify valid swing resistance and swing support
- Locks breakout levels once valid conditions are found
- Places a Buy Stop above resistance and a Sell Stop below support
- Uses a fixed stop loss and a configurable take profit multiplier
- Moves stop loss to break-even at 1R
- Locks 1R profit once price reaches 2R
- Closes pending orders and active positions at the end of the configured trading session
- Resets automatically for the next trading day
- Uses a dedicated MagicNumber to manage only its own trades and pending orders
Key Features
- Designed exclusively for NAS100 / USTEC
- Optimized for the M5 timeframe
- Breakout logic based on swing levels
- Time-based session execution
- Automatic lot sizing based on risk percentage
- Optional custom balance for lot size calculation
- Configurable stop loss, take profit multiplier, and breakout entry offset
- Automatic break-even and profit-lock management
- Dedicated MagicNumber trade isolation
- Clean and straightforward workflow
- No martingale
- No grid
- No neural networks
- No unnecessary complexity
Recommended Setup
| Symbol | NAS100 / USTEC only |
| Timeframe | M5 |
| Broker server time | UTC+3 |
| Minimum recommended deposit | 500 USD |
| Leverage | According to your own risk management and broker conditions |
| Chart usage | Use on a dedicated chart |
| Environment | Use in a dedicated account environment |
Important Usage Rules
This Expert Advisor must be used only on NAS100 / USTEC.
For proper operation and result consistency, it is recommended to use it as a standalone system. Do not run other Expert Advisors, trade copiers, manual trade intervention, or external management tools in the same account environment, as this may alter execution and performance.
A VPS is recommended for stable operation and uninterrupted session management.
Backtest Reference
Historical backtest period: January 2025 to February 2026
Reference test settings and statistics
Configuration A - 7.5% Risk Per Trade
| History quality | 99% |
| Initial deposit | 1,000 USD |
| Total net profit | 43,855.38 USD |
| Gross profit | 131,014.27 USD |
| Gross loss | -87,158.89 USD |
| Profit factor | 1.50 |
| Recovery factor | 5.12 |
| Sharpe ratio | 6.24 |
| Expected payoff | 95.34 |
| Total trades | 460 |
| Balance drawdown maximal | 8,038.40 USD (15.20%) |
| Equity drawdown maximal | 8,567.75 USD (88.96%) |
Profile: High-risk reference setup
Configuration B - 1% Risk Per Trade
| History quality | 99% |
| Initial deposit | 1,000 USD |
| Total net profit | 1,494.60 USD |
| Gross profit | 4,724.62 USD |
| Gross loss | -3,230.02 USD |
| Profit factor | 1.46 |
| Recovery factor | 5.64 |
| Sharpe ratio | 10.84 |
| Expected payoff | 3.25 |
| Total trades | 460 |
| Balance drawdown maximal | 242.51 USD (15.86%) |
| Equity drawdown maximal | 265.22 USD (17.13%) |
Profile: Lower-risk reference setup
Important Note About Risk and Compounding
The first backtest results shown above were achieved using a 7.5% risk setting, which places this setup in a high-risk category.
This Expert Advisor calculates position size based on account balance unless a custom balance is manually defined. Because of that, the strategy naturally incorporates a compounding effect: as the account grows, position size can increase, and as losses occur, drawdowns can also scale accordingly.
As a result, both upside and downside are amplified by compounding. This can accelerate growth in favorable market conditions, but it can also increase drawdowns and overall account volatility. Users should treat this as an aggressive setup and adjust risk parameters according to their own tolerance and objectives.
These results should therefore be understood as a high-risk backtest reference, not as a standard or conservative setup.
Input Parameters
Lookback
Number of bars used to search for swing highs and swing lows.
TradeHour
Hour when the trading session starts.
TradeMinute
Minute when the trading session starts.
ExpireHours
Number of hours after session start before all orders and positions are closed or removed.
ExpireMinutes
Additional minutes after session start before all orders and positions are closed or removed.
RiskPercent
Percentage of account balance used to calculate risk per trade.
CustomBalance
Optional custom balance used for lot size calculation. Set to 0 to use the actual account balance.
SL_Ticks
Stop loss distance in ticks.
TP_Multiplier
Take profit distance expressed as a multiple of stop loss.
EntryOffsetTicks
Distance in ticks added beyond the breakout level for pending orders.
MagicNumber
Unique identifier assigned to the Expert Advisor so it can track and manage only its own trades and pending orders.
Risk Notice
Trading involves risk. This software does not guarantee profits or prevent losses. Past testing results are not a promise of future performance. Proper testing, disciplined risk management, and correct platform setup are essential before live trading.
Launch Offer
Available at 250 USD for the first 50 buyers only.
After the first 50 licenses, the price will increase to 500 USD.
