One Shoot AI EA MQ5
One Shoot AI RobotOne Shoot AI MT5 Myfxbook ResultsOne Shoot AI MT5 Backtest ResultsOne Shoot AI MT5 Backtests Results
MT5XAUUSD (Gold), BTCUSD (Bitcoin), NAS100 (NASDAQ) · M15, M30, H1Updated 6 Sept 2026

One Shoot AI EA MQ5 v5.0 + SetFiles (Source Code)

One Shoot AI is a robot built for trading with XAUUSD, BTCUSD & NAS100. Real trading profit performance has been verified by MyFxBook

Buy now — $299Add to cart
Download link right after paymentLifetime licenceSet files includedFree updates to new versions
Pay with Visa · MastercardUSDT · BTC · ETHBinance Pay
Not sure it fits your broker or account?Ask a question
Check before you buy

Will it work for me?

Trading platform
Time frames
M15, M30, H1
Currency pairs
XAUUSD (Gold), BTCUSD (Bitcoin), NAS100 (NASDAQ)
Minimum / Recommended deposit
$1,000+
Minimum / Recommended leverage
Any
Account type
Any
Product type
Original version
Additional services
Recommended brokers
What you get

In the download

COMOne Shoot AI EA MQ5 by eafxstore.com
Optimize Settings

Recommended settings for One Shoot AI EA MQ5 v5.0

🔢 One Shoot AI EA MT5 Settings: Complete Parameter Guide & Optimization Overview

One Shoot AI EA is a highly configurable MetaTrader 5 Expert Advisor designed around breakout detection, trend bias, intrabar price action, fast trade management, execution normalization, and automated position sizing. Its settings show a modular architecture that combines a Clean-Room Breakout Model, an Enhanced Intrabar Hunt Engine, an Ultra-Fast Exit Engine, cross-broker execution controls, and a matching on-chart dashboard.

The following guide explains every parameter visible in the provided One Shoot AI EA setting panels, including the exact numerical values, Boolean states, timeframes, and symbol-specific configurations.

One Shoot AI EA MT5 Setting Panel
One Shoot AI EA MT5 Setting Panel
One Shoot AI EA Setting Panel

One Shoot AI EA Setting Panel

🔄 Enhanced Intrabar Hunt Engine

🔹 InpEnableIntrabarEngine = false — Enables or disables the Enhanced Intrabar Hunt Engine; false means this intrabar engine is currently disabled.

🔹 InpIntrabarTimeframe = 1 Minute — Sets the timeframe used by the intrabar engine to 1 Minute (M1) for detecting short-term price movements and potential entry conditions.

🔹 InpIntrabarPivotWing = 2 — Defines the pivot-wing size as 2, controlling how many surrounding bars are considered when identifying an intrabar pivot structure.

🔹 InpIntrabarRangeBars = 16 — Uses 16 bars for evaluating the intrabar price range.

🔹 InpIntrabarMinimumRangePrice = 1.8 — Requires a minimum price range of 1.8 for the intrabar range condition.

🔹 InpIntrabarRangeATRMultiplier = 2.4 — Sets the ATR-based range multiplier to 2.4, making the range requirement adaptive to market volatility.

🔹 InpIntrabarCooldownMinutes = 45 — Establishes a 45-minute cooldown period between qualifying intrabar operations/signals to help prevent excessive repeated activity.

🔹 InpIntrabarUseM30TrendBias = true — Enables the M30 trend bias, allowing the intrabar engine to take the 30-minute directional context into consideration.

🔹 InpIntrabarRequireFreshExtreme = true — Requires a fresh price extreme before an intrabar setup can qualify.

🔹 InpIntrabarExtremeLookback = 30 — Uses a lookback period of 30 bars when evaluating fresh highs/lows or extreme-price conditions.

🔹 InpReframeCrossedLevels = false — Disables reframing or recalculating crossed levels after price crosses an established reference level.

🔹 InpMaximumPositionsTotal = 10 — Allows a maximum of 10 total positions under the configured EA framework.

🔹 InpMaximumAggregateRiskPercent = 120.0 — Sets the maximum aggregate risk parameter to 120.0%; this is a very high ceiling and should not be interpreted as a recommended account-level daily risk limit.


🔄 Ultra-Fast Exit Engine

🔹 InpTrailArmPrice = 0.28 — Activates the trailing mechanism after price reaches a favorable movement of 0.28 price units.

🔹 InpTrailDistancePrice = 0.05 — Sets the trailing distance to 0.05 price units, determining how far the protective trailing level remains from the relevant price.

🔹 InpTrailStepPrice = 0.01 — Sets the trailing adjustment step to 0.01 price units, allowing the stop to update in small increments.

🔹 InpUseVirtualBrokerFallback = true — Enables the virtual-broker fallback mechanism, providing an alternative execution/protection method when the normal broker-side process cannot be used as intended.

🔹 InpMaximumCloseAttempts = 3 — Allows up to 3 close attempts when the EA attempts to exit a position.

🔹 InpHolidayFlatProtection = false — Disables holiday flat protection; therefore, the special holiday-related forced-flat mechanism is currently turned off.

🔹 InpHolidayCloseHour = 18 — Sets the holiday-related closing hour to 18:00 when holiday flat protection is enabled.


🔄 Cross-Broker Normalization

🔹 InpStrategyPoint = 0.01 — Defines the strategy's normalized price-point unit as 0.01, helping standardize price calculations across different broker specifications.

🔹 InpMaximumFillGapPrice = 0.0 — Sets the maximum tolerated execution/fill gap to 0.0 price units, meaning no additional fill-gap allowance is configured.

🔹 InpRejectInsteadOfDistortEntry = true — Instructs the EA to reject an entry rather than distort/modify the intended entry price when execution normalization requirements cannot be satisfied.

🔹 InpVerboseLog = false — Disables verbose logging, reducing detailed diagnostic messages in the platform log.


🔄 Matching Dashboard

🔹 InpDashboardCorner = Left upper chart corner — Positions the EA dashboard in the left upper corner of the chart.

🔹 InpDashboardX = 18 — Sets the dashboard horizontal offset to 18 pixels/points of chart-object positioning, depending on the EA's implementation.

🔹 InpDashboardY = 35 — Sets the dashboard vertical offset to 35.

🔹 InpDashboardWidth = 610 — Sets the dashboard width to 610.

🔹 InpDashboardFontSize = 11 — Sets the dashboard font size to 11, controlling the readability and visual density of dashboard information.


🔄 Observed Preset Interface

🔹 TrailingCheckMs = 1 — Sets the trailing-management checking interval to 1 millisecond according to the configured preset value, indicating an extremely aggressive checking frequency.

🔹 FlippingMoney = false — Disables the money-based flipping function.

🔹 FlippingFrame = 1 — Sets the flipping framework/frame parameter to 1.

🔹 DuplicateOrderFilter = false — Disables the duplicate-order filtering mechanism.

🔹 DashboardsShow = true — Enables the display of the EA dashboard.

🔹 GMTOffset = 3 — Sets the configured GMT offset to GMT+3.

🔹 AutoLot = true — Enables automatic lot calculation rather than relying exclusively on a fixed manually selected trading lot.

🔹 RiskManagement = 1 — Sets the Risk Management mode/value to 1.


🔄 Symbol 1 Configuration

🔹 S1Enabled = true — Enables Symbol 1, making the first symbol slot active.

🔹 S1MagicNumber = 111101 — Assigns the unique Magic Number 111101 to Symbol 1 trades, allowing the EA to identify and manage its positions.

🔹 S1MaxSpread = 65 — Sets the maximum permitted spread parameter for Symbol 1 to 65.

🔹 S1MaxSlippage = 65 — Sets the maximum permitted slippage parameter for Symbol 1 to 65.

🔹 S1InitialLot = 0.01 — Sets the initial lot size for Symbol 1 to 0.01 lots.

🔹 S1SymbolManual = blank — No manually specified symbol name is entered for Symbol 1, so the EA can rely on its internal/default symbol handling.


🔄 Symbol 2 Configuration

🔹 S2Enabled = false — Disables Symbol 2, meaning the second symbol slot is currently inactive.

🔹 S2MagicNumber = 111102 — Assigns Magic Number 111102 to Symbol 2.

🔹 S2MaxSpread = 65 — Sets the maximum permitted spread parameter for Symbol 2 to 65.

🔹 S2MaxSlippage = 65 — Sets the maximum permitted slippage parameter for Symbol 2 to 65.

🔹 S2InitialLot = 0.01 — Sets the initial lot size for Symbol 2 to 0.01 lots.

🔹 S2SymbolManual = blank — No manually specified symbol is entered for Symbol 2.


🔄 Symbol 3 Configuration

🔹 S3Enabled = false — Disables Symbol 3, making the third symbol slot inactive.

🔹 S3MagicNumber = 111103 — Assigns Magic Number 111103 to Symbol 3.

🔹 S3MaxSpread = 65 — Sets the maximum permitted spread parameter for Symbol 3 to 65.

🔹 S3MaxSlippage = 65 — Sets the maximum permitted slippage parameter for Symbol 3 to 65.

🔹 S3InitialLot = 0.01 — Sets the initial lot size for Symbol 3 to 0.01 lots.

🔹 S3SymbolManual = blank — No manually specified symbol is entered for Symbol 3.


🔄 Clean-Room Breakout Model

🔹 InpSignalTimeframe = 30 Minutes — Sets the primary breakout signal timeframe to 30 Minutes (M30).

🔹 InpPivotWing = 2 — Uses a pivot-wing value of 2 when identifying significant swing/pivot structures.

🔹 InpFreshPivotBars = 96 — Requires/uses 96 bars as the fresh-pivot evaluation window, controlling how recently a pivot structure must have formed to remain relevant.

🔹 InpMaximumPendingPerSide = 8 — Allows a maximum of 8 pending orders per side, controlling the number of buy-side or sell-side pending orders.

🔹 InpEntryBufferPrice = 0.01 — Adds an entry buffer of 0.01 price units around the calculated breakout/entry level.

🔹 InpInitialStopPrice = 5.0 — Sets the initial stop-distance parameter to 5.0 price units, providing the initial protective-stop framework.

🔹 InpFridayExpiration = true — Enables Friday expiration for relevant pending breakout orders.

🔹 InpExpirationHour = 20 — Sets the expiration hour to 20.

🔹 InpExpirationMinute = 55 — Sets the expiration minute to 55, producing an expiration time of 20:55 according to the EA's configured time basis.

🔹 InpUseTrendQualityFilter = false — Disables the additional trend-quality filter.

🔹 InpTrendEMAPeriod = 34 — Sets the trend EMA period to 34, which becomes relevant when the trend-quality filtering functionality is enabled.


🔢 Key Configuration Characteristics

🔹 Primary Signal Timeframe: 30 Minutes (M30) — The Clean-Room Breakout Model is configured around M30, while the Intrabar Hunt Engine is configured for M1.

🔹 Intrabar Engine Status: Disabled — InpEnableIntrabarEngine = false, so the M1 intrabar module is not currently active despite its parameters being configured.

🔹 M30 Trend Bias: Enabled — InpIntrabarUseM30TrendBias = true, meaning the configured intrabar framework is designed to use M30 directional context if the intrabar engine is activated.

🔹 Automatic Lot Sizing: Enabled — AutoLot = true, indicating that automated position-size calculation is enabled.

🔹 Symbol Activation: Symbol 1 Only — S1Enabled = true, while S2Enabled = false and S3Enabled = false, so only the first symbol slot is active in the displayed configuration.

🔹 Initial Lot: 0.01 — Symbol 1, Symbol 2, and Symbol 3 all have SxInitialLot = 0.01, although Symbols 2 and 3 are disabled.

🔹 Maximum Positions: 10 — The configuration permits up to 10 total positions through InpMaximumPositionsTotal = 10.

🔹 Aggregate Risk Ceiling: 120.0% — InpMaximumAggregateRiskPercent = 120.0, which is notably aggressive and should be carefully reviewed before live deployment.

🔹 Fast Trailing Configuration: 0.28 / 0.05 / 0.01 — The exit engine uses InpTrailArmPrice = 0.28, InpTrailDistancePrice = 0.05, and InpTrailStepPrice = 0.01.

🔹 Breakout Stop Parameter: 5.0 — InpInitialStopPrice = 5.0 provides the configured initial stop-distance value.

🔹 Friday Expiration: 20:55 — Friday expiration is enabled with InpFridayExpiration = true, InpExpirationHour = 20, and InpExpirationMinute = 55.


🔢 Conclusion

🔹 One Shoot AI EA is configured as a multi-layer MT5 trading system combining M30 breakout analysis, optional M1 intrabar hunting, trend-bias logic, automated lot sizing, fast trailing exits, execution normalization, pending-order management, and multi-symbol architecture.

🔹 The current preset is particularly notable for its M30 signal timeframe, M1 intrabar configuration, 0.01 initial lot, 10-position maximum, 120.0% aggregate-risk ceiling, 5.0 initial stop parameter, and 20:55 Friday expiration.

🔹 The most important point when evaluating this configuration is that a parameter's numerical value does not automatically represent its risk in percentage terms. For example, InpMaximumAggregateRiskPercent = 120.0 is a configuration ceiling, not necessarily the same thing as risking 120.0% of the account on every trade.

🔹 Before using the EA on a live XAUUSD or Forex account, the settings should be validated through MT5 Strategy Tester, broker-specific symbol specifications, spread/slippage conditions, and forward testing. Particular attention should be given to the 120.0% aggregate risk parameter, 10-position maximum, 65 spread/slippage limits, and 5.0 initial stop parameter.


🔢 Frequently Asked Questions

❓ What timeframe does One Shoot AI EA use for its main trading signals?

The Clean-Room Breakout Model is configured to use 30 Minutes (M30) through InpSignalTimeframe = 30 Minutes.

❓ Does One Shoot AI EA use M1 intrabar analysis?

Yes, the EA has an Enhanced Intrabar Hunt Engine configured for 1 Minute (M1) through InpIntrabarTimeframe = 1 Minute, but the current setting InpEnableIntrabarEngine = false means that module is disabled.

❓ Is automatic lot sizing enabled?

Yes. AutoLot = true, so automatic lot calculation is enabled. The displayed initial lot for each symbol slot is 0.01.

❓ How many positions can One Shoot AI EA open according to these settings?

The configuration shows InpMaximumPositionsTotal = 10, meaning the total-position limit is set to 10.

❓ What is the Friday expiration time?

Friday expiration is enabled with InpFridayExpiration = true, and the configured expiration is 20:55, using InpExpirationHour = 20 and InpExpirationMinute = 55.

Full review

Quick Verdict

One Shoot AI MT5 is a highly configurable automated trading system combining breakout detection, trend analysis, fast exits, automated lot sizing and execution controls. Its strong backtest results and live performance make it an interesting choice for traders seeking aggressive automated market exposure.

Best For

✅ Gold Trading: Automated XAUUSD trading with breakout and trend-based logic.

✅ Multi-Asset Trading: Supports XAUUSD, BTCUSD and NASDAQ configurations.

✅ Automated MT5 Trading: Designed for fully automated trade execution and management.

✅ Fast Trade Management: Uses an ultra-fast exit engine and trailing logic.

✅ Advanced Traders: Suitable for users who want detailed control over risk, execution and symbol settings.

Overall Rating

⭐⭐⭐⭐⭐ 9.0/10

Rating Category Score
Trading Strategy 8.5/10
Backtest Performance 9.5/10
Risk Management 8.5/10
Live Performance 8.5/10
Flexibility & Features 9.0/10
Overall Rating 9.0/10

What is One Shoot AI MT5?

One Shoot AI MT5 is a configurable MetaTrader 5 Expert Advisor (EA) designed for automated trading across selected markets, including XAUUSD, BTCUSD and NASDAQ.

The EA combines several trading components, including a Clean-Room Breakout Model, an Enhanced Intrabar Hunt Engine, an Ultra-Fast Exit Engine, cross-broker execution normalization, automated position sizing and an on-chart dashboard.

The system is designed to identify potential breakout opportunities, evaluate market direction, execute trades automatically, and manage open positions with fast exit and trailing mechanisms.

One Shoot AI MT5 is particularly interesting for traders who want a flexible EA architecture rather than a simple entry-and-exit robot.

⭐ Join Our Channel Telegram


Key Features of One Shoot AI MT5

Breakout Trading Model

Uses structured breakout detection and pivot analysis to identify potential market opportunities.

Multi-Timeframe Analysis

Combine breakout logic across M15, M30, and H1 timeframes with an optional intrabar analysis mechanism on the M1 timeframe for faster market analysis.

Ultra-Fast Exit Engine

Uses rapid trailing management to protect positions and react to favorable price movement.

Automatic Lot Sizing

Calculates position size automatically according to the configured risk-management system.

Cross-Broker Normalization

Includes execution controls designed to handle differences between broker environments.

Multi-Symbol Architecture

Provides separate configurations for different trading instruments with individual Magic Numbers and trading limits.

Friday Pending-Order Expiration

Can automatically expire relevant breakout orders at the configured Friday closing time.


Profit Performance Verified by MyFxBook

The profitability of One Shoot AI MT5 has been verified by MyFxBook. The Expert Advisor demonstrates impressive profit potential.

One Shoot AI MT5 Myfxbook Results
One Shoot AI MT5 Myfxbook Results
Metric Results
Gain +6.05%
Absolute Gain +3.31%
Daily Gain 0.42%
Monthly Gain 6.05%
Drawdown 9.16%
Deposits $195

The displayed live account provides early real-market evidence of automated operation.

The reported gain is positive, while the recorded drawdown shows that the strategy can experience meaningful fluctuations.


Backtest Trading Results

The supplied MT5 backtest covers XAUUSD on H1 from January 1, 2026 through March 31, 2026, using an initial deposit of $1,000.

One Shoot AI MT5 Backtest Results

One Shoot AI MT5 Backtest Results
Metric Results
Initial Deposit $1,000
Test Period 2026.01.01 – 2026.03.31
Total Net Profit $135,762,122.52
Maximum Balance Drawdown 2.65%
Maximum Equity Drawdown 2.69%
Win Rate (% of total) 97.18%

The backtest shows a strongly rising balance curve and a very high reported profit factor. It also records more than two thousand trades during the test period, with profitable trades representing the large majority of total positions.

However, the extremely large simulated profit relative to the initial deposit highlights the importance of not treating backtest profitability as a realistic forecast of live returns.

Results can vary significantly because of leverage, position sizing, execution, spreads, slippage, liquidity and historical market conditions.


Why One Shoot AI MT5 Stands Out

Advanced Breakout Architecture

The EA is built around a dedicated breakout model rather than relying on a single basic trading indicator.

Fast Trade Management

The Ultra-Fast Exit Engine gives the system a strong focus on managing positions quickly when price conditions change.

Flexible Configuration

Traders can configure multiple symbols, Magic Numbers, spread limits, slippage settings, lot sizes, and risk-management parameters.

Automated Execution

Once configured, the EA can analyze markets, execute trades, and manage positions without requiring constant manual intervention.

Cross-Broker Focus

Execution normalization is included to help make the strategy more adaptable to different broker environments.

Detailed Dashboard

The built-in dashboard provides a convenient way to monitor the EA directly from the MT5 chart.


Risk Management Features

Automatic Lot Sizing

Helps calculate trading volume automatically based on the selected risk-management framework.

Spread Protection

Each configured symbol has its own maximum spread setting to help avoid unfavorable trading conditions.

Slippage Control

Maximum slippage parameters are available for each symbol to help control execution quality.

Fast Trailing Protection

The exit engine can trail favorable positions and help protect accumulated gains.

Position Limits

The EA includes controls for limiting the number of total positions and pending orders.

Entry Protection

The system can reject an entry instead of distorting the intended price when execution conditions are outside the configured limits.

Friday Expiration

Breakout pending orders can be automatically expired before the weekend.



Product Download Package?

The download package of the product suite includes:

Source Code (MQ5)

✅ One Shoot AI EA.ex5

✅ One Shoot AI EA.mq5

SetFiles

✅ One Shoot AI_Max Performance.set

➡️ Reviewed by David Easton


How Does One Shoot AI MT5 Work?

Breakout Market Analysis

The Clean-Room Breakout Model uses the M15, M30, H1 timeframe as its primary signal timeframe.

It evaluates pivot structures and breakout levels to identify potential trading opportunities.

Intrabar Market Detection

The EA includes an Enhanced Intrabar Hunt Engine configured around M1 analysis.

In the supplied configuration, this engine is currently disabled, while its parameters remain available for customization.

Automated Trade Execution

When the configured conditions are satisfied, One Shoot AI can automatically place trades using the selected symbol configuration, spread limits, slippage controls and position-sizing rules.

Fast Position Management

The Ultra-Fast Exit Engine manages trades using trailing activation, trailing distance, and trailing step settings.

This allows the EA to react quickly when market conditions change.

Automated Position Sizing

With automatic lot sizing enabled, the EA can calculate trading volume according to its configured risk-management framework instead of relying exclusively on a fixed lot.


Weaknesses and Risk Warnings

Aggressive Risk Configuration

The supplied configuration contains a very high aggregate risk ceiling.

This should not be interpreted as a recommended level of account risk.

High Position Capacity

The EA can support multiple positions, which may increase total exposure when several trades are active simultaneously.

Backtest Results Are Extremely Strong

The historical results are unusually high compared with the starting capital.

Such results should be viewed carefully and should not be assumed to be reproducible in live trading.

Live Results Are Still Limited

The supplied MyFxBook account shows positive performance, but the available live history is still relatively short.

Execution Can Affect Results

Spread, slippage, liquidity, broker conditions, and execution speed can materially affect automated trading performance.


Who Should Use One Shoot AI MT5?

One Shoot AI MT5 is best suited for traders who:

🔹 Want an automated MT5 Expert Advisor.

🔹 Are interested in XAUUSD, BTCUSD or NASDAQ trading.

🔹 Prefer breakout and trend-based trading concepts.

🔹 Want automated position sizing and trade management.

🔹 Understand the risks of leveraged automated trading.

🔹 Are comfortable reviewing and adjusting advanced EA parameters.

It may not be suitable for beginners who expect guaranteed profits or traders who are uncomfortable with aggressive automated exposure.

Final Verdict

One Shoot AI MT5 is an advanced and highly configurable Expert Advisor that combines breakout detection, trend analysis, automated position sizing, fast exits, execution normalization, and multi-symbol support. The supplied live account shows positive performance, while the historical test demonstrates strong simulated results. Its flexibility is a major advantage, but the aggressive risk parameters and exceptionally strong backtest figures require careful evaluation.

Questions about One Shoot AI EA MQ5 v5.0

❓ What timeframe does One Shoot AI EA use for its main trading signals?

One Shoot AI EA uses M15, M30, H1 as its primary breakout signal timeframe, while its optional Intrabar Hunt Engine is configured for M1 short-term price action.

❓ Does One Shoot AI EA support automatic lot sizing?

One Shoot AI EA supports automated lot calculation with AutoLot enabled, while the displayed Symbol 1 preset uses an initial lot size of 0.01.

❓ How many positions can One Shoot AI EA open at the same time?

One Shoot AI EA allows up to 10 total positions in the configured framework, with Symbol 1 active and Symbol 2 and Symbol 3 currently disabled.

❓ How does One Shoot AI EA manage stops and trailing exits?

One Shoot AI EA uses a 5.0 price-unit initial stop and fast trailing settings of 0.28 arm, 0.05 distance, and 0.01 step for rapid trade protection.

❓ What is the maximum risk setting of One Shoot AI EA?

One Shoot AI EA has a configured 120.0% aggregate-risk ceiling, which is aggressive and should be carefully validated before any live deployment.

❓ How does One Shoot AI EA identify breakout opportunities?

One Shoot AI EA uses breakout logic based on fresh pivots, with 96 bars for the fresh-pivot window and a pivot-wing setting of 2 to keep setups relevant.

❓ How does One Shoot AI EA handle broker execution differences?

One Shoot AI EA can reject an entry when execution normalization fails, rather than distorting the intended entry price across broker conditions.

❓ Does One Shoot AI EA automatically manage pending orders before the weekend?

One Shoot AI EA enables Friday expiration for relevant pending breakout orders, with the configured expiration time set to 20:55 in its time basis.

❓ How does One Shoot AI EA handle fast trade exits?

One Shoot AI EA includes a virtual-broker fallback and allows up to three close attempts, supporting fast position management when normal execution is limited.

❓ Should One Shoot AI EA be tested before using it on a live account?

One Shoot AI EA should be validated in MT5 Strategy Tester and forward testing, especially for spread, slippage, stop settings and aggregate risk.

Other products traders compare

$299
Instant download
Buy now