<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EA ForexLab</title>
	<atom:link href="https://ea-forexlab.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://ea-forexlab.com/</link>
	<description>Independent Forex EA Testing &#38; Research</description>
	<lastBuildDate>Wed, 19 Aug 2026 21:05:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>

<image>
	<url>https://ea-forexlab.com/wp-content/uploads/2023/07/cropped-cropped-Logo-1-32x32.jpg</url>
	<title>EA ForexLab</title>
	<link>https://ea-forexlab.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Forex Rebates for Algorithmic Traders: Why We Built ForexLab Rebate</title>
		<link>https://ea-forexlab.com/2026/07/21/forex-rebates-for-algorithmic-traders/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=forex-rebates-for-algorithmic-traders</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Tue, 21 Jul 2026 17:05:40 +0000</pubDate>
				<category><![CDATA[Useful]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1534</guid>

					<description><![CDATA[<p>ForexLab Rebate is a cashback service we are launching as part of the wider EA ForexLab ecosystem, a project focused on independent testing and analysis of Expert Advisors for MT4 and MT5. The service works through broker partnership programs. When a client trades under the terms of an eligible partner arrangement, the broker may pay [&#8230;]</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/21/forex-rebates-for-algorithmic-traders/">Forex Rebates for Algorithmic Traders: Why We Built ForexLab Rebate</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>ForexLab Rebate</strong> is a cashback service we are launching as part of the wider <strong>EA ForexLab</strong> ecosystem, a project focused on independent testing and analysis of Expert Advisors for MT4 and MT5.</p>



<p class="wp-block-paragraph">The service works through broker partnership programs. When a client trades under the terms of an eligible partner arrangement, the broker may pay partner compensation based on trading activity that qualifies under that program. ForexLab Rebate then returns a portion of that compensation to the trader. The economic effect is straightforward: part of the effective cost of trading is offset by the rebate.</p>



<p class="wp-block-paragraph">For algorithmic traders, that can matter more than it first appears. Some automated strategies trade frequently and operate with a relatively small average profit per trade, which makes transaction costs an important part of their overall economics. A rebate does not improve the trading logic, but it can change how much of the strategy&#8217;s gross result remains after costs.</p>



<p class="wp-block-paragraph">ForexLab Rebate is launching as more than a standalone cashback website. It sits alongside EA ForexLab&#8217;s independent EA testing, published backtest analysis, <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>, and a growing set of analytical tools. The rebate business is intended to support the commercial sustainability of that wider research and product ecosystem.</p>



<p class="wp-block-paragraph"><strong>Already trading with a supported broker?</strong> <a href="https://rebate.ea-forexlab.com/">Check the available ForexLab Rebate conditions</a> to see whether your existing account can be connected or whether a new account is required.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Commercial disclosure:</strong> ForexLab Rebate is a commercial service. EA ForexLab may receive partner compensation from brokers for trading activity generated by users connected under an eligible partnership arrangement. A portion of that compensation may be returned to users as a rebate. Commercial relationships do not determine the conclusions of our independent EA testing. Our testing principles, assumptions and limitations are described in the <a href="https://ea-forexlab.com/principles_testing_algorithms/">EA ForexLab Testing Methodology</a>.</p>
</blockquote>



<h2 class="wp-block-heading has-text-align-center">What Is a Forex Rebate?</h2>



<p class="wp-block-paragraph">Every trade has a cost. Depending on the broker and account type, that cost may come from the spread, a commission, or a combination of both. On a raw-spread account, a trader may pay a separate commission while receiving a narrower spread. On a standard account, more of the trading cost may be embedded in the spread.</p>



<p class="wp-block-paragraph">Many brokers also operate partner programs. When a client is connected through an eligible partner arrangement, the broker may share part of the revenue associated with that client&#8217;s trading activity, provided the activity qualifies under the program rules. A rebate service returns part of the partner compensation it receives instead of retaining the full amount.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="538" src="https://ea-forexlab.com/wp-content/uploads/2026/07/How-a-Forex-Rebate-Works-selection-1024x538.png" alt="How a Forex Rebate Works" class="wp-image-1537" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/How-a-Forex-Rebate-Works-selection-1024x538.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/How-a-Forex-Rebate-Works-selection-300x158.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/How-a-Forex-Rebate-Works-selection-768x403.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/How-a-Forex-Rebate-Works-selection.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">In simplified form:</p>



<p class="wp-block-paragraph"><strong>You trade with a broker → the broker earns revenue from spreads and/or commissions → the broker pays partner compensation on eligible trading activity → the rebate service returns part of that compensation to you.</strong></p>



<p class="wp-block-paragraph">One technical distinction matters. A forex rebate is not always a literal refund of the exact commission charged on a specific trade. Partner compensation structures vary. Some programs are linked to trading volume, others to spread-derived revenue, and the calculation methodology can differ materially between brokers.</p>



<p class="wp-block-paragraph">The common economic effect is that the rebate offsets part of the trader&#8217;s effective trading costs.</p>



<p class="wp-block-paragraph">Actual conditions depend on the broker, account type, instrument, trading volume, partner-program rules and, in some cases, jurisdiction. Put simply, not every account type or trade will necessarily qualify. Current conditions should therefore be checked on the relevant broker page.</p>



<h2 class="wp-block-heading has-text-align-center">How Broker Rebate Conditions Can Differ</h2>



<p class="wp-block-paragraph">Forex rebate conditions are not standardized across brokers. Partner compensation can vary by account type, instrument, trading volume and the structure of the individual partner program. That is why ForexLab Rebate will publish the actual client-facing rebate rate, eligibility rules and payout conditions on dedicated broker pages rather than presenting one universal rate.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Broker</th><th>How the partner model can be structured</th><th>What this means for the trader</th></tr></thead><tbody><tr><td><strong>IC Markets Global</strong></td><td>Partner compensation can vary by account type and trading activity. Raw Spread and Standard accounts use different pricing structures, so the economics of any rebate arrangement are not identical across account types.</td><td>The client-facing rebate rate should be checked for the specific account type and instrument. For context, <a href="https://www.icmarkets.com/global/en/trading-pricing/spreads/">IC Markets publicly lists</a> a <strong>$7.00 round-turn commission per standard lot</strong> for USD-base MetaTrader Raw Spread accounts; this is the trading-cost assumption used as the baseline in our simulations, not a published ForexLab Rebate rate.</td></tr><tr><td><strong>Tickmill</strong></td><td>The partner structure can differ between Raw Spread and Classic accounts, including per-volume compensation on some account types and spread-based revenue sharing on others.</td><td>The effective rebate value can therefore differ materially depending on the account model and instrument. Exact ForexLab Rebate conditions should be confirmed on the dedicated broker page.</td></tr><tr><td><strong>RoboForex</strong></td><td>Partner compensation can depend on the partner program, referral level, account type and traded instrument. RoboForex also provides mechanisms that allow partners to share part of partner compensation with referred clients.</td><td>Because there is no single universal rate for every account and instrument, the applicable client rebate should be checked on the relevant ForexLab Rebate broker page.</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Important:</strong> broker partner programs can change, and some trading activity may be excluded under program, jurisdictional or anti-abuse rules. The current client-facing rebate rate, supported account types, eligibility requirements and payout schedule should always be confirmed on the relevant ForexLab Rebate broker page.</p>



<p class="wp-block-paragraph"><em>Source note: the examples above describe the general structures found in the broker materials reviewed by EA ForexLab and, where available, publicly stated broker pricing. They do not disclose or guarantee private ForexLab Rebate partner terms. Broker-specific client conditions will be published separately and updated when the underlying arrangements change.</em></p>



<h3 class="wp-block-heading has-text-align-center">Rebates Improve Trading Economics, Not Strategy Quality</h3>



<p class="wp-block-paragraph">This distinction is important because rebate marketing often blurs it.</p>



<p class="wp-block-paragraph">A rebate does not create a trading edge and does not repair weak strategy logic. It reduces part of the effective cost of trading. In borderline cases, lower costs can improve the final financial result enough to move a strategy from a small loss to a small profit. That does not mean the strategy itself has become better: its signals, robustness and underlying trading edge remain unchanged.</p>



<p class="wp-block-paragraph">The real value of a rebate is therefore economic. For strategies that are sensitive to transaction costs, reducing effective expenses can materially improve the net result. Whether the strategy itself has a durable edge remains a separate and more important question.</p>



<h2 class="wp-block-heading has-text-align-center">Why Forex Rebates Can Matter More for Algorithmic Traders</h2>



<p class="wp-block-paragraph">The value of a rebate depends largely on how a specific strategy interacts with trading costs. Relevant factors include trade frequency, average position size, expected profit per trade, instrument, account commission structure, typical spread, execution quality and the terms of the rebate itself.</p>



<p class="wp-block-paragraph">Some automated strategies sit at the most cost-sensitive end of that spectrum. Short-term and high-turnover EAs may execute many trades while targeting a relatively small average return per position. In such systems, spreads and commissions can consume a meaningful share of the strategy&#8217;s gross edge.</p>



<p class="wp-block-paragraph">Cost sensitivity is therefore one of the factors we examine when testing strategies whose results may be materially affected by spreads, commissions and other trading expenses. It forms part of how EA ForexLab configures and interprets backtests and optimization results.</p>



<p class="wp-block-paragraph">There is also a practical distinction between trading performance and rebate calculation. In many partner programs, compensation is based on trading activity that qualifies under the program rather than on whether an individual trade was profitable. The exact mechanism varies by broker, but where this structure applies, the rebate functions as a partial offset to trading costs rather than a reward for profitable trading.</p>



<h3 class="wp-block-heading has-text-align-center">What Our Controlled Backtest Simulations Showed</h3>



<p class="wp-block-paragraph">To evaluate the effect of lower effective trading costs in a controlled historical simulation, we ran two comparative backtests in <strong>MetaTrader 4</strong>. Both tests used historical tick data from <strong>Darwinex</strong> with <strong>Tick Data Suite</strong>. Trading-condition parameters were configured using an <strong>IC Markets account preset</strong>.</p>



<p class="wp-block-paragraph">In the standard-cost scenario, the commission assumption was set at <strong>$7.00 per round-turn lot</strong>. In the simulated-rebate scenario, the effective commission was reduced to <strong>$5.40 per round-turn lot</strong>, representing a modeled rebate effect of <strong>$1.60 per lot</strong>. The EA logic, settings, market data and trade sequence were otherwise left unchanged.</p>



<p class="wp-block-paragraph"><strong>Important:</strong> the $1.60-per-lot figure is a controlled simulation assumption used to isolate the economic effect of lower trading costs. It should not be interpreted as a published or guaranteed ForexLab Rebate rate for IC Markets or any other broker.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="828" height="807" data-id="1542" src="https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-2.jpg" alt=" Gold Trend Scalping MT4 5.1 on XAUUSD Tets MT-4 TDS" class="wp-image-1542" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-2.jpg 828w, https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-2-300x292.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-2-768x749.jpg 768w" sizes="(max-width: 828px) 100vw, 828px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="826" height="810" data-id="1543" src="https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS.jpg" alt=" Gold Trend Scalping MT4 5.1 on XAUUSD Tets MT-4 TDS " class="wp-image-1543" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS.jpg 826w, https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-300x294.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/Gold-Trend-Scalping-MT4-test-TDS-768x753.jpg 768w" sizes="(max-width: 826px) 100vw, 826px" /></figure>
</figure>
</div></div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The first test used <a href="https://ea-forexlab.com/2026/03/24/gold-trend-scalping-ea-review-tds-real-spread-analysis/"><strong>Gold Trend Scalping MT4 5.1</strong></a> on <strong>XAUUSD, M15</strong>. Net profit increased from <strong>$1,828.47</strong> to <strong>$1,867.03</strong>, an improvement of <strong>$38.56</strong> or <strong>2.11%</strong>, across the same <strong>241 completed trades</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="794" src="https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-1024x794.png" alt="" class="wp-image-1544" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-1024x794.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-300x233.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-768x595.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-1536x1190.png 1536w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Impact-Infographic-selection-test2-2048x1587.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The second test used <strong>ARS-Trader-EA 2023.12-1</strong> on <strong>EURUSD, M5</strong>. Net profit increased from <strong>$408.75</strong> to <strong>$441.07</strong>, an improvement of <strong>$32.32</strong> or <strong>7.91%</strong>, across the same <strong>202 completed trades</strong>. A separate analysis of this EA and its test results will be published later.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="823" height="838" data-id="1545" src="https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-2.jpg" alt="ARS-Trader-EA Test MT4" class="wp-image-1545" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-2.jpg 823w, https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-2-295x300.jpg 295w, https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-2-768x782.jpg 768w" sizes="auto, (max-width: 823px) 100vw, 823px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="840" height="835" data-id="1546" src="https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS.jpg" alt="ARS-Trader-EA Test MT4" class="wp-image-1546" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS.jpg 840w, https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-300x298.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-150x150.jpg 150w, https://ea-forexlab.com/wp-content/uploads/2026/07/ARS-Trader-EA-Test-TDS-768x763.jpg 768w" sizes="auto, (max-width: 840px) 100vw, 840px" /></figure>
</figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="990" height="1024" src="https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-990x1024.png" alt="" class="wp-image-1547" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-990x1024.png 990w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-290x300.png 290w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-768x794.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-1485x1536.png 1485w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-1981x2048.png 1981w, https://ea-forexlab.com/wp-content/uploads/2026/07/Rebate-Economics-Infographic-selection-test1-1024x1059.png 1024w" sizes="auto, (max-width: 990px) 100vw, 990px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">These are simulations of the economic effect of a lower effective commission assumption. They are <strong>not</strong> records of historical ForexLab Rebate payouts.</p>



<p class="wp-block-paragraph">The EAs used in these examples were selected to demonstrate the mechanics of trading-cost reduction. They should not be interpreted as examples of profitable, stable, recommended or otherwise validated trading systems.</p>



<p class="wp-block-paragraph">The results illustrate the key point: with the trading logic unchanged, lower effective costs can improve the final economic result. The size of that effect depends on trade frequency, position volume, commission structure and the sensitivity of the individual strategy to transaction costs.</p>



<p class="wp-block-paragraph">For more detail on our testing approach, data assumptions and limitations, see the <a href="https://ea-forexlab.com/principles_testing_algorithms/">EA ForexLab Testing Methodology</a>.</p>



<h2 class="wp-block-heading has-text-align-center">Why We Built ForexLab Rebate</h2>



<p class="wp-block-paragraph">EA ForexLab&#8217;s core activity is the independent testing and analysis of Expert Advisors. Where appropriate, we use high-quality tick data and Tick Data Suite, model spreads and commissions, account for slippage assumptions, and examine results at the individual-trade level.</p>



<p class="wp-block-paragraph">The objective is not to create a supposedly &#8220;perfect&#8221; backtest. It is to make the assumptions more realistic and to understand how sensitive a result is to the conditions under which it was produced. Our broader process is described in the <a href="https://ea-forexlab.com/principles_testing_algorithms/">EA ForexLab Testing Methodology</a>.</p>



<p class="wp-block-paragraph">This work has real costs. Detailed testing requires time, data, software and computing resources. Planned stages such as forward testing on real accounts also require real capital. ForexLab Rebate gives EA ForexLab a commercial revenue stream that is not directly tied to selling individual Expert Advisors, while also helping eligible users offset part of their effective trading costs.</p>



<p class="wp-block-paragraph">The rebate business should also help us turn years of experience in algorithmic trading research into more useful tools for evaluating trading systems. Our goal is not to declare which strategies &#8220;will be profitable.&#8221; It is to help traders understand backtest quality, robustness, cost sensitivity and the differences between historical testing and live trading more clearly. Better evidence does not remove uncertainty, but it can make it easier to reject weak systems before real capital is exposed.</p>



<h2 class="wp-block-heading has-text-align-center">The Incentive Problem in a Forex Rebate Model</h2>



<p class="wp-block-paragraph">Every rebate model contains an obvious tension: the service earns money from trading activity, so more volume can mean more revenue. That conflict should be acknowledged rather than hidden.</p>



<p class="wp-block-paragraph">For EA ForexLab, long-term relationships with users are more valuable than maximizing short-term turnover. A user who takes excessive risk and quickly leaves the market does not create sustainable value for either side. That gives us a rational commercial incentive to build tools and research that help users evaluate trading systems more carefully before committing real capital.</p>



<p class="wp-block-paragraph">Our interests are not perfectly aligned, and we do not claim that they are. EA ForexLab does not directly profit from a user&#8217;s trading profitability, cannot prevent losses, and does not believe that more trading activity is automatically better. Our position is narrower: long-term user value matters more than volume at any cost, and that principle affects the products we choose to build and how we structure the service.</p>



<h2 class="wp-block-heading has-text-align-center">The EA ForexLab Ecosystem for Algorithmic Traders</h2>



<p class="wp-block-paragraph">EA ForexLab is developing an ecosystem around three connected areas:</p>



<ul class="wp-block-list">
<li><strong>Discover &amp; Research</strong> — the live <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>, independent EA testing and published research.</li>



<li><strong>Analyze &amp; Optimize</strong> — Backtest Results Analyzer in development, with ForexLab Portfolio Analyzer and ForexLab Optimization Analyzer planned.</li>



<li><strong>Validate &amp; Monitor</strong> — planned real-account forward-testing infrastructure and public third-party monitoring for selected systems.</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="836" src="https://ea-forexlab.com/wp-content/uploads/2026/07/EA-ForexLab-Ecosystem-selection-1-1024x836.png" alt="EA ForexLab ecosystem showing EA testing, Forex EA Database, backtest analysis, portfolio analysis, optimization, forward testing and monitoring" class="wp-image-1540" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/EA-ForexLab-Ecosystem-selection-1-1024x836.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/EA-ForexLab-Ecosystem-selection-1-300x245.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/EA-ForexLab-Ecosystem-selection-1-768x627.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/EA-ForexLab-Ecosystem-selection-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>ForexLab Rebate</strong> sits outside the EA evaluation process as a supporting commercial layer. Its role is to help eligible users offset part of their effective trading costs while contributing to the commercial sustainability of the wider ecosystem.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Ecosystem Component</th><th>Status</th></tr></thead><tbody><tr><td>Independent EA testing and published analysis</td><td>Live</td></tr><tr><td><a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a></td><td>Live</td></tr><tr><td>ForexLab Rebate</td><td>Launching</td></tr><tr><td>Backtest Results Analyzer</td><td>In development</td></tr><tr><td>ForexLab Portfolio Analyzer</td><td>Planned</td></tr><tr><td>ForexLab Optimization Analyzer</td><td>Planned</td></tr><tr><td>Real-account forward-testing infrastructure</td><td>Planned</td></tr><tr><td>Public third-party monitoring for selected tests</td><td>Planned</td></tr></tbody></table></figure>



<h2 class="wp-block-heading has-text-align-center">Why Choose ForexLab Rebate?</h2>



<p class="wp-block-paragraph">We do not claim to offer the highest rebate rates in the market, and we do not claim that ForexLab Rebate is objectively the &#8220;best&#8221; rebate service. Our proposition is based on advantages that can be demonstrated.</p>



<h3 class="wp-block-heading has-text-align-center">Built Around Algorithmic Trading</h3>



<p class="wp-block-paragraph">EA ForexLab already works with MT4 and MT5 Expert Advisors, backtest analysis, trading metrics and the practical limitations of automated systems. ForexLab Rebate is being developed for the same audience and with the needs of EA users and algorithmic traders in mind.</p>



<h3 class="wp-block-heading has-text-align-center">Connected to an Independent Research Ecosystem</h3>



<p class="wp-block-paragraph">The service exists alongside published EA tests, the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a> and analytical tools being developed by the same project. This allows trading costs to be viewed as part of the broader evaluation of a strategy rather than as an isolated cashback feature.</p>



<h3 class="wp-block-heading has-text-align-center">A Transparent Commercial Model</h3>



<p class="wp-block-paragraph">We explain where partner compensation comes from, why rebate conditions vary, and how the commercial model supports further development of the wider EA ForexLab ecosystem.</p>



<h3 class="wp-block-heading has-text-align-center">A Broader Analytical Infrastructure</h3>



<p class="wp-block-paragraph">The tools under development build on experience accumulated through years of working with backtests, Expert Advisors and algorithmic trading analysis. The long-term goal is to connect EA discovery, analysis, optimization, forward validation and monitoring in a more coherent research workflow.</p>



<h2 class="wp-block-heading has-text-align-center">What Forex Rebates and EA Testing Cannot Guarantee</h2>



<p class="wp-block-paragraph">Forex rebates cannot guarantee profitability, and trading is never risk-free. A rebate does not repair a fundamentally weak trading strategy; it only improves the economics around that strategy by offsetting part of its trading costs.</p>



<p class="wp-block-paragraph">A carefully constructed backtest also does not guarantee future performance. The same Expert Advisor can behave very differently in live trading because of execution, spreads, slippage, changing market conditions, broker-specific factors and other variables that historical testing cannot reproduce perfectly. Real-account monitoring shows what has already happened, not what will happen next.</p>



<p class="wp-block-paragraph">The purpose of better testing is therefore not certainty. Certainty is not available in this field. The goal is to make decisions using more evidence and fewer marketing claims.</p>



<h2 class="wp-block-heading has-text-align-center">How Forex Rebates Work with EA ForexLab</h2>



<ol class="wp-block-list">
<li>Choose a broker from the list of supported partners.</li>



<li>Open a new account or connect an existing account where the broker&#8217;s partner program allows it.</li>



<li>Trade as usual under the broker&#8217;s standard trading conditions.</li>



<li>Eligible trading activity is calculated according to the rules of the relevant partner program.</li>



<li>Receive your rebate according to the payout rules published for that broker and account type.</li>
</ol>



<p class="wp-block-paragraph">Broker-specific rebate rates, eligibility rules and payout details will be published and maintained on the relevant ForexLab Rebate broker pages as each partner arrangement is finalized.</p>



<h2 class="wp-block-heading has-text-align-center">The Bigger Vision</h2>



<p class="wp-block-paragraph">EA ForexLab began with a narrow objective: independently test Expert Advisors and publish the results. The wider project grew from a simple principle — traders are better served by evidence, representative testing and transparent methodology than by screenshots and sales pages alone.</p>



<p class="wp-block-paragraph">Our long-term goal is to build an ecosystem where algorithmic traders can discover systems through the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>, examine independent test data and analyze individual backtests more deeply.</p>



<p class="wp-block-paragraph">Over time, that workflow should also support portfolio-level evaluation, more systematic interpretation of optimization results, comparison of vendor claims with independent and live evidence, clearer risk analysis, and partial compensation of eligible trading costs generated by activity the trader was already undertaking.</p>



<p class="wp-block-paragraph">Some parts of that ecosystem are already live. Others are in development or remain planned. We will continue to make those distinctions clear as the project evolves.</p>



<p class="wp-block-paragraph">ForexLab Rebate is one of the mechanisms intended to make that ecosystem commercially sustainable. To explore the current broker options and account requirements, visit <a href="https://rebate.ea-forexlab.com/">ForexLab Rebate</a>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center">Risk Disclaimer</h2>



<p class="wp-block-paragraph"><em>Forex trading and the use of automated trading systems involve a high risk of capital loss. Historical results, backtests, forward tests, trading-cost simulations and third-party monitoring do not guarantee future profitability. A rebate may offset part of the effective cost of trading, but it does not remove market risk and should not be treated as a substitute for evaluating the quality and suitability of the underlying strategy.</em></p>



<p class="wp-block-paragraph"><em>EA ForexLab content is provided for informational and research purposes only. It does not constitute investment advice, individualized financial advice, or a guarantee of any result. Before trading, you should independently assess the risks involved, the broker&#8217;s terms, and whether a particular strategy is appropriate for your circumstances.</em></p>



<p class="wp-block-paragraph"><em>Rebate availability, regulatory treatment and any tax consequences may vary by jurisdiction. Users are responsible for checking the rules that apply to them and, where necessary, seeking independent professional advice.</em></p>



<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/21/forex-rebates-for-algorithmic-traders/">Forex Rebates for Algorithmic Traders: Why We Built ForexLab Rebate</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>TwisterPro Scalper EA MT5 Review: XAUUSD Backtest &#038; Execution Analysis</title>
		<link>https://ea-forexlab.com/2026/07/10/twisterpro-scalper-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=twisterpro-scalper-review</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Fri, 10 Jul 2026 20:43:22 +0000</pubDate>
				<category><![CDATA[Free Expert Advisors]]></category>
		<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[scalper]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1530</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/10/twisterpro-scalper-review/">TwisterPro Scalper EA MT5 Review: XAUUSD Backtest &amp; Execution Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">TwisterPro Scalper is sold as a selective XAUUSD scalper built around short trades and execution quality. The summary page is unusually clean: a 64.6% win rate, a 1.61 profit factor and maximum equity drawdown of 0.28%. But the same test made only $90.49 over roughly two and a half years on a $10,000 account with fixed 0.01-lot sizing. That combination makes the trade history more informative than the headline percentages, so I reconstructed the full MetaTrader 5 Orders and Deals ledger.</p>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-3' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Key findings first&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What I tested&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;How TwisterPro enters the market&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;How TwisterPro exits, and why the take-profit never mattered&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;Is it really a scalper?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;Where the historical expectancy came from&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;Execution costs and price gaps&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;Direction and stability&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;The drawdown behind the smooth curve&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;Historical test versus the current live signals&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;What the evidence does and does not establish&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;Frequently asked questions&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;Is TwisterPro Scalper profitable in the EA ForexLab backtest?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;Does TwisterPro use grid or martingale?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;How does TwisterPro enter and exit trades?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;},{&quot;contents&quot;:&quot;How long does TwisterPro hold trades?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-16&quot;},{&quot;contents&quot;:&quot;How sensitive is TwisterPro to spread and slippage?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-17&quot;},{&quot;contents&quot;:&quot;Does the live TwisterPro signal confirm the backtest?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-18&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-1"></span>Key findings first</h2>



<p class="wp-block-paragraph">The tested configuration ran on <strong>XAUUSD M15</strong> from January 2024 to early July 2026, on a 100%-real-tick MT5 backtest, $10,000 deposit, fixed 0.01 lot, with <code>EAMode=1</code>. Every figure below is recomputed from the Orders and Deals ledger.</p>



<ul class="wp-block-list">
<li>Net <strong>+$90.49</strong> at a profit factor of <strong>1.61</strong> and a <strong>64.64%</strong> win rate, reconciled to the cent. On fixed 0.01 lots that is roughly <strong>0.9%</strong> over the whole period.</li>



<li>The strategy works through <strong>pending stop orders</strong>, and many never fill. It placed <strong>457</strong> stop orders and only <strong>280</strong> became positions, a fill rate near <strong>61%</strong>.</li>



<li>Each filled pending order was submitted with an initial <strong>$8.50 SL and $31.64 TP</strong> measured from the requested trigger price. All <strong>280</strong> realised exits were <code>sl</code>-labelled; the final stop had moved favourably from its original level in <strong>269</strong> cases, while <strong>11</strong> closed at the original stop. There were no TP-labelled exits.</li>



<li>The historical expectancy came from <strong>winning often</strong>, not from winning big. Average win ($1.31) and average loss ($1.29) are near-identical, so the break-even win rate is about <strong>49.6%</strong>.</li>



<li>The trades are extremely short and costs are material: commission and swap took about <strong>32%</strong> of the pre-cost result, and a single full stop is worth roughly <strong>eight average wins</strong>.</li>



<li>The current product is <strong>version 3.20</strong> with two modes, and the public live signals differ from the test in payoff shape, direction and risk. The Mode 1 signal currently reports only <strong>17% Algo trading</strong>, which limits how far the complete account history can be read as EA-only evidence.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What I tested</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="658" src="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-2-1024x658.jpg" alt="TwisterPro Scalper MT5 settings: XAUUSD M15, EAMode=1, fixed 0.01 lot" class="wp-image-2137" style="aspect-ratio:1.3689584924879044;width:526px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-2-1024x658.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-2-300x193.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-2-768x493.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-2.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The tested configuration: XAUUSD M15, EAMode=1, fixed 0.01 lot, drawdown protection off.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<table id="tablepress-81" class="tablepress tablepress-id-81 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert / configuration tested</td><td class="column-2">TwisterPro Scalper EA — EAMode=1 (exact version and mode semantics not independently established)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform / server</td><td class="column-2">MetaTrader 5 (RannForex-Server, Build 5833)</td>
</tr>
<tr class="row-4">
	<td class="column-1">Symbol / timeframe</td><td class="column-2">XAUUSD / M15</td>
</tr>
<tr class="row-5">
	<td class="column-1">Test period</td><td class="column-2">2024.01.01 – 2026.07.05 (2026 partial)</td>
</tr>
<tr class="row-6">
	<td class="column-1">History quality</td><td class="column-2">100% real ticks (59,723 bars; 468,000,602 ticks)</td>
</tr>
<tr class="row-7">
	<td class="column-1">Initial deposit / leverage</td><td class="column-2">$10,000 / 1:500</td>
</tr>
<tr class="row-8">
	<td class="column-1">Position sizing</td><td class="column-2">Fixed 0.01 lot (UseFixedLot=true), all 280 entries</td>
</tr>
<tr class="row-9">
	<td class="column-1">Net profit</td><td class="column-2">+$90.49 (0.90% over the period)</td>
</tr>
<tr class="row-10">
	<td class="column-1">Gross profit / gross loss</td><td class="column-2">$237.71 / −$147.22</td>
</tr>
<tr class="row-11">
	<td class="column-1">Profit factor</td><td class="column-2">1.61</td>
</tr>
<tr class="row-12">
	<td class="column-1">Expected payoff</td><td class="column-2">$0.32 per trade (net) · $0.47 (pre-cost)</td>
</tr>
<tr class="row-13">
	<td class="column-1">Recovery factor</td><td class="column-2">3.26</td>
</tr>
<tr class="row-14">
	<td class="column-1">Total trades / deals</td><td class="column-2">280 / 560</td>
</tr>
<tr class="row-15">
	<td class="column-1">Long / short (won %)</td><td class="column-2">176 (64.77%) / 104 (64.42%)</td>
</tr>
<tr class="row-16">
	<td class="column-1">Profit / loss trades</td><td class="column-2">181 (64.64%) / 99 (35.36%)</td>
</tr>
<tr class="row-17">
	<td class="column-1">Average win / average loss</td><td class="column-2">+$1.31 / −$1.29</td>
</tr>
<tr class="row-18">
	<td class="column-1">Break-even win rate / margin</td><td class="column-2">49.6% / +15.0 pp</td>
</tr>
<tr class="row-19">
	<td class="column-1">Largest win / largest loss</td><td class="column-2">+$11.56 / −$10.91</td>
</tr>
<tr class="row-20">
	<td class="column-1">Max consecutive wins / losses</td><td class="column-2">8 / 5</td>
</tr>
<tr class="row-21">
	<td class="column-1">Balance drawdown (maximal)</td><td class="column-2">$26.75 (0.27%)</td>
</tr>
<tr class="row-22">
	<td class="column-1">Equity drawdown (maximal)</td><td class="column-2">$27.80 (0.28%)</td>
</tr>
<tr class="row-23">
	<td class="column-1">Holding time (median / avg / max)</td><td class="column-2">~16.5 s / 9m 22s / 12h 50m</td>
</tr>
</tbody>
</table>
<!-- #tablepress-81 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The inputs matter for reading everything that follows. <code>UseFixedLot=true</code> and <code>FixedLot=0.01</code> match the execution record: all 280 entries were exactly 0.01 lot. The settings also contain <code>MaxConsecLosses=4</code> and <code>DD_LotMultiplier=0.5</code>; a five-loss streak occurred without any observed change in lot size, but the report does not expose enough internal logic to say why. It also exposes <code>EAMode=1</code> without an executable version or a definition of the mode, so I treat that as a configuration label whose exact semantics are not independently established. The label is consistent with the vendor&#8217;s current Mode 1 naming, but it does not prove configuration equivalence.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="748" src="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-3-1024x748.jpg" alt="TwisterPro Scalper MT5 results: net 90.49, PF 1.61, 280 trades, 64.64% win, 0.28% DD" class="wp-image-2138" style="aspect-ratio:1.3689584924879044;width:693px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-3-1024x748.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-3-300x219.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-3-768x561.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-3.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The supplied MT5 results block. Every headline figure here reconciles against the raw deal ledger.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The costs reconcile cleanly and the terminology needs care. Summing the Deal <em>Profit</em> field across the ledger gives +$132.37. Take off commission (−$39.54) and swap (−$2.34) and the result lands on the reported +$90.49. That +$132.37 is not the MT5 Gross Profit of $237.71; Gross Profit and Gross Loss are the per-position winning and losing totals, and they net to $90.49 once the platform folds commission back in. Two different statistics, easy to confuse.</p>



<h2 class="wp-block-heading has-text-align-center">How TwisterPro enters the market</h2>



<p class="wp-block-paragraph">The strategy does not send continuous market orders. It places stop-entry orders above or below price and waits for the market to trade through them, and a large share never trigger. Across the test it created 457 pending stop orders, 263 buy stops and 194 sell stops. Of those, 280 filled, 106 expired, and 71 were cancelled, a fill rate of about 61%. Buy stops filled more often than sell stops, 66.9% against 53.6%, which is part of why the executed book leaned long even though the strategy placed orders on both sides.</p>



<p class="wp-block-paragraph">The cancellations are unusually tidy. All 71 cancelled orders were removed on a Friday at 19:00 server time, with no exceptions, which reads as a weekend housekeeping step that clears resting orders before the close. I am describing what the timestamps show rather than attributing it to a specific named feature in the current build, since the report does not label the mechanism.</p>



<h2 class="wp-block-heading has-text-align-center">How TwisterPro exits, and why the take-profit never mattered</h2>



<p class="wp-block-paragraph">Every filled pending order was submitted with the same geometry relative to its requested trigger price: the initial SL was $8.50 away and the TP $31.64 away, a nominal 3.72:1 ratio. Actual fills did not always occur at the requested trigger, so the distance from the executed entry to the original stop was not fixed: the median was about $8.55, the mean $8.72 and the widest observed distance $15.26. The 3.72:1 figure is therefore order-request geometry, not the realised risk-reward and not even a constant fill-to-stop ratio.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="510" src="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test-1024x510.jpg" alt="TwisterPro Scalper XAUUSD chart with a moving average and ATR(61) sub-window" class="wp-image-2139" style="aspect-ratio:2.0078807798610594;width:787px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test-1024x510.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test-300x149.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test-768x383.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test-1536x765.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-test.jpg 1692w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">A supplied chart screenshot showing entries near a moving average with an ATR sub-window. It illustrates the test environment; I did not use it to infer the internal entry logic.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">An <code>sl</code> exit is not the same as a losing trade. All 280 realised exits carry an <code>sl</code> label, but the final stop level had moved favourably from the original SL in 269 positions. In the remaining 11, the final stop was unchanged and the position closed at the original stop level. No trade has a TP-labelled exit. The historical result was therefore realised through stop management rather than target hits, but it would be inaccurate to describe every one of the 280 exits as a trailing-stop exit.</p>



<table id="tablepress-82" class="tablepress tablepress-id-82 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Mechanic</th><th class="column-2">Observed in the 280-trade record</th><th class="column-3">Note</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Pending stop orders placed</td><td class="column-2">457 (263 buy stop / 194 sell stop)</td><td class="column-3">Candidate orders, not market entries</td>
</tr>
<tr class="row-3">
	<td class="column-1">Filled / expired / cancelled</td><td class="column-2">280 / 106 / 71</td><td class="column-3">Fill rate 61.3%</td>
</tr>
<tr class="row-4">
	<td class="column-1">Buy-stop vs sell-stop fill rate</td><td class="column-2">66.9% / 53.6%</td><td class="column-3">Buy stops filled more often</td>
</tr>
<tr class="row-5">
	<td class="column-1">Cancelled pending orders</td><td class="column-2">71, all Friday 19:00 server time</td><td class="column-3">Observed weekend pending-order cleanup</td>
</tr>
<tr class="row-6">
	<td class="column-1">Maximum simultaneous positions</td><td class="column-2">1</td><td class="column-3">After chronological sort; never more than one open position</td>
</tr>
<tr class="row-7">
	<td class="column-1">Position sizing</td><td class="column-2">0.01 lot on every entry</td><td class="column-3">No lot ladder observed; internal DD_LotMultiplier logic not inferred</td>
</tr>
<tr class="row-8">
	<td class="column-1">Initial SL / TP vs requested trigger</td><td class="column-2">$8.50 / $31.64 on every filled order</td><td class="column-3">Nominal 3.72:1 request geometry, not realised R:R</td>
</tr>
<tr class="row-9">
	<td class="column-1">Actual fill to original SL</td><td class="column-2">median $8.55 / mean $8.72 / max $15.26</td><td class="column-3">Varies because entry fill can differ from requested trigger</td>
</tr>
<tr class="row-10">
	<td class="column-1">Exit labels</td><td class="column-2">280 of 280 via "sl"; 0 via "tp"</td><td class="column-3">TP was placed but no TP-labelled exit occurred</td>
</tr>
<tr class="row-11">
	<td class="column-1">Final stop vs original SL</td><td class="column-2">269 moved favourably / 11 unchanged</td><td class="column-3">Do not describe all 280 exits as trailing-stop exits</td>
</tr>
<tr class="row-12">
	<td class="column-1">Holding time</td><td class="column-2">median ~16.5 s; 243 <5 min; 244 ≤5 min</td><td class="column-3">One position lasted exactly 5:00</td>
</tr>
<tr class="row-13">
	<td class="column-1">Trigger-to-fill displacement (tester)</td><td class="column-2">median $0.05 / mean $0.22 / max $6.76</td><td class="column-3">Requested vs executed; not measured live slippage</td>
</tr>
<tr class="row-14">
	<td class="column-1">Stop-to-exit displacement (tester)</td><td class="column-2">median $0.04 / mean $0.16 / max $5.99</td><td class="column-3">Stop vs executed; not measured live slippage</td>
</tr>
<tr class="row-15">
	<td class="column-1">Commission / swap</td><td class="column-2">−$39.54 / −$2.34</td><td class="column-3">~32% of the $132.37 pre-cost result</td>
</tr>
<tr class="row-16">
	<td class="column-1">Net after costs</td><td class="column-2">+$90.49</td><td class="column-3">$0.32 per trade</td>
</tr>
</tbody>
</table>
<!-- #tablepress-82 from cache -->



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center">Is it really a scalper?</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-TbD.png" alt="TwisterPro Scalper holding-time distribution, most trades under five minutes" class="wp-image-2140" style="aspect-ratio:1.7323521287929606;width:523px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-TbD.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-TbD-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Holding-time distribution. 243 positions closed in under five minutes; one more closed at exactly 5:00. The median is about 16.5 seconds.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The report puts average holding time at nine minutes, but the distribution is much shorter than that average suggests. The median is about 16.5 seconds. A total of 243 positions closed in under five minutes, and one additional trade closed at exactly 5:00, so 244 of 280 were out in five minutes or less. A small tail of longer positions, with the maximum just under thirteen hours, pulls the arithmetic mean up to nine minutes. On duration, the scalper label fits the observed trade history.</p>



<h2 class="wp-block-heading has-text-align-center">Where the historical expectancy came from</h2>



<p class="wp-block-paragraph">Unlike some breakout systems that win less than half the time but pay off big, TwisterPro is the opposite shape. The average winner and average loser are within two cents of each other, so there is almost no payoff asymmetry to lean on. With a near-symmetric payoff, the break-even win rate sits just under 50%, and the strategy cleared it by roughly fifteen points in this sample. The positive result came from winning more often than the break-even threshold, not from larger winners. That also sets a fragility worth naming: the largest single loss in the record, $10.91, is about eight times the average win, so one full stop that does not trail into profit undoes roughly eight winning trades. A short cluster of full stops would matter more than the smooth curve suggests.</p>



<h2 class="wp-block-heading has-text-align-center">Execution costs and price gaps</h2>



<p class="wp-block-paragraph">Because the edge per trade is small, the cost side is not a footnote. The pre-cost result was $132.37; commission removed $39.54 of it, just under 30%, and swap took a little more. On a per-trade basis the gross edge of about 47 cents dropped to 32 cents net once costs were paid. When the average win is only $1.31, a commission near 14 cents per round turn is a third of the edge.</p>



<p class="wp-block-paragraph">The tester also lets me measure how far executions landed from the prices the strategy asked for, which is a useful sensitivity check even though it is a simulation rather than a live broker. Comparing each filled order&#8217;s requested stop price with its actual fill, the displacement was adverse on 232 of 280 entries, with a median of about five cents, a mean near twenty-two cents, and a worst case of $6.76. Doing the same for the exits, comparing the stop level in each <code>sl</code> comment with the actual close, the median was about four cents, the mean around sixteen cents, and the worst case $5.99. Combined across entry and exit, the median round-trip displacement was about sixteen cents and the mean about thirty-eight cents. These are Strategy Tester requested-versus-executed gaps, not measured live broker slippage, and I keep that label deliberately. What they show is that even in simulation the fills drifted against the strategy, and on an edge this thin that drift is economically relevant. That is consistent with the vendor&#8217;s current requirement for a RAW-spread account and its recommendation to run a VPS, but those vendor requirements are a separate matter from the historical cost arithmetic, not something the backtest proves.</p>



<h2 class="wp-block-heading has-text-align-center">Direction and stability</h2>



<p class="wp-block-paragraph">The executed book leaned long, 176 to 104, and both sides won at almost the same rate, so the direction skew did not come with a quality gap between longs and shorts. Splitting the net result by calendar year, every segment was positive: roughly +$16 in 2024, +$40 in 2025, and +$35 in the partial 2026 through early July. I would not read regime information into three annual bars from one backtest, and 2026 is only half a year, but there was no losing year in the sample. Thursday was the only weekday that finished net negative across the whole test, which I note as a descriptive fact about 280 trades rather than a calendar edge worth trading around.</p>



<h2 class="wp-block-heading has-text-align-center">The drawdown behind the smooth curve</h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-Test-1024x296.png" alt="TwisterPro Scalper equity curve rising to about 90 dollars" class="wp-image-2141" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-Test-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-Test-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-Test-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/TwisterPro-Scalper-EA-XAUUSD-Test.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The supplied equity curve. Smooth and rising, but the vertical axis spans roughly $90 of profit on a $10,000 account.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The reported 0.28% maximum equity drawdown belongs to this historical simulation with fixed 0.01-lot sizing on a $10,000 deposit. That context matters as much as the percentage itself. Under identical prices and fills, a larger fixed position would mechanically increase dollar gains and losses, while live execution, margin requirements and other nonlinear effects prevent a simple extrapolation of the backtest drawdown. MT5 also reports a Sharpe Ratio of 21.21, but this is the tester&#8217;s own metric and should not be read as a directly comparable conventional annualised Sharpe. The curve is smooth; the magnitude of the risk still has to be read together with the sizing.</p>



<h2 class="wp-block-heading has-text-align-center">Historical test versus the current live signals</h2>



<p class="wp-block-paragraph">The product has moved since the tested build. The current <a href="https://www.mql5.com/en/market/product/166740">MQL5 listing</a> is version 3.20, and the official <a href="https://www.mql5.com/en/market/product/166740/updates">changelog</a> matters for interpretation: earlier versions reduced the stop-loss distance (v1.8), reworked the mode structure and introduced a shorter-stop Mode 2 (v2.0), added SL recalculation after slipped pending-order fills (v2.1), expanded execution and broker handling (v2.2), redesigned trailing and rejected-exit handling (v2.4), gave Mode 1 selectable Short Stop and Long Stop variants (v2.6), and later reintroduced a prop-firm minimum-hold delay (v3.20). The report exposes no executable version, and a backtest ending in July 2026 could have been produced by a later build, so I cannot map the tested configuration to a specific release. The current product should not be assumed to behave identically to this historical record.</p>



<table id="tablepress-83" class="tablepress tablepress-id-83 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Dimension</th><th class="column-2">EA ForexLab test (EAMode=1)</th><th class="column-3">Live Mode 1 (2360946)</th><th class="column-4">Live Mode 2 (2377152)</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Evidence type</td><td class="column-2">Independent historical backtest</td><td class="column-3">Vendor-associated public live signal (Exness)</td><td class="column-4">Vendor-associated public live signal (TradeMax)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Period / status</td><td class="column-2">2024–2026 (simulation)</td><td class="column-3">Live from 2026.03.09</td><td class="column-4">Live from 2026.06.09</td>
</tr>
<tr class="row-4">
	<td class="column-1">Version certainty</td><td class="column-2">Not exposed in report</td><td class="column-3">Aggregate history spans product updates; per-trade version unknown</td><td class="column-4">Different current mode; per-trade version unknown</td>
</tr>
<tr class="row-5">
	<td class="column-1">Sample size</td><td class="column-2">280 trades</td><td class="column-3">69 trades</td><td class="column-4">51 trades</td>
</tr>
<tr class="row-6">
	<td class="column-1">Sizing comparability</td><td class="column-2">Fixed 0.01 lot on $10,000</td><td class="column-3">Different live account/sizing; not matched to test</td><td class="column-4">Different live account/sizing; not matched to test</td>
</tr>
<tr class="row-7">
	<td class="column-1">Win rate</td><td class="column-2">64.64%</td><td class="column-3">86.95%</td><td class="column-4">78.43%</td>
</tr>
<tr class="row-8">
	<td class="column-1">Avg win / avg loss</td><td class="column-2">+$1.31 / −$1.29</td><td class="column-3">+$5.70 / −$7.49</td><td class="column-4">+$1.91 / −$3.37</td>
</tr>
<tr class="row-9">
	<td class="column-1">Payoff ratio (win/loss)</td><td class="column-2">~1.02</td><td class="column-3">~0.76</td><td class="column-4">~0.57</td>
</tr>
<tr class="row-10">
	<td class="column-1">Profit factor</td><td class="column-2">1.61</td><td class="column-3">5.08</td><td class="column-4">2.06</td>
</tr>
<tr class="row-11">
	<td class="column-1">Direction bias</td><td class="column-2">63% long</td><td class="column-3">61% short</td><td class="column-4">53% short</td>
</tr>
<tr class="row-12">
	<td class="column-1">Holding time</td><td class="column-2">median ~16.5 s; avg 9m 22s</td><td class="column-3">~1 minute</td><td class="column-4">~28 seconds</td>
</tr>
<tr class="row-13">
	<td class="column-1">Max drawdown</td><td class="column-2">0.28% equity (fixed 0.01 lot)</td><td class="column-3">5.76% balance</td><td class="column-4">7.78% balance</td>
</tr>
<tr class="row-14">
	<td class="column-1">Algo trading %</td><td class="column-2">n/a (Strategy Tester)</td><td class="column-3">17%</td><td class="column-4">100%</td>
</tr>
<tr class="row-15">
	<td class="column-1">Evidence limitation</td><td class="column-2">One backtest; exact version unknown</td><td class="column-3">Small sample; 17% Algo trading; attribution unresolved</td><td class="column-4">Different mode; small sample; 100% Algo trading reported</td>
</tr>
</tbody>
</table>
<!-- #tablepress-83 from cache -->



<p class="wp-block-paragraph">The vendor runs two public live signals, and they are more useful as trading-fingerprint context than as headline-return comparisons. The public <a href="https://www.mql5.com/en/signals/2360946">Mode 1 signal</a> currently has 69 trades, an 86.95% win rate and a profit factor of 5.08. Its payoff shape differs from the backtest: the average winner is $5.70 while the average loser is $7.49, so the higher hit rate carries more of the result. Average holding time is about one minute, the book is 61% short, and maximal balance drawdown is 5.76%. Those figures come from a different live account, sizing scheme and software history; they are not directly comparable with the fixed-0.01 backtest and do not establish proportional scalability.</p>



<p class="wp-block-paragraph">There is a further attribution limit on Mode 1. MQL5 currently reports <strong>17% Algo trading</strong> on that account. I did not find an authoritative MetaQuotes definition specific to this percentage, so I treat it as a platform-reported attribution signal rather than a precise trade-level classification. Without trade-level attribution, the complete Mode 1 history should not be presented as an EA-only forward test of TwisterPro. The public <a href="https://www.mql5.com/en/signals/2377152">Mode 2 signal</a> currently reports 100% Algo trading, but it is a different, newer short-stop profile: 51 trades, a 78.43% win rate, PF 2.06, average winner $1.91, average loser $3.37 and average holding time of 28 seconds. It is useful current context, not validation of the tested <code>EAMode=1</code> configuration. Both signal pages also carry MQL5&#8217;s warning about high risk of negative slippage when copying deals.</p>



<h2 class="wp-block-heading has-text-align-center">What the evidence does and does not establish</h2>



<p class="wp-block-paragraph">A few limits are worth stating plainly. The tested version is unknown, so the backtest cannot be mapped onto the current v3.20 or either named mode with certainty. The five-layer validation and internal mode logic are vendor descriptions the order ledger cannot confirm. What the ledger does confirm is one fixed-size position at a time, entered through stop orders, with every realised exit SL-labelled; 269 final stop levels moved favourably from the original SL and 11 did not. The reported 0.28% drawdown is specific to this fixed-0.01-lot simulation on a $10,000 deposit. The profitability also rests on 280 trades and a per-trade expectancy small enough that execution quality remains a material part of the result.</p>



<p class="wp-block-paragraph">What the test establishes is a coherent, low-exposure scalper with a positive historical expectancy on XAUUSD over this period, driven mainly by a win rate above the break-even threshold in this sample, whose realised risk and return both depend heavily on how it is sized and executed. Whether that is worth $399 and a RAW-spread setup is a decision for the reader; the purpose here is to show what the record actually contains.</p>



<p class="wp-block-paragraph">If you want to see how we separate a clean backtest from live behaviour, our <a href="https://ea-forexlab.com/principles_testing_algorithms/">testing methodology</a> and our note on <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">why forward testing matters</a> set out the approach, and you can compare this record against other XAUUSD systems in the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA database</a>.</p>



<p class="wp-block-paragraph"><em>A note on costs, since they are central to this strategy: a <a href="https://rebate.ea-forexlab.com/">forex rebate</a> may reduce part of eligible spread or commission across the many small trades a scalper places. It does not reduce slippage, change the entry logic, improve the win rate, or lower market risk, so treat it as an efficiency on transaction costs, not a change to the strategy.</em></p>



<h2 class="wp-block-heading has-text-align-center">Frequently asked questions</h2>



<h3 class="wp-block-heading has-text-align-center">Is TwisterPro Scalper profitable in the EA ForexLab backtest?</h3>



<p class="wp-block-paragraph">Yes, in the tested configuration. The MT5 report shows +$90.49 net over 2024 to 2026 from a $10,000 deposit, at a 1.61 profit factor and a 64.64% win rate, and those figures reconcile against the raw deal ledger. On fixed 0.01 lots that is about 0.9% over the period, so the return should be interpreted together with the tested position size rather than as a general return profile for the EA.</p>



<h3 class="wp-block-heading has-text-align-center">Does TwisterPro use grid or martingale?</h3>



<p class="wp-block-paragraph">Not in this record. Every one of the 280 entries was 0.01 lot, with no lot progression and no averaging into losing positions, and the account never held more than one position at a time. The conclusion applies to the tested configuration and history.</p>



<h3 class="wp-block-heading has-text-align-center">How does TwisterPro enter and exit trades?</h3>



<p class="wp-block-paragraph">It places pending stop orders and only some fill: 457 stop orders produced 280 positions in the test, a fill rate near 61%. Each filled order was submitted with an SL $8.50 and TP $31.64 from the requested trigger price. All 280 realised exits were SL-labelled; the final stop had moved favourably from the original SL in 269 cases, while 11 closed at the original stop. There were no TP-labelled exits.</p>



<h3 class="wp-block-heading has-text-align-center">How long does TwisterPro hold trades?</h3>



<p class="wp-block-paragraph">Very briefly. The median holding time is about 16.5 seconds. 243 of 280 trades closed in under five minutes, and one additional trade closed at exactly 5:00. A small tail of longer positions, up to about thirteen hours, lifts the reported average to nine minutes.</p>



<h3 class="wp-block-heading has-text-align-center">How sensitive is TwisterPro to spread and slippage?</h3>



<p class="wp-block-paragraph">Materially. Commission and swap consumed roughly a third of the pre-cost result, the trades are extremely short, and in the tester the fills moved adversely from the requested prices by a median of about four to five cents on each side. Those are simulated requested-versus-executed gaps rather than measured live broker slippage. They make execution quality economically relevant. Separately, the current vendor requires a RAW-spread account and strongly recommends a VPS.</p>



<h3 class="wp-block-heading has-text-align-center">Does the live TwisterPro signal confirm the backtest?</h3>



<p class="wp-block-paragraph">Not directly. The Mode 1 live signal is still a small sample, shows a higher win rate but a different payoff shape, leans short where the backtest leaned long, and spans a different software and account context. MQL5 also currently reports only 17% Algo trading on that account, so the full history cannot be assumed to be EA-only. It is vendor-associated context, not an independent forward test of the tested configuration.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">The archive with the EA files and full test results is available on our Telegram channel EA ForexLAB:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/753"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/10/twisterpro-scalper-review/">TwisterPro Scalper EA MT5 Review: XAUUSD Backtest &amp; Execution Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Gold House MT5 Review: XAUUSD Backtest &#038; Live Signal Analysis</title>
		<link>https://ea-forexlab.com/2026/07/04/gold-house-mt5-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gold-house-mt5-review</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Sat, 04 Jul 2026 20:39:17 +0000</pubDate>
				<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[trading levels]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1526</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/04/gold-house-mt5-review/">Gold House MT5 Review: XAUUSD Backtest &amp; Live Signal Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gold House MT5 is sold as a gold breakout system with three modes and a stated &#8220;no grid, no martingale&#8221; design. The supplied backtest grew $10,000 to about $14,575 over roughly two and a half years while reporting a maximum equity drawdown of 2.25%. Rather than judge that result from the summary alone, I rebuilt all 1,961 trades from the MetaTrader 5 deal ledger. The account-level exposure structure was more informative than the headline return.</p>



<h2 class="wp-block-heading has-text-align-center">Key findings first</h2>



<p class="wp-block-paragraph">The tested historical configuration ran on <strong>XAUUSD H1</strong> from January 2024 to May 2026 on a 100%-real-tick MT5 backtest, $10,000 deposit, fixed 0.01 lot. Every figure below is recalculated from the Orders and Deals ledger.</p>



<ul class="wp-block-list">
<li>Net <strong>+$4,574.69</strong>, profit factor <strong>1.70</strong>, and a win rate of just <strong>46.81%</strong>. It made money with more losing trades than winning ones.</li>



<li>The edge is payoff asymmetry: the average winner (<strong>+$12.06</strong>) was close to twice the average loser (<strong>−$6.10</strong>), which puts the break-even win rate near <strong>33.6%</strong>.</li>



<li>Every one of the 1,961 entries was <strong>0.01 lot</strong>. There is no lot ladder, no averaging into losers, nothing that behaves like grid or martingale recovery in this record.</li>



<li>Five labelled breakout modules (A–E) fire the trades, but their realised exposure was often synchronized: <strong>74.6% of entries</strong> shared an exact timestamp and price with at least one other entry.</li>



<li>Grouping exposure from flat to flat gives <strong>669 episodes</strong>. The ones that reached <strong>four or five simultaneous positions</strong> produced about <strong>+$4,894</strong>, more than the entire account result, while the shallow one and two-position episodes lost money in aggregate.</li>



<li>The current product is <strong>version 3.0</strong> with three distinct modes and live signals that behave very differently from one another, so the tested history is not a clean stand-in for what is on sale now.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What I tested</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="809" src="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-MT5-Test-TDS-1-1024x809.jpg" alt="Gold House MT5 XAUUSD MT5 report: net 4574.69, PF 1.70, 1961 trades, 46.81% win, balance curve" class="wp-image-2100" style="aspect-ratio:1.265751553964965;width:674px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-MT5-Test-TDS-1-1024x809.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-MT5-Test-TDS-1-300x237.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-MT5-Test-TDS-1-768x607.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-MT5-Test-TDS-1.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The supplied MT5 Strategy Tester report for Gold House on XAUUSD, the source of truth for this review.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<table id="tablepress-77" class="tablepress tablepress-id-77 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert / version tested</td><td class="column-2">GOLD HOUSE EA (version not exposed in report)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform / server</td><td class="column-2">MetaTrader 5 (RannForex-Server, Build 5833)</td>
</tr>
<tr class="row-4">
	<td class="column-1">Symbol / timeframe</td><td class="column-2">XAUUSD / H1</td>
</tr>
<tr class="row-5">
	<td class="column-1">Test period</td><td class="column-2">2024.01.01 – 2026.05.25</td>
</tr>
<tr class="row-6">
	<td class="column-1">History quality</td><td class="column-2">100% real ticks (14,514 bars; 432,230,066 ticks)</td>
</tr>
<tr class="row-7">
	<td class="column-1">Initial deposit / leverage</td><td class="column-2">$10,000 / 1:500</td>
</tr>
<tr class="row-8">
	<td class="column-1">Position sizing</td><td class="column-2">Fixed 0.01 lot (Inp_LotMode=0), all 1,961 entries</td>
</tr>
<tr class="row-9">
	<td class="column-1">Net profit</td><td class="column-2">+$4,574.69</td>
</tr>
<tr class="row-10">
	<td class="column-1">Gross profit / gross loss</td><td class="column-2">$11,073.82 / −$6,499.13</td>
</tr>
<tr class="row-11">
	<td class="column-1">Profit factor</td><td class="column-2">1.70</td>
</tr>
<tr class="row-12">
	<td class="column-1">Expected payoff</td><td class="column-2">$2.33</td>
</tr>
<tr class="row-13">
	<td class="column-1">Recovery factor / Sharpe</td><td class="column-2">13.77 / 8.02</td>
</tr>
<tr class="row-14">
	<td class="column-1">Total trades / deals</td><td class="column-2">1,961 / 3,922</td>
</tr>
<tr class="row-15">
	<td class="column-1">Short / long won</td><td class="column-2">827 (44.26%) / 1,134 (48.68%)</td>
</tr>
<tr class="row-16">
	<td class="column-1">Profit / loss trades</td><td class="column-2">918 (46.81%) / 1,043 (53.19%)</td>
</tr>
<tr class="row-17">
	<td class="column-1">Average win / average loss</td><td class="column-2">+$12.06 / −$6.10</td>
</tr>
<tr class="row-18">
	<td class="column-1">Break-even win rate / margin</td><td class="column-2">33.59% / +13.22 pp</td>
</tr>
<tr class="row-19">
	<td class="column-1">Largest win / largest loss</td><td class="column-2">+$126.51 / −$27.73</td>
</tr>
<tr class="row-20">
	<td class="column-1">Balance drawdown (maximal)</td><td class="column-2">$288.21 (1.95%)</td>
</tr>
<tr class="row-21">
	<td class="column-1">Equity drawdown (maximal)</td><td class="column-2">$332.19 (2.25%)</td>
</tr>
<tr class="row-22">
	<td class="column-1">Average / maximum holding</td><td class="column-2">2h 30m / 68h 04m</td>
</tr>
</tbody>
</table>
<!-- #tablepress-77 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The costs reconcile cleanly, and the terminology is worth getting right because it is easy to trip over. Summing the Deal <em>Profit</em> field across the ledger gives +$4,962.28. Take off commission (−$268.85) and swap (−$118.74) and you land on the reported +$4,574.69, so costs trimmed about 7.8% off the pre-cost trading result. That +$4,962.28 figure is not the MT5 Gross Profit of $11,073.82; Gross Profit counts only the winning side, while the $4,962.28 is the net of all deals before the separately reported costs. Different statistics, easily confused.</p>



<p class="wp-block-paragraph">One settings note, since it matters later. The report runs fixed 0.01 lots with <code>Inp_LotMode=0</code>, and several risk inputs read zero (<code>Inp_MaxDrawdownPct=0.0</code>, <code>Inp_DailyDDPct=0.0</code>). I am not going to read a specific meaning into those zeros, because the report does not document what a zero does internally. What I can say is what the ledger shows the EA actually did.</p>



<h2 class="wp-block-heading has-text-align-center">How Gold House actually opens trades</h2>



<p class="wp-block-paragraph">The 46.81% win rate is only part of the picture. I grouped the 1,961 positions into flat-to-flat exposure episodes, tracking the account from the first position of a sequence until exposure returned to zero. That reconstruction shows how the five labelled modules combined at account level rather than treating every position as an independent decision.</p>



<h3 class="wp-block-heading has-text-align-center">Five modules that usually move together</h3>



<p class="wp-block-paragraph">Every entry carries a comment tagging it to one of five modules, from <code>Gold House_PendingA</code> to <code>Gold House_PendingE</code>. On raw counts they look like five separate engines.</p>



<table id="tablepress-78" class="tablepress tablepress-id-78 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Module label</th><th class="column-2">Executed entries</th><th class="column-3">Share</th><th class="column-4">Long</th><th class="column-5">Short</th><th class="column-6">Note</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Gold House_PendingE</td><td class="column-2">697</td><td class="column-3">35.5%</td><td class="column-4">—</td><td class="column-5">—</td><td class="column-6">Most frequent entry label</td>
</tr>
<tr class="row-3">
	<td class="column-1">Gold House_PendingD</td><td class="column-2">431</td><td class="column-3">22.0%</td><td class="column-4">—</td><td class="column-5">—</td><td class="column-6"></td>
</tr>
<tr class="row-4">
	<td class="column-1">Gold House_PendingA</td><td class="column-2">388</td><td class="column-3">19.8%</td><td class="column-4">—</td><td class="column-5">—</td><td class="column-6"></td>
</tr>
<tr class="row-5">
	<td class="column-1">Gold House_PendingC</td><td class="column-2">381</td><td class="column-3">19.4%</td><td class="column-4">—</td><td class="column-5">—</td><td class="column-6"></td>
</tr>
<tr class="row-6">
	<td class="column-1">Gold House_PendingB</td><td class="column-2">64</td><td class="column-3">3.3%</td><td class="column-4">—</td><td class="column-5">—</td><td class="column-6">Least frequent; episodes incl. B netted +$2,451.60</td>
</tr>
<tr class="row-7">
	<td class="column-1">All modules</td><td class="column-2">1961</td><td class="column-3">100%</td><td class="column-4">1134</td><td class="column-5">827</td><td class="column-6">74.6% of entries shared an exact timestamp and price with another</td>
</tr>
</tbody>
</table>
<!-- #tablepress-78 from cache -->



<p class="wp-block-paragraph">The marketing describes five independent breakout strategies, and at the level of code they may well be distinct. Their realised market exposure was not. When I grouped entries by exact timestamp and price, 1,462 of the 1,961 entries, or 74.6%, opened at the same instant and the same price as at least one other entry. The common shapes were four modules firing together, often A, C, D and E, and sometimes all five. Whatever differs inside the five modules, their realised exposure in this historical sample was frequently synchronized rather than diversified: several modules tended to trigger on the same breakout.</p>



<h3 class="wp-block-heading has-text-align-center">Fixed size and maximum observed concurrency</h3>



<p class="wp-block-paragraph">Because several modules can be active together, the natural question is how much exposure the account actually carried. Reconstructing active positions from the deal chronology, the maximum was five open at once, all at 0.01 lot, for a peak aggregate of roughly 0.05 lot. Long and short exposure never overlapped in the record. On this evidence the &#8220;no grid, no martingale&#8221; description fits the record rather than just being repeated: sizing is flat at 0.01 throughout, there is no progression into losing positions, and the multiple positions come from different breakout modules rather than from averaging down. I found no martingale lot progression or conventional recovery-grid structure in this historical execution record, and I would describe the tested configuration as multi-module breakout stacking rather than recovery trading.</p>



<h2 class="wp-block-heading has-text-align-center">Where the historical profit came from</h2>



<p class="wp-block-paragraph">Grouping the 669 episodes by how many positions they carried at once turns the smooth curve into something more specific, and this is the finding I weigh most heavily.</p>



<table id="tablepress-79" class="tablepress tablepress-id-79 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Max simultaneous positions</th><th class="column-2">Episodes</th><th class="column-3">Share</th><th class="column-4">Total entries</th><th class="column-5">Net P/L</th><th class="column-6">Positive episode %</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">1</td><td class="column-2">265</td><td class="column-3">39.6%</td><td class="column-4">265</td><td class="column-5">−$489.53</td><td class="column-6">32.1%</td>
</tr>
<tr class="row-3">
	<td class="column-1">2</td><td class="column-2">70</td><td class="column-3">10.5%</td><td class="column-4">148</td><td class="column-5">−$46.43</td><td class="column-6">32.9%</td>
</tr>
<tr class="row-4">
	<td class="column-1">3</td><td class="column-2">85</td><td class="column-3">12.7%</td><td class="column-4">289</td><td class="column-5">+$216.78</td><td class="column-6">40.0%</td>
</tr>
<tr class="row-5">
	<td class="column-1">4</td><td class="column-2">212</td><td class="column-3">31.7%</td><td class="column-4">1030</td><td class="column-5">+$2,728.52</td><td class="column-6">51.9%</td>
</tr>
<tr class="row-6">
	<td class="column-1">5</td><td class="column-2">37</td><td class="column-3">5.5%</td><td class="column-4">229</td><td class="column-5">+$2,165.35</td><td class="column-6">83.8%</td>
</tr>
<tr class="row-7">
	<td class="column-1">All episodes</td><td class="column-2">669</td><td class="column-3">100%</td><td class="column-4">1961</td><td class="column-5">+$4,574.69</td><td class="column-6">42.3%</td>
</tr>
</tbody>
</table>
<!-- #tablepress-79 from cache -->



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Test-TDS-1024x296.png" alt="Gold House MT5 profit vs loss split: 46% profit, 54% loss" class="wp-image-2101" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Test-TDS-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Test-TDS-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Test-TDS-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Test-TDS.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Position outcomes: 46% of trades closed in profit, 54% at a loss. The account still finished well ahead.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The one and two-position episodes, which together make up half of all episodes, lost money in aggregate. Episodes that reached four or five simultaneous positions generated about +$2,729 and +$2,165 respectively, roughly +$4,894 combined against a final net of +$4,575. The five-position group closed positive 83.8% of the time. I would not turn that into &#8220;more positions cause more profit.&#8221; One plausible explanation is that the same price movement both triggered more modules and produced more favourable follow-through, but the number of simultaneous positions does not establish causality. The narrower finding is that historical profitability was concentrated in episodes that reached four or five simultaneous positions.</p>



<h3 class="wp-block-heading has-text-align-center">Fewer winners, larger wins</h3>



<p class="wp-block-paragraph">At the single-trade level, Gold House lost more often than it won, with 918 winners against 1,043 losers. The average winner was roughly twice the average loser, which puts the break-even win rate near 33.6%, below the observed 46.81%. In this historical sample, that payoff asymmetry was sufficient to offset a win rate below 50%. The result therefore depended on larger winners compensating for more frequent losses, which is consistent with periods of relatively flat equity between the stronger winning sequences.</p>



<h2 class="wp-block-heading has-text-align-center">How Gold House exits trades</h2>



<p class="wp-block-paragraph">Exit labels are where a breakout system&#8217;s real behaviour shows, and they need reading carefully. Of the 1,961 exits, 1,886 carry an <code>sl</code> comment, 18 carry <code>tp</code>, and 57 have no SL or TP label. An <code>sl</code> exit is not automatically a loss: many of these are stops that were trailed into profit and then hit, which is consistent with the trailing-stop behaviour the vendor describes, though the ledger shows the effect rather than proving the mechanism. On raw Deal Profit, the sl-labelled exits actually sum to about +$2,867, the 18 tp exits to about +$1,437, and the rest to about +$658.</p>



<h3 class="wp-block-heading has-text-align-center">A small take-profit tail does a lot of work</h3>



<p class="wp-block-paragraph">Those 18 take-profit exits are worth isolating. They are only 0.9% of all positions, every one of them is profitable, and they average around $80 each, which is many times the $12 average winner. A handful of trend-extension trades that ran all the way to a take-profit target contributed a disproportionate slice of the gross winnings. That fits the payoff-asymmetry picture: the system tolerates a lot of small stop-outs to stay in the game for the rare position that travels a long way.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-PL-1.png" alt="" class="wp-image-2103" style="aspect-ratio:1.7323521287929606;width:505px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-PL-1.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-PL-1-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>
</div>


<p class="has-text-align-center has-small-font-size wp-block-paragraph">Profit against maximum favourable excursion (top) and maximum adverse excursion (bottom). Realised profit tracks favourable excursion far more tightly than adverse excursion.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The report&#8217;s excursion data points the same way. Realised profit correlates strongly with each trade&#8217;s maximum favourable excursion (about 0.91) and much more weakly with maximum adverse excursion (about 0.42). In plain terms, realised profit was strongly associated with how far a trade eventually ran in its favour, and only weakly with how far it first went offside. That association is consistent with a &#8220;let winners run, cap losers&#8221; design, but a correlation is not proof of the underlying rule, so I read it as a historical association rather than a mechanism.</p>



<p class="wp-block-paragraph">The remaining 57 unlabelled exits turned out to be a rare case where an input name and the ledger line up: 54 of them occurred on a Friday at 23:00, which matches the configured weekend-close behaviour (<code>Inp_WeekendClose=true</code>, with a Friday close hour set in the inputs). That is the kind of empirical confirmation I trust, because it connects a setting to an observed execution rather than assuming what the setting does.</p>



<h2 class="wp-block-heading has-text-align-center">Holding time and trading frequency</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Tbd.png" alt="Gold House MT5 holding-time distribution, minutes to several days" class="wp-image-2104" style="aspect-ratio:1.7323521287929606;width:534px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Tbd.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-Tbd-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Holding-time distribution. Most positions closed within minutes to a couple of hours, with a thin tail running to several days.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The report puts average holding time at about two and a half hours, with the shortest position lasting seven seconds and the longest just under three days. The distribution is front-loaded in the minutes-to-hours range with a thin multi-hour-to-multi-day tail. I would not call this a scalper despite the many short trades, nor a pure swing system despite the tail; the vendor&#8217;s &#8220;swing breakout&#8221; label is a reasonable fit for a system that takes lots of quick breakout attempts and occasionally holds one for a real move.</p>



<h2 class="wp-block-heading has-text-align-center">The drawdown behind the smooth curve</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-bh.png" alt="" class="wp-image-2105" style="aspect-ratio:1.7323521287929606;width:510px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-bh.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/07/GOLD-HOUSE-EA-bh-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">The supplied equity and drawdown curves. The drawdown sub-window stays shallow across the whole 2024–2026 sample.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The 2.25% maximum relative equity drawdown is the number that makes this backtest look remarkable, and it deserves a careful caveat rather than applause. It is the largest equity dip in this particular historical simulation, on fixed 0.01 lots, over this specific 2024–2026 gold market. It is not a structural guarantee. Two things about the architecture argue for caution: the profit depended on episodes stacking four and five positions at once, and the strategy leans on rare large winners, both of which can behave differently in a market that trends less cleanly or whipsaws through breakout levels. The live signals, which I turn to next, show materially larger drawdowns than 2.25%, which is the clearest sign that the backtest figure is specific to its configuration and sample.</p>



<h2 class="wp-block-heading has-text-align-center">Historical test versus the current Gold House</h2>



<p class="wp-block-paragraph">Here the evidence has to be handled with care, because &#8220;Gold House&#8221; today is not one behaviour. The product is on version 3.0, and the vendor offers it in three modes, so a single historical backtest cannot validate all of it.</p>



<h3 class="wp-block-heading has-text-align-center">Version 3.0 changed the product</h3>



<p class="wp-block-paragraph">The tested report does not expose a version number, and the data ending in May 2026 does not tell me which build produced it, since a backtest over older data can be run on newer software. The input set looks compatible with the pre-v3 classic controls, but I treat that as a hypothesis, not a fact. What is documented is that v3.0, released in mid-2026, added an Adaptive Mode and reworked the exit and management logic while preserving compatibility with the earlier behaviour. The current product is offered in three modes, so it spans several behaviour profiles, and the backtest speaks only to the fixed-lot, multi-module configuration it actually ran.</p>



<h3 class="wp-block-heading has-text-align-center">Three live signals, three profiles</h3>



<table id="tablepress-80" class="tablepress tablepress-id-80 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Dimension</th><th class="column-2">EA ForexLab test</th><th class="column-3">Profit Priority (2359124)</th><th class="column-4">BE Priority (2372604)</th><th class="column-5">Adaptive High-Risk (2379287)</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Evidence type</td><td class="column-2">Independent backtest</td><td class="column-3">Vendor-assoc. live</td><td class="column-4">Vendor-assoc. live</td><td class="column-5">Vendor-assoc. live (labelled high-risk)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Period / status</td><td class="column-2">2024–2026 (sim.)</td><td class="column-3">Live from 2026.02.12; snapshot 2026.08.13</td><td class="column-4">Live from 2026.05.07; snapshot 2026.08.13</td><td class="column-5">Live from 2026.06.24; snapshot 2026.08.13</td>
</tr>
<tr class="row-4">
	<td class="column-1">Version certainty</td><td class="column-2">Not exposed</td><td class="column-3">Version-spanning history</td><td class="column-4">v2.1–v3 era</td><td class="column-5">v3 Adaptive</td>
</tr>
<tr class="row-5">
	<td class="column-1">Broker / leverage</td><td class="column-2">RannForex / 1:500</td><td class="column-3">Tickmill / 1:100</td><td class="column-4">Tickmill / 1:500</td><td class="column-5">Exness-MT5Real5 / 1:500</td>
</tr>
<tr class="row-6">
	<td class="column-1">Trades</td><td class="column-2">1,961</td><td class="column-3">528</td><td class="column-4">376</td><td class="column-5">146</td>
</tr>
<tr class="row-7">
	<td class="column-1">Win rate</td><td class="column-2">46.81%</td><td class="column-3">43.56%</td><td class="column-4">73.40%</td><td class="column-5">45.89%</td>
</tr>
<tr class="row-8">
	<td class="column-1">Avg win / avg loss</td><td class="column-2">+$12.06 / −$6.10</td><td class="column-3">+$14.79 / −$7.82</td><td class="column-4">+$3.41 / −$4.00</td><td class="column-5">+$42.59 / −$50.12</td>
</tr>
<tr class="row-9">
	<td class="column-1">Profit factor</td><td class="column-2">1.70</td><td class="column-3">1.46 (Detailed; card 1.45)</td><td class="column-4">2.35</td><td class="column-5">0.72</td>
</tr>
<tr class="row-10">
	<td class="column-1">Best / worst trade</td><td class="column-2">+$126.51 / −$27.73</td><td class="column-3">+$126.89 / −$27.57</td><td class="column-4">+$77.32 / −$14.50</td><td class="column-5">+$138.92 / −$117.08</td>
</tr>
<tr class="row-11">
	<td class="column-1">Avg holding</td><td class="column-2">2h 30m</td><td class="column-3">44 min</td><td class="column-4">14 min</td><td class="column-5">20 min</td>
</tr>
<tr class="row-12">
	<td class="column-1">Max drawdown</td><td class="column-2">2.25% (equity)</td><td class="column-3">10.48% (balance)</td><td class="column-4">5.76% (balance)</td><td class="column-5">79.33% (balance)</td>
</tr>
<tr class="row-13">
	<td class="column-1">Result</td><td class="column-2">+$4,574.69</td><td class="column-3">+53.56%</td><td class="column-4">+27.05%</td><td class="column-5">−40.32%</td>
</tr>
</tbody>
</table>
<!-- #tablepress-80 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The vendor runs three public MQL5 signals, and the Profit Priority account is the closest match to the tested payoff fingerprint. At the 13 August 2026 snapshot, 43.56% of its 528 trades were profitable, while the average winner was +$14.79 and the average loser −$7.82. Its best and worst trades, +$126.89 and −$27.57, were also close to the backtest&#8217;s +$126.51 and −$27.73. That similarity is a useful cross-check, but it is not exact forward validation. The live account&#8217;s average holding time is much shorter, its maximal balance drawdown is 10.48% rather than the backtest&#8217;s 2.25% equity drawdown, and MQL5 reports that 80% of its growth was achieved within seven days.</p>



<p class="wp-block-paragraph">The other two signals have materially different payoff profiles. BE Priority currently wins about 73% of trades, with an average winner slightly smaller than the average loser and a profit factor of 2.35. The Adaptive Mode account is explicitly labelled by the vendor as a high-risk configuration reference, not a recommended setting; at the 13 August 2026 snapshot it was down 40.32% with a maximal balance drawdown of 79.33%. That account should not be generalised to Gold House as a whole. The three signals are better treated as separate operating profiles, with Profit Priority the closest match to the tested payoff shape.</p>



<h2 class="wp-block-heading has-text-align-center">What the evidence does not establish</h2>



<p class="wp-block-paragraph">A few limits worth stating plainly. The tested version is unknown, so I cannot map the backtest onto v2.1, v3.0 or the current Adaptive Mode. The five module labels are exactly that, labels; the ledger shows synchronized exposure, not five proven-independent strategies, and it cannot confirm what each module&#8217;s internal logic is. The strong profit-versus-favourable-excursion correlation describes the winners without proving the trailing rule that produced them. And the live signals are vendor-controlled monitoring that spans multiple product versions, so they are context rather than an independent forward test. These are limits on what one backtest and a set of public signals can show, not judgements about the EA.</p>



<h2 class="wp-block-heading has-text-align-center">Conclusion</h2>



<p class="wp-block-paragraph">Gold House MT5, in the configuration I tested, is a fixed-lot XAUUSD breakout system that stacks up to five simultaneous 0.01-lot positions from five labelled modules and makes its money from payoff asymmetry rather than a high win rate. It lost on most individual trades and still returned +$4,574.69 at a 1.70 profit factor, because its winners were about twice its losers and because a small number of trend-extension trades ran a long way. The reconstruction shows that most historical profit came from episodes where four or five modules were exposed on the same breakout; the shallow episodes were slightly negative in aggregate. The reported 2.25% drawdown is specific to this fixed-lot backtest and sample, while the public live signals currently show materially larger drawdowns.</p>



<p class="wp-block-paragraph">Each tested position used only 0.01 lot, but account-level exposure could rise to five simultaneous positions when several modules aligned, so the question worth asking is how that stacked exposure behaves, and how a strategy that leans on rare large winners performs across market conditions other than the 2024–2026 sample. Anyone evaluating the current product should also keep the version gap in view: v3.0 offers three modes that behave very differently, and only one live signal resembles the tested payoff shape. Test the specific mode and settings you intend to run, on demo, before committing. It is worth comparing the structure against other XAUUSD systems in our <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA database</a>, and reading our <a href="https://ea-forexlab.com/principles_testing_algorithms/">testing methodology</a> and <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">note on why forward testing matters</a> for how we separate a clean backtest from live behaviour.</p>



<p class="wp-block-paragraph"><em>A note on costs, since this multi-module breakout system trades often: a <a href="https://rebate.ea-forexlab.com/">forex rebate</a> may reduce part of eligible spread or commission across repeated trades. It does not reduce drawdown, swap, or the simultaneous exposure described above, so treat it as an efficiency on costs, not a change to the strategy&#8217;s risk.</em></p>



<figure class="wp-block-image size-large"><a href="https://rebate.ea-forexlab.com/"><img loading="lazy" decoding="async" width="1024" height="499" src="https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate-1024x499.jpg" alt="rebate ea forexlab" class="wp-image-1746" srcset="https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate-1024x499.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate-300x146.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate-768x374.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate-1536x748.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2024/10/ForexLAB-Rebate.jpg 1764w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The archive with the EA files and full test results is available on our <a href="https://t.me/ea_forexlab">Telegram channel</a>:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/747"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center">Frequently asked questions</h2>



<h3 class="wp-block-heading has-text-align-center">Is Gold House MT5 profitable in the EA ForexLab backtest?</h3>



<p class="wp-block-paragraph">Yes, in the tested historical configuration. The MT5 report shows +$4,574.69 net over 2024–2026 from a $10,000 deposit, a 1.70 profit factor and a 46.81% win rate, and those figures reconcile against the raw deal ledger. It is a simulation, not a live result.</p>



<h3 class="wp-block-heading has-text-align-center">Does Gold House use martingale or grid trading?</h3>



<p class="wp-block-paragraph">No martingale lot progression or conventional recovery-grid structure appears in this historical execution record. Every one of the 1,961 entries was 0.01 lot, with no lot progression and no averaging into losing positions. The multiple simultaneous positions come from five separate breakout modules, and maximum concurrency was five at 0.05 lot aggregate. The conclusion applies to the tested configuration and history.</p>



<h3 class="wp-block-heading has-text-align-center">Why is Gold House profitable with a win rate below 50%?</h3>



<p class="wp-block-paragraph">Payoff asymmetry. The average winner (+$12.06) was close to twice the average loser (−$6.10), which puts the break-even win rate near 33.6%. Winning 46.81% with that payoff ratio was sufficient for positive historical expectancy, with a small tail of larger winners contributing materially to the result.</p>



<h3 class="wp-block-heading has-text-align-center">Does the Gold House live signal match the backtest?</h3>



<p class="wp-block-paragraph">Partly. The Profit Priority signal preserves the tested payoff fingerprint, a sub-50% win rate with winners roughly twice the losers and near-identical best and worst trades. But its holding time is shorter and its drawdown larger than the backtest, and the other two signals (BE Priority, Adaptive High-Risk) behave very differently, so it is context rather than exact forward validation.</p>



<h3 class="wp-block-heading has-text-align-center">Which Gold House version was tested?</h3>



<p class="wp-block-paragraph">Unknown. The report does not expose a version field, and a backtest over data ending May 2026 could have been run on later software. The current product is version 3.0 with three modes, so the tested fixed-lot configuration should not be assumed identical to what is on sale now.</p>



<h3 class="wp-block-heading has-text-align-center">What is the maximum drawdown in the historical test?</h3>



<p class="wp-block-paragraph">2.25% maximum relative equity drawdown, and 1.95% by balance. That is specific to this fixed-lot backtest and sample; the vendor&#8217;s live signals show materially larger drawdowns, including one high-risk reference account near 79%.</p>



<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/07/04/gold-house-mt5-review/">Gold House MT5 Review: XAUUSD Backtest &amp; Live Signal Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FXStabilizer EA Review: EURUSD Backtest, Recovery Risk &#038; Drawdown</title>
		<link>https://ea-forexlab.com/2026/06/25/fxstabilizer-ea-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fxstabilizer-ea-review</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 20:35:52 +0000</pubDate>
				<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1522</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/25/fxstabilizer-ea-review/">FXStabilizer EA Review: EURUSD Backtest, Recovery Risk &amp; Drawdown</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">FXStabilizer has been marketed for years, and the vendor currently presents public trading records dating back to the mid-2010s, saying the system has traded live since 2015. The equity curve I was handed looked the part: a clean diagonal climb from $1,000 to nearly $3,000 over five years. A curve that smooth is worth opening up because recovery systems can look calm while risk accumulates inside open exposure. So I pulled the full MetaTrader 4 order history for <strong>FXStabilizer_EUR 1.2</strong> and rebuilt the account trade by trade. The reconstruction changed how I read the smooth curve.</p>



<h2 class="wp-block-heading has-text-align-center">Key findings first</h2>



<p class="wp-block-paragraph">The test I examined is the <strong>FXStabilizer_EUR 1.2</strong> configuration on <strong>EURUSD H1</strong>, run from January 2021 to February 2026 at 99.90% modelling quality from a $1,000 deposit. Every figure below reconciles against the raw order table.</p>



<ul class="wp-block-list">
<li>Net profit <strong>+$1,678.33</strong>, profit factor <strong>1.36</strong>, position win rate <strong>59.92%</strong>, relative drawdown <strong>54.03%</strong>.</li>



<li>The 756 executed positions reconstruct into <strong>366 flat-to-flat cycles</strong>, and <strong>362 of them closed positive</strong>. That 98.9% is the share of reconstructed flat-to-flat cycles that ended with positive displayed P/L, not a trade win rate, and the two answer different questions.</li>



<li>The system recovers a losing position by adding same-direction trades. The first recovery entry stays at 0.01 lot; from the step after that the size doubles, up to <strong>0.64</strong>, and cumulative open volume reaches about <strong>1.28 lots</strong> at maximum depth.</li>



<li>Only <strong>two</strong> cycles ever reached the maximum depth of eight positions. Both were SELL sequences, both were closed by a common stop, and each realised about <strong>−$1,013</strong>.</li>



<li>Those two events account for roughly <strong>99.6%</strong> of all negative cycle-level P/L, and they more than explain the only two negative years in the sample.</li>



<li>The vendor&#8217;s live Myfxbook accounts share several aggregate traits with the tested run, but they do not establish that the same recovery logic was used, so I treat them as context rather than validation.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What I tested</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="801" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-eurusd-mt4-backtest-report-1024x801.jpg" alt="FXStabilizer EUR 1.2_fix MT4 Strategy Tester report: net 1678.33, PF 1.36, 756 trades, 59.92% win, balance curve" class="wp-image-2076" style="aspect-ratio:1.278393417673357;width:616px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-eurusd-mt4-backtest-report-1024x801.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-eurusd-mt4-backtest-report-300x235.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-eurusd-mt4-backtest-report-768x601.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-eurusd-mt4-backtest-report.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The supplied MT4 Strategy Tester report for FXStabilizer_EUR 1.2_fix, the source of truth for this review.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<table id="tablepress-73" class="tablepress tablepress-id-73 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert / version</td><td class="column-2">FXStabilizer_EUR 1.2_fix</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform / server</td><td class="column-2">MetaTrader 4 (ICMarketsSC-Demo03, Build 1470)</td>
</tr>
<tr class="row-4">
	<td class="column-1">Symbol / timeframe</td><td class="column-2">EURUSD / H1</td>
</tr>
<tr class="row-5">
	<td class="column-1">Test period</td><td class="column-2">2021.01.11 – 2026.02.20</td>
</tr>
<tr class="row-6">
	<td class="column-1">Model / quality</td><td class="column-2">Every tick / 99.90% (0 mismatched-chart errors)</td>
</tr>
<tr class="row-7">
	<td class="column-1">Parameters</td><td class="column-2">Mode=0; AutoRisk=false; RiskLimit=50; FixedLot=0.01; Magic=3134914; Slippage=20</td>
</tr>
<tr class="row-8">
	<td class="column-1">Initial deposit / spread</td><td class="column-2">$1,000 / Variable</td>
</tr>
<tr class="row-9">
	<td class="column-1">Total net profit</td><td class="column-2">+$1,678.33</td>
</tr>
<tr class="row-10">
	<td class="column-1">Gross profit / gross loss</td><td class="column-2">$6,402.46 / −$4,724.13</td>
</tr>
<tr class="row-11">
	<td class="column-1">Profit factor</td><td class="column-2">1.36</td>
</tr>
<tr class="row-12">
	<td class="column-1">Expected payoff (after costs)</td><td class="column-2">$2.22</td>
</tr>
<tr class="row-13">
	<td class="column-1">Total trades (executed positions)</td><td class="column-2">756</td>
</tr>
<tr class="row-14">
	<td class="column-1">Short / long won</td><td class="column-2">375 (61.07%) / 381 (58.79%)</td>
</tr>
<tr class="row-15">
	<td class="column-1">Profit / loss trades</td><td class="column-2">453 (59.92%) / 303 (40.08%)</td>
</tr>
<tr class="row-16">
	<td class="column-1">Average win / average loss</td><td class="column-2">+$14.13 / −$15.59</td>
</tr>
<tr class="row-17">
	<td class="column-1">Break-even win rate / margin</td><td class="column-2">52.46% / +7.46 pp</td>
</tr>
<tr class="row-18">
	<td class="column-1">Absolute drawdown</td><td class="column-2">$465.86</td>
</tr>
<tr class="row-19">
	<td class="column-1">Maximal drawdown</td><td class="column-2">$1,386.43 (34.27%)</td>
</tr>
<tr class="row-20">
	<td class="column-1">Relative drawdown</td><td class="column-2">54.03% ($627.73)</td>
</tr>
<tr class="row-21">
	<td class="column-1">Max consecutive losses</td><td class="column-2">9 (−$1,013.03)</td>
</tr>
</tbody>
</table>
<!-- #tablepress-73 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Before trusting any of the headline figures, I reconciled them against the order rows. Summing the profit on every closed trade gives $1,678.11, which is $0.22 short of the reported $1,678.33. The gap splits between gross profit (off by $0.13) and gross loss (off by $0.09), while the running balance column ends at exactly $2,678.33. The $0.22 difference is consistent with cumulative display rounding across the two-decimal trade rows, so I treat the MT4 headline and final balance as authoritative. Everything else ties out: profit factor 1.36, expected payoff $2.22, the 381 long and 375 short positions, the largest winner and loser.</p>



<p class="wp-block-paragraph">Two things about the test itself shape how I read it. It is a simulation. The report uses Every Tick modelling, shows 99.90% modelling quality, zero mismatched-chart errors and variable spread, but it still cannot reproduce every feature of live execution. The input reading <code>Slippage=20</code> is an EA parameter, not evidence that twenty points of realistic slippage were modelled. Anyone weighing a live deployment should keep our <a href="https://ea-forexlab.com/principles_testing_algorithms/">backtest testing methodology</a> in mind here, because the gap between a clean tester run and real execution is exactly where recovery systems get tested. The expected payoff of $2.22 is already an after-cost number. The question worth asking is not whether costs erased it, but how the structure turned a fairly ordinary win rate into a positive expectancy at all.</p>



<h2 class="wp-block-heading has-text-align-center">What 756 trades actually represent</h2>



<p class="wp-block-paragraph">By direction the trade list looks unremarkable: 381 long, 375 short, winning 59.92% of the time, which reads like an even two-sided strategy. The headline win rate was not the part that interested me. Once I grouped the 756 positions into flat-to-flat exposure cycles, tracking account exposure from the first position of a sequence until every position in it closed and exposure returned to zero, the structure changed considerably. The 756 trades collapse into <strong>366 cycles</strong>. Most ended at the first position. The deeper cycles explain most of the risk.</p>



<h3 class="wp-block-heading has-text-align-center">How a losing position becomes a recovery ladder</h3>



<p class="wp-block-paragraph">The order record lays out the mechanism. A cycle opens with a 0.01-lot market order and places a same-direction pending limit one step away, also at 0.01. If the first trade reaches its target, the pending is deleted and the cycle ends clean. If price runs against the position, that first recovery fills at 0.01, a new same-direction limit is placed one step deeper, and the take-profits of the open positions are pulled together toward a common basket exit. From that next step onward the added size doubles: 0.02, 0.04, 0.08, and so on. The sequence keeps adding until the basket closes in aggregate profit, which most of the time it does.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="538" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-cycle-pl-by-depth-1024x538.png" alt="FXStabilizer net cycle P/L by recovery depth: depths 1–7 positive, depth 8 sharply negative near −$2,024" class="wp-image-2080" style="aspect-ratio:1.9033777085398669;width:600px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-cycle-pl-by-depth-1024x538.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-cycle-pl-by-depth-300x158.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-cycle-pl-by-depth-768x403.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-cycle-pl-by-depth.png 1331w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The observed lot ladder. The first recovery holds at 0.01; from the following step each add doubles, and cumulative open volume peaks near 1.28 lots.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The size progression is where the exposure becomes obvious. The observed ladder runs 0.01, 0.01, 0.02, 0.04, 0.08, 0.16, 0.32, 0.64, and the size distribution across the whole test confirms it: 547 positions at 0.01 down to just two at 0.64. A cycle that reaches the eighth rung is holding about 1.28 lots in aggregate, roughly 128 times the initial entry. That figure is cumulative open volume rather than a risk multiplier, since the positions sit at different prices and the stops move, but it is the honest way to describe how far the exposure can stretch when a sequence runs to its limit.</p>



<h3 class="wp-block-heading has-text-align-center">Why 98.9% of cycles closing positive is not a 98.9% win rate</h3>



<p class="wp-block-paragraph">This is the distinction that reframes the test. At the position level, 40% of trades lose. At the cycle level, only four of 366 sequences finished negative, so 98.9% closed positive. Both numbers are correct, and they describe different things. The recovery structure folds individual losing legs into baskets that, once the converged take-profit triggers, close green overall. Calling 98.9% a win rate would blur two different units of analysis. It simply means that 362 of 366 reconstructed flat-to-flat cycles ended with positive displayed P/L. Of the four negative cycles, one small depth-three loss of $4.96 was created by the tester&#8217;s end-of-sample forced close rather than a normal strategy exit. The more important question is what happened in the genuinely failed recovery sequences.</p>



<h2 class="wp-block-heading has-text-align-center">Where the historical profit came from</h2>



<p class="wp-block-paragraph">Grouping the cycles by how deep they ran shows where the money was made and lost.</p>



<table id="tablepress-74" class="tablepress tablepress-id-74 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Recovery depth</th><th class="column-2">Cycles</th><th class="column-3">Share</th><th class="column-4">Net P/L</th><th class="column-5">Positive</th><th class="column-6">Negative</th><th class="column-7">Max lot</th><th class="column-8">Cumulative lots</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">1</td><td class="column-2">185</td><td class="column-3">50.5%</td><td class="column-4">+$997.04</td><td class="column-5">185</td><td class="column-6">0</td><td class="column-7">0.01</td><td class="column-8">0.01</td>
</tr>
<tr class="row-3">
	<td class="column-1">2</td><td class="column-2">94</td><td class="column-3">25.7%</td><td class="column-4">+$476.27</td><td class="column-5">94</td><td class="column-6">0</td><td class="column-7">0.01</td><td class="column-8">0.02</td>
</tr>
<tr class="row-4">
	<td class="column-1">3</td><td class="column-2">31</td><td class="column-3">8.5%</td><td class="column-4">+$300.01</td><td class="column-5">29</td><td class="column-6">2</td><td class="column-7">0.02</td><td class="column-8">0.04</td>
</tr>
<tr class="row-5">
	<td class="column-1">4</td><td class="column-2">21</td><td class="column-3">5.7%</td><td class="column-4">+$496.06</td><td class="column-5">21</td><td class="column-6">0</td><td class="column-7">0.04</td><td class="column-8">0.08</td>
</tr>
<tr class="row-6">
	<td class="column-1">5</td><td class="column-2">17</td><td class="column-3">4.6%</td><td class="column-4">+$249.21</td><td class="column-5">17</td><td class="column-6">0</td><td class="column-7">0.08</td><td class="column-8">0.16</td>
</tr>
<tr class="row-7">
	<td class="column-1">6</td><td class="column-2">7</td><td class="column-3">1.9%</td><td class="column-4">+$412.14</td><td class="column-5">7</td><td class="column-6">0</td><td class="column-7">0.16</td><td class="column-8">0.32</td>
</tr>
<tr class="row-8">
	<td class="column-1">7</td><td class="column-2">9</td><td class="column-3">2.5%</td><td class="column-4">+$771.69</td><td class="column-5">9</td><td class="column-6">0</td><td class="column-7">0.32</td><td class="column-8">0.64</td>
</tr>
<tr class="row-9">
	<td class="column-1">8</td><td class="column-2">2</td><td class="column-3">0.5%</td><td class="column-4">−$2,024.31</td><td class="column-5">0</td><td class="column-6">2</td><td class="column-7">0.64</td><td class="column-8">1.28</td>
</tr>
<tr class="row-10">
	<td class="column-1">All cycles</td><td class="column-2">366</td><td class="column-3">100%</td><td class="column-4">+$1,678.11</td><td class="column-5">362</td><td class="column-6">4</td><td class="column-7">0.64</td><td class="column-8">1.28</td>
</tr>
</tbody>
</table>
<!-- #tablepress-74 from cache -->



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="509" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-depth8-march-2025-1024x509.png" alt="FXStabilizer March 2025 eight-position SELL sequence, entries 1.045→1.081, doubling lots, common stop 1.08395" class="wp-image-2078" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-depth8-march-2025-1024x509.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-depth8-march-2025-300x149.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-depth8-march-2025-768x382.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-depth8-march-2025.png 1406w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Net cycle P/L by recovery depth. Depths 1–7 were all positive in aggregate; the discontinuity is at depth 8.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">More than half of the cycles ended at the first position, and progressively fewer reached the deeper recovery levels. The P/L distribution across depth is less intuitive. In this sample, cycles ending at depths one through seven were positive in aggregate, while the two cycles that reached depth eight lost about $2,024 combined. Almost all negative cycle-level P/L is concentrated in that final depth.</p>



<h3 class="wp-block-heading has-text-align-center">Long, short, and where the shortfall really sits</h3>



<p class="wp-block-paragraph">By direction the split is instructive. The 181 buy cycles netted about +$1,832, while the 185 sell cycles netted about −$154, which makes the short side look like the weak leg. Remove the two maximum-depth SELL failures, though, and the remaining 183 short cycles made roughly +$1,870. Two sequences were large enough to turn the whole short-side result from strongly positive to slightly negative. This is a concentration observation, not a claim about how the strategy would perform without its worst trades. You cannot keep the good cycles and delete the terminal ones, because the same logic produces both. The point is narrower: the aggregate short-side figure is dominated by two events rather than by broad weakness.</p>



<h2 class="wp-block-heading has-text-align-center">The two maximum-depth failures</h2>



<p class="wp-block-paragraph">Two sequences changed how I read this test, one in March 2025 and one in January 2026. Both reached the maximum observed depth of eight positions. Both were shorts. Both ended the same way, and that shared terminal pattern is why they matter more than any headline ratio.</p>



<table id="tablepress-75" class="tablepress tablepress-id-75 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Event</th><th class="column-2">Start</th><th class="column-3">Final stop</th><th class="column-4">Direction</th><th class="column-5">Depth</th><th class="column-6">Lot ladder</th><th class="column-7">Cumulative volume</th><th class="column-8">Exit</th><th class="column-9">Cycle P/L</th><th class="column-10">Realised balance impact</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">March 2025</td><td class="column-2">2025.03.03 13:30</td><td class="column-3">2025.03.06 15:16</td><td class="column-4">SELL</td><td class="column-5">8</td><td class="column-6">0.01→0.64 (×2 each step)</td><td class="column-7">≈1.28 lots</td><td class="column-8">Common S/L @ 1.08395</td><td class="column-9">−$1,013.02</td><td class="column-10">−25.0%</td>
</tr>
<tr class="row-3">
	<td class="column-1">January 2026</td><td class="column-2">2026.01.20 06:30</td><td class="column-3">2026.01.27 22:48</td><td class="column-4">SELL</td><td class="column-5">8</td><td class="column-6">0.01→0.64 (×2 each step)</td><td class="column-7">≈1.28 lots</td><td class="column-8">Common S/L @ 1.20490</td><td class="column-9">−$1,011.29</td><td class="column-10">−27.5%</td>
</tr>
</tbody>
</table>
<!-- #tablepress-75 from cache -->



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-equity-drawdown-curve-1-1024x296.png" alt="FXStabilizer equity/drawdown/volume 2021–2026, steady climb with two 2025–2026 cliffs" class="wp-image-2079" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-equity-drawdown-curve-1-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-equity-drawdown-curve-1-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-equity-drawdown-curve-1-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-equity-drawdown-curve-1.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">The March 2025 sequence. EURUSD rose steadily against the shorts; each add doubled the lot; all eight closed together at 1.08395.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">In March 2025 the system began shorting EURUSD at 1.04503 and kept adding as the pair climbed, position by position, up through 1.08096. This is the price path that pushed the tested recovery sequence to its maximum observed depth: a sustained one-way move against the basket, with no pullback deep enough to let the converged take-profit trigger. By the eighth position the account held about 1.28 lots short into a rising market. January 2026 repeats the pattern almost beat for beat, shorting from 1.16622 up to 1.20197 on the same ladder and the same depth.</p>



<h3 class="wp-block-heading has-text-align-center">What the order log shows at the eighth position</h3>



<p class="wp-block-paragraph">The modifications just before the end show how the terminal risk control behaved in this tested build. Through the first seven positions, each older trade carries a distant stop that is pushed further away as the basket deepens, so the system is holding on and waiting for the reversal. Then the eighth position, the 0.64-lot order, opens with a tight stop-loss placed just beyond its own entry. In the same instant, the order log modifies the stop-loss of all seven earlier positions to that identical level. A few hours later price touches it, and all eight positions close together at one price.</p>



<p class="wp-block-paragraph">I will describe that carefully, because the wording matters. In the tested v1.2 history, reaching the eighth position was followed by a common broker-side stop being applied across the entire open sequence, after which the whole basket closed at once. That is what the execution record shows. Whether it corresponds to a named &#8220;hard drawdown control&#8221; feature in the current product is a separate question I return to below. In March 2025 the common stop sat at 1.08395 and realised −$1,013.02; in January 2026 it sat at 1.20490 and realised −$1,011.29. In balance terms, each of those single events took roughly a quarter of the account, about 25% in 2025 and 27.5% in 2026.</p>



<p class="wp-block-paragraph">One more distinction is worth keeping straight. Those two cycles are about 99.6% of the negative <em>cycle-level</em> P/L, which is not the same as the MT4 <strong>Gross Loss of −$4,724.13</strong>. Gross Loss adds up every losing individual trade, including losing legs inside cycles that eventually finished positive. Cycle-level negative P/L counts only sequences whose total result was negative. The first sums losses on individual positions, including losing legs inside cycles that later finished positive; the second counts only cycles whose total result was negative.</p>



<h2 class="wp-block-heading has-text-align-center">The drawdown behind the smooth curve</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="546" height="219" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-annual-pl.png" alt="FXStabilizer annual P/L: 2021–2024 positive, 2025 −264 and 2026 −986 negative" class="wp-image-2081" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-annual-pl.png 546w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-annual-pl-300x120.png 300w" sizes="auto, (max-width: 546px) 100vw, 546px" /><figcaption class="wp-element-caption">The supplied equity/drawdown/volume curve. The two 2025–2026 cliffs are the depth-eight stop-outs; note the volume spikes beneath them.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The report gives three drawdown numbers, and they are not interchangeable. Absolute drawdown ($465.86) measures the dip below the starting deposit. Maximal drawdown ($1,386.43, 34.27%) is the largest money fall from a peak. Relative drawdown (54.03%, $627.73) is the largest percentage fall, measured at a different and smaller-balance moment, which is why the dollar figure attached to the 54% is smaller than the one attached to the 34%. Neither should be quietly replaced by a gentler realised number reconstructed from closed balances, because a closed-order reconstruction cannot see intra-basket floating equity, and the report&#8217;s own equity-based figures stand.</p>



<p class="wp-block-paragraph">What the reconstruction does explain is where the visible cliffs come from. The two near-vertical drops late in the curve, one in early 2025 and one in early 2026, coincide with the two depth-eight stop-outs, and the volume sub-window shows its largest spikes underneath them. For four years the curve is a quiet diagonal because the recovery mechanism kept resolving. It stops being quiet in precisely the two places the mechanism ran to its limit.</p>



<h2 class="wp-block-heading has-text-align-center">What changed in 2025 and 2026</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="492" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-lot-ladder-1024x492.png" alt="FXStabilizer lot ladder 0.01→0.64 and cumulative open volume rising to 1.28 lots" class="wp-image-2083" style="aspect-ratio:2.0813426768361145;width:635px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-lot-ladder-1024x492.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-lot-ladder-300x144.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-lot-ladder-768x369.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-lot-ladder.png 1331w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Annual P/L by position entry year. The first four years were positive; 2025 and the partial 2026 were not.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Grouped by the year a position was entered, the sample runs positive every year from 2021 to 2024, then turns negative in 2025 and the partial 2026. It is tempting to read that as the strategy breaking down, but the reconstruction points somewhere more specific. Take the single March 2025 event out of that year and the rest of 2025 contributed roughly +$749; the maximum-depth loss more than explains the negative annual figure on its own. The partial 2026 sample tells a milder version of the same story: outside the January event, the year was close to flat, near +$25. These are loss-concentration diagnostics, not an alternative strategy result, and two observations are only two observations. What they show is that the negative years were not caused by broad deterioration across ordinary trades. Each was defined by one terminal recovery failure of about a thousand dollars.</p>



<h2 class="wp-block-heading has-text-align-center">How long FXStabilizer holds its trades</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="492" src="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-trade-duration-1024x492.png" alt="FXStabilizer holding-time distribution, median ~48h, longest position &gt;40 days" class="wp-image-2082" style="aspect-ratio:2.0813426768361145;width:569px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-trade-duration-1024x492.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-trade-duration-300x144.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-trade-duration-768x369.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/fxstabilizer-trade-duration.png 1331w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Reconstructed holding times per position. The median is about two days; the longest single position ran past 40 days.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This is not a fast system, whatever the smooth curve suggests. Rebuilt from actual entry-to-close times, the median position was held about 48 hours, the mean nearly four days, and the longest single position stayed open more than 40 days. Deeper cycles hold longer, which is what you would expect from a mechanism that waits for a converged basket target. That carries a cost the MT4 summary table does not itemise. The historical report exposes no separate swap column, so I will not invent one, but positions open for days or weeks accrue overnight financing, and any real-account version of this result is sensitive to it. The vendor&#8217;s own live accounts make the point, since both carry sizeable negative interest, which I come to next.</p>



<h2 class="wp-block-heading has-text-align-center">Vendor backtests and the recent test answer different questions</h2>



<p class="wp-block-paragraph">FXStabilizer&#8217;s official site publishes its own EURUSD backtests, and it is worth being clear about why they and this test do not contradict each other. The official Durable run covers 2009–2016; the Turbo run covers 2013–2016. Both use AutoRisk=true with different risk limits, a $10,000 deposit, fixed spread and 90% modelling quality on a different demo server. The configuration I tested uses Mode=0, AutoRisk=false, RiskLimit=50, a $1,000 deposit and variable spread at 99.90% quality over 2021–2026. The vendor backtests show how earlier risk-scaled configurations behaved on quote history ending in 2016; this test shows how a fixed-lot configuration behaved over the last five years, a period the official pages do not cover. The useful difference is the period: the EA ForexLab test covers 2021–2026, which the official historical pages do not. I would not call the older backtests invalid for being old, and I would not read the newer one as a verdict on the vendor&#8217;s published numbers, because they do not overlap.</p>



<h2 class="wp-block-heading has-text-align-center">What the live Myfxbook accounts do and don&#8217;t show</h2>



<p class="wp-block-paragraph">The vendor points to two long-running Myfxbook accounts for EURUSD. Both are useful as long as they are read for what they are, which is vendor-associated monitoring rather than independent tests.</p>



<table id="tablepress-76" class="tablepress tablepress-id-76 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Dimension</th><th class="column-2">EA ForexLab test (v1.2_fix)</th><th class="column-3">Vendor Durable backtest</th><th class="column-4">Vendor Turbo backtest</th><th class="column-5">Turbo EURUSD Myfxbook</th><th class="column-6">Durable EURUSD Myfxbook</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Evidence type</td><td class="column-2">Independent (L1)</td><td class="column-3">Vendor backtest (L4)</td><td class="column-4">Vendor backtest (L4)</td><td class="column-5">Vendor-associated live (L5)</td><td class="column-6">Vendor-associated live (L5)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform</td><td class="column-2">MetaTrader 4</td><td class="column-3">MetaTrader 4</td><td class="column-4">MetaTrader 4</td><td class="column-5">MetaTrader 4</td><td class="column-6">MetaTrader 4</td>
</tr>
<tr class="row-4">
	<td class="column-1">Period / status</td><td class="column-2">2021–2026</td><td class="column-3">2009–2016</td><td class="column-4">2013–2016</td><td class="column-5">Live (updated Aug 2026)</td><td class="column-6">Stopped Jan 2025</td>
</tr>
<tr class="row-5">
	<td class="column-1">Key config</td><td class="column-2">Mode=0; AutoRisk=false; RiskLimit=50</td><td class="column-3">AutoRisk=true; RiskLimit=35</td><td class="column-4">AutoRisk=true; RiskLimit=55</td><td class="column-5">Not disclosed</td><td class="column-6">Not disclosed</td>
</tr>
<tr class="row-6">
	<td class="column-1">Account / deposit</td><td class="column-2">Demo, $1,000</td><td class="column-3">Demo, $10,000</td><td class="column-4">Demo, $10,000</td><td class="column-5">Real cent, $500 dep.</td><td class="column-6">Real, $10,000 dep.</td>
</tr>
<tr class="row-7">
	<td class="column-1">Modelling quality</td><td class="column-2">99.90%</td><td class="column-3">90.00%</td><td class="column-4">90.00%</td><td class="column-5">—</td><td class="column-6">—</td>
</tr>
<tr class="row-8">
	<td class="column-1">Net result / gain</td><td class="column-2">+$1,678.33</td><td class="column-3">+$176,789</td><td class="column-4">+$659,880</td><td class="column-5">+3815.19%</td><td class="column-6">+1077.01%</td>
</tr>
<tr class="row-9">
	<td class="column-1">Profit factor</td><td class="column-2">1.36</td><td class="column-3">2.10</td><td class="column-4">2.43</td><td class="column-5">1.77</td><td class="column-6">1.86</td>
</tr>
<tr class="row-10">
	<td class="column-1">Max drawdown</td><td class="column-2">34.27% (54.03% rel.)</td><td class="column-3">33.11%</td><td class="column-4">33.51% (45.00% rel.)</td><td class="column-5">13.26%</td><td class="column-6">24.85%</td>
</tr>
<tr class="row-11">
	<td class="column-1">Broker</td><td class="column-2">IC Markets</td><td class="column-3">EGlobal</td><td class="column-4">EGlobal</td><td class="column-5">Markets4you</td><td class="column-6">FXOpen (funds withdrawn)</td>
</tr>
</tbody>
</table>
<!-- #tablepress-76 from cache -->



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">Turbo EURUSD, live, and a familiar profile</h3>



<p class="wp-block-paragraph">The Turbo EURUSD account is a real Markets4you cent account on MT4, still updating when I checked it, showing a large multi-year gain against a 13.26% drawdown. Its aggregate profile looks a lot like the tested configuration. Long and short win rates sit in the low-to-mid 60s, the average winner is near $14.87 and the average loser near $15.29 against $14.13 and $15.59 in the backtest, and the reported average trade length is about one day. It also carries about −$1,420 of accumulated interest, which is the financing cost I flagged earlier showing up on a real account.</p>



<h3 class="wp-block-heading has-text-align-center">Durable EURUSD, and reading the zero balance correctly</h3>



<p class="wp-block-paragraph">The Durable EURUSD account needs care. Its balance reads $0.00, which looks alarming until you check the ledger: deposits of $10,000, withdrawals of $117,701.18, and a peak balance of exactly $117,701.18. The account did not blow up. The entire balance was withdrawn, which matches the vendor&#8217;s note that FXOpen discontinued its STP account type and funds were moved out rather than lost. It last updated in January 2025. As a live record it shows the same family traits: EURUSD on MT4, directional win rates in the high-50s to low-60s, four-day average holds, and about −$10,500 of accumulated interest over its life.</p>



<h3 class="wp-block-heading has-text-align-center">Does the live trading match the tested configuration?</h3>



<p class="wp-block-paragraph">Only in part, and only in the parts I can actually measure. The public monitoring shares several aggregate characteristics with the tested configuration, including EURUSD trading on MT4, broadly similar directional win rates, an asymmetric average winner and loser profile, and holding periods measured in about one to several days. Those similarities are useful context, but they stop at aggregate statistics. What the public statistics do not establish is that the same recovery ladder, the same lot progression, or the same maximum-depth exit logic was used, because Myfxbook shows aggregate results, not the order-by-order structure I reconstructed from the tester report. The versions, modes, brokers, leverage and deposits also differ from the tested v1.2_fix, and neither account discloses its settings. The accounts therefore provide limited live context. They do not confirm that this specific configuration, recovery ladder or maximum-depth logic produced a particular live result. That is why I treat <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">forward testing</a> as a separate evidence layer rather than an extension of the backtest.</p>



<h2 class="wp-block-heading has-text-align-center">What this test does not establish</h2>



<p class="wp-block-paragraph">A few things I deliberately will not claim, because the evidence does not support them. The tested inputs read <code>Mode=0</code>, and the current product sells Durable and Turbo modes, but the official backtests carry no Mode parameter and use AutoRisk=true, so I cannot map Mode=0 onto Durable or Turbo without documentation I do not have. The current Ultimate version advertises &#8220;hard drawdown control,&#8221; and the tested history clearly applies a common hard stop at maximum depth, but I am describing an execution pattern in one build, not confirming it is that named feature. The vendor&#8217;s line that its security mechanism has not triggered &#8220;since 1997&#8221; refers to a different pair and configuration than the one here; in this EURUSD test the terminal stop plainly did trigger, twice. Version lineage across builds, and the mapping of inputs to marketed modes, remain open questions. For a second example of how recovery exposure can change the interpretation of a smooth backtest, see our <a href="https://ea-forexlab.com/2026/06/02/opal-ea-review-mt4/">Opal EA recovery-grid analysis</a>.</p>



<h2 class="wp-block-heading has-text-align-center">Conclusion</h2>



<p class="wp-block-paragraph">Stripped to its structure, FXStabilizer_EUR v1.2 is a two-sided EURUSD recovery system that often closes the first position profitably and, when that entry moves against it, adds same-direction positions on a progressive lot ladder in an attempt to bring the sequence back to a shared exit. Over 2021–2026 that produced a smooth-looking +$1,678.33 at a 1.36 profit factor, with 362 of 366 cycles closing positive. The reconstruction is what gives that curve its texture. Cycles ending at depths one through seven were positive in aggregate, while risk was concentrated almost entirely in the two cycles that reached depth eight. Each of those events reduced realised balance by roughly a quarter when a sustained EURUSD move pushed the ladder to its terminal stop.</p>



<p class="wp-block-paragraph">The risk characteristics visible in the evidence are straightforward to name: progressive multi-position exposure that can reach roughly 1.28 lots on a small account; financing costs on multi-day holds that the summary does not itemise; and a terminal outcome that, in this sample, arrived twice and defined both losing years. The trade-off is specific and measurable: a high share of positive reconstructed cycles alongside rare, sharp terminal losses at maximum observed depth. Anyone weighing it should look past the diagonal equity line, decide how they feel about that trade-off, and test their intended mode and broker on demo with financing and maximum-depth exposure in full view. Our <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA database</a> is a reasonable place to compare it against alternatives before committing real money.</p>



<p class="wp-block-paragraph"><em>On costs specifically: a <a href="https://rebate.ea-forexlab.com/">forex rebate</a> may reduce part of eligible spread or commission across repeated multi-position recovery sequences. It does not reduce swap, it does not reduce drawdown, and it does nothing to change the maximum-depth exposure described above, so treat it as a small efficiency, not a safety margin.</em></p>



<h2 class="wp-block-heading has-text-align-center">Frequently asked questions</h2>



<h3 class="wp-block-heading has-text-align-center">Is FXStabilizer a grid or martingale system?</h3>



<p class="wp-block-paragraph">The tested execution record shows a grid-like recovery structure with progressive position sizing. The first recovery entry stays at 0.01 lot, followed by an observed doubling sequence up to 0.64 lot at maximum depth, with positions closed as a basket. What the record establishes is that behaviour; it does not reveal the internal design intent behind it, so I would describe it by what it does rather than force it into a single label.</p>



<h3 class="wp-block-heading has-text-align-center">Did the backtest make money?</h3>



<p class="wp-block-paragraph">Yes. The MT4 report shows +$1,678.33 net over 2021–2026 from a $1,000 deposit, a 1.36 profit factor and a 59.92% position win rate. The sum of the displayed trade rows is $0.22 lower, a difference consistent with cumulative display rounding. It is a simulation, not a live result.</p>



<h3 class="wp-block-heading has-text-align-center">How can 98.9% of cycles be positive if 40% of trades lose?</h3>



<p class="wp-block-paragraph">They measure different things. Individual trades lose 40% of the time, but the recovery structure folds losing legs into baskets that usually close positive overall, which happened in 362 of 366 reconstructed cycles. The 98.9% simply means that 362 of 366 reconstructed flat-to-flat cycles ended with positive displayed P/L; it is not the odds on a single trade.</p>



<h3 class="wp-block-heading has-text-align-center">What actually caused the losses?</h3>



<p class="wp-block-paragraph">Two sequences, in March 2025 and January 2026. Both shorted EURUSD into a sustained rise, added positions to the eighth rung of the ladder, and were closed by a common stop for about −$1,013 each. Together they are roughly 99.6% of all negative cycle-level P/L, and each more than explains its year&#8217;s negative result.</p>



<h3 class="wp-block-heading has-text-align-center">Is the vendor&#8217;s Myfxbook proof it works live?</h3>



<p class="wp-block-paragraph">It is supporting context, not proof of this configuration. The live accounts are vendor-associated, run different modes, brokers and deposits than the tested v1.2_fix, and one of them (Durable) stopped updating in January 2025 after its balance was fully withdrawn. They share some aggregate characteristics with the backtest, but Myfxbook does not expose the order-level structure, so it cannot confirm the same recovery ladder was used.</p>



<h3 class="wp-block-heading has-text-align-center">Did the Durable account blow up?</h3>



<p class="wp-block-paragraph">No. Its balance shows $0.00 because the full balance was withdrawn, with withdrawals of $117,701.18 equal to its peak, consistent with the broker closing its STP account type. That is an account closure and cash-out, not a trading loss.</p>



<p class="wp-block-paragraph"><strong>The archive with the EA files and full test results is available on our Telegram channel</strong>:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/740"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/25/fxstabilizer-ea-review/">FXStabilizer EA Review: EURUSD Backtest, Recovery Risk &amp; Drawdown</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ORION GOLD Scalper Review: MT5 Backtest, Trade Structure &#038; Myfxbook Results</title>
		<link>https://ea-forexlab.com/2026/06/12/orion-gold-scalper-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=orion-gold-scalper-review</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Fri, 12 Jun 2026 20:30:54 +0000</pubDate>
				<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1518</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/12/orion-gold-scalper-review/">ORION GOLD Scalper Review: MT5 Backtest, Trade Structure &amp; Myfxbook Results</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ORION GOLD Scalper shows up across vendor, reseller and download pages, usually with the same promises about win rate, safety and gold scalping. I had something more useful: a complete MetaTrader 5 Strategy Tester report for <strong>ORION GOLD Scalping 2.0</strong>, including the full deal history. Rather than judge it from the equity curve, I rebuilt the account trade by trade and checked what happened inside the positions. Among the pages I inspected, I didn&#8217;t find another review that reconstructs this supplied report cycle by cycle.</p>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-4' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Key findings first&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What I tested&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;What ORION GOLD actually did&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;Every position was long&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;946 trades are really 157 cycles&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;The lot ladder&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;Recovery grid or pyramiding?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;Most additions were higher, not lower&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;Entry-path classification&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;The depth-7 versus depth-8 gap&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;Where the historical result came from&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;The 2026 slide&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;Drawdown, and where the test stopped&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;Is it really a scalper?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;What Myfxbook does and doesn&#039;t prove&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;},{&quot;contents&quot;:&quot;Why \&quot;100% closed winners\&quot; is the wrong comfort&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-16&quot;},{&quot;contents&quot;:&quot;What changes with the current V5?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-17&quot;},{&quot;contents&quot;:&quot;What V5 claims, and why this test doesn&#039;t validate it&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-18&quot;},{&quot;contents&quot;:&quot;A note on the daily loss limit&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-19&quot;},{&quot;contents&quot;:&quot;Conclusion&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-20&quot;},{&quot;contents&quot;:&quot;Frequently asked questions&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-21&quot;},{&quot;contents&quot;:&quot;Is ORION GOLD Scalper a grid or a martingale?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-22&quot;},{&quot;contents&quot;:&quot;Did the backtest actually make money?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-23&quot;},{&quot;contents&quot;:&quot;Is the Myfxbook page proof it works live?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-24&quot;},{&quot;contents&quot;:&quot;How can a \&quot;100% win rate\&quot; sit next to an 84% drawdown?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-25&quot;},{&quot;contents&quot;:&quot;Is the current version the same as what was tested?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-26&quot;},{&quot;contents&quot;:&quot;What risk is missing from the headline numbers?&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-27&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<h2 class="wp-block-heading has-text-align-center">Key findings first</h2>



<p class="wp-block-paragraph">The tested version is <strong>ORION GOLD Scalping 2.0</strong>, run on <strong>XAUUSD H1</strong> from 2024.01.01 to 2026.05.25 in MetaTrader 5 with 100% real-tick modelling and a $10,000 starting deposit. The headline P/L and the structural figures below reconcile against the raw deal history.</p>



<ul class="wp-block-list">
<li><strong>Net +$7,368.81</strong>, profit factor <strong>1.43</strong>, win rate <strong>65.64%</strong>, maximum relative equity drawdown <strong>20.94%</strong>.</li>



<li>All <strong>946</strong> reported positions were <strong>long</strong>. There was not a single short entry in the record.</li>



<li>Those 946 positions reconstruct into just <strong>157 flat-to-flat cycles</strong>, and <strong>none of them finished after a single entry</strong>. Every cycle grew to between 2 and 9 positions.</li>



<li>Of the 789 entries added after each cycle&#8217;s first trade, <strong>642 were opened higher</strong> than the previous entry and only 147 lower.</li>



<li>Commission and swap together reduced pre-cost profit by <strong>24.7%</strong>; <strong>swap accounted for most of that cost</strong>.</li>



<li>The test <strong>ended below its March 2026 peak</strong>. The final balance sat $3,284.06 under the high, exactly matching the reported maximum balance drawdown.</li>



<li>The Myfxbook account often cited alongside this EA is a <strong>v4.0 MetaTrader 4 demo</strong>, not the v2.0 I tested, and it&#8217;s a good lesson in why a &#8220;100% closed winners&#8221; line tells you less than it seems.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What I tested</h2>



<p class="wp-block-paragraph">Here&#8217;s what I was working with:</p>



<ul class="wp-block-list">
<li><strong>Expert:</strong> ORION GOLD Scalping 2.0 (MagicNumber 123123).</li>



<li><strong>Platform / server:</strong> MetaTrader 5, RannForex-Server, Build 5833.</li>



<li><strong>Symbol / timeframe:</strong> XAUUSD, H1.</li>



<li><strong>Period:</strong> 2024.01.01 to 2026.05.25 (the last trade closed 2026.05.20).</li>



<li><strong>Modelling:</strong> every tick based on real ticks, quality 100% (432,230,066 ticks, 14,514 bars).</li>



<li><strong>Deposit / leverage:</strong> $10,000, 1:500.</li>
</ul>



<p class="wp-block-paragraph">A backtest is still a simulation. A 100% real-tick model improves the historical reconstruction, but it is not evidence of live execution and I do not read it as a forward result. That distinction is part of the <a href="https://ea-forexlab.com/principles_testing_algorithms/">EA ForexLab testing methodology</a>. The useful part here is not the profit number by itself; it is the complete deal history, because that lets us inspect <em>how</em> the EA traded.</p>



<p class="wp-block-paragraph">Two configured inputs come back later. The settings carry a <code>DailyLossLimit</code> of 492.0, plus two very permissive caps: <code>MaxGridOrders</code> of 70 and <code>MaxOpenLotSize</code> of 3.0. As it turned out, the EA never came close to either cap, so those numbers describe what it was <em>allowed</em> to do, not what it did.</p>



<h2 class="wp-block-heading has-text-align-center">What ORION GOLD actually did</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="895" data-id="2057" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-MT5-1-1024x895.jpg" alt="" class="wp-image-2057" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-MT5-1-1024x895.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-MT5-1-300x262.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-MT5-1-768x671.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-MT5-1.jpg 1236w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="723" data-id="2056" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-2.0--1024x723.jpg" alt="ORION GOLD Scalper MT5 backtest results block and balance curve: net profit 7368.81, profit factor 1.43, 946 trades, 65.64% win rate" class="wp-image-2056" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-2.0--1024x723.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-2.0--300x212.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-2.0--768x542.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-2.0-.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p class="has-text-align-center has-small-font-size wp-block-paragraph">The supplied MT5 results block and balance curve: +$7,368.81 net, PF 1.43, 946 trades.</p>



<p class="wp-block-paragraph"></p>



<table id="tablepress-69" class="tablepress tablepress-id-69 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert / version</td><td class="column-2">ORION GOLD Scalping 2.0</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform / server</td><td class="column-2">MetaTrader 5 (RannForex-Server, Build 5833)</td>
</tr>
<tr class="row-4">
	<td class="column-1">Symbol / timeframe</td><td class="column-2">XAUUSD / H1</td>
</tr>
<tr class="row-5">
	<td class="column-1">Test period</td><td class="column-2">2024.01.01 – 2026.05.25 (last trade 2026.05.20)</td>
</tr>
<tr class="row-6">
	<td class="column-1">Modelling</td><td class="column-2">Every tick based on real ticks (100%); 432230066 ticks; 14514 bars</td>
</tr>
<tr class="row-7">
	<td class="column-1">Initial deposit / leverage</td><td class="column-2">$10,000 / 1:500</td>
</tr>
<tr class="row-8">
	<td class="column-1">Total net profit</td><td class="column-2">+$7,368.81</td>
</tr>
<tr class="row-9">
	<td class="column-1">Gross profit / gross loss</td><td class="column-2">$24,440.55 / −$17,071.74</td>
</tr>
<tr class="row-10">
	<td class="column-1">Profit factor</td><td class="column-2">1.43</td>
</tr>
<tr class="row-11">
	<td class="column-1">Expected payoff (after commission/swap)</td><td class="column-2">$7.79</td>
</tr>
<tr class="row-12">
	<td class="column-1">Total trades (positions)</td><td class="column-2">946</td>
</tr>
<tr class="row-13">
	<td class="column-1">Win rate</td><td class="column-2">65.64% (621 win / 325 loss)</td>
</tr>
<tr class="row-14">
	<td class="column-1">Average win / average loss</td><td class="column-2">+$39.36 / −$51.92</td>
</tr>
<tr class="row-15">
	<td class="column-1">Break-even win rate / margin</td><td class="column-2">56.88% / +8.76 pp</td>
</tr>
<tr class="row-16">
	<td class="column-1">Balance drawdown (maximal)</td><td class="column-2">$3,284.06 (15.90%)</td>
</tr>
<tr class="row-17">
	<td class="column-1">Equity drawdown (maximal)</td><td class="column-2">$3,381.03 (16.33%)</td>
</tr>
<tr class="row-18">
	<td class="column-1">Equity drawdown (relative)</td><td class="column-2">20.94% ($2,392.30)</td>
</tr>
<tr class="row-19">
	<td class="column-1">Sharpe ratio / recovery factor</td><td class="column-2">2.25 / 2.18</td>
</tr>
</tbody>
</table>
<!-- #tablepress-69 from cache -->



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-4"></span>Every position was long</h3>



<p class="wp-block-paragraph">When I split the deals by direction, the picture was clean: 946 buy entries, 946 sell exits and zero sell entries. In MetaTrader terms, each &#8220;sell out&#8221; is the closing side of a long, not a short. The tested execution record is therefore <strong>100% long</strong>. In this run the EA opened long positions in gold only; the sell deals are exits.</p>



<h3 class="wp-block-heading has-text-align-center">946 trades are really 157 cycles</h3>



<p class="wp-block-paragraph">MT5 reports 946 trades, all of them long. Treating those 946 positions as 946 independent decisions is misleading. Once I reconstructed the account from flat exposure back to flat exposure, they collapsed into only <strong>157 cycles</strong>. Not one cycle finished after a single entry. Every cycle expanded to at least two positions, the median depth was seven, and in 147 of 157 cycles all positions closed at the same timestamp, consistent with synchronized multi-position exits rather than independent trades.</p>



<p class="wp-block-paragraph">That changes how I read the headline statistic. MT5&#8217;s 65.64% win rate is a position-level number, while the economically useful unit in this reconstruction is the full exposure cycle. The two are not interchangeable.</p>



<h3 class="wp-block-heading has-text-align-center">The lot ladder</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-1024x296.jpg" alt="ORION GOLD Scalper observed lot ladder and cumulative open exposure by entry step, from 0.01 up to 0.14 lots, maximum 0.44 cumulative" class="wp-image-2058" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-1024x296.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-300x87.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5-768x222.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-MT5.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Observed lot sizing by entry step, with peak cumulative exposure of 0.44 lot across 9 positions.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Inside a cycle the size steps up on a repeating ladder: 0.01, 0.01, 0.01, 0.02, 0.03, 0.05, 0.07, 0.10, 0.14 lots. The biggest single position in the run was 0.14 lot, while the largest simultaneous exposure was 0.44 lot across nine positions. That is 44 times the initial 0.01-lot clip in cumulative volume. Even so, the observed run stayed far below the configured 3.0-lot and 70-order caps, so those caps were never tested by this sample.</p>



<h2 class="wp-block-heading has-text-align-center">Recovery grid or pyramiding?</h2>



<p class="wp-block-paragraph">Multi-entry gold EAs are often discussed as either averaging-down grids or pyramiding systems, but ORION does not fit neatly into either label. I went in expecting a fairly ordinary recovery grid. The entry sequence did not support that simple reading. This is the same distinction that matters when comparing <a href="https://ea-forexlab.com/2026/04/09/grid-martingale-ea-comparison-generic-qlt-quantum-king/">grid and martingale EAs</a>: the label matters less than the actual exposure path.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="529" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-1024x529.jpg" alt="ORION GOLD Scalper XAUUSD H1 chart example showing stacked BUY entries at 2022.75, 2027.81, 2032.71 and 2037.77 with RSI(123) and Stochastic(42,15,25)" class="wp-image-2059" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-1024x529.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-300x155.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-768x397.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test-1536x793.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Test.jpg 1687w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">A representative cycle: successive BUY entries labelled at rising prices (2022.75 → 2037.77) on ascending lot sizes. Illustrative of structure; individual objects were not reconciled to deals.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">Most additions were higher, not lower</h3>



<p class="wp-block-paragraph">Across the 157 cycles there were 789 entries added after the first. When I separated the ones opened above the previous entry from the ones opened below, the split was lopsided: <strong>642 higher, 147 lower, none equal</strong>. A system that mostly adds at higher prices isn&#8217;t a classic averaging-down grid. To be precise about what that is and isn&#8217;t: I&#8217;m reading the price at which each entry filled, not the intent behind it. The report tells me where the EA added, not why its code chose to.</p>



<h3 class="wp-block-heading has-text-align-center">Entry-path classification</h3>



<p class="wp-block-paragraph">Sorting each cycle by its price path is where the result got interesting.</p>



<table id="tablepress-70" class="tablepress tablepress-id-70 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Entry path</th><th class="column-2">Cycles</th><th class="column-3">Share</th><th class="column-4">Median depth</th><th class="column-5">Net P/L</th><th class="column-6">Positive</th><th class="column-7">Negative</th><th class="column-8">Mean duration</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">ALL-HIGHER</td><td class="column-2">76</td><td class="column-3">48.4%</td><td class="column-4">8</td><td class="column-5">+$14,968.49</td><td class="column-6">63</td><td class="column-7">13</td><td class="column-8">43.0 h</td>
</tr>
<tr class="row-3">
	<td class="column-1">ALL-LOWER</td><td class="column-2">29</td><td class="column-3">18.5%</td><td class="column-4">2</td><td class="column-5">−$1,249.68</td><td class="column-6">25</td><td class="column-7">4</td><td class="column-8">17.9 h</td>
</tr>
<tr class="row-4">
	<td class="column-1">MIXED</td><td class="column-2">52</td><td class="column-3">33.1%</td><td class="column-4">5</td><td class="column-5">−$6,350.00</td><td class="column-6">32</td><td class="column-7">20</td><td class="column-8">35.0 h</td>
</tr>
<tr class="row-5">
	<td class="column-1">All cycles</td><td class="column-2">157</td><td class="column-3">100%</td><td class="column-4">7</td><td class="column-5">+$7,368.81</td><td class="column-6">120</td><td class="column-7">37</td><td class="column-8">35.7 h</td>
</tr>
</tbody>
</table>
<!-- #tablepress-70 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The asymmetry is hard to miss. The all-higher group, where every addition was opened above the previous entry, produced more than the account&#8217;s final net profit. The other two path groups were negative over the sample. Put plainly, historical profitability was concentrated in cycles whose successive entries were made at progressively higher XAUUSD prices. That is an association in this dataset, not proof of a particular internal module.</p>



<h3 class="wp-block-heading has-text-align-center">The depth-7 versus depth-8 gap</h3>



<p class="wp-block-paragraph">Group the cycles by depth and an odd gap appears: all fifteen depth-7 cycles were negative, while the sixty-three depth-8 cycles were strongly positive. It would be easy to read that as evidence that deeper cycles worked better, but the composition changes at the same time. The depth-8 group is almost entirely all-higher; the losing depth-7 cluster is dominated by mixed and lower paths. In this sample, entry-path composition tracks the depth-7/depth-8 difference more closely than depth alone. Depth by itself is therefore a poor summary of what separated those groups.</p>



<h2 class="wp-block-heading has-text-align-center">Where the historical result came from</h2>



<p class="wp-block-paragraph">MT5 reported an expected payoff of $7.79 per trade after costs. Commission and swap are already inside that figure. To see what they changed, I reconciled them separately: together they reduced the sum of the Deal Profit field before those costs by 24.7%. That is large enough to matter when interpreting the historical result.</p>



<table id="tablepress-71" class="tablepress tablepress-id-71 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Item</th><th class="column-2">Value</th><th class="column-3">Note</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Deal-profit field (pre commission/swap)</td><td class="column-2">+$9,789.96</td><td class="column-3">Sum of per-deal profit before separately reported costs</td>
</tr>
<tr class="row-3">
	<td class="column-1">Commission</td><td class="column-2">−$396.77</td><td class="column-3">4.05% of pre-cost profit</td>
</tr>
<tr class="row-4">
	<td class="column-1">Swap</td><td class="column-2">−$2,024.38</td><td class="column-3">20.68% of pre-cost profit</td>
</tr>
<tr class="row-5">
	<td class="column-1">Total explicit cost</td><td class="column-2">−$2,421.15</td><td class="column-3">24.73% of pre-cost profit</td>
</tr>
<tr class="row-6">
	<td class="column-1">Net result</td><td class="column-2">+$7,368.81</td><td class="column-3">After commission and swap</td>
</tr>
<tr class="row-7">
	<td class="column-1">Cycles flipped to a loss by cost</td><td class="column-2">9</td><td class="column-3">All flipped by swap — none by commission alone</td>
</tr>
<tr class="row-8">
	<td class="column-1">Max balance drawdown</td><td class="column-2">$3,284.06 (15.90%)</td><td class="column-3">Largest peak-to-trough on closed balance</td>
</tr>
<tr class="row-9">
	<td class="column-1">Max equity drawdown</td><td class="column-2">$3,381.03 (16.33%)</td><td class="column-3">Includes floating (open) positions</td>
</tr>
<tr class="row-10">
	<td class="column-1">Relative equity drawdown</td><td class="column-2">20.94% ($2,392.30)</td><td class="column-3">Largest percentage equity fall (different event)</td>
</tr>
<tr class="row-11">
	<td class="column-1">Balance peak to final</td><td class="column-2">$20,652.87 → $17,368.81</td><td class="column-3">Peak 2026-03-16; ended $3,284.06 below it</td>
</tr>
</tbody>
</table>
<!-- #tablepress-71 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Before those two line items, the per-deal profit field summed to +$9,789.96. Commission took −$396.77 and swap took −$2,024.38, leaving the reported +$7,368.81. In this test, swap was roughly five times the commission. Nine cycles were positive on the Deal Profit field but negative after costs, and in every one of those cases swap was the component that changed the sign.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="2060" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Duration.png" alt="" class="wp-image-2060" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Duration.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Duration-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="2061" src="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Wins-Losses-weekday.png" alt="" class="wp-image-2061" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Wins-Losses-weekday.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/06/ORION-GOLD-Scalping-Wins-Losses-weekday-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>
</figure>



<p class="has-text-align-center has-small-font-size wp-block-paragraph">Order holding duration and weekly trading results ORION GOLD Scalping</p>



<p class="wp-block-paragraph">I would not carry that number unchanged to another broker. In this RannForex environment, prolonged long exposure produced a substantial negative swap cost, but XAUUSD financing varies by broker, entity and period. The defensible conclusion is narrower: financing was material to this historical run and should be included when judging any multi-day implementation of the strategy.</p>



<h3 class="wp-block-heading has-text-align-center">The 2026 slide</h3>



<p class="wp-block-paragraph">Split by the year each cycle started, the account made money in 2024 and 2025 and lost a little across the partial 2026 sample. What&#8217;s worth noticing is <em>which</em> behaviour slipped. The all-higher group stayed positive in every year, 2026 included. Through 2024 and 2025, its gains comfortably outweighed the losses from the other two path types; in the 2026 stub that balance tipped the other way, as the lower-price and mixed cycles lost more than the all-higher cycles brought in.</p>



<h2 class="wp-block-heading has-text-align-center">Drawdown, and where the test stopped</h2>



<p class="wp-block-paragraph">Two drawdown figures get conflated all the time, so it&#8217;s worth keeping them apart. Maximum <em>balance</em> drawdown ($3,284.06, 15.90%) is the largest fall on closed balance. Maximum <em>equity</em> drawdown ($3,381.03, 16.33%) and relative equity drawdown (20.94%, $2,392.30) include open, floating positions and are measured at different peak-to-trough events. They&#8217;re not in conflict; they answer different questions.</p>



<p class="wp-block-paragraph">One detail from the reconstruction stuck with me. Closed balance peaked at $20,652.87 on 16 March 2026 and finished the sample at $17,368.81, exactly $3,284.06 lower. That is the reported maximum balance drawdown. The test therefore ended without recovering that realised-balance decline. This says something about where the sample stopped, not what would have happened next, but it belongs beside the headline profit when judging the result.</p>



<h2 class="wp-block-heading has-text-align-center">Is it really a scalper?</h2>



<p class="wp-block-paragraph">The name suggests fast in-and-out trades. The report shows a different exposure profile: average holding time was 19 hours 11 minutes, and the longest position stayed open for 235 hours 29 minutes, nearly ten days. There are short-duration trades in the sample, but plenty of exposure lasted for hours or days. That matters because those longer holds are also where financing costs become relevant.</p>



<h2 class="wp-block-heading has-text-align-center">What Myfxbook does and doesn&#8217;t prove</h2>



<p class="wp-block-paragraph">A Myfxbook account is often circulated with this EA: the public <strong>ForexEALab</strong> page titled <strong>ORION GOLD SCALPER V4.0_fix</strong>. It is useful context, but it is not forward validation of the v2.0 I tested. The account name resembles the reviewing site&#8217;s brand; I am not making an ownership claim from that name and treat the page purely as a public demo record. This is also why <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">forward testing</a> only validates the configuration that is actually being run.</p>



<p class="wp-block-paragraph">What the page actually shows is a <strong>Demo</strong> account on <strong>MetaTrader 4</strong> at <strong>JustMarkets</strong>, 1:500, joined 25 February 2026, magic 783261. That is a different platform, broker and magic number from the tested MT5 v2.0. The page was still last updated on <strong>9 July 2026</strong> when I checked it again on 12 August. At that recorded update it showed +576.92% gain, 84.67% drawdown and a $6,807.87 balance from a $1,000 deposit.</p>



<h3 class="wp-block-heading has-text-align-center">Why &#8220;100% closed winners&#8221; is the wrong comfort</h3>



<p class="wp-block-paragraph">Myfxbook&#8217;s Advanced Statistics panel displays 1,696 trades and marks 113 of 113 longs and 1,583 of 1,583 shorts as winners. The same panel notes that its statistics reference the analysed history and the last 200 transactions, so I treat this as Myfxbook&#8217;s displayed summary rather than a reconstructed ledger. Read alone, the winner counts look exceptional. The rest of the page changes the picture. Drawdown reached 84.67%, and the last recorded snapshot showed <strong>ten open positions</strong>: four buys from 17 June and six sells from 30 June, with a combined floating loss of −$2,060.11, about −30%. No stop-loss was visible in that snapshot.</p>



<p class="wp-block-paragraph">This is the part of the Myfxbook page I would pay most attention to. Closed win rate describes realised trades; equity and drawdown also reflect unresolved exposure. A strategy can therefore show a perfect closed record while losing positions remain open. That is exactly why 100% closed winners and 84.67% drawdown are not contradictory. None of this makes the monitoring fake, and the floating losses do not have to become realised losses. It simply means closed win rate is an incomplete risk measure.</p>



<p class="wp-block-paragraph">One more difference matters: this demo trades both directions and is mostly short, whereas the tested v2.0 record is long-only. That alone is enough to stop treating the two records as equivalent.</p>



<h2 class="wp-block-heading has-text-align-center">What changes with the current V5?</h2>



<p class="wp-block-paragraph">The product currently presented on the official Orion site is <strong>ORION GOLD SCALPER V5.0</strong> for MetaTrader 5 and XAUUSD. The vendor describes it as rule-based automation, not AI, with configurable risk profiles, session filters, directional modes (Auto, Buy-only, Sell-only), Recovery Control and other protection settings.</p>



<p class="wp-block-paragraph">So there are three generations in play, and they don&#8217;t collapse into each other:</p>



<table id="tablepress-72" class="tablepress tablepress-id-72 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Dimension</th><th class="column-2">Tested v2.0</th><th class="column-3">Supplied v4.0_fix monitoring</th><th class="column-4">Current V5</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Version</td><td class="column-2">ORION GOLD Scalping 2.0</td><td class="column-3">ORION GOLD SCALPER V4.0_fix</td><td class="column-4">ORION GOLD SCALPER V5.0</td>
</tr>
<tr class="row-3">
	<td class="column-1">Platform</td><td class="column-2">MetaTrader 5</td><td class="column-3">MetaTrader 4</td><td class="column-4">MetaTrader 5</td>
</tr>
<tr class="row-4">
	<td class="column-1">Evidence source</td><td class="column-2">Strategy-Tester backtest (supplied)</td><td class="column-3">Public Myfxbook page</td><td class="column-4">Official orionscalper.com</td>
</tr>
<tr class="row-5">
	<td class="column-1">Account type</td><td class="column-2">Backtest (simulated)</td><td class="column-3">Demo</td><td class="column-4">Licensed software (live/demo capable)</td>
</tr>
<tr class="row-6">
	<td class="column-1">Broker / server</td><td class="column-2">RannForex</td><td class="column-3">JustMarkets</td><td class="column-4">Broker-agnostic (user-selected)</td>
</tr>
<tr class="row-7">
	<td class="column-1">Symbol</td><td class="column-2">XAUUSD H1</td><td class="column-3">XAUUSD</td><td class="column-4">XAUUSD / GOLD</td>
</tr>
<tr class="row-8">
	<td class="column-1">Direction</td><td class="column-2">Long-only (execution record)</td><td class="column-3">Long + short (mostly short)</td><td class="column-4">Auto / Buy-only / Sell-only modes</td>
</tr>
<tr class="row-9">
	<td class="column-1">Trade structure</td><td class="column-2">Multi-entry flat-to-flat cycles (2–9 positions)</td><td class="column-3">Multi-position clustered exposure (internal logic not established)</td><td class="column-4">Vendor terms it "Recovery Control" plus protection controls</td>
</tr>
<tr class="row-10">
	<td class="column-1">Drawdown</td><td class="column-2">16.33% equity (backtest)</td><td class="column-3">84.67% (demo)</td><td class="column-4">Not published on site</td>
</tr>
<tr class="row-11">
	<td class="column-1">Monitoring status</td><td class="column-2">Static one-off report</td><td class="column-3">Last updated 2026-07-09 (appears stale)</td><td class="column-4">No account or performance figures shown</td>
</tr>
<tr class="row-12">
	<td class="column-1">Evidence class</td><td class="column-2">L1 primary</td><td class="column-3">L4 public demo</td><td class="column-4">L5 vendor / official</td>
</tr>
</tbody>
</table>
<!-- #tablepress-72 from cache -->



<p class="wp-block-paragraph"><strong>The code lineage between the tested v2.0 executable, the later v4.0 demo monitoring and the current V5 product could not be independently established.</strong> They differ in version, platform, direction capability and monitoring status, while reseller pages use several different version numbers. What I tested is the v2.0 executable. I am not extending its evidence to the other builds.</p>



<h3 class="wp-block-heading has-text-align-center">What V5 claims, and why this test doesn&#8217;t validate it</h3>



<p class="wp-block-paragraph">Keeping current claims separate from the v2.0 evidence, V5 is presented as rule-based MT5 automation with Recovery Control, calculated SL/TP and configurable protection. The official site says recovery actions can increase exposure, and that a configured position, daily-loss or account-loss limit may pause new trades or request an exit depending on the selected rule. Those are claims about V5. My v2.0 backtest neither confirms nor contradicts them, because it is a different build and the code lineage is unproven. The official site publishes no account-level performance figures for V5, so there is no current vendor performance record to reconcile here.</p>



<h3 class="wp-block-heading has-text-align-center">A note on the daily loss limit</h3>



<p class="wp-block-paragraph">The v2.0 report configured a <code>DailyLossLimit</code> of 492.0, and a cluster of losing cycles closed within a few dollars of roughly −$500. That clustering is consistent with the control affecting some exits, but the supplied report does not establish the internal meaning of <code>DailyLossAction</code>. I therefore would not call it a &#8220;$492 stop-loss&#8221; or claim that it definitely closed those cycles. The number is suggestive, not proof of a mechanism.</p>



<h2 class="wp-block-heading has-text-align-center">Conclusion</h2>



<p class="wp-block-paragraph">Stripped of the marketing, the ORION GOLD Scalping 2.0 I tested is a long-only, multi-entry gold system that reconstructed into 157 cycles of 2–9 positions on a stepped lot ladder. Historical profit was concentrated in cycles that added successive positions at progressively higher prices. Over 2024–2026 the backtest netted +$7,368.81 at a 1.43 profit factor. It was a profitable historical result, but the per-trade payoff, swap cost and unrecovered March 2026 balance drawdown materially change how I read it.</p>



<p class="wp-block-paragraph">The reconstruction is solid, but the limitations matter just as much. This is one backtest, one build and one broker&#8217;s data, with idealised fills. The Myfxbook demo is a different version on a different platform; its perfect closed record sits beside an 84.67% drawdown and roughly 30% floating loss in the last recorded snapshot. The current product is another version again, with no published account performance and no established lineage back to the tested executable. None of those risks is visible in the headline profit or win-rate figures. If I were evaluating ORION today, I would test the current build separately on demo and watch financing costs, cumulative exposure and open equity rather than the closed win rate alone.</p>



<p class="wp-block-paragraph"><em>One practical footnote on costs: a <a href="https://rebate.ea-forexlab.com/">forex rebate</a> may offset part of eligible spread or commission. It does not reduce swap, drawdown or the strategy&#8217;s exposure. In this test swap was the larger explicit cost, so a rebate would only address a small part of the overall cost picture.</em></p>



<p class="wp-block-paragraph">For context against other independently tested systems, see the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>.</p>



<h2 class="wp-block-heading has-text-align-center">Frequently asked questions</h2>



<h3 class="wp-block-heading has-text-align-center">Is ORION GOLD Scalper a grid or a martingale?</h3>



<p class="wp-block-paragraph">On the tested v2.0 record it builds multi-entry cycles of 2–9 positions on a stepped lot ladder, which is grid-like in structure. But most additions were made at higher prices, not lower, so it doesn&#8217;t behave like a classic averaging-down martingale. The historical profit was concentrated in cycles whose entries stepped progressively higher.</p>



<h3 class="wp-block-heading has-text-align-center">Did the backtest actually make money?</h3>



<p class="wp-block-paragraph">Yes. The backtest produced +$7,368.81 net over 2024–2026 from a $10,000 deposit, at a 1.43 profit factor and a 65.64% win rate. Those figures reconcile against the raw deal history. It remains a simulation on one broker&#8217;s data, not a live result.</p>



<h3 class="wp-block-heading has-text-align-center">Is the Myfxbook page proof it works live?</h3>



<p class="wp-block-paragraph">No. That account is a MetaTrader 4 <strong>demo</strong> of a different version (v4.0_fix) on a different broker, and it was still last updated on 9 July 2026 when I rechecked it on 12 August. It also showed a large drawdown and roughly 30% floating loss on open positions. That is useful context, not live validation of the tested v2.0.</p>



<h3 class="wp-block-heading has-text-align-center">How can a &#8220;100% win rate&#8221; sit next to an 84% drawdown?</h3>



<p class="wp-block-paragraph">Win rate counts only closed trades. Open losing positions are absent from that count but still affect equity and drawdown. So a 100% closed win rate can coexist with a severe equity drawdown; the two metrics are measuring different parts of the account.</p>



<h3 class="wp-block-heading has-text-align-center">Is the current version the same as what was tested?</h3>



<p class="wp-block-paragraph">The current product is ORION GOLD SCALPER V5.0 (MT5). The tested build was v2.0; the demo was v4.0 (MT4). The lineage between the three couldn&#8217;t be independently established, so I wouldn&#8217;t assume results from one carry to another.</p>



<h3 class="wp-block-heading has-text-align-center">What risk is missing from the headline numbers?</h3>



<p class="wp-block-paragraph">Two things stand out: progressive multi-position exposure and the cost of holding long gold positions for days. On the tested run, swap alone absorbed about a fifth of the pre-cost Deal Profit field.</p>



<p class="wp-block-paragraph">You can download the archive containing the tests and Expert Advisor files from our Telegram channel:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/731"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/12/orion-gold-scalper-review/">ORION GOLD Scalper Review: MT5 Backtest, Trade Structure &amp; Myfxbook Results</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Opal EA Review: MT4 Backtest, Recovery Grid &#038; Live Results</title>
		<link>https://ea-forexlab.com/2026/06/02/opal-ea-review-mt4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opal-ea-review-mt4</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Tue, 02 Jun 2026 20:26:06 +0000</pubDate>
				<category><![CDATA[Free Expert Advisors]]></category>
		<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1514</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/02/opal-ea-review-mt4/">Opal EA Review: MT4 Backtest, Recovery Grid &amp; Live Results</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Opal EA was tested on EURUSD H1 across six years of MT4 tick data. The test finished profitable — $574.95 on a $1,000 account — but the headline figures need qualifying. Profit Factor was 1.34. The average winner was $0.38 and the average loser $1.68, which puts the 85.74% win rate less than four percentage points above the rate the payoff structure requires to break even.</p>



<p class="wp-block-paragraph">The order history explains the structure. Most cycles opened one position, targeted roughly a pip and a half, and closed within minutes. When an entry moved the wrong way, Opal added same-direction positions on a widening grid, scaled the volume, and moved the group toward one shared exit. I reconstructed 6,009 of those cycles from the raw order rows; 88% never needed a second position.</p>



<p class="wp-block-paragraph">Two results from that reconstruction are worth stating up front. The reported 21.78% drawdown is not a closed-balance figure — the closed-trade balance never fell more than 6.10% — and the evidence points to a single eight-position basket held over the 2023/24 New Year as its main source. Separately, the vendor&#8217;s round-number claim is testable against the trade record, and initial entries show strong avoidance around whole-figure levels.</p>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-7' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Key findings&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What was tested&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;Test setup and headline results&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;Test setup&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;MT4 backtest results&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;Why the 85.7% win rate needs context&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;How Opal&#039;s recovery system works&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;How the recovery system is structured&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;How often recovery was invoked&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;Where the profit was concentrated&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;The deepest recovery basket&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;The February 2022 outlier&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;The worst basket, and the largest losing trade&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;What changed the outcome of the deepest baskets&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;Stop loss and loss limits&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;},{&quot;contents&quot;:&quot;Filters and entry logic&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-16&quot;},{&quot;contents&quot;:&quot;Time filter&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-17&quot;},{&quot;contents&quot;:&quot;News and year-end protection&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-18&quot;},{&quot;contents&quot;:&quot;Round-number levels&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-19&quot;},{&quot;contents&quot;:&quot;Robustness and risk structure&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-20&quot;},{&quot;contents&quot;:&quot;Trade duration&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-21&quot;},{&quot;contents&quot;:&quot;Performance by year&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-22&quot;},{&quot;contents&quot;:&quot;Historical data after the publication date&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-23&quot;},{&quot;contents&quot;:&quot;Cycle-level Monte Carlo&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-24&quot;},{&quot;contents&quot;:&quot;What the reported drawdown measures&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-25&quot;},{&quot;contents&quot;:&quot;Live results vs backtest&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-26&quot;},{&quot;contents&quot;:&quot;Myfxbook \/ SignalStart comparison&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-27&quot;},{&quot;contents&quot;:&quot;The vendor-managed operating context&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-28&quot;},{&quot;contents&quot;:&quot;The previously associated MQL5 signal&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-29&quot;},{&quot;contents&quot;:&quot;Non-price deductions and execution sensitivity&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-30&quot;},{&quot;contents&quot;:&quot;Vendor claims and independent evidence&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-31&quot;},{&quot;contents&quot;:&quot;What still needs validation&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-32&quot;},{&quot;contents&quot;:&quot;What a trader would need to validate before live use&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-33&quot;},{&quot;contents&quot;:&quot;What would be tested next&quot;,&quot;tag&quot;:&quot;H3&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-34&quot;},{&quot;contents&quot;:&quot;Conclusion&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-35&quot;},{&quot;contents&quot;:&quot;Test archive&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-36&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<h2 class="wp-block-heading has-text-align-center">Key findings</h2>



<ul class="wp-block-list">
<li><strong>Profitable, with a thin margin.</strong> Net $574.95, Profit Factor 1.34, expected payoff $0.08 per position. Break-even win rate implied by the average payoff is 81.76%; observed was 85.74%.</li>



<li><strong>Around $548.75 of non-price deductions</strong> are inferred from the difference between executed-price P/L ($1,123.46) and booked P/L. About $517.58 reconciles to commission under the tested account schedule.</li>



<li><strong>81.4% of net profit came from cycles that never needed a second position.</strong> Cycles that did invoke recovery remained profitable in aggregate (+$106.83), but the deepest groups became far less productive.</li>



<li><strong>No broker-side Stop Loss appears anywhere in the record</strong> — zero non-zero S/L across all 16,584 entry, modification and exit rows — and every exit is a take-profit, including legs that closed at a loss inside a basket.</li>



<li><strong>The observed volume progression matches 0.01 × 1.27ⁿ rounded to the broker step</strong>, giving a 0.01 / 0.01 / 0.02 / 0.02 / 0.03 / 0.03 / 0.04 / 0.05 ladder and 0.21 lots at maximum basket exposure.</li>



<li><strong>Accessible live statistics are broadly consistent with the tested profile</strong> on win rate, holding time and payoff shape, but only ten rows from the 1,972-item live history were retrievable, so no basket-by-basket comparison was possible.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What was tested</h2>



<p class="wp-block-paragraph">Opal is an MT4 Expert Advisor sold on the <a href="https://www.mql5.com/en/market/product/106596">MQL5 Market</a> by <a href="https://www.mql5.com/en/users/2088991535">Oeyvind Borgsoe</a>, who is also listed as CEO of Relevant Trading. The product page was published on 11 November 2023 and shows version 1.0, priced at $580. The stated recommendations are EURUSD, H1, a $100 minimum deposit, and an ECN or RAW account on a VPS, with the default configuration described by the vendor as low-mid risk. The description lists a Money Management module, round level price identification, a time filter, a news protection filter and a recovery system.</p>



<p class="wp-block-paragraph">The question this test was built around is not whether the historical curve rises. It is what the system does when the first position is wrong, since that is where a recovery grid concentrates its risk.</p>



<h2 class="wp-block-heading has-text-align-center">Test setup and headline results</h2>



<h3 class="wp-block-heading has-text-align-center">Test setup</h3>



<p class="wp-block-paragraph">The test ran on an IC Markets demo server, MT4 build 1470, every-tick model at 99.90% modelling quality with zero mismatched chart errors, across 37,623 hourly bars and 201 million modelled ticks. Historical tick data and variable spread came from Tick Data Suite with Dukascopy data, following the <a href="https://ea-forexlab.com/principles_testing_algorithms/">EA ForexLab testing methodology</a>.</p>



<table id="tablepress-51" class="tablepress tablepress-id-51 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Parameter</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert Advisor</td><td class="column-2">Opal EA (MetaTrader 4)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Broker server</td><td class="column-2">ICMarketsSC-Demo03</td>
</tr>
<tr class="row-4">
	<td class="column-1">Terminal build</td><td class="column-2">1470</td>
</tr>
<tr class="row-5">
	<td class="column-1">Symbol</td><td class="column-2">EURUSD</td>
</tr>
<tr class="row-6">
	<td class="column-1">Timeframe</td><td class="column-2">H1</td>
</tr>
<tr class="row-7">
	<td class="column-1">Period tested</td><td class="column-2">13 January 2020 – 20 February 2026</td>
</tr>
<tr class="row-8">
	<td class="column-1">Model</td><td class="column-2">Every tick</td>
</tr>
<tr class="row-9">
	<td class="column-1">Modelling quality</td><td class="column-2">99.90%</td>
</tr>
<tr class="row-10">
	<td class="column-1">Mismatched chart errors</td><td class="column-2">0</td>
</tr>
<tr class="row-11">
	<td class="column-1">Bars in test</td><td class="column-2">37,623</td>
</tr>
<tr class="row-12">
	<td class="column-1">Ticks modelled</td><td class="column-2">201,342,486</td>
</tr>
<tr class="row-13">
	<td class="column-1">Initial deposit</td><td class="column-2">$1,000</td>
</tr>
<tr class="row-14">
	<td class="column-1">Spread</td><td class="column-2">Variable</td>
</tr>
<tr class="row-15">
	<td class="column-1">Tick data / spread source</td><td class="column-2">Tick Data Suite v2, Dukascopy tick data (EA ForexLab test record)</td>
</tr>
<tr class="row-16">
	<td class="column-1">Commission inferred/reconciled from executed-price vs booked P/L</td><td class="column-2">~$7.00 per round-turn standard lot (~$0.07 per 0.01 lot); no separate commission field in the report</td>
</tr>
<tr class="row-17">
	<td class="column-1">Lot mode</td><td class="column-2">Fixed, Lots=0.01, AutoLot=false</td>
</tr>
<tr class="row-18">
	<td class="column-1">Take Profit</td><td class="column-2">1.5 pips</td>
</tr>
<tr class="row-19">
	<td class="column-1">MaxOrders input</td><td class="column-2">8</td>
</tr>
<tr class="row-20">
	<td class="column-1">Observed maximum same-direction basket depth</td><td class="column-2">8 positions</td>
</tr>
<tr class="row-21">
	<td class="column-1">Grid steps</td><td class="column-2">Step1=15, Step2=20, Step=40</td>
</tr>
<tr class="row-22">
	<td class="column-1">Volume scale</td><td class="column-2">Scale=1.27</td>
</tr>
<tr class="row-23">
	<td class="column-1">Trading window</td><td class="column-2">StartHour=3, StopHour=21 (server time)</td>
</tr>
<tr class="row-24">
	<td class="column-1">Spread filter</td><td class="column-2">UseSpreadFilter=true, MaxSpread=1.5</td>
</tr>
<tr class="row-25">
	<td class="column-1">News filter</td><td class="column-2">UseNewsFilter=true</td>
</tr>
<tr class="row-26">
	<td class="column-1">Year-end protection</td><td class="column-2">ProtectEndYear=true, XDBefoeEY=15, XDAfterEY=15, CloseEndYear=true, DoNotTradeEY=true</td>
</tr>
<tr class="row-27">
	<td class="column-1">Equity protection</td><td class="column-2">EquitySave=false, EquityRisk=70</td>
</tr>
</tbody>
</table>
<!-- #tablepress-51 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The report prints no commission line, but a non-price deduction is recoverable from the results. A 0.01-lot position closing 1.5 pips in profit corresponds to $0.15 of price movement; the modal booked win is $0.08. Measuring the difference between executed-price P/L and booked P/L across intraday positions gives a median of $0.07 per 0.01 lot, scaling linearly to $0.14 at 0.02 lots and $0.21 at 0.03 lots — $7.00 per round-turn standard lot, matching the IC Markets Raw Spread commission schedule. Slippage was not separately simulated. MaxSpread=1.5 is an EA filter input and is not a measurement of the historical spread.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-1024x1024.jpg" alt="MT4 Strategy Tester report for Opal EA on EURUSD H1 showing 574.95 net profit, 1.34 profit factor and 21.78% relative drawdown" class="wp-image-1994" style="width:672px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-1024x1024.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-300x300.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-150x150.jpg 150w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-768x768.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS.jpg 1080w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Opal EA, EURUSD H1, 2020–2026, every tick at 99.90% modelling quality.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">MT4 backtest results</h3>



<p class="wp-block-paragraph">Every figure below was checked against the report and recomputed from the 16,584 order rows underneath it.</p>



<table id="tablepress-52" class="tablepress tablepress-id-52 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Result</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Net profit</td><td class="column-2">$574.95</td>
</tr>
<tr class="row-3">
	<td class="column-1">Gross profit</td><td class="column-2">$2,261.93</td>
</tr>
<tr class="row-4">
	<td class="column-1">Gross loss</td><td class="column-2">−$1,686.97</td>
</tr>
<tr class="row-5">
	<td class="column-1">Profit Factor</td><td class="column-2">1.34</td>
</tr>
<tr class="row-6">
	<td class="column-1">Expected payoff per position</td><td class="column-2">$0.08</td>
</tr>
<tr class="row-7">
	<td class="column-1">Absolute drawdown</td><td class="column-2">$84.68</td>
</tr>
<tr class="row-8">
	<td class="column-1">Maximal drawdown</td><td class="column-2">$306.74 (21.78%)</td>
</tr>
<tr class="row-9">
	<td class="column-1">Relative drawdown</td><td class="column-2">21.78% ($306.74)</td>
</tr>
<tr class="row-10">
	<td class="column-1">Total positions</td><td class="column-2">7,033</td>
</tr>
<tr class="row-11">
	<td class="column-1">Winning positions</td><td class="column-2">6,030 (85.74%)</td>
</tr>
<tr class="row-12">
	<td class="column-1">Losing positions</td><td class="column-2">1,003 (14.26%)</td>
</tr>
<tr class="row-13">
	<td class="column-1">Short positions</td><td class="column-2">3,402 (86.24% won)</td>
</tr>
<tr class="row-14">
	<td class="column-1">Long positions</td><td class="column-2">3,631 (85.27% won)</td>
</tr>
<tr class="row-15">
	<td class="column-1">Largest winning position</td><td class="column-2">$52.56</td>
</tr>
<tr class="row-16">
	<td class="column-1">Largest losing position</td><td class="column-2">−$24.12</td>
</tr>
<tr class="row-17">
	<td class="column-1">Average winning position</td><td class="column-2">$0.38 (3.09 pips)</td>
</tr>
<tr class="row-18">
	<td class="column-1">Average losing position</td><td class="column-2">−$1.68 (−14.31 pips)</td>
</tr>
<tr class="row-19">
	<td class="column-1">Break-even win rate implied by payoff</td><td class="column-2">81.76%</td>
</tr>
<tr class="row-20">
	<td class="column-1">Margin above break-even</td><td class="column-2">3.98 percentage points</td>
</tr>
<tr class="row-21">
	<td class="column-1">Positions with a broker-side Stop Loss</td><td class="column-2">0 of 7,033</td>
</tr>
<tr class="row-22">
	<td class="column-1">Positions closed by take-profit</td><td class="column-2">7,033 of 7,033</td>
</tr>
<tr class="row-23">
	<td class="column-1">Inferred non-price deductions</td><td class="column-2">$548.75</td>
</tr>
<tr class="row-24">
	<td class="column-1">Executed-price P/L before inferred non-price deductions</td><td class="column-2">$1,123.46</td>
</tr>
</tbody>
</table>
<!-- #tablepress-52 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Summing the displayed profit column gives $574.71 against the report&#8217;s $574.95 summary — a difference of $0.24 across 7,033 rows, consistent with displayed-row rounding or hidden terminal precision. The MT4 summary is used for headline figures; reconstructed rows are used for everything derived.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-1024x296.png" alt="Equity curve and drawdown chart for Opal EA showing steady growth with a step change in early 2022 and deeper drawdown bands in 2023" class="wp-image-1996" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Balance and drawdown across the test. The step in early 2022 and the widening bands in 2023 correspond to specific recovery baskets.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">Why the 85.7% win rate needs context</h3>



<p class="wp-block-paragraph">With an average winner of $0.3752 and an average loser of $1.6821, the break-even win rate is 1.6821 ÷ (1.6821 + 0.3752) = 81.76%. Opal delivered 85.74%, a margin of 3.98 percentage points.</p>



<p class="wp-block-paragraph">That framing is arithmetically correct but uses the wrong unit for this system. Many of the 7,033 positions are not independent outcomes — they are legs of the same trade decision, opened minutes or days apart and closed at the same instant. Grouping them changes what the statistics describe.</p>



<h2 class="wp-block-heading has-text-align-center">How Opal&#8217;s recovery system works</h2>



<h3 class="wp-block-heading has-text-align-center">How the recovery system is structured</h3>



<p class="wp-block-paragraph">Positions were grouped into cycles by direction and shared exit timestamp, and the grouping was then validated rather than assumed. All 711 multi-position groups close at a single common timestamp, and all 711 carry a single common modified take-profit across every member — a property independent of the grouping rule itself. The 2,518 order-modification rows are the mechanism: recovery positions open with no take-profit or with one subsequently rewritten, and the group&#8217;s take-profit levels are aligned to one shared price.</p>



<p class="wp-block-paragraph">Most observed additions cluster tightly around the configured Step1=15, Step2=20 and Step=40 thresholds, while a small number of large spacing outliers require separate interpretation. Median leg-2 spacing was 15.1 pips, median leg-3 spacing 20.1 pips, and median leg-4-onward spacing 40.0–40.1 pips, with 98.5%, 94.6% and 95–100% of observations within one pip of threshold. Only six of the 1,024 recovery additions were spaced more than five pips beyond their threshold; each was audited individually. Two were leg-2 additions on a single fast hour (25.6 and 28.3 pips). Two crossed multi-day adverse moves before the next fill (135.3 and 136.8 pips, one over a weekend), which are legitimate large overshoots rather than threshold breaches. The remaining two belong to one basket whose three entries share a single timestamp, where the apparent 35-pip spacing is an artefact of ordering three simultaneous fills — measured between price-adjacent levels, that basket&#8217;s spacing is exactly 15 and 20 pips. No outlier indicated a different recovery behaviour.</p>



<p class="wp-block-paragraph">The observed volume progression is consistent with a geometric rule. Scale=1.27 applied compounding and rounded to the 0.01 broker step gives 0.01, 0.01, 0.02, 0.02, 0.03, 0.03, 0.04, 0.05, which matches the realised sequence in all three depth-8 baskets and the modal lot at every leg index — though the trade history shows the progression rather than exposing the internal rule. Across 7,033 positions, 6,720 were 0.01 lots, 276 were 0.02, 29 were 0.03, five were 0.04 and three were 0.05.</p>



<p class="wp-block-paragraph">The label matters here. A martingale doubling from 0.01 would reach 1.28 lots at the eighth step and 2.55 lots cumulatively. Opal reaches 0.05 and 0.21 — a 21-fold increase in exposure rather than 255-fold. <strong>Progressive recovery grid</strong> describes the geometry more accurately than martingale, and the operative risk is cumulative exposure held open during an adverse move rather than the label itself.</p>



<h3 class="wp-block-heading has-text-align-center">How often recovery was invoked</h3>



<p class="wp-block-paragraph">Of 6,009 reconstructed cycles, 5,298 closed on the first position — 88.17%. The remaining 11.83% expanded.</p>



<table id="tablepress-53" class="tablepress tablepress-id-53 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Basket depth</th><th class="column-2">Cycles</th><th class="column-3">Share of cycles</th><th class="column-4">Net P/L</th><th class="column-5">Median duration</th><th class="column-6">Longest</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">1 position</td><td class="column-2">5,298</td><td class="column-3">88.17%</td><td class="column-4">+$467.88</td><td class="column-5">2 min</td><td class="column-6">2.8 days</td>
</tr>
<tr class="row-3">
	<td class="column-1">2 positions</td><td class="column-2">490</td><td class="column-3">8.15%</td><td class="column-4">+$36.06</td><td class="column-5">1.7 h</td><td class="column-6">2.6 days</td>
</tr>
<tr class="row-4">
	<td class="column-1">3 positions</td><td class="column-2">166</td><td class="column-3">2.76%</td><td class="column-4">+$25.51</td><td class="column-5">4.7 h</td><td class="column-6">4.1 days</td>
</tr>
<tr class="row-5">
	<td class="column-1">4 positions</td><td class="column-2">35</td><td class="column-3">0.58%</td><td class="column-4">+$55.36</td><td class="column-5">26.0 h</td><td class="column-6">5.6 days</td>
</tr>
<tr class="row-6">
	<td class="column-1">5 positions</td><td class="column-2">11</td><td class="column-3">0.18%</td><td class="column-4">+$0.11</td><td class="column-5">2.0 days</td><td class="column-6">4.1 days</td>
</tr>
<tr class="row-7">
	<td class="column-1">6 positions</td><td class="column-2">4</td><td class="column-3">0.07%</td><td class="column-4">−$7.01</td><td class="column-5">2.8 days</td><td class="column-6">10.7 days</td>
</tr>
<tr class="row-8">
	<td class="column-1">7 positions</td><td class="column-2">2</td><td class="column-3">0.03%</td><td class="column-4">−$7.93</td><td class="column-5">6.6 days</td><td class="column-6">8.1 days</td>
</tr>
<tr class="row-9">
	<td class="column-1">8 positions</td><td class="column-2">3</td><td class="column-3">0.05%</td><td class="column-4">+$4.73</td><td class="column-5">4.0 days</td><td class="column-6">21.7 days</td>
</tr>
<tr class="row-10">
	<td class="column-1">Total</td><td class="column-2">6,009</td><td class="column-3">100.00%</td><td class="column-4">+$574.71</td><td class="column-5">3 min</td><td class="column-6">21.7 days</td>
</tr>
</tbody>
</table>
<!-- #tablepress-53 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Maximum same-direction depth was eight, matching MaxOrders=8. Total account concurrency is a separate figure: buy and sell sequences carry separate magic numbers (BMagic=1, SMagic=2), both RepeatBuy and RepeatSell were enabled, and the two can coexist. The observed peak was ten simultaneous positions on 15 March 2023 at 20:05, with an eight-position buy basket alongside two shorts. Both directions were open simultaneously for 0.71% of the test.</p>



<p class="wp-block-paragraph">The observation that neither direction exceeded eight while the account reached ten is consistent with MaxOrders constraining a sequence rather than the account. That reading is an interpretation of observed behaviour and is not confirmed by product documentation. Separately, a cap on further additions is not itself a loss cap.</p>



<h3 class="wp-block-heading has-text-align-center">Where the profit was concentrated</h3>



<p class="wp-block-paragraph">Aggregating final basket P/L by depth:</p>



<ul class="wp-block-list">
<li>Single-position cycles: 5,298 cycles, <strong>+$467.88</strong> (81.4% of reconstructed net)</li>



<li>Two to four positions: 691 cycles, <strong>+$116.93</strong></li>



<li>Five to eight positions: 20 cycles, <strong>−$10.10</strong></li>
</ul>



<p class="wp-block-paragraph">A second decomposition by leg index within the multi-position cycles cuts against the obvious reading of that table. Inside those 711 baskets, the initial positions realised <strong>−$1,018.61</strong> and the added recovery legs realised <strong>+$1,125.44</strong>, netting +$106.83. Only one of the 711 initial legs closed positive; 72.07% of the 1,024 recovery legs did.</p>



<p class="wp-block-paragraph">Those leg-level figures do not isolate a counterfactual. The realised exit price of every leg in a basket — including the first — is set by the basket-level take-profit that the recovery process itself produced. What the initial position would have returned had no further position been opened cannot be answered from the order history, because the exit that actually occurred is a product of the recovery mechanism. Constructing a no-recovery scenario from hindsight prices would not be evidence.</p>



<p class="wp-block-paragraph">What the distribution supports is narrower: about 81% of reconstructed net profit came from cycles that never needed a second position; cycles that invoked recovery remained profitable in aggregate; and the deepest groups became much less productive. That shows where the historical profit was concentrated. It does not isolate the marginal contribution of the recovery mechanism itself.</p>



<h3 class="wp-block-heading has-text-align-center">The deepest recovery basket</h3>



<p class="wp-block-paragraph">One sell basket opened on 11 December 2023 and closed on 2 January 2024 — 521 hours, 21.7 days, eight positions.</p>



<table id="tablepress-54" class="tablepress tablepress-id-54 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Step</th><th class="column-2">Open time (server)</th><th class="column-3">Lot</th><th class="column-4">Entry</th><th class="column-5">Exit</th><th class="column-6">Position P/L</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">1</td><td class="column-2">11 Dec 2023 20:00</td><td class="column-3">0.01</td><td class="column-4">1.07441</td><td class="column-5">1.09905</td><td class="column-6">−$24.12</td>
</tr>
<tr class="row-3">
	<td class="column-1">2</td><td class="column-2">11 Dec 2023 20:33</td><td class="column-3">0.01</td><td class="column-4">1.07592</td><td class="column-5">1.09905</td><td class="column-6">−$22.61</td>
</tr>
<tr class="row-4">
	<td class="column-1">3</td><td class="column-2">18 Dec 2023 00:05</td><td class="column-3">0.02</td><td class="column-4">1.08945</td><td class="column-5">1.09905</td><td class="column-6">−$18.53</td>
</tr>
<tr class="row-5">
	<td class="column-1">4</td><td class="column-2">19 Dec 2023 09:14</td><td class="column-3">0.02</td><td class="column-4">1.09345</td><td class="column-5">1.09905</td><td class="column-6">−$10.59</td>
</tr>
<tr class="row-6">
	<td class="column-1">5</td><td class="column-2">19 Dec 2023 16:47</td><td class="column-3">0.03</td><td class="column-4">1.09746</td><td class="column-5">1.09905</td><td class="column-6">−$3.85</td>
</tr>
<tr class="row-7">
	<td class="column-1">6</td><td class="column-2">22 Dec 2023 12:25</td><td class="column-3">0.03</td><td class="column-4">1.10146</td><td class="column-5">1.09905</td><td class="column-6">+$7.75</td>
</tr>
<tr class="row-8">
	<td class="column-1">7</td><td class="column-2">27 Dec 2023 11:40</td><td class="column-3">0.04</td><td class="column-4">1.10547</td><td class="column-5">1.09905</td><td class="column-6">+$26.05</td>
</tr>
<tr class="row-9">
	<td class="column-1">8</td><td class="column-2">27 Dec 2023 16:57</td><td class="column-3">0.05</td><td class="column-4">1.10947</td><td class="column-5">1.09905</td><td class="column-6">+$52.56</td>
</tr>
<tr class="row-10">
	<td class="column-1">Basket</td><td class="column-2">Closed 2 Jan 2024 13:14 · 21.7 days</td><td class="column-3">0.21</td><td class="column-4">—</td><td class="column-5">1.09905</td><td class="column-6">+$6.66</td>
</tr>
</tbody>
</table>
<!-- #tablepress-54 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This basket contains both the largest losing position in the test (−$24.12) and the largest winning position (+$52.56). The first two entries lost $46.73 between them; the last two returned $78.61. The group closed +$6.66.</p>



<p class="wp-block-paragraph">All eight rows are labelled <code>t/p</code>, including the four that lost money. The take-profit closing the group is a basket-level price, and positions on the wrong side of it are closed at a loss by the same order. &#8220;Everything closes at take-profit&#8221; describes the order type, not the outcome.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="410" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-1024x410.jpg" alt="EURUSD H1 chart with Opal EA information panel showing multiple stacked same-direction entries connected by dashed lines" class="wp-image-1997" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-1024x410.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-300x120.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-768x307.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-1536x615.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test.jpg 1606w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Stacked same-direction entries resolving to a common exit.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">The February 2022 outlier</h3>



<p class="wp-block-paragraph">The most profitable cycle in six years was a four-position sell basket opened on Friday 25 February 2022 between 14:00 and 18:16, at 1.11850, 1.12004, 1.12204 and 1.12605. It closed at 1.11398 for +$50.58 — 8.80% of net profit from one basket.</p>



<p class="wp-block-paragraph">The four sell legs above are the entire basket. The basket closed at 00:05 server time on Monday, immediately after the weekend interval in the tested history, at 1.11398 — roughly 100 pips below the highest entry. Whether the closing move was a genuine weekend re-opening gap is not established from the trade record alone, but the group resolved across the weekend break rather than through continuous intraday movement.</p>



<p class="wp-block-paragraph">Excluding this basket, the test returns $524.13. That is a concentration measure, not an alternative backtest — removing the best outcome from a sample is not a fair test of anything. The relevant point is that a single basket held at a loss contributed 8.8% of six years of net profit, resolving across a discontinuity the strategy cannot schedule.</p>



<h3 class="wp-block-heading has-text-align-center">The worst basket, and the largest losing trade</h3>



<p class="wp-block-paragraph">The largest single losing position, −$24.12, belonged to a basket that finished in profit. The worst basket was a different event: a seven-position buy sequence opened on 27 July 2023 and closed eight days later on 4 August for −$9.14, with legs ranging from −$17.29 to +$31.39.</p>



<p class="wp-block-paragraph">58 of 6,009 cycles finished negative, averaging −$0.71. At cycle level the Profit Factor is 15.05 and 98.98% of cycles are positive. That figure is an architectural property of basket systems rather than a performance claim: a structure that resolves almost everything positively concentrates its risk in the rare cases where it does not.</p>



<h3 class="wp-block-heading has-text-align-center">What changed the outcome of the deepest baskets</h3>



<p class="wp-block-paragraph">Among the 20 baskets that reached five positions or more, all eleven sell baskets closed positive and all nine buy baskets closed negative. Decomposing each basket into executed-price P/L, inferred commission and a residual non-commission adjustment shows where the split came from.</p>



<table id="tablepress-55" class="tablepress tablepress-id-55 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Basket start</th><th class="column-2">Direction</th><th class="column-3">Depth</th><th class="column-4">Executed-price P/L</th><th class="column-5">Inferred commission</th><th class="column-6">Non-commission adjustment (− deduction / + credit)</th><th class="column-7">Booked P/L</th><th class="column-8">Adjustment changed the sign after commission?</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">20 Mar 2020</td><td class="column-2">SELL</td><td class="column-3">6</td><td class="column-4">+$1.17</td><td class="column-5">$0.84</td><td class="column-6">+$0.00</td><td class="column-7">+$0.33</td><td class="column-8">No</td>
</tr>
<tr class="row-3">
	<td class="column-1">04 Aug 2020</td><td class="column-2">SELL</td><td class="column-3">6</td><td class="column-4">+$1.18</td><td class="column-5">$0.84</td><td class="column-6">+$1.44</td><td class="column-7">+$1.78</td><td class="column-8">No</td>
</tr>
<tr class="row-4">
	<td class="column-1">24 Feb 2021</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$1.02</td><td class="column-5">$0.63</td><td class="column-6">+$0.32</td><td class="column-7">+$0.71</td><td class="column-8">No</td>
</tr>
<tr class="row-5">
	<td class="column-1">19 Apr 2021</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$0.94</td><td class="column-5">$0.63</td><td class="column-6">+$0.40</td><td class="column-7">+$0.71</td><td class="column-8">No</td>
</tr>
<tr class="row-6">
	<td class="column-1">25 Jun 2021</td><td class="column-2">BUY</td><td class="column-3">6</td><td class="column-4">+$1.23</td><td class="column-5">$0.84</td><td class="column-6">−$6.33</td><td class="column-7">−$5.94</td><td class="column-8">Yes</td>
</tr>
<tr class="row-7">
	<td class="column-1">13 May 2022</td><td class="column-2">SELL</td><td class="column-3">7</td><td class="column-4">+$1.74</td><td class="column-5">$1.12</td><td class="column-6">+$0.59</td><td class="column-7">+$1.21</td><td class="column-8">No</td>
</tr>
<tr class="row-8">
	<td class="column-1">30 May 2022</td><td class="column-2">BUY</td><td class="column-3">6</td><td class="column-4">+$1.33</td><td class="column-5">$0.84</td><td class="column-6">−$3.67</td><td class="column-7">−$3.18</td><td class="column-8">Yes</td>
</tr>
<tr class="row-9">
	<td class="column-1">02 Sep 2022</td><td class="column-2">BUY</td><td class="column-3">5</td><td class="column-4">+$0.93</td><td class="column-5">$0.63</td><td class="column-6">−$1.28</td><td class="column-7">−$0.98</td><td class="column-8">Yes</td>
</tr>
<tr class="row-10">
	<td class="column-1">28 Nov 2022</td><td class="column-2">BUY</td><td class="column-3">5</td><td class="column-4">+$0.97</td><td class="column-5">$0.63</td><td class="column-6">−$1.53</td><td class="column-7">−$1.19</td><td class="column-8">Yes</td>
</tr>
<tr class="row-11">
	<td class="column-1">09 Feb 2023</td><td class="column-2">BUY</td><td class="column-3">5</td><td class="column-4">+$1.03</td><td class="column-5">$0.63</td><td class="column-6">−$1.11</td><td class="column-7">−$0.71</td><td class="column-8">Yes</td>
</tr>
<tr class="row-12">
	<td class="column-1">01 Mar 2023</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$0.86</td><td class="column-5">$0.63</td><td class="column-6">+$0.72</td><td class="column-7">+$0.95</td><td class="column-8">No</td>
</tr>
<tr class="row-13">
	<td class="column-1">15 Mar 2023</td><td class="column-2">BUY</td><td class="column-3">8</td><td class="column-4">+$2.39</td><td class="column-5">$1.47</td><td class="column-6">−$5.39</td><td class="column-7">−$4.47</td><td class="column-8">Yes</td>
</tr>
<tr class="row-14">
	<td class="column-1">10 Apr 2023</td><td class="column-2">SELL</td><td class="column-3">8</td><td class="column-4">+$2.40</td><td class="column-5">$1.47</td><td class="column-6">+$1.61</td><td class="column-7">+$2.54</td><td class="column-8">No</td>
</tr>
<tr class="row-15">
	<td class="column-1">26 Apr 2023</td><td class="column-2">BUY</td><td class="column-3">5</td><td class="column-4">+$0.90</td><td class="column-5">$0.63</td><td class="column-6">−$1.53</td><td class="column-7">−$1.26</td><td class="column-8">Yes</td>
</tr>
<tr class="row-16">
	<td class="column-1">02 May 2023</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$1.21</td><td class="column-5">$0.63</td><td class="column-6">+$0.84</td><td class="column-7">+$1.42</td><td class="column-8">No</td>
</tr>
<tr class="row-17">
	<td class="column-1">27 Jul 2023</td><td class="column-2">BUY</td><td class="column-3">7</td><td class="column-4">+$1.55</td><td class="column-5">$1.12</td><td class="column-6">−$9.57</td><td class="column-7">−$9.14</td><td class="column-8">Yes</td>
</tr>
<tr class="row-18">
	<td class="column-1">11 Dec 2023</td><td class="column-2">SELL</td><td class="column-3">8</td><td class="column-4">+$2.07</td><td class="column-5">$1.47</td><td class="column-6">+$6.06</td><td class="column-7">+$6.66</td><td class="column-8">No</td>
</tr>
<tr class="row-19">
	<td class="column-1">11 Jun 2024</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$0.94</td><td class="column-5">$0.63</td><td class="column-6">+$0.78</td><td class="column-7">+$1.09</td><td class="column-8">No</td>
</tr>
<tr class="row-20">
	<td class="column-1">13 Nov 2024</td><td class="column-2">BUY</td><td class="column-3">5</td><td class="column-4">+$0.94</td><td class="column-5">$0.63</td><td class="column-6">−$1.54</td><td class="column-7">−$1.23</td><td class="column-8">Yes</td>
</tr>
<tr class="row-21">
	<td class="column-1">22 Aug 2025</td><td class="column-2">SELL</td><td class="column-3">5</td><td class="column-4">+$0.99</td><td class="column-5">$0.63</td><td class="column-6">+$0.24</td><td class="column-7">+$0.60</td><td class="column-8">No</td>
</tr>
<tr class="row-22">
	<td class="column-1">All 9 deep BUY baskets</td><td class="column-2">BUY</td><td class="column-3">5–8</td><td class="column-4">+$11.27</td><td class="column-5">$7.42</td><td class="column-6">−$31.95</td><td class="column-7">−$28.10</td><td class="column-8">Yes, in 9 of 9</td>
</tr>
<tr class="row-23">
	<td class="column-1">All 11 deep SELL baskets</td><td class="column-2">SELL</td><td class="column-3">5–8</td><td class="column-4">+$14.52</td><td class="column-5">$9.52</td><td class="column-6">+$13.00</td><td class="column-7">+$18.00</td><td class="column-8">No</td>
</tr>
</tbody>
</table>
<!-- #tablepress-55 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The adjustment is defined so that a negative value is a deduction from booked P/L and a positive value is a credit: booked P/L minus (executed-price P/L minus inferred commission). The confirmed derived result is arithmetic. For all nine deep buy baskets, executed-price P/L minus inferred commission remained positive while the booked result was negative, so a residual non-commission adjustment changed the sign in nine of nine cases. Across the nine that adjustment totalled −$31.95. On the sell side it ran the other way, a net +$13.00 credit across eleven baskets.</p>



<p class="wp-block-paragraph">The interpretation, which the report does not let me confirm: the size of that adjustment ($1.11 to $9.57 per basket, far larger than rounding), its dependence on multi-day holding, and its long-deduction / short-credit asymmetry are a pattern consistent with asymmetric swap or carry. The MT4 report prints no separate swap column, and the swap schedule applied by the tester is not documented in the test record, so I describe this as a residual non-commission adjustment rather than a reconstructed swap figure. The arithmetic is what stands: a residual non-commission adjustment changed the sign of every deep buy basket in this sample, each of which had positive price movement.</p>



<h3 class="wp-block-heading has-text-align-center">Stop loss and loss limits</h3>



<p class="wp-block-paragraph">All 7,033 orders carry S/L = 0.00000, and all 7,033 closed at take-profit. There were no stop-outs and no equity-triggered exits in the test.</p>



<p class="wp-block-paragraph">No standard broker-side Stop Loss was recorded — not on any of the 7,033 entries, and not on any of the 2,518 later order-modification records either, so no stop was added or moved into place after entry. The stronger finding holds: non-zero broker-side S/L observations across every entry and modify record number zero. The configured equity-protection switch was disabled in this test — EquitySave=false, so EquityRisk=70 was not active as an enabled protection setting. The order history does not establish what additional internal exit logic, if any, could apply after a basket reaches the observed maximum depth. On the three occasions a basket reached eight positions, it resolved at the shared take-profit.</p>



<h2 class="wp-block-heading has-text-align-center">Filters and entry logic</h2>



<h3 class="wp-block-heading has-text-align-center">Time filter</h3>



<p class="wp-block-paragraph">All 6,009 new cycles opened in hours 03 through 20 server time, consistent with StartHour=3 and StopHour=21, with none outside. All 6,009 also opened at minute 00, consistent with a decision taken on the H1 bar open.</p>



<p class="wp-block-paragraph">Recovery additions behave differently: 58 of 1,024 fell outside the window, spanning 21:00 through 02:00, and only 4% landed on the hour. The pattern is consistent with the time filter restricting new cycle initiation while leaving an existing basket under management. Server time is used throughout; no timezone conversion is asserted.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-WLbh.png" alt="Bar chart of Opal EA wins and losses by hour of day showing activity concentrated between 03:00 and 20:00 server time" class="wp-image-1998" style="aspect-ratio:1.7323521287929606;width:520px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-WLbh.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-WLbh-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Trading activity by hour, with a hard boundary at the configured window.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">News and year-end protection</h3>



<p class="wp-block-paragraph"><strong>News filter.</strong> UseNewsFilter was true, with low, middle, high and NFP pause windows configured, and the chart panel displays &#8220;News: No Effective News!&#8221;. The historical test does not establish whether a usable historical news dataset was available to the EA during the run. The backtest therefore does not validate the effectiveness of the news-protection feature. I did not build an economic-calendar event-matching test — that would require a documented calendar source, event impact classification, a broker-server-to-UTC mapping and defined matching windows — so I make no claim here about trading during specific events, in either direction.</p>



<p class="wp-block-paragraph"><strong>Year-end protection.</strong> The record here splits in two. Across every year of the test, no new cycle opened between 1 and 15 January. The first new cycle of each year fell on 16 January 2020, 19 January 2021, 18 January 2022, 16 January 2023, 16 January 2024, 20 January 2025 and 19 January 2026 — a repeatable suppression matching the span implied by XDAfterEY=15.</p>



<p class="wp-block-paragraph">The other half is not visible. Ten new cycles opened on 31 December across the test, and December trading continued at normal daily rates through the configured pre-year-end window. Two baskets carried across the year boundary, including the eight-position December 2023 basket, which added recovery positions on 18, 19, 22 and 27 December and closed on 2 January. Two further recovery additions were made on 3 January 2022 to a basket opened on 31 December 2021.</p>



<p class="wp-block-paragraph">The order history does not demonstrate the pre-year-end restriction or the close-out behaviour implied by CloseEndYear operating as the parameter names suggest, while the post-year-end suppression is present in every year. Parameter semantics may differ from the names, and a tester environment may not exercise every code path.</p>



<h3 class="wp-block-heading has-text-align-center">Round-number levels</h3>



<p class="wp-block-paragraph">The vendor states that Opal uses psychological round-number levels and publishes a separate Round Level Indicator described as drawing psychologically significant levels. The public descriptions do not specify which level family the EA uses, so four families were tested against entry prices: whole figures at 100-pip spacing, 50-pip levels, 20-pip levels and 10-pip levels.</p>



<p class="wp-block-paragraph">Avoidance appears only around the <strong>100-pip whole-figure family</strong> (1.0800, 1.0900 and so on), and only for initial cycle entries. Recovery additions serve as an internal control, since they are generated by a different part of the process.</p>



<p class="wp-block-paragraph">Among the 6,009 reconstructed initial entries, <strong>none occurred within 10 pips below a whole figure, and only ten (0.17%) occurred within 10 pips above one</strong> — and those ten all sit at 9.3 to 9.9 pips, at the very edge of the zone. Across the rest of the 100-pip band the entries distribute fairly evenly, between roughly 11.4% and 13.9% per 10-pip slice. The 1,024 recovery additions, generated by a different part of the process, show no such gap: they fall within 10 pips of a whole figure at 10.5% above and 9.7% below, indistinguishable from the rest of the band.</p>



<p class="wp-block-paragraph">This pattern is strongly consistent with whole-figure avoidance for initial entries. I have stopped short of attaching a significance test to it, because the correct null model is not a uniform distribution: EURUSD did not spend equal time at every price location during the eligible trading hours, and hourly observations are serially dependent, so a naïve test against a flat baseline would overstate the result. The order history contains the entries that occurred but not the full set of eligible bars where no entry occurred, so the market-exposure denominator needed to estimate how much of the gap is attributable to the entry rule cannot be reconstructed from it. The descriptive gap is clear; its exact magnitude relative to market exposure is not quantified here.</p>



<p class="wp-block-paragraph">The trade history alone does not establish the internal rule, and an input named Rndsize=10 is not proof of its implementation. The effect is also specific to the whole-figure family: at 50-pip and 20-pip spacing no comparable gap appears, so the finding should not be generalised to every &#8220;psychological level&#8221; the vendor&#8217;s wider material references.</p>



<h2 class="wp-block-heading has-text-align-center">Robustness and risk structure</h2>



<h3 class="wp-block-heading has-text-align-center">Trade duration</h3>



<p class="wp-block-paragraph">The median position lasted six minutes; the mean lasted three hours and 25 minutes. 47.3% of positions closed within five minutes and 78.2% within an hour, with a tail extending to 21.7 days.</p>



<p class="wp-block-paragraph">Single-position cycles have a median of two minutes. Positions belonging to a multi-position basket have a median of 124 minutes and a mean of nearly 13 hours. Median duration by depth rises monotonically: two minutes at depth one, 1.7 hours at depth two, 4.7 hours at depth three, 26 hours at depth four, and two to 6.5 days beyond.</p>



<p class="wp-block-paragraph">Duration does not cause the loss. Baskets remain open longer because price has moved against the position and the shared exit is further away, so the holding time reflects the adverse move rather than producing it.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-TbD.png" alt="Histogram of Opal EA trade durations showing most positions closing within five minutes and a long tail extending to weeks" class="wp-image-1999" style="aspect-ratio:1.7323521287929606;width:543px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-TbD.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-TbD-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Duration distribution across the reconstructed order history.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">Performance by year</h3>



<table id="tablepress-56" class="tablepress tablepress-id-56 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Year of initial cycle entry</th><th class="column-2">Net basket P/L</th><th class="column-3">Cycles started</th><th class="column-4">Cycles needing recovery</th><th class="column-5">Deep cycles (5+)</th><th class="column-6">Maximum depth</th><th class="column-7">Longest basket</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">2020 (partial)</td><td class="column-2">+$93.98</td><td class="column-3">1,083</td><td class="column-4">114 (10.5%)</td><td class="column-5">2</td><td class="column-6">6 positions</td><td class="column-7">3.7 days</td>
</tr>
<tr class="row-3">
	<td class="column-1">2021</td><td class="column-2">+$55.92</td><td class="column-3">764</td><td class="column-4">86 (11.3%)</td><td class="column-5">3</td><td class="column-6">6 positions</td><td class="column-7">10.7 days</td>
</tr>
<tr class="row-4">
	<td class="column-1">2022</td><td class="column-2">+$176.00</td><td class="column-3">1,387</td><td class="column-4">170 (12.3%)</td><td class="column-5">4</td><td class="column-6">7 positions</td><td class="column-7">5.1 days</td>
</tr>
<tr class="row-5">
	<td class="column-1">2023</td><td class="column-2">+$90.56</td><td class="column-3">981</td><td class="column-4">138 (14.1%)</td><td class="column-5">8</td><td class="column-6">8 positions</td><td class="column-7">21.7 days</td>
</tr>
<tr class="row-6">
	<td class="column-1">2024</td><td class="column-2">+$61.40</td><td class="column-3">726</td><td class="column-4">77 (10.6%)</td><td class="column-5">2</td><td class="column-6">5 positions</td><td class="column-7">4.1 days</td>
</tr>
<tr class="row-7">
	<td class="column-1">2025</td><td class="column-2">+$88.49</td><td class="column-3">979</td><td class="column-4">119 (12.2%)</td><td class="column-5">1</td><td class="column-6">5 positions</td><td class="column-7">3.5 days</td>
</tr>
<tr class="row-8">
	<td class="column-1">2026 (partial)</td><td class="column-2">+$8.36</td><td class="column-3">89</td><td class="column-4">7 (7.9%)</td><td class="column-5">0</td><td class="column-6">3 positions</td><td class="column-7">17 h</td>
</tr>
<tr class="row-9">
	<td class="column-1">Total</td><td class="column-2">+$574.71</td><td class="column-3">6,009</td><td class="column-4">711 (11.8%)</td><td class="column-5">20</td><td class="column-6">8 positions</td><td class="column-7">21.7 days</td>
</tr>
</tbody>
</table>
<!-- #tablepress-56 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Every calendar-year segment in the tested sample was positive. The complete years 2021–2025 were all positive; 2020 and 2026 are partial periods, since the test starts on 13 January 2020 and ends on 20 February 2026. The spread across the complete years runs from $53.58 to $178.34, and 2022 contributed 31% of the total, with a single February basket accounting for 28% of that year. Positive annual bars establish consistency of sign rather than consistency of return, and are not on their own evidence of regime robustness.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="546" height="219" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Year.png" alt="Bar chart of Opal EA annual profit from 2020 to 2026, with complete years 2021 to 2025 all positive and 2020 and 2026 partial" class="wp-image-2000" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Year.png 546w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Year-300x120.png 300w" sizes="auto, (max-width: 546px) 100vw, 546px" /><figcaption class="wp-element-caption">Position results grouped by trade open year. 2020 and 2026 are partial periods.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The chart above groups position results by trade open year, matching the supplied QuantAnalyzer visual; the research table groups complete reconstructed baskets by the year their cycle started. For baskets that open in December and close in January the two conventions assign the result to different years, so the figures differ slightly — 2021 and 2022, for instance, read $55.92 and $176.00 at cycle-start level against $53.58 and $178.34 at position-open level. They answer slightly different questions and are labelled accordingly.</p>



<h3 class="wp-block-heading has-text-align-center">Historical data after the publication date</h3>



<p class="wp-block-paragraph">The MQL5 product page was published on 11 November 2023 and shows version 1.0. Splitting the test at that exact date, with each cycle assigned by its initial entry date, gives the following. No cycle straddles the cutoff, so the split is unambiguous.</p>



<ul class="wp-block-list">
<li><strong>Before 11 November 2023:</strong> 4,125 cycles, 4,838 positions, +$401.39, Profit Factor 1.335, win rate 85.66%, 105.7 positions per month</li>



<li><strong>From 11 November 2023:</strong> 1,884 cycles, 2,195 positions, +$173.32, Profit Factor 1.355, win rate 85.92%, 80.7 positions per month</li>
</ul>



<p class="wp-block-paragraph">The historical segment after the 11 November 2023 publication date remained profitable, with a similar position-level Profit Factor and win rate, although trade frequency was lower. This is not out-of-sample evidence: it cannot be established that the algorithm was frozen, that later data were never used in optimisation, or that the compiled executable is unchanged. The version number is suggestive but is not proof.</p>



<h3 class="wp-block-heading has-text-align-center">Cycle-level Monte Carlo</h3>



<p class="wp-block-paragraph">A Monte Carlo run at individual-trade level is structurally unsuitable for this system. Positions inside one basket are opened conditionally on the previous ones and closed together, so randomly reordering 7,033 individual trades breaks that dependency and generates sequences the EA could not produce. The QuantAnalyzer Monte Carlo supplied with the test set was not used for any published figure, since its simulation count, resampling method and confidence configuration are not established.</p>



<p class="wp-block-paragraph">The simulation below treats each of the 6,009 reconstructed baskets as one indivisible unit, so positions inside a basket are never separated. 10,000 permutations and 10,000 bootstrap resamples were run.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="322" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Monte-Carlo-1024x322.png" alt="Cycle-level Monte Carlo chart for Opal EA showing 10,000 permutation paths of 6,009 reconstructed recovery baskets with median and percentile bands" class="wp-image-2001" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Monte-Carlo-1024x322.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Monte-Carlo-300x94.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Monte-Carlo-768x242.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Opal-EA-Test-TDS-Monte-Carlo.png 1074w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Cycle-level Monte Carlo: 10,000 permutations of the 6,009 reconstructed baskets, each resampled as one indivisible unit. Tests the ordering of realised basket outcomes only, not account equity drawdown. Chart and statistics come from the same simulation.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">One point has to come before the numbers, because the numbers are small and could be read the wrong way. This Monte Carlo is not an estimate of maximum account equity drawdown. It tests only the ordering and mix of realised basket outcomes. The drawdown figures below are <em>closed-basket sequence drawdowns</em> — how far a running total of already-realised basket results dips — and they deliberately exclude the floating exposure inside an open basket, which is the actual risk of this strategy.</p>



<ul class="wp-block-list">
<li><strong>Permutation</strong> (order varies, outcome set fixed): final result invariant at $574.71; maximum closed-basket sequence drawdown median $9.14, 95th percentile $10.18, 99th percentile $13.26, worst of 10,000 runs $16.66.</li>



<li><strong>Bootstrap</strong> (order and mix vary): final result median $570.39, 5th percentile $507.57, 1st percentile $491.89, worst run $462.01; maximum closed-basket sequence drawdown 95th percentile $10.55, worst $24.17.</li>
</ul>



<p class="wp-block-paragraph">These figures describe sequence risk on a closed-basket series and nothing more. The simulation does not model floating intra-basket equity, new market price paths, spread or slippage changes, regime changes, dependency between cycles, overlapping opposite-direction exposure, margin and stop-out constraints, or any departure from independent and identically distributed conditions. It says nothing about the exposure open on the account in December 2023, or about what a basket would do at a depth the sample never reached.</p>



<h3 class="wp-block-heading has-text-align-center">What the reported drawdown measures</h3>



<p class="wp-block-paragraph"><a href="https://www.metatrader4.com/en/trading-platform/help/autotrading/tester/tester_results">MT4&#8217;s Maximal and Relative Drawdown</a> are equity-based metrics that include floating positions, not simply closed-balance drawdown. Reconstructing the closed-trade balance curve across all 7,033 rows gives a deepest balance drawdown of <strong>$86.35, or 6.10%</strong> — a separately derived metric, not a restatement of the report&#8217;s $306.74.</p>



<p class="wp-block-paragraph">Even that $86.35 reflects booking order: it occurs entirely within the simultaneous close of the December 2023 basket on 2 January 2024, where the profitable legs are booked before the losing ones. Measured basket by basket on realised results, the deepest drawdown across six years is <strong>$9.14</strong>.</p>



<p class="wp-block-paragraph">On attribution, the reported $306.74 is consistent with the December 2023 eight-position sell basket. In late December 2023 the only positions open were that basket&#8217;s eight legs, totalling 0.21 lots at a volume-weighted entry of 1.09915. The adverse price required to produce a $306.74 floating loss on that exposure is approximately 1.11376, which lies inside the late-December 2023 EURUSD range, and the closed balance immediately before 28 December was $1,409.99 against an equity peak of $1,408.36 implied by the report&#8217;s own 21.78% ratio. <strong>The timing, basket exposure and required adverse price movement are consistent with that basket being the main source of the reported equity drawdown.</strong> This is not an exact reconciliation: it does not incorporate the trough timestamp, the bid/ask side applicable to each position, accumulated swap at that moment or commission treatment, and tick-level equity reconstruction was not performed.</p>



<table id="tablepress-57" class="tablepress tablepress-id-57 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Position level (MT4 report)</th><th class="column-3">Reconstructed cycle level</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Units counted</td><td class="column-2">7,033 positions</td><td class="column-3">6,009 recovery cycles (structural)</td>
</tr>
<tr class="row-3">
	<td class="column-1">Winners</td><td class="column-2">6,030 (85.74%)</td><td class="column-3">5,948 (98.98%) — structural basket metric</td>
</tr>
<tr class="row-4">
	<td class="column-1">Losers</td><td class="column-2">1,003 (14.26%)</td><td class="column-3">58 (0.97%)</td>
</tr>
<tr class="row-5">
	<td class="column-1">Break-even units</td><td class="column-2">1</td><td class="column-3">3</td>
</tr>
<tr class="row-6">
	<td class="column-1">Average winner</td><td class="column-2">+$0.38</td><td class="column-3">+$0.10</td>
</tr>
<tr class="row-7">
	<td class="column-1">Average loser</td><td class="column-2">−$1.68</td><td class="column-3">−$0.71</td>
</tr>
<tr class="row-8">
	<td class="column-1">Largest winner</td><td class="column-2">+$52.56</td><td class="column-3">+$50.58</td>
</tr>
<tr class="row-9">
	<td class="column-1">Largest loser</td><td class="column-2">−$24.12</td><td class="column-3">−$9.14</td>
</tr>
<tr class="row-10">
	<td class="column-1">Profit Factor</td><td class="column-2">1.34</td><td class="column-3">15.05 — structural basket metric, not comparable with position PF</td>
</tr>
<tr class="row-11">
	<td class="column-1">Median holding time</td><td class="column-2">6 minutes</td><td class="column-3">3 minutes</td>
</tr>
<tr class="row-12">
	<td class="column-1">Mean holding time</td><td class="column-2">3 h 25 min</td><td class="column-3">1 h 32 min</td>
</tr>
<tr class="row-13">
	<td class="column-1">Sequential close-row balance DD (affected by same-timestamp booking order)</td><td class="column-2">$86.35 (6.10%)</td><td class="column-3">—</td>
</tr>
<tr class="row-14">
	<td class="column-1">Basket-series realised DD (floating intrabasket equity excluded)</td><td class="column-2">—</td><td class="column-3">$9.14 (0.66%)</td>
</tr>
<tr class="row-15">
	<td class="column-1">Initial legs inside multi-position cycles</td><td class="column-2">711 positions, 1 positive, −$1,018.61 realised</td><td class="column-3">—</td>
</tr>
<tr class="row-16">
	<td class="column-1">Added recovery legs</td><td class="column-2">1,024 positions, 738 positive (72.07%), +$1,125.44 realised</td><td class="column-3">—</td>
</tr>
<tr class="row-17">
	<td class="column-1">NOTE</td><td class="column-2">Neither reconstructed realised metric replaces MT4's 21.78% equity drawdown. Basket-series DD collapses each basket into one realised observation and excludes the floating exposure that is the main risk of this strategy.</td><td class="column-3">Cycle-level PF and win rate are structural properties of a basket system and are not directly comparable with the MT4 position-level figures.</td>
</tr>
</tbody>
</table>
<!-- #tablepress-57 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Neither reconstructed figure replaces the report&#8217;s 21.78% equity drawdown, and the smaller numbers do not mean the system is safer after aggregation. The basket-series drawdown collapses each recovery basket into one realised observation precisely by excluding the floating exposure that is the strategy&#8217;s main risk, and the cycle-level Profit Factor of 15.05 and 98.98% cycle win rate are structural properties of a basket system rather than metrics comparable with the position-level figures. If anything, the distance between the realised numbers and the equity drawdown is the point: the risk lives in the gap.</p>



<h2 class="wp-block-heading has-text-align-center">Live results vs backtest</h2>



<h3 class="wp-block-heading has-text-align-center">Myfxbook / SignalStart comparison</h3>



<p class="wp-block-paragraph">Opal has a vendor-controlled live MT4 account at Vantage Markets, running since November 2023 and exposed through both <a href="https://www.myfxbook.com/members/RelevantTrading/opal-ea/11507029">Myfxbook</a> and <a href="https://www.signalstart.com/analysis/opal/279701">SignalStart</a>. The two services identify the same underlying Vantage Markets MT4 account and report closely aligned statistics: SignalStart is powered by Myfxbook, the Myfxbook page links directly to the SignalStart listing, both report Real USD accounts at Vantage Markets on MetaTrader 4 at 1:500, and both show Profit Factor 1.82 and average trade length 3h 2m. The small differences between them — 1,966 against 1,970 trades, 2,463.4 against 2,468.3 pips — are consistent with update or synchronisation timing rather than two different accounts. They are one live record visible in two places, not two independent forward tests.</p>



<table id="tablepress-58" class="tablepress tablepress-id-58 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">EA ForexLab MT4 test</th><th class="column-3">Vendor live account (Myfxbook / SignalStart, one account)</th><th class="column-4">Reading</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Platform</td><td class="column-2">MetaTrader 4</td><td class="column-3">MetaTrader 4</td><td class="column-4">Same platform</td>
</tr>
<tr class="row-3">
	<td class="column-1">Broker / server</td><td class="column-2">IC Markets demo (ICMarketsSC-Demo03)</td><td class="column-3">Vantage Markets, real, 1:500</td><td class="column-4">Different execution venue</td>
</tr>
<tr class="row-4">
	<td class="column-1">Instrument</td><td class="column-2">EURUSD</td><td class="column-3">EURUSD only</td><td class="column-4">Match</td>
</tr>
<tr class="row-5">
	<td class="column-1">Period</td><td class="column-2">Jan 2020 – Feb 2026</td><td class="column-3">Nov 2023 – present</td><td class="column-4">Live covers the later part only</td>
</tr>
<tr class="row-6">
	<td class="column-1">Funding / current balance</td><td class="column-2">$1,000 initial deposit</td><td class="column-3">Deposits $500, withdrawals $331, current balance $385.76</td><td class="column-4">Account cash-flow snapshot, not a stated single starting deposit</td>
</tr>
<tr class="row-7">
	<td class="column-1">Trades / positions</td><td class="column-2">7,033 (2,195 from 11 Nov 2023)</td><td class="column-3">1,966 trades (1,972-record history view)</td><td class="column-4">Different sample sizes; history records not equated with trades</td>
</tr>
<tr class="row-8">
	<td class="column-1">Positions per month</td><td class="column-2">96.2 overall; 80.7 from 11 Nov 2023</td><td class="column-3">60</td><td class="column-4">Live runs at lower frequency</td>
</tr>
<tr class="row-9">
	<td class="column-1">Win rate</td><td class="column-2">85.74% overall; 85.92% from 11 Nov 2023</td><td class="column-3">86%</td><td class="column-4">Consistent (aggregate)</td>
</tr>
<tr class="row-10">
	<td class="column-1">Profit Factor</td><td class="column-2">1.34 overall; 1.355 from 11 Nov 2023</td><td class="column-3">1.82</td><td class="column-4">Live higher; cause not established</td>
</tr>
<tr class="row-11">
	<td class="column-1">Average winner (pips)</td><td class="column-2">3.09 overall; 3.01 from 11 Nov 2023</td><td class="column-3">2.99</td><td class="column-4">Consistent (aggregate)</td>
</tr>
<tr class="row-12">
	<td class="column-1">Average loser (pips)</td><td class="column-2">−14.31 overall; −13.91 from 11 Nov 2023</td><td class="column-3">−9.10</td><td class="column-4">Live losses smaller; cause not established</td>
</tr>
<tr class="row-13">
	<td class="column-1">Average holding time</td><td class="column-2">3 h 25 m overall; 3 h 58 m from 11 Nov 2023</td><td class="column-3">3 h 2 m</td><td class="column-4">Consistent (aggregate)</td>
</tr>
<tr class="row-14">
	<td class="column-1">Booked P/L, small single trades (USD)</td><td class="column-2">median +$0.08 on 0.01-lot single-position cycles</td><td class="column-3">−$0.01 to +$0.14 across the 10 accessible rows</td><td class="column-4">Compatible in USD terms; live figure is n=10 only</td>
</tr>
<tr class="row-15">
	<td class="column-1">Realised price movement, sampled (pips)</td><td class="column-2">3.09-pip average winner (aggregate)</td><td class="column-3">+0.5 to +2.0 pips across the 10 accessible rows</td><td class="column-4">Compatible in pip terms; live figure is n=10 only</td>
</tr>
<tr class="row-16">
	<td class="column-1">Base position size</td><td class="column-2">0.01 lot on 6,720 of 7,033 positions</td><td class="column-3">0.01 lot in all 10 accessible rows</td><td class="column-4">n=10 live observation; not full-account</td>
</tr>
<tr class="row-17">
	<td class="column-1">Broker-side Stop Loss</td><td class="column-2">No non-zero S/L across the full 16,584-row report, including 7,033 entries and 2,518 modifications</td><td class="column-3">None visible in the 10 accessible history rows</td><td class="column-4">Full-history in the test; n=10 only live</td>
</tr>
<tr class="row-18">
	<td class="column-1">Displayed Take Profit</td><td class="column-2">1.5 pips on all 6,009 initial entries</td><td class="column-3">Explicit TP on 7 of 10 accessible rows, ~0.5–1.6 pips; 3 rows show none</td><td class="column-4">Broadly compatible; limited sample, incomplete visibility</td>
</tr>
<tr class="row-19">
	<td class="column-1">New entry timing</td><td class="column-2">Minute 00 on all 6,009 initial entries, hours 03–20 server</td><td class="column-3">Just after the hour in the 10 accessible rows</td><td class="column-4">n=10 live observation</td>
</tr>
<tr class="row-20">
	<td class="column-1">Recovery basket depth</td><td class="column-2">Up to 8 same-direction; 10 total concurrent</td><td class="column-3">Not measurable from accessible data</td><td class="column-4">Cannot be compared</td>
</tr>
<tr class="row-21">
	<td class="column-1">Recovery spacing and lot progression</td><td class="column-2">15 / 20 / 40-pip thresholds; observed 0.01×1.27ⁿ ladder</td><td class="column-3">Not measurable from accessible data</td><td class="column-4">Cannot be compared</td>
</tr>
<tr class="row-22">
	<td class="column-1">Synchronised basket exits</td><td class="column-2">711 groups with common exit and common modified TP</td><td class="column-3">Not observable in live-monitoring data</td><td class="column-4">Cannot be compared</td>
</tr>
<tr class="row-23">
	<td class="column-1">Trade dependence</td><td class="column-2">Basket structure reconstructed directly</td><td class="column-3">Z-score −33.28 (99.99%): non-random clustering; mechanism not identified</td><td class="column-4">Indicative only</td>
</tr>
<tr class="row-24">
	<td class="column-1">Reported drawdown</td><td class="column-2">21.78% (MT4 equity basis)</td><td class="column-3">16.13% Myfxbook / 21.31% SignalStart</td><td class="column-4">Different definitions</td>
</tr>
<tr class="row-25">
	<td class="column-1">Management</td><td class="column-2">None — unattended test</td><td class="column-3">Vendor states continuous monitoring, periodic optimisation and event pauses</td><td class="column-4">Vendor operating description</td>
</tr>
</tbody>
</table>
<!-- #tablepress-58 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The aggregate live statistics are broadly consistent with the tested configuration in win rate (86% against 85.92% in the post-publication segment), average winner (2.99 pips against 3.01) and average holding time (3h 2m against 3h 58m). Those three come from the monitoring page&#8217;s account-wide figures.</p>



<p class="wp-block-paragraph">The remaining observations come only from the ten accessible history rows and cannot be extended to the full account. In those ten rows, all positions were 0.01 lots, no broker-side Stop Loss was shown, and entries fell just after the hour (17:00:01, 18:00:02, 19:00:01 and similar). Three separate quantities need to be kept apart. Displayed take-profit: seven of the ten rows carry an explicit TP, at roughly 0.5 to 1.6 pips from the open; the other three show no TP value. Realised price movement: all ten rows are positive, ranging from +0.5 to +2.0 pips. Booked P/L: from −$0.01 to +$0.14 — the one trade that gained only +0.5 pip still finished at −$0.01 after the account&#8217;s non-price effects, which is the same tight-margin arithmetic the backtest shows on its smallest wins. The displayed live TP distances are broadly compatible with the tested 1.5-pip target, but the sample is small and TP visibility incomplete, and none of the three quantities should be read as a proxy for the others.</p>



<p class="wp-block-paragraph">They are not sufficient on their own to establish a close basket-by-basket mechanical match. The live trade table is paginated through a scripted interface, and only the ten most recent rows from the 1,972-item history view were retrievable — SignalStart separately reports 1,966 trades, the six-record difference being unidentified account events I have not attributed. The Myfxbook hourly and duration breakdowns are marked private. No live basket reconstruction was therefore possible. Maximum live basket depth, depth distribution, recovery spacing, lot progression inside live baskets, synchronised closing timestamps, simultaneous opposite-direction exposure and entry-hour distribution could not be measured. Take-profit modifications, the defining mechanism of the tested recovery logic, are not observable in live-monitoring data at all and cannot be compared.</p>



<p class="wp-block-paragraph">Myfxbook reports a Z-score of −33.28 at 99.99% probability. That is consistent with non-random clustering or dependence in the win/loss sequence; it does not identify the mechanism responsible for that dependence.</p>



<p class="wp-block-paragraph">Two aggregate differences stand out: the live account trades about 60 positions a month against 80.7 in the post-publication segment, and its average loss is 9.10 pips against 13.91. The vendor states that the account is continuously monitored, regularly optimised, and that trading is paused around news and geopolitical events. The lower trade frequency and different loss profile are consistent with that description, but the aggregate statistics do not establish that these interventions caused the difference — different parameters, broker conditions, version changes, execution, market sample and account size are alternative explanations the available data does not separate.</p>



<h3 class="wp-block-heading has-text-align-center">The vendor-managed operating context</h3>



<p class="wp-block-paragraph">The SignalStart listing describes the account as automated trading by Opal EA &#8220;continuously monitored and regularly optimized by the developer&#8221;, and states that the operator tracks news and geopolitical events and pauses trading during strong market fluctuations, citing the US election. The <a href="https://relevant.trading/">Relevant Trading</a> site states that its robots are continuously monitored and that manual intervention occurs from time to time.</p>



<p class="wp-block-paragraph">These are vendor operating descriptions rather than independently verified facts, and they do not contradict &#8220;fully automated&#8221; — automated execution and human oversight coexist routinely. They do define what the live record can support. It reflects Opal operating inside a vendor-managed process. It is not evidence of what an untouched default configuration would produce, and the live Profit Factor of 1.82 against the test&#8217;s 1.34 cannot be attributed to the EA alone.</p>



<p class="wp-block-paragraph">Three things stay separate for that reason: the EA&#8217;s built-in news filter, whose historical operation is not validated by this backtest; the operator&#8217;s stated manual pausing; and the live account result, which reflects both plus broker and sample differences.</p>



<h3 class="wp-block-heading has-text-align-center">The previously associated MQL5 signal</h3>



<p class="wp-block-paragraph">MQL5 signal 2116681, named Opal, is a separate vendor-associated account that the seller&#8217;s MQL5 profile linked on 6 September 2025 when announcing the Opal MT5 version, under &#8220;Live account&#8221;. It is therefore evidence for the Opal MT5 operating record, not validation of the MT4 configuration tested here. No statistics from that signal are used in the MT4 backtest-versus-live comparison.</p>



<h2 class="wp-block-heading has-text-align-center">Non-price deductions and execution sensitivity</h2>



<p class="wp-block-paragraph">An expected payoff of $0.08 per position against a 1.5-pip target leaves a narrow cost margin, and the accounting deserves precision.</p>



<p class="wp-block-paragraph">Executed-price P/L across the test was $1,123.46 against booked P/L of $574.71. About <strong>$548.75 of non-price deductions</strong> are inferred from that difference. Roughly <strong>$517.58</strong> reconciles to commission under the tested account schedule — 73.94 lots at $7.00 per round-turn lot — with the remaining $31.17 consistent with a net non-commission adjustment (swap/carry) and rounding. Spread is already embedded in the executed entry and exit prices and is not separately isolated by this calculation. Commission is therefore the largest separately reconstructed non-price deduction, not necessarily the largest cost in total.</p>



<p class="wp-block-paragraph">On a typical winning single-position trade, the strategy captures $0.15 of price movement and books $0.08.</p>



<p class="wp-block-paragraph">A <strong>static sensitivity overlay</strong> — holding the trade path fixed, assuming identical entries and exits, and ignoring any interaction with the spread filter — indicates that a schedule of $8 per round-turn lot would reduce the six-year result by roughly $74, and $10 per lot by roughly $222. This is not a rerun. In an actual rerun with different costs or a wider spread, fills, basket formation, take-profit distances and timing would all change, and the spread filter could suppress entries that occurred in this test. Whether a commission-free account with a wider spread would have produced a profitable result cannot be determined without running it.</p>



<p class="wp-block-paragraph">Two further costs behave differently. The residual non-commission adjustment applies mainly to baskets held across days and, as shown above, changed the sign of every deep buy basket in this sample. Slippage was not simulated; on 1.5-pip targets taken at the hour, a consistent fraction of a pip would be material, and quantifying it requires a separate test.</p>



<p class="wp-block-paragraph">Because commission is the largest separately reconstructed deduction here, a <a href="https://rebate.ea-forexlab.com/">cashback arrangement</a> has arithmetic relevance to this specific cost line: it can return part of eligible broker commission. It does not reduce spread, remove swap, prevent a basket from expanding, reduce floating exposure or alter the entry logic.</p>



<h2 class="wp-block-heading has-text-align-center">Vendor claims and independent evidence</h2>



<table id="tablepress-59" class="tablepress tablepress-id-59 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Vendor claim or positioning</th><th class="column-2">Independent evidence</th><th class="column-3">Assessment</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Fully automated</td><td class="column-2">The tested EA configuration executed automatically in Strategy Tester; the vendor also states the live account is continuously monitored with occasional intervention</td><td class="column-3">Automated execution supported; untouched fully autonomous live operation not established</td>
</tr>
<tr class="row-3">
	<td class="column-1">Cutting-edge algorithms, AI-driven calculations</td><td class="column-2">Nothing in the order history distinguishes an AI-derived signal from a rule-based one</td><td class="column-3">Not independently verifiable from the trading record</td>
</tr>
<tr class="row-4">
	<td class="column-1">Psychological / round price levels</td><td class="column-2">No initial entry within 10 pips below a whole figure; 10 of 6,009 (0.17%) within 10 pips above; recovery additions show no such gap</td><td class="column-3">Strongly consistent with whole-figure avoidance; full market-exposure baseline not reconstructible, so the share attributable to the rule is not estimated</td>
</tr>
<tr class="row-5">
	<td class="column-1">Round Level identification</td><td class="column-2">A visible gap appears only at 100-pip whole-figure spacing, not at 50-pip or 20-pip spacing</td><td class="column-3">Descriptive effect limited to the whole-figure family</td>
</tr>
<tr class="row-6">
	<td class="column-1">Money Management module</td><td class="column-2">Tested configuration used AutoLot=false and Lots=0.01, so dynamic base-lot money management was not active; recovery positions showed deterministic volume scaling</td><td class="column-3">Partially observable; dynamic base-lot money management was not active in the tested configuration, and any broader module's behaviour is not established by this trade history</td>
</tr>
<tr class="row-7">
	<td class="column-1">Time filter</td><td class="column-2">All 6,009 new cycles opened in hours 03–20 server time; 58 recovery additions fell outside, spanning 21:00–02:00</td><td class="column-3">Confirmed for new entries; does not restrict basket management</td>
</tr>
<tr class="row-8">
	<td class="column-1">News protection filter</td><td class="column-2">UseNewsFilter=true was configured; the historical test does not establish whether a usable historical news dataset was available to the EA</td><td class="column-3">Effectiveness not validated by the backtest</td>
</tr>
<tr class="row-9">
	<td class="column-1">New Year protection</td><td class="column-2">Zero new cycles opened 1–15 January in any year; 10 new cycles opened on 31 December; two baskets carried across the year boundary</td><td class="column-3">Post-year-end suppression present every year; pre-year-end and close-out behaviour not demonstrated</td>
</tr>
<tr class="row-10">
	<td class="column-1">Recovery system</td><td class="column-2">711 multi-position baskets reconstructed; all share one common exit timestamp and one common modified take-profit</td><td class="column-3">Confirmed structurally</td>
</tr>
<tr class="row-11">
	<td class="column-1">Strong protection</td><td class="column-2">No non-zero broker-side Stop Loss was recorded anywhere in the 16,584-row order record, including all 7,033 entries and all 2,518 modification records; EquitySave was disabled</td><td class="column-3">Marketing wording; the order history does not establish what other internal exit logic may exist</td>
</tr>
<tr class="row-12">
	<td class="column-1">Default settings are low-mid risk</td><td class="column-2">21.78% MT4 equity drawdown, 8-position baskets, 21.7-day maximum exposure, up to 10 simultaneous positions</td><td class="column-3">Vendor terminology rather than a standard category; tested set not confirmed as the shipped default</td>
</tr>
<tr class="row-13">
	<td class="column-1">Minimum deposit $100</td><td class="column-2">Test funded with $1,000; observed equity drawdown of $306.74 exceeds $100 threefold</td><td class="column-3">Not validated; a separate $100 test with specified leverage, margin and stop-out is required</td>
</tr>
<tr class="row-14">
	<td class="column-1">Adaptability since 2020</td><td class="column-2">Every calendar-year segment in the sample was profitable; 2021–2025 are complete years, 2020 and 2026 partial; the trade record does not expose an adaptation mechanism</td><td class="column-3">Historical profitability observed across 2020–2026; adaptability as a mechanism is not independently verifiable from the trade record</td>
</tr>
<tr class="row-15">
	<td class="column-1">We do not produce curve fitted backtests</td><td class="column-2">A backtest cannot verify a development or optimisation process; the post-publication segment and live record are robustness evidence only</td><td class="column-3">Not independently verifiable; neither the post-publication segment nor the live record establishes how the strategy was developed, optimised or selected</td>
</tr>
</tbody>
</table>
<!-- #tablepress-59 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Two entries need expanding. &#8220;AI-driven calculations&#8221; cannot be confirmed or refuted from a trading record, since nothing in an order sequence distinguishes a learned scoring function from conditional rules; it is recorded as not independently verifiable. And the $1,000 test does not validate the vendor&#8217;s $100 minimum-deposit statement. The observed $306.74 equity drawdown alone exceeded $100 by more than three times, so a separate $100-account test specifying leverage, margin requirement, lot sizing and stop-out conditions would be required to establish what happens at that account size. Scaling the $1,000 result down is not a substitute.</p>



<h2 class="wp-block-heading has-text-align-center">What still needs validation</h2>



<h3 class="wp-block-heading has-text-align-center">What a trader would need to validate before live use</h3>



<p class="wp-block-paragraph">The risk profile measured here imposes specific operational requirements.</p>



<ul class="wp-block-list">
<li><strong>Account sizing.</strong> The vendor&#8217;s $100 minimum is not supported by any test in this review. Establishing a workable balance requires a test at the intended size with specified leverage and stop-out level.</li>



<li><strong>Cost verification.</strong> With $548.75 of inferred non-price deductions against $574.95 booked, the broker&#8217;s commission schedule and typical EURUSD spread need measuring on the intended account rather than assumed.</li>



<li><strong>Floating exposure tolerance.</strong> A basket reached eight positions and 0.21 lots, was held 21.7 days across a New Year, and carried an equity drawdown consistent with $306.74 on a balance of about $1,410.</li>



<li><strong>Absence of a broker-side stop.</strong> No standard Stop Loss was recorded on any tested order and the equity-protection switch was disabled in the tested configuration. Anyone requiring a hard per-order stop would need to establish whether one can be configured.</li>



<li><strong>Direction-dependent holding cost.</strong> Deep long baskets in this sample were pushed negative by a residual non-commission adjustment consistent with swap, so applicable swap rates on the intended broker matter for multi-day exposure.</li>



<li><strong>Operating assumptions.</strong> The live monitoring reflects a vendor-managed process including stated pauses. Running the EA unattended is a different proposition from the one the live record documents.</li>
</ul>



<h3 class="wp-block-heading has-text-align-center">What would be tested next</h3>



<p class="wp-block-paragraph"><strong>1. Rerun the identical configuration on $100</strong>, with leverage, margin and stop-out conditions specified. Measure whether every position executes, margin level at depth, whether a stop-out occurs, and maximum survivable depth.</p>



<p class="wp-block-paragraph"><strong>2. Measure floating equity directly.</strong> The drawdown attribution above is a consistency argument, not a measurement. A run logging equity per tick would give the actual distribution of open exposure.</p>



<p class="wp-block-paragraph"><strong>3. Reconstruct a live basket sample.</strong> Whether the deployed account trades like the tested system at basket level remains open because public data does not expose it. A full live history export would resolve depth distribution, spacing, lot progression and synchronised exits.</p>



<p class="wp-block-paragraph"><strong>4. Cost and slippage stress as actual reruns</strong>, not overlays, across commission schedules and spread assumptions, including spread-filter interaction.</p>



<p class="wp-block-paragraph"><strong>5. Parameter sensitivity</strong> on Scale, Step1, Step2, Step, GridTP, MaxOrders, TakeProfit and the time window.</p>



<p class="wp-block-paragraph"><strong>6. News and year-end behaviour with a controlled event feed</strong>, to establish whether features whose historical operation was not validated in this backtest operate as documented.</p>



<p class="wp-block-paragraph"><strong>7. Broker comparison</strong> between IC Markets and Vantage or another RAW environment, since the live account runs on a different venue.</p>



<h2 class="wp-block-heading has-text-align-center">Conclusion</h2>



<p class="wp-block-paragraph">The historical test was profitable: $574.95 over six years on EURUSD H1, every calendar-year segment in the sample positive (the complete years 2021–2025, with 2020 and 2026 partial) across 7,033 positions, both directions profitable, and a segment after the publication date that stayed profitable at a similar Profit Factor and win rate. Two advertised features were testable against the trade record and behaved consistently with their descriptions — the time filter, which restricted every one of 6,009 new cycle entries to the configured window, and whole-figure avoidance for initial entries. The aggregate live statistics show a similar win rate, holding-time and payoff profile; in the ten accessible history rows, position size, visible Stop Loss and entry timing were also broadly compatible with the tested configuration, though that small sample cannot establish those characteristics across the full live history.</p>



<p class="wp-block-paragraph">The remaining uncertainty is concentrated in four places. The recovery tail: 20 baskets reached five positions or more, they were net negative, and nothing in the record establishes what happens beyond the observed maximum depth. Execution sensitivity: inferred non-price deductions were comparable in size to the booked result, and no rerun under alternative cost assumptions has been performed. Operating differences: the live account runs on a different broker inside a vendor-managed process with stated pauses and optimisation, so it does not document an untouched default configuration. And the absence of an independently reconstructed live basket sample, which leaves the central mechanical comparison unresolved.</p>



<p class="wp-block-paragraph">Forward testing adds evidence about current-market behaviour and execution that a historical backtest cannot provide, and the two evidence layers are complementary — see <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">why forward testing an Expert Advisor is important</a>. Other multi-position systems tested to the same standard are collected in the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>.</p>



<h2 class="wp-block-heading has-text-align-center">Test archive</h2>



<p class="wp-block-paragraph">The complete MT4 report, full order history and derived cycle reconstruction for this test are archived at </p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/724"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/02/opal-ea-review-mt4/">Opal EA Review: MT4 Backtest, Recovery Grid &amp; Live Results</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why Forward Testing an Expert Advisor Is Important Before Live Trading</title>
		<link>https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-forward-testing-an-expert-advisor-is-important</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Mon, 01 Jun 2026 23:39:55 +0000</pubDate>
				<category><![CDATA[Useful]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1159</guid>

					<description><![CDATA[<p>Subscribe to our channel, here you will find the best 👇 Understanding why forward testing an expert advisor is important is one of the most useful mindset shifts in algorithmic trading. Many traders follow the same path. First comes an idea. Then comes a beautiful backtest. After that, there is optimization, a strong parameter set, [&#8230;]</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">Why Forward Testing an Expert Advisor Is Important Before Live Trading</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><span id="bppb-heading-anchor-0"></span></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Subscribe </strong>to our channel, here you will find the best 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-8' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Why a Backtest Alone Is Not Enough&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What Forward Testing Actually Verifies&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;Forward Testing Shows Tradability, Not Just Profitability&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;Why Matching Live EA Behavior to the Strategy Tester Matters&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;Missed Ticks, Reversals, and Trading Path Divergence&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;Why Execution Quality Matters in Forward Testing&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;Why Real Ticks Are Critical&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;Why One Good Out-of-Sample Period Can Be Misleading&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;Why Walk-Forward Testing Is More Honest Than a Single Forward Test&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;Common Forward Testing Mistakes&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;What Forward Testing Should Prove Before Live Deployment&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;Conclusion&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Understanding <strong>why forward testing an expert advisor is important</strong> is one of the most useful mindset shifts in algorithmic trading. Many traders follow the same path. First comes an idea. Then comes a beautiful backtest. After that, there is optimization, a strong parameter set, an impressive equity curve, and the feeling that the system is almost ready for a live account. That is exactly where a dangerous illusion often appears: the belief that the strategy tester has already provided enough proof.</p>



<p class="wp-block-paragraph">In practice, it has not.</p>



<p class="wp-block-paragraph"><strong>Why forward testing an expert advisor is important</strong> becomes clear the moment you realize how much distance exists between a strong historical result and real trading. In a backtest, the strategy lives inside a model. In live trading, it meets execution delays, missed ticks, platform differences, changing market regimes, broker infrastructure, and all the details that a strategy tester either simplifies or does not reproduce fully.</p>



<p class="wp-block-paragraph">From a mature trading perspective, forward testing is not a decorative step after optimization and it is not a nice report for self-confidence. It is a test of whether the strategy can survive after leaving the strategy tester and entering a live environment.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-1"></span><span id="bppb-heading-anchor-2"></span>Why a Backtest Alone Is Not Enough</h2>



<p class="wp-block-paragraph">The main problem with a good backtest is that it creates confidence too early. This is especially dangerous when an expert advisor shows a smooth curve, low drawdown, and steady growth. Even a strong historical result still does not answer the most important question: will the logic of the system survive outside the training period?</p>



<p class="wp-block-paragraph">That is where forward testing becomes essential.</p>



<p class="wp-block-paragraph">It helps answer whether the strategy has transferability. In other words, does it work not only on the section of history used for parameter selection, but also on the next section that was not used in development? If a system looks convincing on historical data and then quickly falls apart on the next segment, that is a strong sign of overfitting, weak structure, or a strategy that depends too heavily on one market regime.</p>



<p class="wp-block-paragraph">In practical terms, forward testing does not confirm a strategy once and for all. It does something more modest but much more useful: it shows whether there are enough reasons to keep trusting the system after it leaves the comfortable part of history.</p>



<p class="wp-block-paragraph">A beautiful backtest usually answers only one question: <strong>what would have happened inside the model?</strong><br>Forward testing begins to answer a much harder question: <strong>what happens when the model ends?</strong></p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-2"></span>What Forward Testing Actually Verifies</h2>



<p class="wp-block-paragraph">Many beginners think forward testing is only about one thing: whether the strategy makes money or loses money on the next period. In reality, it shows far more than that.</p>



<p class="wp-block-paragraph">First, it shows whether the expert advisor was too heavily fitted to historical data. This is the most basic level. If the system cannot hold itself together on the next period after optimization, there is very little reason to trust that parameter set.</p>



<p class="wp-block-paragraph">Second, forward testing shows how well the strategy’s behavior transfers from the strategy tester into the live environment. This is where things become much more interesting, because in real trading it is not only the market idea that matters. The engineering implementation matters too.</p>



<p class="wp-block-paragraph">Third, forward testing shows how dependent the strategy is on specific infrastructure: the broker, the server, the symbol, the platform, tick quality, execution mode, VPS conditions, and even trading hours. This is especially important in cases where it first looks like “the market changed,” but the real issue is the environment where the strategy was deployed.</p>



<p class="wp-block-paragraph">That is why forward testing is not only a profitability check. It is also a test of whether the research process itself has misled the trader.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-3"></span>Forward Testing Shows Tradability, Not Just Profitability</h2>



<p class="wp-block-paragraph">This is one of the most important practical conclusions and deserves to be stated directly.</p>



<p class="wp-block-paragraph">Many traders look at forward testing as a mini-exam in profitability: did the expert advisor make money on the next segment or not? A more mature view is different.</p>



<p class="wp-block-paragraph"><strong>Forward testing shows tradability better than it proves theoretical truth.</strong></p>



<p class="wp-block-paragraph">That is a subtle but critical difference. Forward testing does not mathematically prove that a strategy has a permanent edge. What it shows is something more practical: <strong>can this strategy actually be traded in a live environment without its logic being destroyed?</strong></p>



<p class="wp-block-paragraph">A strategy can look elegant in the tester and logical on paper, but still be poorly tradable under real conditions. If its advantages disappear because of spread, rejects, delays, tick structure, or platform behavior, then in practice it is not a workable trading system, even if the model looked convincing.</p>



<p class="wp-block-paragraph">That is exactly <strong>why forward testing an expert advisor is important</strong> before live trading. It is not only about future PnL. It is about whether the strategy can exist as a real operating system in the market rather than as a good-looking idea in a tester report.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-4"></span>Why Matching Live EA Behavior to the Strategy Tester Matters</h2>



<p class="wp-block-paragraph">This is probably the strongest engineering principle behind the entire topic.</p>



<p class="wp-block-paragraph">Inside the strategy tester, everything looks clean. The required ticks arrive, the logic is processed, the reversal happens where it should happen, and exits occur under the conditions the developer intended. On a live account, that correspondence can break.</p>



<p class="wp-block-paragraph">And that leads to an uncomfortable but important conclusion: <strong>if the live expert advisor does not behave the same way as the tester model, then comparing backtest results to live results becomes only partially meaningful.</strong></p>



<p class="wp-block-paragraph">At that point, the issue is no longer just whether the strategy is good or bad. The problem is that one object was researched, but a somewhat different object is actually trading.</p>



<p class="wp-block-paragraph">This is another reason <strong>why forward testing an expert advisor is important</strong>. It helps verify the quality of the transition from the tester environment to the live trading environment. It reveals whether the strategy’s logic is still intact after deployment.</p>



<p class="wp-block-paragraph">If the live system begins reacting differently to ticks, entering differently, exiting differently, handling reversals differently, or behaving differently in critical moments, then the question becomes wider: <strong>can you still trust the tester results as a valid reference for this implementation?</strong></p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-5"></span>Missed Ticks, Reversals, and Trading Path Divergence</h2>



<p class="wp-block-paragraph">One of the most underestimated technical problems is that the real trading path can start diverging from the modeled path not because the market changed, but because of small technical mismatches that accumulate over time.</p>



<ol class="wp-block-list">
<li>A tick did not arrive.</li>



<li>A reversal did not happen the same way as in the model.</li>



<li>An action was not triggered in the same event sequence as in the tester.</li>



<li>An order was not executed at a critical moment.</li>



<li>An exit happened at a different price or in a different state of the event flow.</li>
</ol>



<p class="wp-block-paragraph">At the level of one trade, this may look minor. But for sensitive systems, these small deviations quickly turn into a completely different trading path. At that point, the live EA is no longer the same system that was tested.</p>



<p class="wp-block-paragraph">This is why forward testing should never be reduced to a simple “profit or loss” check. It is also needed to answer a deeper question: <strong>does the real trading path still match the logic that was verified in the tester?</strong></p>



<p class="wp-block-paragraph">If it does not, the issue may be far more serious than it first appears. The strategy may not have “stopped working.” Its live implementation may simply no longer match the model that was researched.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-6"></span>Why Execution Quality Matters in Forward Testing</h2>



<p class="wp-block-paragraph">This is one of the most practical conclusions in the entire discussion.</p>



<p class="wp-block-paragraph">Very often, when a strategy performs worse during forward testing, the trader assumes the market simply changed. Sometimes that is true. But in many cases, the real reason lies elsewhere: in execution quality.</p>



<p class="wp-block-paragraph">Once the system enters live conditions, many things can destroy the math of an otherwise valid idea: rejects, partial fills, differences between virtual and real trading logic, order-processing delays, changing spread, rollover effects, and differences in how market and limit orders are handled.</p>



<p class="wp-block-paragraph">For execution-sensitive systems, these are not secondary details. They are the core of the problem. A beautiful backtest may become almost useless if live orders are not executed in the way the model assumed. That is why forward testing is also a test of <strong>whether the strategy is executable in practice</strong>, not only whether it is profitable in theory.</p>



<p class="wp-block-paragraph">This is a critical shift in understanding. Forward testing an expert advisor is important not simply because it shows what the system may earn on the next market segment. It is important because it reveals whether execution destroys the strategy’s internal mechanism.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-7"></span>Why Real Ticks Are Critical</h2>



<p class="wp-block-paragraph">If a strategy is sensitive to tick-level behavior, then rough testing modes can create dangerous illusions. This becomes especially obvious in systems that look excellent on generated ticks but deteriorate sharply on real ticks.</p>



<p class="wp-block-paragraph">A good example of a vendor test in the MetaTrader 4 terminal with 90% quality and low quality tick history:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="770" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Test-vendor-MT4-90-1024x770.jpg" alt="Test vendor MT4 90%" class="wp-image-1500" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Test-vendor-MT4-90-1024x770.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-vendor-MT4-90-300x226.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-vendor-MT4-90-768x578.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-vendor-MT4-90.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Test MT4 Tick Data Suite 99% Real Spread with the highest quality tick history from broker <a href="https://www.darwinex.com/?ac=null&amp;lang=en">Darwinex</a>:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="788" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Test-MT4-Tick-Data-Suite-99-Real-Spread-1024x788.jpg" alt="Test MT4 Tick Data Suite 99% Real Spread" class="wp-image-1501" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Test-MT4-Tick-Data-Suite-99-Real-Spread-1024x788.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-MT4-Tick-Data-Suite-99-Real-Spread-300x231.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-MT4-Tick-Data-Suite-99-Real-Spread-768x591.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Test-MT4-Tick-Data-Suite-99-Real-Spread.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This affects forward testing as well. The value of forward testing depends heavily on the quality of all prior research. If the strategy was originally studied in an overly rough model, then the forward stage already stands on a weak foundation.</p>



<p class="wp-block-paragraph">That is why good forward testing cannot be separated from the subject of real ticks. It should be the continuation of a research process that was built as close to real trading conditions as possible from the start.</p>



<p class="wp-block-paragraph">The practical meaning is simple: <strong>the weaker the model before forward testing, the less confidence you should have in the forward test itself.</strong> If the strategy received a false sense of credibility in the tester, then the next validation stage is already contaminated by that distortion.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-8"></span>Why One Good Out-of-Sample Period Can Be Misleading</h2>



<p class="wp-block-paragraph">Traders naturally enjoy finding confirmation. The problem is that a single successful out-of-sample period can very easily become a tool of self-deception.</p>



<p class="wp-block-paragraph">A favorable segment may have been chosen by accident. The process may have been structured in a way that weak parameter sets were filtered out while attractive ones were kept. The OOS period may simply have been a segment where almost any reasonable system would have looked profitable.</p>



<p class="wp-block-paragraph">That is exactly why one forward test should never be treated as a seal of quality. It may be a useful signal, but by itself it does not protect against selection bias, luck, or subtle forms of looking into the future.</p>



<p class="wp-block-paragraph">A serious research process begins when a trader stops searching for confirmation and starts searching for reasons to doubt the result.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-9"></span>Why Walk-Forward Testing Is More Honest Than a Single Forward Test</h2>



<p class="wp-block-paragraph">This is where walk-forward testing becomes especially valuable.</p>



<p class="wp-block-paragraph">A one-time optimization plus one forward period can look promising, but walk-forward testing usually gives a picture that is much closer to real operation. Yes, it often looks less beautiful. But it is also more honest.</p>



<p class="wp-block-paragraph">Walk-forward testing is useful because it forces the strategy to go through a repeated cycle: optimize, test on the next segment, re-optimize, test again. This makes it much harder to hide behind one lucky period. It gives a better picture of how the strategy might behave in real life, where the market keeps changing and the trader does not get to live inside one attractive historical fragment.</p>



<p class="wp-block-paragraph">Put simply, a single forward test answers: <strong>“maybe?”</strong><br>Walk-forward testing gets much closer to: <strong>“how is this likely to behave in actual use?”</strong></p>



<p class="wp-block-paragraph">That is why walk-forward testing usually gives a less glossy but more truthful view of future behavior.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-10"></span>Common Forward Testing Mistakes</h2>



<p class="wp-block-paragraph">There are several mistakes traders make again and again.</p>



<p class="wp-block-paragraph">The first is treating forward testing as a guarantee. It is not a guarantee. It does not promise future profit. At best, it reduces uncertainty if done honestly.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="584" src="https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing-1024x584.png" alt="Forward testing Meta Trader 5" class="wp-image-1499" srcset="https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing-1024x584.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing-300x171.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing-768x438.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing-1536x876.png 1536w, https://ea-forexlab.com/wp-content/uploads/2026/06/Forward-testing.png 1661w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The second is drawing conclusions from one attractive out-of-sample period. One successful segment can still be nothing more than a favorable segment.</p>



<p class="wp-block-paragraph">The third is ignoring execution quality. A forward test without execution analysis is only a partial forward test.</p>



<p class="wp-block-paragraph">The fourth is building conclusions on top of a weak testing model. If the system was studied in an unrealistic framework before forward testing, then the final validation stage is already compromised.</p>



<p class="wp-block-paragraph">The fifth is leaking future information through the selection process. Rejecting inconvenient candidates after the fact often looks like reasonable filtering, but in reality it becomes disguised overfitting.</p>



<p class="wp-block-paragraph">The sixth is reducing the entire analysis to profit and drawdown while ignoring whether the live trading path still matches the logic tested in the strategy tester.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-11"></span>What Forward Testing Should Prove Before Live Deployment</h2>



<p class="wp-block-paragraph">Before a strategy is trusted with real money, forward testing should help answer several practical questions.</p>



<ul class="wp-block-list">
<li>Does the expert advisor remain stable outside the training sample?</li>



<li>Does the live behavior still match the logic validated in the tester?</li>



<li>Does execution degrade the system’s edge?</li>



<li>Do broker and platform conditions distort the strategy?</li>



<li>Is the system too sensitive to infrastructure such as symbol, server, VPS, or trading hours?</li>



<li>Does the research process still look trustworthy after this additional layer of validation?</li>
</ul>



<p class="wp-block-paragraph">That is the correct role of forward testing. It does not prove perfection. It proves whether the system deserves the right to move one step closer to live deployment.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-12"></span>Conclusion</h2>



<p class="wp-block-paragraph">Forward testing an expert advisor is important not because it provides a comforting screenshot after optimization. Its real purpose is to verify whether the logic discovered in the strategy tester can survive in an environment where everything becomes harsher: real ticks, real execution, real platform limitations, and real implementation errors.</p>



<p class="wp-block-paragraph">That is why forward testing shows more than most traders think. It does not only show profit or loss. It shows robustness, overfitting risk, tradability, execution sensitivity, engineering correctness, infrastructure sensitivity, and the level of trust you can place in the entire research chain.</p>



<p class="wp-block-paragraph">A strong algorithmic trader is not the one who finds the most beautiful backtests. A strong algorithmic trader is the one who understands that between a good backtest and a real trading system, there must be an honest forward test.</p>



<p class="wp-block-paragraph">You can see a catalog of advisors that we tested with real spreads on high-quality tick history on this <a href="https://ea-forexlab.com/forex-ea-database/">page</a>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Subscribe </strong>to our channel, here you will find the best 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">Why Forward Testing an Expert Advisor Is Important Before Live Trading</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Quantum Bitcoin EA Review: BTCUSD MT5 Backtest &#038; Grid Risk Analysis</title>
		<link>https://ea-forexlab.com/2026/05/28/quantum-bitcoin-ea-review-mt5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=quantum-bitcoin-ea-review-mt5</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Thu, 28 May 2026 20:18:38 +0000</pubDate>
				<category><![CDATA[Crypto Algotrading]]></category>
		<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[martingale]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1509</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/28/quantum-bitcoin-ea-review-mt5/">Quantum Bitcoin EA Review: BTCUSD MT5 Backtest &amp; Grid Risk Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I tested Quantum Bitcoin EA v3.2 on BTCUSD H1 from 1 January 2022 to 25 April 2026 in the MetaTrader 5 Strategy Tester on 100% real ticks. The headline result is strong: about <strong>$3,934 net profit</strong> on a $10,000 account, a <strong>Profit Factor of 2.69</strong> and a <strong>77.6% win rate</strong> across 975 trades, with both long and short sides in profit.</p>



<p class="wp-block-paragraph">The more important risk number is equity drawdown. Balance drawdown was 2.37%, while equity drawdown reached 13.83%. Reconstructing the grid cycles from the deal history shows why the gap is so large: some baskets added several same-direction positions and remained open for weeks while carrying floating losses.</p>



<p class="wp-block-paragraph">The MQL5 description says the grid is designed so that <em>every trading cycle concludes with a win</em>. In this test, all 587 reconstructed cycles had positive realised P/L before commission and swap, but 5 finished negative after account costs. That difference between trade P/L and final account contribution is central to the review.</p>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-9' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Key findings&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What tested&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;Test setup&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;MT5 backtest results&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;Why I care more about equity drawdown than balance drawdown&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;How Quantum Bitcoin EA actually builds a grid&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;How often the grid needed additional entries&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;Does every Quantum Bitcoin trading cycle really win?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;Commission and swap change the answer&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;The deepest grid sequence in the test&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;Position sizing and the 1.2\u00d7 multiplier&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;Long vs short&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;Trade duration&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;Trading hours and weekend behaviour&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;Performance by year&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;},{&quot;contents&quot;:&quot;Vendor claims vs test evidence&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-16&quot;},{&quot;contents&quot;:&quot;What I would test next&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-17&quot;},{&quot;contents&quot;:&quot;Who this EA may suit \u2014 and who it may not&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-18&quot;},{&quot;contents&quot;:&quot;Final verdict&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-19&quot;},{&quot;contents&quot;:&quot;Test archive&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-20&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<h2 class="wp-block-heading has-text-align-center">Key findings</h2>



<ul class="wp-block-list">
<li><strong>It is a grid.</strong> The order comments run QB (Step: 1), (Step: 2), (Step: 3) and so on. I reconstructed <strong>587 complete trading cycles</strong>, with additional same-direction positions appearing as price moved against the first entry.</li>



<li><strong>Balance drawdown alone understates floating equity risk.</strong> Maximum balance drawdown was 2.37% ($310.76); maximum equity drawdown was 13.83% ($1,813.13) — roughly <strong>5.8 times larger</strong>. The open-equity path was much rougher than the balance curve suggests.</li>



<li><strong>Most cycles closed on the first entry.</strong> About <strong>62%</strong> of cycles closed without requiring a Step 2 entry. The remaining <strong>38%</strong> required at least one additional position.</li>



<li><strong>&#8220;Every cycle wins&#8221; depends on how a win is counted.</strong> All 587 cycles were positive before commission and swap; after account costs, 582 remained positive and 5 were negative. The MQL5 description does not define whether a win is measured before or after costs.</li>



<li><strong>Costs are material.</strong> Commission (−$729.92) and swap (−$293.38) removed more than <strong>$1,000</strong> from the pre-cost trade result over the test.</li>



<li><strong>Broker environment matters.</strong> This test ran on RannForex-Server; the MQL5 page recommends IC Markets / IC Trading. The commission, swap and BTCUSD conditions here describe the tested environment and may not reproduce on another broker.</li>



<li><strong>The deepest observed basket reached Step 7.</strong> InpGridMaxTrades was configured at 10, but the historical test itself only establishes the observed depth.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">What tested</h2>



<p class="wp-block-paragraph">This is an independent EA ForexLab test of Quantum Bitcoin EA for MetaTrader 5, listed on the <a href="https://www.mql5.com/en/market/product/127013" target="_blank" rel="noreferrer noopener">MQL5 Market</a> by Bogdan Ion Puscasu. The current product page describes it as a BTCUSD H1 trend-following strategy with grid-based position management and says the grid is designed so that <em>every trading cycle concludes with a win</em>. It currently recommends a $1,000 minimum deposit, 1:500 leverage, a hedge account and a low-spread ECN/Raw/Razor account.</p>



<p class="wp-block-paragraph">I focused on what the headline report does not show: grid depth, cycle structure, trading costs, holding time and floating equity exposure. The methodology behind the test is described in the EA ForexLab <a href="https://ea-forexlab.com/principles_testing_algorithms/">testing methodology for trading algorithms</a>.</p>



<h2 class="wp-block-heading has-text-align-center">Test setup</h2>



<p class="wp-block-paragraph">Every value below comes directly from the Strategy Tester report. The test ran on RannForex-Server (build 5833) with the configuration string <strong>Quantum Bitcoin EA v3.2 (16/02/2026)</strong>. The Strategy Tester reports 100% real-tick history across 31,900 bars and approximately 140.9 million ticks.</p>



<p class="wp-block-paragraph">One input worth flagging: <strong>InpSlippage=10</strong> is an EA/test input. It is not evidence that realistic historical market slippage was modelled, and I do not treat it as such.</p>



<p class="wp-block-paragraph">I ran this test on RannForex-Server, while the MQL5 page currently recommends IC Markets or IC Trading. The commission, swap and BTCUSD contract conditions analysed here therefore describe the tested RannForex environment and should not be assumed to reproduce unchanged on another broker.</p>



<table id="tablepress-44" class="tablepress tablepress-id-44 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Parameter</th><th class="column-2">Value</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Expert</td><td class="column-2">Quantum Bitcoin EA_3.2_fix</td>
</tr>
<tr class="row-3">
	<td class="column-1">Version input</td><td class="column-2">Quantum Bitcoin EA v3.2 (16/02/2026)</td>
</tr>
<tr class="row-4">
	<td class="column-1">Platform</td><td class="column-2">MetaTrader 5</td>
</tr>
<tr class="row-5">
	<td class="column-1">Server</td><td class="column-2">RannForex-Server (Build 5833)</td>
</tr>
<tr class="row-6">
	<td class="column-1">Symbol</td><td class="column-2">BTCUSD</td>
</tr>
<tr class="row-7">
	<td class="column-1">Timeframe</td><td class="column-2">H1</td>
</tr>
<tr class="row-8">
	<td class="column-1">Period</td><td class="column-2">2022.01.01 – 2026.04.25</td>
</tr>
<tr class="row-9">
	<td class="column-1">History quality</td><td class="column-2">100% real ticks</td>
</tr>
<tr class="row-10">
	<td class="column-1">Modelled bars / ticks</td><td class="column-2">31,900 bars / 140,869,440 ticks</td>
</tr>
<tr class="row-11">
	<td class="column-1">Initial deposit</td><td class="column-2">$10,000</td>
</tr>
<tr class="row-12">
	<td class="column-1">Leverage</td><td class="column-2">1:500</td>
</tr>
<tr class="row-13">
	<td class="column-1">Risk levels (InpRiskLevels)</td><td class="column-2">3</td>
</tr>
<tr class="row-14">
	<td class="column-1">Initial lots (InpInitialLots)</td><td class="column-2">0.01</td>
</tr>
<tr class="row-15">
	<td class="column-1">Lots multiplier (InpLotsMultiplier)</td><td class="column-2">1.2</td>
</tr>
<tr class="row-16">
	<td class="column-1">Lots max (InpLotsMax)</td><td class="column-2">1.2</td>
</tr>
<tr class="row-17">
	<td class="column-1">Take profit (InpTakeProfit)</td><td class="column-2">10000.0</td>
</tr>
<tr class="row-18">
	<td class="column-1">Grid distance % (InpGridDistPct)</td><td class="column-2">90.0</td>
</tr>
<tr class="row-19">
	<td class="column-1">Grid distance multiplier (InpGridDistMultip)</td><td class="column-2">1.4</td>
</tr>
<tr class="row-20">
	<td class="column-1">Grid max trades (InpGridMaxTrades)</td><td class="column-2">10</td>
</tr>
<tr class="row-21">
	<td class="column-1">Min orders real BE (InpMinOrdersRealBE)</td><td class="column-2">3</td>
</tr>
<tr class="row-22">
	<td class="column-1">Trading window (Start–End)</td><td class="column-2">08:00 – 22:30 (server)</td>
</tr>
<tr class="row-23">
	<td class="column-1">Trade Friday / NFP / Holidays</td><td class="column-2">false / false / false</td>
</tr>
<tr class="row-24">
	<td class="column-1">Minutes between trades</td><td class="column-2">60</td>
</tr>
<tr class="row-25">
	<td class="column-1">Slippage input (InpSlippage)</td><td class="column-2">10 (EA/test input — not modelled market slippage)</td>
</tr>
</tbody>
</table>
<!-- #tablepress-44 from cache -->



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center">MT5 backtest results</h2>



<p class="wp-block-paragraph">The headline Strategy Tester statistics are strong.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="679" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-test-1024x679.jpg" alt="MetaTrader 5 Strategy Tester results for Quantum Bitcoin EA on BTCUSD H1 showing net profit, Profit Factor and balance curve" class="wp-image-1953" style="aspect-ratio:1.5080932476786266;width:667px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-test-1024x679.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-test-300x199.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-test-768x509.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-test.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Quantum Bitcoin EA v3.2 — MT5 Strategy Tester results, BTCUSD H1, 2022–2026, 100% real ticks.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Net profit was $3,934.46 on a $10,000 start, with a Profit Factor of 2.69 and 757 of 975 trades closing in profit. Both directions were profitable: shorts won 78.04% of 542 trades and longs won 77.14% of 433. The largest single winner was $223.87 and the largest single loser −$78.91, so no individual trade dominated the result.</p>



<table id="tablepress-45" class="tablepress tablepress-id-45 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Result</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Total net profit</td><td class="column-2">$3,934.46</td>
</tr>
<tr class="row-3">
	<td class="column-1">Final balance</td><td class="column-2">$13,934.46</td>
</tr>
<tr class="row-4">
	<td class="column-1">Gross profit</td><td class="column-2">$6,263.46</td>
</tr>
<tr class="row-5">
	<td class="column-1">Gross loss</td><td class="column-2">−$2,329.00</td>
</tr>
<tr class="row-6">
	<td class="column-1">Profit factor</td><td class="column-2">2.69</td>
</tr>
<tr class="row-7">
	<td class="column-1">Expected payoff</td><td class="column-2">$4.04</td>
</tr>
<tr class="row-8">
	<td class="column-1">Recovery factor</td><td class="column-2">2.17</td>
</tr>
<tr class="row-9">
	<td class="column-1">Sharpe ratio</td><td class="column-2">1.54</td>
</tr>
<tr class="row-10">
	<td class="column-1">Total trades</td><td class="column-2">975</td>
</tr>
<tr class="row-11">
	<td class="column-1">Winning trades</td><td class="column-2">757 (77.64%)</td>
</tr>
<tr class="row-12">
	<td class="column-1">Losing trades</td><td class="column-2">218 (22.36%)</td>
</tr>
<tr class="row-13">
	<td class="column-1">Short trades (won)</td><td class="column-2">542 (78.04%)</td>
</tr>
<tr class="row-14">
	<td class="column-1">Long trades (won)</td><td class="column-2">433 (77.14%)</td>
</tr>
<tr class="row-15">
	<td class="column-1">Largest profit trade</td><td class="column-2">$223.87</td>
</tr>
<tr class="row-16">
	<td class="column-1">Largest loss trade</td><td class="column-2">−$78.91</td>
</tr>
<tr class="row-17">
	<td class="column-1">Average profit trade</td><td class="column-2">$8.27</td>
</tr>
<tr class="row-18">
	<td class="column-1">Average loss trade</td><td class="column-2">−$9.01</td>
</tr>
<tr class="row-19">
	<td class="column-1">Balance drawdown maximal</td><td class="column-2">$310.76 (2.37%)</td>
</tr>
<tr class="row-20">
	<td class="column-1">Equity drawdown maximal</td><td class="column-2">$1,813.13 (13.83%)</td>
</tr>
<tr class="row-21">
	<td class="column-1">Equity-to-balance drawdown ratio</td><td class="column-2">≈ 5.8×</td>
</tr>
</tbody>
</table>
<!-- #tablepress-45 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">I include both drawdown figures because they describe different parts of the risk. For a multi-position grid, the distinction matters.</p>



<h2 class="wp-block-heading has-text-align-center">Why I care more about equity drawdown than balance drawdown</h2>



<p class="wp-block-paragraph">Balance reflects realised account results, while equity also reflects open floating P/L. A grid can amplify the difference because several positions may remain open simultaneously while a basket moves against the strategy. Here the two curves diverged sharply.</p>



<p class="wp-block-paragraph">Maximum balance drawdown was 2.37%. Maximum equity drawdown was 13.83%, a ratio of about 5.8 to 1. The closed balance therefore looks much smoother than the equity path: the open-position risk reached a level the balance curve does not capture.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-1024x296.png" alt="QuantAnalyzer equity, drawdown and volume view of the imported Quantum Bitcoin EA BTCUSD trade sequence" class="wp-image-1954" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">QuantAnalyzer view of the imported BTCUSD trade sequence. The official MT5 Strategy Tester report remains the source for the 13.83% maximum equity drawdown used in this analysis.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The two drawdown figures measure different things. For this grid, equity drawdown is the more informative historical risk measure because it includes floating P/L from open baskets. The observed 13.83% should not be treated as a future maximum.</p>



<h2 class="wp-block-heading has-text-align-center">How Quantum Bitcoin EA actually builds a grid</h2>



<p class="wp-block-paragraph">I reconstructed the grid structure from the order comments and the transaction history. Each observed cycle starts with a Step 1 entry, and additional same-direction Step entries appeared as price moved against the existing basket. The inputs include grid-distance and distance-multiplier parameters, but the deal history does not expose the exact internal trigger. Positions within each reconstructed cycle closed together at a common exit price; the report shows the observed behaviour, not the exact internal exit rule.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="514" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual-1024x514.jpg" alt="BTCUSD H1 chart showing a Quantum Bitcoin EA grid basket with several same-direction entries closing at a common exit" class="wp-image-1955" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual-1024x514.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual-300x150.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual-768x385.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual-1536x770.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-visual.jpg 1681w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">An observed BTCUSD H1 grid basket: several same-direction entries closed at a common exit.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The position-level win rate and the cycle-level result measure different things. A multi-entry basket can contain both winning and losing positions and still finish positive as a group. That is how a 77.64% position win rate can coexist with 587 reconstructed cycles that were all positive before commission and swap. In total, 218 individual positions closed at a loss.</p>



<h2 class="wp-block-heading has-text-align-center">How often the grid needed additional entries</h2>



<p class="wp-block-paragraph">Grid frequency and depth are two important risk diagnostics, so I measured both. The table below is the deepest Step each cycle reached before closing.</p>



<table id="tablepress-46" class="tablepress tablepress-id-46 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Deepest Step Reached</th><th class="column-2">Cycles</th><th class="column-3">Share</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Step 1 (single entry)</td><td class="column-2">365</td><td class="column-3">62.18%</td>
</tr>
<tr class="row-3">
	<td class="column-1">Step 2</td><td class="column-2">128</td><td class="column-3">21.81%</td>
</tr>
<tr class="row-4">
	<td class="column-1">Step 3</td><td class="column-2">51</td><td class="column-3">8.69%</td>
</tr>
<tr class="row-5">
	<td class="column-1">Step 4</td><td class="column-2">21</td><td class="column-3">3.58%</td>
</tr>
<tr class="row-6">
	<td class="column-1">Step 5</td><td class="column-2">16</td><td class="column-3">2.73%</td>
</tr>
<tr class="row-7">
	<td class="column-1">Step 6</td><td class="column-2">5</td><td class="column-3">0.85%</td>
</tr>
<tr class="row-8">
	<td class="column-1">Step 7</td><td class="column-2">1</td><td class="column-3">0.17%</td>
</tr>
<tr class="row-9">
	<td class="column-1">Total</td><td class="column-2">587</td><td class="column-3">100%</td>
</tr>
</tbody>
</table>
<!-- #tablepress-46 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">About 62% of cycles closed without a second entry. Most of the rest reached Step 2 or 3. Only 6 cycles reached Step 6 or deeper, and exactly one reached Step 7. The reconstructed cycle chronology showed no overlapping baskets. Maximum simultaneous exposure was seven positions, reached by the single Step 7 cycle.</p>



<p class="wp-block-paragraph">Most cycles ended after Step 1, but 37.82% required at least one additional entry. Deeper baskets deserve particular attention because they carry more simultaneous exposure and can remain open long enough for financing costs and floating drawdown to become material.</p>



<h2 class="wp-block-heading has-text-align-center">Does every Quantum Bitcoin trading cycle really win?</h2>



<p class="wp-block-paragraph">The vendor&#8217;s cycle claim can be checked directly against the reconstructed ledger. I calculated each cycle two ways: realised trade P/L before commission and swap, then final account contribution after those costs.</p>



<p class="wp-block-paragraph">All 587 reconstructed cycles had positive realised P/L before commission and swap. After account costs, 582 remained positive and 5 were negative. The MQL5 description does not define whether a &#8220;win&#8221; is measured before or after trading costs.</p>



<p class="wp-block-paragraph">Put concretely: if a winning cycle is defined before commission and swap, all 587 qualified in this historical test. If it is defined by final account contribution, 5 of 587 did not.</p>



<table id="tablepress-47" class="tablepress tablepress-id-47 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Metric</th><th class="column-2">Result</th><th class="column-3">Interpretation</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Total reconstructed cycles</td><td class="column-2">587</td><td class="column-3">Reconstructed chronology showed no overlapping baskets</td>
</tr>
<tr class="row-3">
	<td class="column-1">Positive before commission &amp; swap</td><td class="column-2">587 (100%)</td><td class="column-3">Every cycle had positive realised P/L before trading costs</td>
</tr>
<tr class="row-4">
	<td class="column-1">Net-positive after costs</td><td class="column-2">582 (99.15%)</td><td class="column-3">The grid still resolved profitably on the large majority</td>
</tr>
<tr class="row-5">
	<td class="column-1">Net-negative after costs</td><td class="column-2">5 (0.85%)</td><td class="column-3">Costs flipped five raw-positive cycles; swap decisive in four, one already negative after commission</td>
</tr>
<tr class="row-6">
	<td class="column-1">Maximum observed Step</td><td class="column-2">7</td><td class="column-3">Reached once (a 63-day sell basket)</td>
</tr>
<tr class="row-7">
	<td class="column-1">Configured InpGridMaxTrades value</td><td class="column-2">10</td><td class="column-3">Observed baskets reached no deeper than Step 7</td>
</tr>
</tbody>
</table>
<!-- #tablepress-47 from cache -->



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center">Commission and swap change the answer</h2>



<p class="wp-block-paragraph">Here is the full reconciliation, straight from the deal ledger. Aggregate trade profit and loss before costs was <strong>+$4,957.76</strong>. Commission took <strong>−$729.92</strong>. Swap took <strong>−$293.38</strong>. Net result: <strong>+$3,934.46</strong>, which matches the report to the cent. The $4,957.76 figure is the net sum of the MT5 Profit column before commission and swap. It is not the Strategy Tester Gross Profit metric of $6,263.46, which sums profitable trades only.</p>



<p class="wp-block-paragraph">Commission accumulated to <strong>−$729.92</strong> across the 1,950 deals in this test. Swap added <strong>−$293.38</strong>. Swap can accumulate when positions remain open across the broker&#8217;s financing periods, which makes prolonged baskets especially sensitive to holding costs. Trading costs turned five raw-positive cycles into net-negative cycles: swap was the decisive cost in four of the five, while one cycle was already negative after commission.</p>



<figure class="wp-block-image size-large"><a href="https://rebate.ea-forexlab.com/"><img loading="lazy" decoding="async" width="1024" height="499" src="https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate-1024x499.png" alt="ForexLAB Rebate service for reducing eligible Forex trading commission costs" class="wp-image-1698" srcset="https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate-1024x499.png 1024w, https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate-300x146.png 300w, https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate-768x374.png 768w, https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate-1536x748.png 1536w, https://ea-forexlab.com/wp-content/uploads/2023/10/ForexLAB-Rebate.png 1764w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">ForexLAB Rebate can reduce part of eligible trading commission costs without changing the strategy’s trading logic or risk.</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This test also shows why trading costs matter for the strategy. On an eligible broker and account, a <a href="https://rebate.ea-forexlab.com/">forex rebate</a> can reduce part of eligible commission. It does not reduce swap or grid exposure, and I do not assume the RannForex commission in this test is rebate-eligible.</p>



<h2 class="wp-block-heading has-text-align-center">The deepest grid sequence in the test</h2>



<p class="wp-block-paragraph">The deepest sequence was a Step 7 sell basket. Its first position opened on 23 June 2025 and the group closed on 26 August 2025 — a <strong>basket span of about 63 days</strong> from first entry to final closure.</p>



<p class="wp-block-paragraph">The entries were sized 0.01, 0.01, 0.01, 0.02, 0.02, 0.02 and 0.03 lots as the grid deepened, opened at prices climbing from roughly 102,500 up to 117,600 as BTC ran against the position. By the time all seven positions closed together near 109,600, BTC had retraced substantially from the highest grid-entry area. The exact internal exit condition is not exposed by the report.</p>



<p class="wp-block-paragraph">The basket closed with <strong>+$53.51</strong> in trade P/L before costs but finished at <strong>−$37.25</strong> after costs. The prolonged holding period accumulated $77.57 in swap, and commission added another $13.19. Basket duration and position duration should also be kept separate: this basket spanned about 63 days from first entry to final closure, while the longest individual position anywhere in the test lasted 1083 hours 33 minutes, about 45 days.</p>



<h2 class="wp-block-heading has-text-align-center">Position sizing and the 1.2× multiplier</h2>



<p class="wp-block-paragraph">The inputs set InpInitialLots=0.01, InpLotsMultiplier=1.2 and InpLotsMax=1.2. Realised positions ranged from 0.01 to 0.05 lot; most were 0.01 or 0.02. InpLotsMax was configured at 1.2, while the largest realised position in this test was 0.05 lot. I do not infer the exact internal meaning of InpLotsMax from the parameter name alone.</p>



<p class="wp-block-paragraph">I would classify the observed structure as a progressive averaging grid rather than a classic 2× martingale. In this backtest, the main exposure increase came from accumulating same-direction positions rather than a doubling lot sequence. That distinction does not remove grid risk: exposure still rises as additional positions are added.</p>



<p class="wp-block-paragraph">There is also an anomaly in the sizing worth recording. The configured InpInitialLots value is 0.01, yet every Step 1 entry in 2022 opened at <strong>0.02</strong> lot. From April 2023 onward, Step 1 used 0.01. The cause is not established by the test, so I do not assign one. What is confirmed is a mismatch between the configured initial lot and the realised early-period order size.</p>



<h2 class="wp-block-heading has-text-align-center">Long vs short</h2>



<p class="wp-block-paragraph">Both directions were profitable. The report shows 542 short trades with a 78.04% win rate and 433 long trades with a 77.14% win rate. Reconstructing the account contribution by direction gives about <strong>+$2,339.78</strong> from sell cycles and <strong>+$1,594.68</strong> from buy cycles after costs.</p>



<table id="tablepress-48" class="tablepress tablepress-id-48 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Direction</th><th class="column-2">Positions</th><th class="column-3">Win Rate</th><th class="column-4">Derived Net Contribution</th><th class="column-5">Notes</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">Short (sell)</td><td class="column-2">542</td><td class="column-3">78.04%</td><td class="column-4">+$2,339.78</td><td class="column-5">More cycles and positions over the period</td>
</tr>
<tr class="row-3">
	<td class="column-1">Long (buy)</td><td class="column-2">433</td><td class="column-3">77.14%</td><td class="column-4">+$1,594.68</td><td class="column-5">Fewer opportunities, near-identical win rate</td>
</tr>
<tr class="row-4">
	<td class="column-1">Both</td><td class="column-2">975</td><td class="column-3">77.64%</td><td class="column-4">+$3,934.46</td><td class="column-5">Net positive on each side after costs</td>
</tr>
</tbody>
</table>
<!-- #tablepress-48 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The larger sell contribution does not establish better short-side behaviour. Sell cycles were more numerous over the test, while the long and short win rates were almost identical. Both directions remained net positive after costs, so the total result was not produced by one side offsetting a losing opposite side.</p>



<h2 class="wp-block-heading has-text-align-center">Trade duration</h2>



<p class="wp-block-paragraph">This is not a scalper. The report puts the minimum position holding time at 56 seconds, the average at about 24 hours 36 minutes, and the maximum at 1083 hours 33 minutes — roughly 45 days.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-TbD.png" alt="Histogram of Quantum Bitcoin EA position holding times with most trades in shorter duration buckets and a long tail into multi-day holds" class="wp-image-1956" style="aspect-ratio:1.7323521287929606;width:529px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-TbD.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-TbD-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Trade-duration distribution. The bulk of positions close within hours, but a meaningful tail runs into days — and, in the deepest baskets, weeks.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The distribution is concentrated in the hours but has a long tail. A position held for days or weeks remains exposed to BTC price movement for longer, and financing costs can accumulate when positions remain open across the broker&#8217;s financing periods. Long duration alone does not determine whether a position finishes profitable or losing. It matters here because deeper baskets can combine prolonged market exposure, accumulated swap and larger floating losses.</p>



<h2 class="wp-block-heading has-text-align-center">Trading hours and weekend behaviour</h2>



<p class="wp-block-paragraph">The inputs set InpStartTime=08:00 and InpEndTime=22:30 in server time, with InpTradingFriday=false. Because BTCUSD trades through the weekend in this test environment, I reconstructed activity by hour and weekday to compare the observed orders with those settings.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="686" height="396" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-Wbh.png" alt="Bar chart of Quantum Bitcoin EA trade results by broker-server hour" class="wp-image-1957" style="aspect-ratio:1.7323521287929606;width:552px;height:auto" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-Wbh.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Bitcoin-EA-MT5-Wbh-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Trade results by broker-server hour. Separate reconstruction of the order history showed that Step 1 entries occurred only between 08:00 and 22:00, while later grid Steps also appeared outside that window.</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">All 587 Step 1 entries occurred between 08:00 and 22:00 server time, while Step 2 and deeper entries also appeared outside that window. This pattern is consistent with the configured time window applying to new-cycle initiation while existing baskets continue to be managed.</p>



<p class="wp-block-paragraph">Friday is the clearest case. No Step 1 entry occurred on a Friday, while additions and exits did, and new cycles opened on Saturdays and Sundays. This is consistent with InpTradingFriday=false affecting new-cycle initiation rather than all basket activity.</p>



<h2 class="wp-block-heading has-text-align-center">Performance by year</h2>



<p class="wp-block-paragraph">I grouped realised deal P/L, commission and swap by the calendar year in which each account transaction was booked.</p>



<table id="tablepress-49" class="tablepress tablepress-id-49 ea-table-simple">
<thead>
<tr class="row-1">
	<th class="column-1">Year</th><th class="column-2">Net Contribution</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">2022</td><td class="column-2">+$524.16</td>
</tr>
<tr class="row-3">
	<td class="column-1">2023</td><td class="column-2">+$281.20</td>
</tr>
<tr class="row-4">
	<td class="column-1">2024</td><td class="column-2">+$1,576.16</td>
</tr>
<tr class="row-5">
	<td class="column-1">2025</td><td class="column-2">+$1,346.90</td>
</tr>
<tr class="row-6">
	<td class="column-1">2026 (partial to 25 Apr)</td><td class="column-2">+$206.04</td>
</tr>
</tbody>
</table>
<!-- #tablepress-49 from cache -->



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Every displayed period contributed positively, but the profit was unevenly distributed. 2024 and 2025 contributed most; 2022, 2023 and the partial 2026 were much smaller. There was also a long inactive interval: no new Step 1 cycle opened between 22 September 2022 and 12 April 2023 — roughly 202 days. Five positive calendar segments are useful evidence, but they are not proof of robustness across market regimes.</p>



<h2 class="wp-block-heading has-text-align-center">Vendor claims vs test evidence</h2>



<p class="wp-block-paragraph">The table below compares the current MQL5 positioning with what the independent test establishes.</p>



<table id="tablepress-50" class="tablepress tablepress-id-50 ea-table-wide">
<thead>
<tr class="row-1">
	<th class="column-1">Vendor Positioning</th><th class="column-2">Independent Test Evidence</th><th class="column-3">Assessment</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">BTCUSD H1</td><td class="column-2">Test ran on BTCUSD H1</td><td class="column-3">Matches</td>
</tr>
<tr class="row-3">
	<td class="column-1">Trend-following strategy</td><td class="column-2">Entry and exit logic cannot be reconstructed sufficiently from the trade history to verify the trend-following classification</td><td class="column-3">Not independently verified</td>
</tr>
<tr class="row-4">
	<td class="column-1">Grid position management</td><td class="column-2">Step 1–7 order sequences across 587 cycles</td><td class="column-3">Strongly confirmed</td>
</tr>
<tr class="row-5">
	<td class="column-1">Each cycle closes favourably</td><td class="column-2">587/587 reconstructed cycles had positive realised P/L before commission and swap; 582/587 remained positive after costs. The MQL5 wording does not define the accounting basis of “win”</td><td class="column-3">Definition-dependent</td>
</tr>
<tr class="row-6">
	<td class="column-1">Minimum deposit $1000</td><td class="column-2">This test used $10,000 (10× the stated minimum)</td><td class="column-3">Not validated by this test</td>
</tr>
<tr class="row-7">
	<td class="column-1">Leverage 1:500</td><td class="column-2">Test ran at 1:500</td><td class="column-3">Matches</td>
</tr>
<tr class="row-8">
	<td class="column-1">Hedge account</td><td class="column-2">Observed execution used multiple same-direction positions; account mode is not explicitly stated in the Strategy Tester summary</td><td class="column-3">Consistent with the vendor recommendation; not independently established from account metadata</td>
</tr>
<tr class="row-9">
	<td class="column-1">Low-spread ECN/Raw recommended</td><td class="column-2">Spread sensitivity was not isolated in this study; commission and swap drag were material</td><td class="column-3">Not directly tested</td>
</tr>
</tbody>
</table>
<!-- #tablepress-50 from cache -->



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-text-align-center">What I would test next</h2>



<p class="wp-block-paragraph">The historical test answers several structural questions, but live transferability still needs separate validation. I would prioritise the following tests.</p>



<ul class="wp-block-list">
<li><strong>Forward test on the intended broker and account.</strong> This is the next direct check of current execution conditions: spread, charged commission and swap, slippage behaviour and grid-depth frequency. If the goal is to measure actual live execution rather than demo execution, the measurement needs to come from a live account. The EA ForexLab guide explains <a href="https://ea-forexlab.com/2026/06/02/why-forward-testing-an-expert-advisor-is-important/">why forward testing an Expert Advisor matters</a>.</li>



<li><strong>Capital sensitivity: $1,000 vs $10,000.</strong> The test used $10,000 while the MQL5 page states a $1,000 minimum. If the same absolute position-sizing behaviour were used on $1,000, percentage exposure and margin pressure would be materially different. The $1,000 case therefore needs a dedicated backtest rather than an extrapolation from this one.</li>



<li><strong>Adverse-move stress.</strong> The deepest basket in this test reached Step 7. A sustained adverse BTC move is the most relevant scenario for testing whether the strategy can progress beyond the historical maximum observed here.</li>



<li><strong>Broker comparison.</strong> BTC contract specifications, financing costs and spreads can differ materially between brokers. That matters for a grid that can keep positions open for weeks.</li>



<li><strong>Parameter sensitivity.</strong> Grid distance, the distance multiplier, the lot multiplier, the InpGridMaxTrades setting and the trading-hours window all affect the observed exposure pattern and are worth testing systematically.</li>
</ul>



<h2 class="wp-block-heading has-text-align-center">Who this EA may suit — and who it may not</h2>



<p class="wp-block-paragraph">This is a description, not advice, and nothing here is a recommendation to buy or to trade.</p>



<p class="wp-block-paragraph">The profile is more relevant to experienced grid users who monitor floating equity, understand prolonged BTC exposure and are prepared to validate broker-specific costs. It is a poor fit for anyone judging the system from win rate or balance drawdown alone, or for anyone uncomfortable with several same-direction positions being held at once. This $10,000 test should not be used as validation of the vendor&#8217;s $1,000 minimum.</p>



<h2 class="wp-block-heading has-text-align-center">Final verdict</h2>



<p class="wp-block-paragraph">The historical result is strong under the tested conditions: $3,934.46 net profit, Profit Factor 2.69, a 77.64% trade win rate, positive contribution from both directions and positive account contribution in every displayed calendar period. The deepest observed basket reached Step 7, while InpGridMaxTrades was configured at 10.</p>



<p class="wp-block-paragraph">The risk profile is still a grid risk profile. Equity drawdown was almost six times the balance figure, and some baskets remained open for weeks. Trading costs turned five raw-positive cycles into net-negative cycles, with swap the decisive cost in four of them. A longer adverse BTC move remains an important untested stress scenario, particularly because the deepest historical basket already reached seven positions and lasted about 63 days. The $10,000 backtest also does not establish the risk profile of the vendor&#8217;s $1,000 minimum.</p>



<p class="wp-block-paragraph">My conclusion is straightforward: Quantum Bitcoin EA should be evaluated by its equity exposure, grid depth and cost structure rather than balance drawdown alone. The backtest documents a positive historical result, but it does not show how the same grid will behave under current live broker conditions. The next useful step is a forward test on the intended broker and account.</p>



<p class="wp-block-paragraph">The independent test conditions and configuration are catalogued in the <a href="https://ea-forexlab.com/forex-ea-database/">Forex EA Database</a>. For a structurally comparable grid from the same product family, the <a href="https://ea-forexlab.com/2026/05/16/quantum-athena-ea-review-xauusd-mt5/">Quantum Athena EA review</a> covers the gold-side sibling and the same balance-versus-equity question.</p>



<h2 class="wp-block-heading has-text-align-center">Test archive</h2>



<p class="wp-block-paragraph">This review is based on a MetaTrader 5 real-tick Strategy Tester run of Quantum Bitcoin EA v3.2 on BTCUSD H1 from 2022 to 2026. I analysed the complete deal history and reconstructed the grid cycles, trading costs, position depth and timing from those transactions. Vendor positioning is referenced to the current official MQL5 product page.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/716"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><em>This article documents an independent backtest for research purposes. It is not financial advice, not a recommendation to buy, and not a prediction of future results. Automated trading on a leveraged, volatile instrument like Bitcoin can lose money.</em></p>



<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/28/quantum-bitcoin-ea-review-mt5/">Quantum Bitcoin EA Review: BTCUSD MT5 Backtest &amp; Grid Risk Analysis</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pac Man Review EA for MT4: A Critical Analysis of the AUDCAD Backtest</title>
		<link>https://ea-forexlab.com/2026/05/20/pac-man-ea-review-forex-mt4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pac-man-ea-review-forex-mt4</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Wed, 20 May 2026 20:58:28 +0000</pubDate>
				<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[martingale]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1428</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/20/pac-man-ea-review-forex-mt4/">Pac Man Review EA for MT4: A Critical Analysis of the AUDCAD Backtest</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="788" height="1024" data-id="1430" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-788x1024.jpg" alt="Pac Man Review EA for MT4" class="wp-image-1430" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-788x1024.jpg 788w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-231x300.jpg 231w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-768x998.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS.jpg 985w" sizes="auto, (max-width: 788px) 100vw, 788px" /></figure>
</figure>



<p class="wp-block-paragraph">🔍 From subscriber‼️</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>🤖 </em>EA name: <strong>Pac Man</strong><br>📦 Version: 4.59<br>💻 Platform: MT4 (1470)<br>🛠Vendor/Source: &#8211;<br>📈 Strategy: Order grid<br>⏰ Timeframe: m15<br>🌍 Currency pairs: AUDCAD, AUDNZD, NZDCAD<br>🌓 Trading time: Around the clock<br>⚠️ Attention: Recommended best <a href="https://chocoping.com/processing/aff.php?aff=279">VPS</a>, <a href="https://secure.icmarkets.com/Partner/Dashboard#:~:text=https%3A//icmarkets.com/%3Fcamp%3D25985">BROker</a><br>📊 Monitoring found: &#8211;</p>



<p class="wp-block-paragraph">⏳ Test period: 2020.01.01 &#8211; 2026.04.19<br>🏛 Tick Data Provider: <a href="https://www.darwinex.com/?ac=null&amp;lang=en">Darwinex</a> (TDSv2)<br>🧭 GMT: +2; DST: US<br>Real spread: ✅<br>Slippage: ❌</p>



<p class="wp-block-paragraph">📌 All EAs tests <a href="https://ea-forexlab.com/forex-ea-database/">EA ForexLab</a></p>



<p class="wp-block-paragraph">In order to <strong>download</strong> an adviser with tests, <strong>go to our telegram channel</strong> 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/710"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-11' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Pac Man EA Review: Read This Before You Trade&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What Is the Pac Man EA?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;Pac Man EA Review: The Two-Pair Tale&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;The Hidden Engine: A Martingale Grid&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;How AUDNZD Died: A Step-by-Step Breakdown&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;Why a 77% Win Rate Fooled So Many People&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;The Trade Timing Confirms the Grid&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;The Win\/Loss by Hour Pattern&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;Pac Man EA Review: The Settings That Raise Red Flags&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;A Closer Look at the AUDCAD \&quot;Success\&quot;&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;The Survivorship Trap&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;Why Grid Robots Target These Pairs&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;The Spread and Cost Reality&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;The Real Cost of a Grid Blowup&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;Pac Man EA Review: Your Pre-Trade Checklist&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;},{&quot;contents&quot;:&quot;Final Verdict: A Grid Robot With a Hidden Cliff&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-16&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">The retail market is full robots that promise precision, stability, and “smart” automation, yet most reviews still make the same mistake: they compare headline profit without examining how that profit was produced. You can learn about our approach to testing expert advisors on tick history with a real spread on the relevant page &#8211; <a href="https://ea-forexlab.com/principles_testing_algorithms/">Our principles</a>.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-1"></span>Pac Man EA Review: Read This Before You Trade</h2>



<p class="wp-block-paragraph">This Pac Man EA review is different from the ones you see on seller sites. Those show a clean rising chart and a buy button. This one shows the full picture.</p>



<p class="wp-block-paragraph">We tested the Pac Man EA on two currency pairs. We read every trade in both backtest files. We checked every setting. And We found something the marketing never mentions.</p>



<p class="wp-block-paragraph">On one pair, AUDCAD, the robot looked great. It grew a $1,000 account to over $2,000 across six years. On the second pair, AUDNZD, the same robot crashed a $1,000 account down to just $88. That is a 91% loss.</p>



<p class="wp-block-paragraph">Same robot. Same settings. Two completely different results. Let me explain why this happened, and what it means for your money.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-2"></span>What Is the Pac Man EA?</h2>



<p class="wp-block-paragraph">The Pac Man EA is an automated trading robot for MetaTrader 4. The version tested here is V4.59. It trades on the M15 (15-minute) timeframe. Its trade comment is &#8220;Waka,&#8221; whatever that means.</p>



<p class="wp-block-paragraph">The robot is built to trade currency pairs like AUDCAD, AUDNZD, and NZDCAD. These are known as &#8220;mean-reversion&#8221; pairs. They tend to move in ranges and return to an average price. Many grid robots target these pairs for that reason.</p>



<p class="wp-block-paragraph">The marketing presents Pac Man as a smart, multi-pair system. It promises steady growth and built-in protection features. But the real story lives in the trade data, not the sales page. So let me show you the data.</p>



<p class="wp-block-paragraph">The backtest used Tick Data Suite with real tick history from the <a href="https://www.darwinex.com/?ac=null&amp;lang=en">Darwinex </a>broker. It ran on an <a href="http://www.icmarkets.com/?camp=25985">IC Markets</a> terminal. The modeling quality was 99.90%. This is a strong, honest testing method. The problem is not the test. The problem is what the robot actually does.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-3"></span>Pac Man EA Review: The Two-Pair Tale</h2>



<p class="wp-block-paragraph">The clearest way to understand this robot is to compare its two tests side by side.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Metric</th><th>AUDCAD</th><th>AUDNZD</th></tr></thead><tbody><tr><td>Period</td><td>2020–2026</td><td>2020–2026</td></tr><tr><td>Net Profit</td><td>+$1,050.02</td><td><strong>-$911.61</strong></td></tr><tr><td>Profit Factor</td><td>2.03</td><td><strong>0.51</strong></td></tr><tr><td>Total Trades</td><td>1,823</td><td>1,004</td></tr><tr><td>Win Rate</td><td>77.24%</td><td>~74%</td></tr><tr><td>Maximal Drawdown</td><td>7.55%</td><td><strong>93.90%</strong></td></tr><tr><td>Final Balance</td><td>~$2,050</td><td><strong>$88.39</strong></td></tr></tbody></table></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-1024x296.png" alt="Pac Man EA Review AUDCAD" class="wp-image-1486" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Look at the drawdown numbers. On AUDCAD, the worst drop was 7.55%. That is manageable. On AUDNZD, the worst drop was 93.90%. That is a near-total wipeout.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-AUDNZD-1024x296.png" alt="Pac Man EA Test TDS AUDNZD" class="wp-image-1487" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-AUDNZD-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-AUDNZD-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-AUDNZD-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-TDS-AUDNZD.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The win rates are almost the same. Both pairs won about 75% of trades. So how can one make money and the other destroy the account? The answer is the grid. And that is the heart of this Pac Man EA review.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-4"></span>The Hidden Engine: A Martingale Grid</h2>



<p class="wp-block-paragraph">Here is the most important thing to understand. The Pac Man EA is a grid robot that uses martingale-style position sizing. The marketing does not say this clearly. The trade data proves it beyond doubt.</p>



<p class="wp-block-paragraph">Let me explain what that means in simple terms.</p>



<p class="wp-block-paragraph">A grid robot opens more trades when the price moves against it. The idea is to lower the average entry price. When the price finally turns around, all the trades close in profit together.</p>



<p class="wp-block-paragraph">The &#8220;martingale&#8221; part is about trade size. With each new grid level, the robot opens a bigger position. I traced the exact lot sizes in the AUDNZD test. Here is the sequence the robot used:</p>



<p class="wp-block-paragraph">0.01 → 0.02 → 0.04 → 0.08 → 0.12 → 0.20 → 0.32 → 0.52</p>



<p class="wp-block-paragraph">Each step is about 1.5 to 2 times larger than the last. By the eighth level, the robot was trading 0.52 lots. That is 52 times the starting size. The settings confirm this with a <code>TradeMultiplier</code> value of 1.3 and higher.</p>



<p class="wp-block-paragraph">This design has a clear pattern. It wins small and often. Then, once in a while, it loses big. Very big. The AUDNZD test is what &#8220;big&#8221; looks like.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-5"></span>How AUDNZD Died: A Step-by-Step Breakdown</h2>



<p class="wp-block-paragraph">The AUDNZD account did not lose money slowly. It collapsed in a single grid event. Here is what the data shows.</p>



<p class="wp-block-paragraph">In April 2024, the price moved hard against the robot&#8217;s positions. The robot did what grid robots do. It kept opening larger and larger trades to defend its losing basket.</p>



<p class="wp-block-paragraph">At the peak, the robot had 11 trades open at the same time. The largest was 0.52 lots, on an account that started with just $1,000. The combined loss grew faster than the account could handle.</p>



<p class="wp-block-paragraph">The single worst trade lost $389.69. To put that in context, the average winning trade on this pair made only a few dollars. One bad trade erased hundreds of good ones.</p>



<p class="wp-block-paragraph">Then something telling happened. The account balance fell to $88.39. And the robot simply stopped trading. The backtest was supposed to run until April 2026. But AUDNZD made its last trade in April 2024, with nine positions still stuck open. The account was too damaged to continue.</p>



<p class="wp-block-paragraph">In plain words: the account blew up two years before the test even ended. The smooth equity curve you see in the marketing is the AUDCAD chart. The AUDNZD chart is the one that drops off a cliff.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-6"></span>Why a 77% Win Rate Fooled So Many People</h2>



<p class="wp-block-paragraph">A 77% win rate sounds excellent. Most traders see that number and feel safe. But with a grid martingale, the win rate hides the real risk.</p>



<p class="wp-block-paragraph">Think about it this way. The robot wins most trades by a small amount. The average AUDCAD win was just $1.47. But when it loses, the loss can be huge, like the $389.69 hit on AUDNZD.</p>



<p class="wp-block-paragraph">So the math is dangerous. You collect many small wins. Then one grid failure takes back months of profit in a single day. The high win rate does not protect you. It actually masks the danger until it is too late.</p>



<p class="wp-block-paragraph">Here is the key lesson. A grid robot&#8217;s win rate tells you almost nothing about its safety. What matters is the size of the rare loss. And on AUDNZD, that loss was the entire account.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-7"></span>The Trade Timing Confirms the Grid</h2>



<p class="wp-block-paragraph">I looked at how long the robot holds its trades. The Trades by Time chart tells the story clearly.</p>



<p class="wp-block-paragraph">The biggest cluster of trades closes in the 4-hour window. The next big clusters are at 8 hours, 16 hours, and even 4 days. Some trades stay open for over a week.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="1489" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-by-hour.png" alt="Pac Man EA Review" class="wp-image-1489" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-by-hour.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-by-hour-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="1490" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-TbD.png" alt="Pac Man EA Review" class="wp-image-1490" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-TbD.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-TbD-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This is normal for a grid system. The robot holds losing trades and waits for a reversal. It does not cut losses quickly. It hopes the price comes back. Most of the time, on range-bound pairs, it does. But not always. And &#8220;not always&#8221; is what kills the account.</p>



<p class="wp-block-paragraph">A robot that cuts losses fast would never hold a basket for days while it grows. The long hold times are a direct sign of the grid recovery logic at work.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-8"></span>The Win/Loss by Hour Pattern</h2>



<p class="wp-block-paragraph">The Wins/Losses by Hour chart shows another useful detail. The robot trades most actively in the afternoon hours, around 15:00 to 18:00 server time. It also trades through the day with steady activity.</p>



<p class="wp-block-paragraph">Green bars (wins) clearly outnumber red bars (losses) in most hours. This matches the high win rate. But again, the chart only counts the number of wins and losses. It does not show their size.</p>



<p class="wp-block-paragraph">A hundred small green wins can be wiped out by a few large red losses during a grid failure. The hourly chart looks healthy. The account result on AUDNZD was not.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-9"></span>Pac Man EA Review: The Settings That Raise Red Flags</h2>



<p class="wp-block-paragraph">The backtest report shows the robot&#8217;s full settings. A few of them deserve a close look, because they reveal the true risk level.</p>



<p class="wp-block-paragraph">First, <code>MaximumOpenLots=100000</code>. This sets a huge ceiling on total open volume. In practice, it means the grid can grow almost without limit. There is no tight cap to stop a runaway basket.</p>



<p class="wp-block-paragraph">Second, <code>MaximumDrawdown=100</code>. This allows the robot to draw down the entire account before it stops. On AUDNZD, it nearly did exactly that.</p>



<p class="wp-block-paragraph">Third, the robot is designed to run on multiple pairs at once. The settings list &#8220;AUDNZD, AUDCAD, NZDCAD&#8221; as a portfolio. This is important. It means AUDNZD is not a random bad choice. It is one of the robot&#8217;s own recommended pairs. The disaster happened on a pair the system was built to trade.</p>



<p class="wp-block-paragraph">Fourth, the news filter and stock market crash filter were available but set in ways that offer limited protection in the test. A grid system needs strong protection. These settings did not prevent the AUDNZD collapse.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-10"></span>A Closer Look at the AUDCAD &#8220;Success&#8221;</h2>



<p class="wp-block-paragraph">It is fair to give the winning pair a proper review. So let me break down the AUDCAD result year by year. This is the test that the marketing relies on.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Year</th><th>Trades</th><th>Win Rate</th><th>Net Profit</th></tr></thead><tbody><tr><td>2020</td><td>317</td><td>78%</td><td>$182.69</td></tr><tr><td>2021</td><td>277</td><td>75%</td><td>$154.20</td></tr><tr><td>2022</td><td>321</td><td>81%</td><td>$196.69</td></tr><tr><td>2023</td><td>305</td><td>78%</td><td>$178.70</td></tr><tr><td>2024</td><td>274</td><td>72%</td><td>$145.25</td></tr><tr><td>2025</td><td>225</td><td>81%</td><td>$136.47</td></tr><tr><td>2026</td><td>104</td><td>72%</td><td>$55.63</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">On the surface, this looks very consistent. The robot made money every single year. The win rate stayed near 75% to 80% throughout. This is a genuinely steady record on this one pair.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="546" height="219" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-Years.png" alt="Pac Man EA Review" class="wp-image-1493" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-Years.png 546w, https://ea-forexlab.com/wp-content/uploads/2026/05/Pac-Man-EA-Test-Years-300x120.png 300w" sizes="auto, (max-width: 546px) 100vw, 546px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">But notice the trend in the later years. The yearly profit was falling. From a peak of $196.69 in 2022, it dropped to $145 in 2024 and $136 in 2025. The number of trades also fell. This could mean the edge is slowly fading, or that recent market conditions suit the robot less well.</p>



<p class="wp-block-paragraph">Even so, AUDCAD is the good news story. The robot handled this pair without a deep grid failure. The key point is that this success and the AUDNZD disaster come from the exact same code. The difference was the market, not the robot.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-11"></span>The Survivorship Trap</h2>



<p class="wp-block-paragraph">Here is a mistake many traders make. They look at the AUDCAD result, see steady profit, and assume the robot is safe. This is called survivorship bias.</p>



<p class="wp-block-paragraph">The AUDCAD account survived because its grids stayed shallow. The deepest it went was 0.12 lots, only a few levels in. The price always came back before the grid grew dangerous.</p>



<p class="wp-block-paragraph">The AUDNZD account did not get that luck. Its grid reached 0.52 lots and kept losing. The price did not come back in time. The account died.</p>



<p class="wp-block-paragraph">Same robot. Same engine. The only difference was market behavior and luck. If you only see the winning pair, you believe the robot is safe. But the losing pair shows the true risk that was there all along. Both outcomes come from the same design.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-12"></span>Why Grid Robots Target These Pairs</h2>



<p class="wp-block-paragraph">It helps to understand why the Pac Man EA trades AUDCAD, AUDNZD, and NZDCAD. These are not random choices. They are some of the most range-bound pairs in the entire forex market.</p>



<p class="wp-block-paragraph">The Australian, New Zealand, and Canadian dollars are all linked. Australia and New Zealand are close trading partners with similar economies. Canada and Australia are both commodity-driven nations. As a result, these pairs often move sideways in tight ranges rather than trending for long periods.</p>



<p class="wp-block-paragraph">Grid robots love this behavior. When a pair stays in a range, every move against the grid tends to reverse. The basket recovers, and the robot books a profit. This is why grid systems can show years of smooth gains on these pairs.</p>



<p class="wp-block-paragraph">But there is a catch, and AUDNZD showed it perfectly. Even the most range-bound pair can break out. When AUDNZD made a strong directional move in April 2024, the range-trading logic failed. The grid kept adding to a losing position that did not come back in time. The very feature that makes these pairs attractive to grids is also the trap. Ranges work, until they suddenly do not.</p>



<p class="wp-block-paragraph">This is the core weakness of every grid robot. It assumes the past range behavior will continue. When the market changes character, the assumption breaks, and the losses arrive all at once.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-13"></span>The Spread and Cost Reality</h2>



<p class="wp-block-paragraph">The backtest ran on <a href="https://www.darwinex.com/?ac=null&amp;lang=en">Darwinex </a>, a broker with very tight spreads. On crosses like AUDCAD and AUDNZD, that matters a great deal.</p>



<p class="wp-block-paragraph">These pairs naturally have wider spreads than majors like EURUSD. On an average retail broker, the spread on AUDNZD can be two to four times wider than on <a href="https://www.darwinex.com/?ac=null&amp;lang=en">Darwinex </a>. Each grid trade pays that spread on entry.</p>



<p class="wp-block-paragraph">Now remember the grid. When the robot opens 11 trades in one basket, it pays the spread 11 times. The wider your broker&#8217;s spread, the more each grid event costs you. On a normal broker, the small wins shrink and the deep grids cost even more. The thin edge the robot showed in testing could disappear.</p>



<p class="wp-block-paragraph">This is why a grid backtest on ultra-tight spreads is a best-case picture. Your real results will likely be worse, not better.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-14"></span>The Real Cost of a Grid Blowup</h2>



<p class="wp-block-paragraph">Let me make the risk concrete with simple numbers.</p>



<p class="wp-block-paragraph">On AUDNZD, the account fell from $1,000 to $88. To recover from an 88% loss, you do not need an 88% gain. You need a gain of over 700% just to get back to where you started. That is almost impossible for most traders.</p>



<p class="wp-block-paragraph">This is the cruel math of large drawdowns. Small losses are easy to recover. Huge losses are not. A grid robot that wins for years can still leave you far worse off than when you began, if a single basket fails badly.</p>



<p class="wp-block-paragraph">And remember, this is a backtest in perfect conditions. Live trading adds wider spreads, slippage, and requotes. A grid that struggled in a clean test will struggle more in the real world.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-15"></span>Pac Man EA Review: Your Pre-Trade Checklist</h2>



<p class="wp-block-paragraph">If you are still thinking about this robot, work through this checklist first. Do it before you risk any money.</p>



<p class="wp-block-paragraph">First, accept that this is a grid martingale. No matter what the marketing says, the data shows growing lot sizes on losing baskets. Price it as a high-risk system, because it is one.</p>



<p class="wp-block-paragraph">Second, study the AUDNZD result, not just AUDCAD. The winning pair shows the good days. The losing pair shows what happens on a bad day. Judge the robot by its worst result, not its best.</p>



<p class="wp-block-paragraph">Third, understand the win rate trap. A 77% win rate does not mean safety. The rare large loss is what matters. One grid failure can erase years of small wins.</p>



<p class="wp-block-paragraph">Fourth, never use the default risk on a small account. The settings allow the grid to grow toward 100% drawdown. On a $1,000 account, that means losing nearly everything. Use the smallest possible size if you test it at all.</p>



<p class="wp-block-paragraph">Fifth, demand a long, verified live track record. A backtest is not enough for a grid system. You need to see real results across many years and many market shocks. Ask how the robot behaved in real grid failures.</p>



<p class="wp-block-paragraph">Sixth, test on a demo for months before going live. Watch how deep the grids go. Watch how long trades stay open. If you see a basket growing fast, you are seeing the AUDNZD pattern begin.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-16"></span>Final Verdict: A Grid Robot With a Hidden Cliff</h2>



<p class="wp-block-paragraph">Let me sum up this Pac Man EA review in plain terms.</p>



<p class="wp-block-paragraph">The Pac Man EA is a grid trading robot that uses martingale position sizing. On the right pair, in the right conditions, it can produce a long run of steady profit. The AUDCAD test proves it can win for years. That is real, and I will not deny it.</p>



<p class="wp-block-paragraph">But the AUDNZD test proves something more important. The same robot, with the same settings, crashed a $1,000 account down to $88. It blew up two years before the test ended. Nine trades were still stuck open when it died. And AUDNZD was one of the robot&#8217;s own recommended pairs.</p>



<p class="wp-block-paragraph">This is the nature of grid martingale systems. They look smooth and safe right up until the moment they are not. The smooth equity curve is the trap. The cliff is hidden behind it.</p>



<p class="wp-block-paragraph">For beginner traders: a rising chart and a high win rate are not proof of safety. The real risk is the rare big loss. With this robot, that loss can be your whole account.</p>



<p class="wp-block-paragraph">For intermediate traders: the two-pair comparison is your key lesson. Always look for the system&#8217;s worst result, not its best. Survivorship bias makes grids look safer than they are.</p>



<p class="wp-block-paragraph">For experienced traders: you already know the signs. Growing lot sizes, 100% drawdown allowance, no real lot cap, and trades held for days. This is a martingale grid. Without strict risk limits and years of verified live data through real shocks, the AUDCAD profit is not proof of an edge. It is proof of good luck on one pair.</p>



<p class="wp-block-paragraph">Grid robots can win for a long time. But the question is never whether they will lose. The question is when, and how much. On AUDNZD, the answer was almost everything.</p>



<p class="wp-block-paragraph">Trade with your eyes open.</p>



<p class="wp-block-paragraph">Even more advisors with test results are presented in our advisor <a href="https://ea-forexlab.com/forex-ea-database/">database</a>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">In order to <strong>download</strong> an adviser with tests, <strong>go to our telegram channel</strong> 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/710"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/20/pac-man-ea-review-forex-mt4/">Pac Man Review EA for MT4: A Critical Analysis of the AUDCAD Backtest</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Quantum Athena EA Review: Shocking Hidden Grid Risk Exposed</title>
		<link>https://ea-forexlab.com/2026/05/16/quantum-athena-ea-review-xauusd-mt5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=quantum-athena-ea-review-xauusd-mt5</link>
		
		<dc:creator><![CDATA[eaforexlab]]></dc:creator>
		<pubDate>Sat, 16 May 2026 20:54:54 +0000</pubDate>
				<category><![CDATA[From subscribers]]></category>
		<category><![CDATA[martingale]]></category>
		<category><![CDATA[order grid]]></category>
		<guid isPermaLink="false">https://ea-forexlab.com/?p=1423</guid>

					<description><![CDATA[<p>Free Expert Advisor</p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/16/quantum-athena-ea-review-xauusd-mt5/">Quantum Athena EA Review: Shocking Hidden Grid Risk Exposed</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="1024" height="710" data-id="1425" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-ForexLab-1024x710.jpg" alt="" class="wp-image-1425" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-ForexLab-1024x710.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-ForexLab-300x208.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-ForexLab-768x533.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-ForexLab.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p class="wp-block-paragraph">🔍 From subscriber‼️</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>🤖 </em>EA name:<strong>Quantum Athena</strong><br>📦 Version: 1.1<br>💻 Platform: MT5 (5833)<br>🛠Vendor/Source: <a href="https://www.mql5.com/en/market/product/173058">MQL5</a><br>📈 Strategy: Order grid<br>⏰ Timeframe: H1<br>🌍 Currency pairs: XAUUSD<br>🌓 Trading time: Around the clock<br>⚠️ Attention: Recommended best <a href="https://chocoping.com/processing/aff.php?aff=279">VPS</a>, <a href="https://secure.icmarkets.com/Partner/Dashboard#:~:text=https%3A//icmarkets.com/%3Fcamp%3D25985">BROker</a><br>📊 Monitoring found: <a href="https://www.mql5.com/en/signals/2348372?source=Unknown">MQL5</a></p>



<p class="wp-block-paragraph">⏳ Test period: 2023.01.01 &#8211; 2026.04.25<br>🏛 Tick Data Provider: RannForex (MT5)<br>🧭 GMT: +2; DST: US<br>Real spread: ✅<br>Slippage: ❌</p>



<p class="wp-block-paragraph">📌 All EAs tests <a href="https://ea-forexlab.com/forex-ea-database/">EA ForexLab</a></p>



<p class="wp-block-paragraph">In order to <strong>download</strong> an adviser with tests, <strong>go to our telegram channel</strong> 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/700"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div class="align wp-block-table-of-content-block-table-of-content" id='tbcnbBlock-14' data-attributes='{&quot;headings&quot;:[{&quot;contents&quot;:&quot;Quantum Athena EA Review: Reading Between the Equity Lines&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-1&quot;},{&quot;contents&quot;:&quot;What Is the Quantum Athena EA?&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-2&quot;},{&quot;contents&quot;:&quot;Quantum Athena EA Review: The Headline Backtest Numbers&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-3&quot;},{&quot;contents&quot;:&quot;The Balance vs. Equity Drawdown Gap: Where the Truth Hides&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-4&quot;},{&quot;contents&quot;:&quot;The 27-Position Grid: Forensic Proof&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-5&quot;},{&quot;contents&quot;:&quot;Why the 81% Win Rate Is Misleading&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-6&quot;},{&quot;contents&quot;:&quot;Quantum Athena EA Review: The 3.3-Year Backtest Problem&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-7&quot;},{&quot;contents&quot;:&quot;The Z-Score Warning: -3.46 (99.74%)&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-8&quot;},{&quot;contents&quot;:&quot;Profit Concentration: The 2025 Anomaly&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-9&quot;},{&quot;contents&quot;:&quot;Entry Timing: A Concerning Concentration&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-10&quot;},{&quot;contents&quot;:&quot;The \&quot;Quantum Queen Light\&quot; Lineage: What It Tells Us&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-11&quot;},{&quot;contents&quot;:&quot;The Long-Short Imbalance: 93% Long&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-12&quot;},{&quot;contents&quot;:&quot;Risk Management Reality: What $699.99 Actually Buys&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-13&quot;},{&quot;contents&quot;:&quot;Quantum Athena EA Review: Professional Pre-Deployment Checklist&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-14&quot;},{&quot;contents&quot;:&quot;Final Verdict: Quantum Athena EA Review Without the Marketing Gloss&quot;,&quot;tag&quot;:&quot;H2&quot;,&quot;id&quot;:&quot;bppb-heading-anchor-15&quot;}],&quot;align&quot;:&quot;&quot;,&quot;isNested&quot;:false,&quot;rendered&quot;:true,&quot;header&quot;:{&quot;bgColor&quot;:&quot;&quot;,&quot;textColor&quot;:&quot;#444&quot;,&quot;iconColor&quot;:&quot;#000&quot;,&quot;separatorWidth&quot;:1,&quot;separatorColor&quot;:&quot;#ccc&quot;},&quot;boxList&quot;:{&quot;txtStyle&quot;:&quot;normal&quot;,&quot;nTxtColor&quot;:&quot;#2e2e2e&quot;,&quot;nBarColor&quot;:&quot;#b0aeb1&quot;,&quot;hTxtColor&quot;:&quot;#ec1e75&quot;,&quot;hBarColor&quot;:&quot;#ec1e75&quot;,&quot;nTxtDecoration&quot;:false,&quot;hTxtDecoration&quot;:false,&quot;dotSize&quot;:15,&quot;panelHeight&quot;:0,&quot;treeColor&quot;:&quot;blueviolet&quot;,&quot;dotShadow&quot;:[{&quot;hOffset&quot;:&quot;1px&quot;,&quot;vOffset&quot;:&quot;1px&quot;,&quot;blur&quot;:&quot;5px&quot;,&quot;spreed&quot;:&quot;1px&quot;,&quot;color&quot;:&quot;#b3b3b3&quot;,&quot;isInset&quot;:false}],&quot;maxHeight&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;mobile&quot;:0},&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;20px&quot;,&quot;right&quot;:&quot;0px&quot;}}},&quot;tagName&quot;:[&quot;h1&quot;,&quot;h2&quot;,&quot;h3&quot;],&quot;title&quot;:{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;tag&quot;:&quot;h3&quot;},&quot;markup&quot;:{&quot;view&quot;:&quot;decimal&quot;,&quot;icon&quot;:&quot;fa-solid fa-circle&quot;,&quot;color&quot;:&quot;#000&quot;,&quot;markupSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;}},&quot;minimize&quot;:{&quot;toggle&quot;:true,&quot;expandIcon&quot;:&quot;fa-solid fa-chevron-down&quot;,&quot;collapseIcon&quot;:&quot;fa-solid fa-chevron-up&quot;},&quot;theme&quot;:&quot;default&quot;,&quot;sticky&quot;:{&quot;toggle&quot;:false,&quot;device&quot;:[&quot;Desktop&quot;],&quot;width&quot;:{&quot;desktop&quot;:&quot;617px&quot;,&quot;tablet&quot;:&quot;90%&quot;,&quot;mobile&quot;:&quot;100%&quot;},&quot;horizonAlign&quot;:&quot;left&quot;,&quot;verticalAlign&quot;:&quot;top&quot;,&quot;right&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;left&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;top&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;bottom&quot;:{&quot;desktop&quot;:&quot;0px&quot;,&quot;tablet&quot;:&quot;0px&quot;,&quot;mobile&quot;:&quot;0px&quot;},&quot;zIndex&quot;:{&quot;desktop&quot;:100,&quot;tablet&quot;:100,&quot;mobile&quot;:100}},&quot;slideTitle&quot;:{&quot;titleColor&quot;:&quot;#2e2e2e&quot;,&quot;slideBarColor&quot;:&quot;#abababbf&quot;,&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomDevice&quot;:&quot;desktop&quot;,&quot;spaceBottom&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;spaceBottomUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;slideList&quot;:{&quot;spaceDevice&quot;:&quot;desktop&quot;,&quot;space&quot;:{&quot;desktop&quot;:&quot;15px&quot;,&quot;tablet&quot;:&quot;15px&quot;,&quot;mobile&quot;:&quot;15px&quot;},&quot;typo&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;mobile&quot;:&quot;&quot;}},&quot;fontSize&quot;:{&quot;desktop&quot;:&quot;16px&quot;,&quot;tablet&quot;:&quot;16px&quot;,&quot;mobile&quot;:&quot;16px&quot;},&quot;fontUnit&quot;:{&quot;desktop&quot;:&quot;px&quot;,&quot;tablet&quot;:&quot;px&quot;,&quot;mobile&quot;:&quot;px&quot;}},&quot;advanced&quot;:{&quot;dimension&quot;:{&quot;padding&quot;:{&quot;desktop&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;}}},&quot;borderShadow&quot;:{&quot;normal&quot;:{&quot;radius&quot;:{&quot;top&quot;:&quot;0px&quot;,&quot;right&quot;:&quot;0px&quot;,&quot;bottom&quot;:&quot;0px&quot;,&quot;left&quot;:&quot;0px&quot;},&quot;shadow&quot;:[{&quot;hOffset&quot;:&quot;0px&quot;,&quot;vOffset&quot;:&quot;0px&quot;,&quot;blur&quot;:&quot;0px&quot;,&quot;spreed&quot;:&quot;0px&quot;,&quot;color&quot;:&quot;#7090b0&quot;,&quot;isInset&quot;:false}]}},&quot;background&quot;:{&quot;normal&quot;:{&quot;type&quot;:&quot;color&quot;,&quot;color&quot;:&quot;#fff&quot;,&quot;gradient&quot;:{&quot;type&quot;:&quot;radial&quot;,&quot;radialType&quot;:&quot;ellipse&quot;,&quot;colors&quot;:[{&quot;color&quot;:&quot;rgba(58, 66, 222, 1)&quot;,&quot;position&quot;:&quot;0&quot;},{&quot;color&quot;:&quot;rgba(176, 195, 235, 1)&quot;,&quot;position&quot;:&quot;80&quot;}],&quot;centerPositions&quot;:{&quot;x&quot;:50,&quot;y&quot;:50},&quot;angel&quot;:90},&quot;img&quot;:{&quot;url&quot;:&quot;&quot;,&quot;desktop&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;tablet&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;},&quot;mobile&quot;:{&quot;position&quot;:&quot;center center&quot;,&quot;xPosition&quot;:0,&quot;yPosition&quot;:0,&quot;attachment&quot;:&quot;&quot;,&quot;repeat&quot;:&quot;no-repeat&quot;,&quot;size&quot;:&quot;&quot;,&quot;customSize&quot;:&quot;0px&quot;}},&quot;video&quot;:{&quot;url&quot;:&quot;&quot;,&quot;loop&quot;:false},&quot;transition&quot;:0.3}}}}'></div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">The retail market is full of gold robots that promise precision, stability, and “smart” automation, yet most reviews still make the same mistake: they compare headline profit without examining how that profit was produced. You can learn about our approach to testing expert advisors on tick history with a real spread on the relevant page &#8211; <a href="https://ea-forexlab.com/principles_testing_algorithms/">Our principles</a>.</p>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-1"></span>Quantum Athena EA Review: Reading Between the Equity Lines</h2>



<p class="wp-block-paragraph">This <strong>Quantum Athena EA review</strong> takes a different approach from the dozens of affiliate pages already circulating about this gold robot. Instead of quoting the marketing copy or admiring the smooth equity curve, I extracted all 3,500 individual deals from the MetaTrader 5 backtest report, reconstructed every trade cluster, and identified exactly what is generating the returns.</p>



<p class="wp-block-paragraph">What I found is a system that is far more dangerous than its statistics suggest. Behind an attractive 81% win rate and a Sharpe ratio of 5.91 sits a <strong>grid averaging engine that opened 27 simultaneous positions</strong> during a single adverse move in March 2024. The marketing never mentions this. The product description never mentions this. But the trade data makes it unmistakable.</p>



<p class="wp-block-paragraph">Let&#8217;s go through everything — the good, the concealed, and the genuinely concerning.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-2"></span>What Is the Quantum Athena EA?</h2>



<p class="wp-block-paragraph">The <strong>Quantum Athena EA</strong> is a MetaTrader 5 Expert Advisor developed by Bogdan Ion Puscasu, sold on MQL5.com for <strong>$699.99</strong>. It was published on April 21, 2026 — making it an extremely new product — and trades exclusively on <strong>XAUUSD (Gold vs US Dollar)</strong> on the H1 timeframe, though the EA internally manages its own timeframe logic.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="457" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5-1024x457.jpg" alt="Quantum Athena MT5 EA" class="wp-image-1462" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5-1024x457.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5-300x134.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5-768x343.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5-1536x686.jpg 1536w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-MT5-EA-MQL5.jpg 1891w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The marketing positions it explicitly as <em>&#8220;the light version of the legendary Quantum Queen, refined and re-engineered for today&#8217;s market conditions.&#8221;</em> This lineage is important. The Quantum EA family — including Quantum Queen, Quantum Emperor, Quantum King, and Quantum StarMan — is well known in the retail community, and several of these systems use grid-based position management. Quantum StarMan&#8217;s own product page openly states it <em>&#8220;utilizes a sophisticated grid system.&#8221;</em></p>



<p class="wp-block-paragraph">Quantum Athena inherits this DNA. And as the trade data confirms, it is fundamentally a grid system — a fact that materially changes its risk profile compared to how it is marketed.</p>



<p class="wp-block-paragraph">The backtest analyzed here was run on the <strong><a href="https://my.rannforex.com/ru/auth/register/?fprc=e3z2i5">RannForex</a> MT5 terminal</strong> with <strong>100% real tick history</strong>, modeling 493 million ticks across the period <strong>January 1, 2023 to April 25, 2026</strong>. The history quality is excellent. The period selection, as we will discuss, is not.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-3"></span>Quantum Athena EA Review: The Headline Backtest Numbers</h2>



<p class="wp-block-paragraph">The MetaTrader 5 Strategy Tester reported the following:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>Symbol</td><td>XAUUSD (H1)</td></tr><tr><td>Period</td><td>Jan 2023 – Apr 2026 (3.3 years)</td></tr><tr><td>History Quality</td><td>100% real ticks</td></tr><tr><td>Initial Deposit</td><td>$1,000</td></tr><tr><td>Total Net Profit</td><td>$2,023.17</td></tr><tr><td>Gross Profit</td><td>$3,269.43</td></tr><tr><td>Gross Loss</td><td>-$1,246.26</td></tr><tr><td>Profit Factor</td><td>2.62</td></tr><tr><td>Recovery Factor</td><td>3.63</td></tr><tr><td>Sharpe Ratio</td><td>5.91</td></tr><tr><td>Expected Payoff</td><td>$1.16</td></tr><tr><td>Total Trades</td><td>1,750</td></tr><tr><td><strong>Win Rate</strong></td><td><strong>78.69% (reported) / 81.49% (recalculated)</strong></td></tr><tr><td>Long Trades Won</td><td>78.98%</td></tr><tr><td>Short Trades Won</td><td>75.00%</td></tr><tr><td>Largest Profit Trade</td><td>$110.68</td></tr><tr><td>Largest Loss Trade</td><td>-$104.14</td></tr><tr><td>Average Profit Trade</td><td>$2.37</td></tr><tr><td>Average Loss Trade</td><td>-$3.06</td></tr><tr><td><strong>Balance Drawdown Maximal</strong></td><td><strong>$147.11 (7.25%)</strong></td></tr><tr><td><strong>Equity Drawdown Maximal</strong></td><td><strong>$557.59 (27.48%)</strong></td></tr><tr><td>Z-Score</td><td>-3.46 (99.74%)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">At first glance, this looks like an institutional-grade strategy. A Sharpe ratio of 5.91 is exceptional — most professional hedge funds operate with Sharpe ratios between 1 and 2. A recovery factor of 3.63 and profit factor of 2.62 are both solid. The 81% win rate looks reassuring.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="296" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-MT5-1024x296.png" alt="Quantum Athena EA review" class="wp-image-1463" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-MT5-1024x296.png 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-MT5-300x87.png 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-MT5-768x222.png 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-MT5.png 1202w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">But three numbers on this list tell the real story, and they are easy to miss: the <strong>gap between balance drawdown (7.25%) and equity drawdown (27.48%)</strong>, the <strong>Z-Score of -3.46</strong>, and the <strong>3.3-year period</strong>. Each of these is a red flag, and together they reveal the system&#8217;s true nature.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-4"></span>The Balance vs. Equity Drawdown Gap: Where the Truth Hides</h2>



<p class="wp-block-paragraph">This is the single most important section of this <strong>Quantum Athena EA review</strong>, so read it carefully.</p>



<p class="wp-block-paragraph">The backtest reports two different drawdown figures:</p>



<ul class="wp-block-list">
<li><strong>Balance Drawdown Maximal: $147.11 (7.25%)</strong></li>



<li><strong>Equity Drawdown Maximal: $557.59 (27.48%)</strong></li>
</ul>



<p class="wp-block-paragraph">The balance drawdown measures the decline in <em>realized</em> (closed) account value. The equity drawdown measures the decline in <em>total</em> account value including <em>open, unrealized</em> positions. When these two numbers are close together, a system closes trades cleanly and rarely holds large floating losses. When they diverge dramatically — as here, by nearly 4x — it means the system is <strong>holding large baskets of losing positions open</strong> and only closing them when they recover.</p>



<p class="wp-block-paragraph">A 27.48% equity drawdown means that at one point in this backtest, a trader with $1,000 was looking at $557 in combined realized and unrealized losses — more than half their capital tied up in underwater positions waiting to recover. The balance &#8220;only&#8221; showed a 7.25% decline because the losing positions had not yet been closed and booked.</p>



<p class="wp-block-paragraph">This is the defining signature of a grid or averaging strategy. The balance curve looks beautiful and smooth because losses are not realized until the grid recovers. The equity curve — the real-time truth of the account — tells a far more violent story.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-5"></span>The 27-Position Grid: Forensic Proof</h2>



<p class="wp-block-paragraph">The product marketing describes &#8220;precision&#8221; and &#8220;intelligent optimization.&#8221; The trade data describes something entirely different.</p>



<p class="wp-block-paragraph">By tracking every position open and close chronologically through the deal log, I determined the maximum number of simultaneously open positions at any point in the backtest:</p>



<p class="wp-block-paragraph"><strong>27 concurrent open positions, peaking on March 14, 2024.</strong></p>



<p class="wp-block-paragraph">Here is what actually happened during that event. As gold declined from approximately $2,178 toward $2,153 over March 13–14, 2024, the EA opened a cascade of buy positions at progressively lower prices:</p>



<ul class="wp-block-list">
<li>Buy @ $2,178.19</li>



<li>Buy @ $2,175.52</li>



<li>Buy @ $2,173.44</li>



<li>Buy @ $2,171.73</li>



<li>Buy @ $2,170.01</li>



<li>Buy @ $2,168.15</li>



<li>Buy @ $2,166.33</li>



<li>Buy @ $2,164.41</li>



<li>Buy @ $2,162.42</li>



<li>Buy @ $2,159.99</li>



<li>Buy @ $2,158.21</li>



<li>Buy @ $2,156.65</li>



<li>Buy @ $2,153.56</li>
</ul>



<p class="wp-block-paragraph">&#8230;and more, until 27 positions were open simultaneously. Every position was tagged in the trade comments with grid-step identifiers like <code>[T2/S03]</code> and <code>[T2/S04]</code> — where &#8220;S&#8221; denotes the grid step level. The EA&#8217;s own parameter set even includes <code>InpGridColor=65535</code>, an explicit acknowledgment in the code that this is a grid system.</p>



<p class="wp-block-paragraph">This is textbook grid averaging: as price moves against the position, open more positions at worse prices, lowering the average entry, and wait for a reversal to close the entire basket in profit. It worked in March 2024 because gold reversed. The fundamental question every buyer must ask is: <strong>what happens when gold does not reverse?</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-6"></span>Why the 81% Win Rate Is Misleading</h2>



<p class="wp-block-paragraph">A grid system almost always produces a high win rate, and understanding why is essential to evaluating this EA honestly.</p>



<p class="wp-block-paragraph">When a grid basket eventually closes in profit, every individual position in that basket is recorded as a separate &#8220;win&#8221; — even the ones that were deeply underwater for days. In the April 29, 2025 cluster, for example, the EA closed 20 positions simultaneously at the same price ($3,328.81). Ten of those closed as small losses and ten as small wins, netting just $15.16 total — but the trade log records 10 wins from that single grid unwinding event.</p>



<p class="wp-block-paragraph">This is why the win rate of 81% is not evidence of predictive accuracy. It is an arithmetic artifact of grid mechanics. The system wins frequently in small amounts because it refuses to close losing positions until the grid recovers. The losses, when they come, come all at once — as the equity drawdown reveals.</p>



<p class="wp-block-paragraph">The reported average win of $2.37 versus average loss of $3.06 confirms this. The wins are tiny. The expected payoff of just $1.16 per trade across 1,750 trades is razor-thin. This is not a high-conviction directional strategy — it is a high-frequency profit-harvesting grid that accumulates small gains while warehousing risk in open drawdown.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-7"></span>Quantum Athena EA Review: The 3.3-Year Backtest Problem</h2>



<p class="wp-block-paragraph">The backtest covers January 2023 to April 2026 — approximately 3.3 years. For a gold EA released in 2026, this is a conspicuously short test window, and the reason matters.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="528" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Gann-Gold-EA-XAUUSD-1024x528.jpg" alt="XAUUSD Quantum Athena EA review" class="wp-image-1465" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Gann-Gold-EA-XAUUSD-1024x528.jpg 1024w, https://ea-forexlab.com/wp-content/uploads/2026/05/Gann-Gold-EA-XAUUSD-300x155.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2026/05/Gann-Gold-EA-XAUUSD-768x396.jpg 768w, https://ea-forexlab.com/wp-content/uploads/2026/05/Gann-Gold-EA-XAUUSD.jpg 1459w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The 2023–2026 period was overwhelmingly a <strong>gold bull market</strong>. Gold rose from roughly $1,800 in early 2023 to above $3,500 by early 2026 — one of the most sustained directional advances in the metal&#8217;s history. For a grid system that opens buy positions on dips and waits for recovery, a persistent bull market is the single most favorable possible environment. Every dip eventually recovers because the underlying trend is relentlessly upward.</p>



<p class="wp-block-paragraph">What the backtest conspicuously excludes:</p>



<ul class="wp-block-list">
<li><strong>2020&#8217;s COVID crash and the violent gold volatility that followed</strong></li>



<li><strong>2021–2022&#8217;s extended gold consolidation and drawdown</strong>, when gold fell from $2,075 to $1,615 — a 22% decline over many months</li>



<li>Any sustained gold bear market or prolonged sideways regime</li>
</ul>



<p class="wp-block-paragraph">A grid system tested only through a bull market is being shown in its best possible light. The 2021–2022 period — when gold spent over a year grinding lower and sideways — is precisely the environment that breaks averaging systems, because the dips do not promptly recover and the grid keeps adding positions into a falling market.</p>



<p class="wp-block-paragraph">A 3.3-year backtest on a strategy this sensitive to market regime is not sufficient evidence of robustness. It is a curated sample.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-8"></span>The Z-Score Warning: -3.46 (99.74%)</h2>



<p class="wp-block-paragraph">The MT5 report includes a Z-Score of <strong>-3.46 with 99.74% confidence</strong>. This statistic is frequently overlooked by retail traders, but it is highly informative.</p>



<p class="wp-block-paragraph">A negative Z-Score indicates that winning and losing trades are <strong>not randomly distributed</strong> — specifically, that wins tend to follow wins and losses tend to follow losses, in streaks. A Z-Score of -3.46 at 99.74% confidence means there is a statistically significant tendency for the system to produce clusters of consecutive outcomes.</p>



<p class="wp-block-paragraph">For a grid system, this is exactly what we would expect and exactly what creates danger. When the grid is working (market trending favorably), it produces long streaks of wins. When the grid is caught in an adverse move, it produces clusters of losses as multiple basket positions close together. The streakiness quantified by the Z-Score is the mathematical fingerprint of the concentrated risk events that the smooth balance curve hides.</p>



<p class="wp-block-paragraph">The maximum consecutive loss event recorded was 10 trades for -$145.71 — and the single largest loss of -$104.14 on February 5, 2026 confirms that when the grid does unwind unfavorably, the damage is concentrated and significant.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-9"></span>Profit Concentration: The 2025 Anomaly</h2>



<p class="wp-block-paragraph">Breaking down net profit by year from the trade data reveals an uneven distribution:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Year</th><th>Trades</th><th>Win Rate</th><th>Net Profit</th></tr></thead><tbody><tr><td>2023</td><td>416</td><td>80.3%</td><td>$473.59</td></tr><tr><td>2024</td><td>534</td><td>79.2%</td><td>$486.79</td></tr><tr><td><strong>2025</strong></td><td><strong>622</strong></td><td><strong>82.5%</strong></td><td><strong>$1,181.64</strong></td></tr><tr><td>2026 (partial)</td><td>178</td><td>87.6%</td><td>$403.30</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The visual &#8220;PL by Year&#8221; chart shows 2025 generating nearly $994 — roughly <strong>half of the entire backtest profit in a single year</strong>. 2025 was the year gold went parabolic, surging from approximately $2,600 to well above $3,000. A grid system buying every dip in a parabolic uptrend is operating in its ideal environment, and the results reflect that.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="546" height="219" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Years.png" alt="Quantum Athena EA Years" class="wp-image-1467" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Years.png 546w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Years-300x120.png 300w" sizes="auto, (max-width: 546px) 100vw, 546px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The concern is straightforward: the strategy&#8217;s profitability is heavily dependent on the specific market conditions of 2025. In years with less directional momentum (which 2023 and 2024 partially represent, with roughly $475–$487 net each), the returns are far more modest. And in a genuine bear market — entirely absent from this backtest — a dip-buying grid faces existential risk.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-10"></span>Entry Timing: A Concerning Concentration</h2>



<p class="wp-block-paragraph">The &#8220;Entries by hours&#8221; chart reveals that the EA concentrates the vast majority of its position openings in a narrow window: <strong>hours 19, 22, and 23</strong> (server time), with hour 22 showing over 540 entries. There is also a secondary cluster around hours 3–4.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="628" height="526" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PaL.jpg" alt="Quantum Athena EA Test" class="wp-image-1469" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PaL.jpg 628w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PaL-300x251.jpg 300w" sizes="auto, (max-width: 628px) 100vw, 628px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">This is significant for a gold grid system. Hours 22–23 server time typically correspond to the late US session rollover and the thin-liquidity window before the Asian session fully engages. During these hours:</p>



<ul class="wp-block-list">
<li>Spreads on XAUUSD widen substantially, even on ECN brokers</li>



<li>Liquidity is reduced, increasing slippage on grid entries</li>



<li>The daily swap/rollover is charged, and grid systems holding many open positions accumulate substantial financing costs</li>
</ul>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="580" height="519" data-id="1473" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbM.jpg" alt="Quantum Athena EA Test" class="wp-image-1473" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbM.jpg 580w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbM-300x268.jpg 300w" sizes="auto, (max-width: 580px) 100vw, 580px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="576" height="520" data-id="1474" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbV.jpg" alt="Quantum Athena EA Test" class="wp-image-1474" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbV.jpg 576w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-PbV-300x271.jpg 300w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The backtest confirms the swap impact: across the full test, the system paid <strong>-$314.49 in swap charges and -$207.66 in commissions</strong> — a combined $522.15 in costs, equal to roughly <strong>26% of the entire net profit</strong>. On a live account with wider real-world spreads during these thin hours, these costs would be materially higher, directly eroding the thin $1.16 per-trade expected payoff.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-11"></span>The &#8220;Quantum Queen Light&#8221; Lineage: What It Tells Us</h2>



<p class="wp-block-paragraph">Marketing the Quantum Athena as a &#8220;light version of the legendary Quantum Queen&#8221; is a deliberate positioning choice, and it carries information.</p>



<p class="wp-block-paragraph">The Quantum Queen and related Quantum family EAs have generated mixed long-term results in the retail community. Grid-based gold systems within this family have, in various forms, experienced significant drawdowns and account losses when gold conditions turned unfavorable. The &#8220;light&#8221; designation suggests reduced grid aggression — fewer maximum positions, smaller step sizes, or tighter risk parameters — but the fundamental architecture remains grid-based, as the 27-position March 2024 event proves.</p>



<p class="wp-block-paragraph">A &#8220;lighter&#8221; grid is still a grid. It defers and conceals risk in the same way; it simply may take a larger or more sustained adverse move to trigger catastrophic loss. The core vulnerability — that the system can accumulate a large basket of losing positions with no realized stop-loss until the market recovers — is unchanged.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-12"></span>The Long-Short Imbalance: 93% Long</h2>



<p class="wp-block-paragraph">The trade distribution shows an extreme directional bias: <strong>93% long trades versus 7% short trades.</strong></p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="1471" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-LS-trades.png" alt="Quantum Athena EA Test" class="wp-image-1471" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-LS-trades.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-LS-trades-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="396" data-id="1470" src="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Duratin.png" alt="Quantum Athena EA Test" class="wp-image-1470" srcset="https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Duratin.png 686w, https://ea-forexlab.com/wp-content/uploads/2026/05/Quantum-Athena-EA-Duratin-300x173.png 300w" sizes="auto, (max-width: 686px) 100vw, 686px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">In a backtest period that was overwhelmingly a gold bull market, a 93% long bias is essentially a leveraged bet on gold continuing to rise. This is not a market-neutral or adaptive strategy — it is a system structurally positioned for one direction, validated against a period in which that direction was correct.</p>



<p class="wp-block-paragraph">If gold enters a sustained downtrend, a 93%-long grid system faces the worst possible scenario: repeatedly buying into a falling market, accumulating ever-deeper baskets of losing long positions, while its minimal 7% short exposure provides almost no offsetting protection. The backtest cannot show this risk because the test period contained no such downtrend.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-13"></span>Risk Management Reality: What $699.99 Actually Buys</h2>



<p class="wp-block-paragraph">Let&#8217;s assess what a buyer is actually getting for the $699.99 price tag.</p>



<p class="wp-block-paragraph"><strong>The position sizing:</strong> The backtest used <code>InpLotsFixed=0.01</code> with auto-lot calculation tied to balance (<code>InpAutoLotsValue=3</code>, <code>InpLotsFixedBalance=500.0</code>). This means on a $1,000 account, the EA traded micro-lots. At larger account sizes or more aggressive auto-lot settings, the grid&#8217;s position count of 27 simultaneous trades would scale proportionally — and so would the equity drawdown. A 27.48% equity drawdown at 0.01 lot becomes the same percentage at larger sizes, but the dollar exposure multiplies.</p>



<p class="wp-block-paragraph"><strong>The concealed leverage:</strong> With up to 27 open positions, the effective market exposure at the grid&#8217;s peak is 27x the nominal single-position size. The 1:500 leverage used in the backtest provides the margin headroom for this, but it also means a sufficiently large adverse gold move could trigger a margin call before the grid has a chance to recover.</p>



<p class="wp-block-paragraph"><strong>The thin edge:</strong> An expected payoff of $1.16 per trade, with $522 of the $2,023 profit consumed by swap and commission, leaves a genuinely thin net edge. Any degradation in live execution — wider spreads, slippage on the thin-hour entries, higher real swap rates — could compress this edge significantly.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-14"></span>Quantum Athena EA Review: Professional Pre-Deployment Checklist</h2>



<p class="wp-block-paragraph">For any trader seriously considering this EA, here is the due-diligence checklist:</p>



<p class="wp-block-paragraph"><strong>1. Understand that this is a grid system, not a precision strategy.</strong> Regardless of marketing language, the trade data confirms grid averaging with up to 27 concurrent positions. Price it as a grid system, with all the tail-risk that implies.</p>



<p class="wp-block-paragraph"><strong>2. Focus on the equity drawdown, not the balance drawdown.</strong> The relevant risk number is 27.48%, not 7.25%. The balance curve&#8217;s smoothness is an artifact of deferred loss realization. Plan your capital around the equity figure.</p>



<p class="wp-block-paragraph"><strong>3. Recognize the backtest excludes the conditions that break grids.</strong> The 2023–2026 period was a gold bull market. The 2021–2022 sideways/down period and the 2020 crash are absent. You have no data on how this system behaves in the conditions most dangerous to it.</p>



<p class="wp-block-paragraph"><strong>4. Account for the swap and commission drag.</strong> $522 of costs against $2,023 profit is 26% of gross. On a live account with realistic spreads during the thin-liquidity entry hours this EA favors, expect higher costs.</p>



<p class="wp-block-paragraph"><strong>5. Be cautious of the 93% long bias.</strong> This system is structurally a leveraged long-gold position. If your market thesis includes any probability of a sustained gold downtrend, this EA is positioned against you.</p>



<p class="wp-block-paragraph"><strong>6. The product is brand new (April 2026).</strong> There is minimal live track record. The linked MQL5 signal should be examined critically for total duration, real drawdown, and whether it has operated through any adverse gold conditions — which, given gold&#8217;s 2025–2026 trajectory, it almost certainly has not.</p>



<p class="wp-block-paragraph"><strong>7. Test at minimum position size for at least 6 months across varied conditions.</strong> A grid system must be observed through at least one significant adverse move before any capital scaling. Do not let a smooth opening few weeks create false confidence.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-text-align-center"><span id="bppb-heading-anchor-15"></span>Final Verdict: Quantum Athena EA Review Without the Marketing Gloss</h2>



<p class="wp-block-paragraph">The Quantum Athena EA is a competently constructed grid system with genuinely strong backtest statistics under favorable conditions. Its 100% real-tick MT5 backtest methodology is rigorous, its win rate is high (as grid systems&#8217; win rates always are), and its performance during the 2023–2026 gold bull market was legitimately profitable on paper.</p>



<p class="wp-block-paragraph">But the honest assessment cannot end with the surface statistics.</p>



<p class="wp-block-paragraph">This is a grid averaging system that opened <strong>27 simultaneous positions</strong> during a single adverse move, that carries a <strong>27.48% equity drawdown</strong> concealed behind a 7.25% balance drawdown, that was tested only across a <strong>3.3-year gold bull market</strong> while excluding the sideways and bear conditions that destroy grid strategies, and that is structurally <strong>93% long</strong> on an instrument it bets will keep rising. The Z-Score of -3.46 quantifies the streaky, concentrated nature of its risk. And $522 of its $2,023 profit was consumed by trading costs.</p>



<p class="wp-block-paragraph">The Quantum family heritage — explicitly grid-based — is the most honest description of what this EA is. The &#8220;precision&#8221; and &#8220;intelligent optimization&#8221; framing in the marketing obscures the mechanical reality that the trade data lays bare.</p>



<p class="wp-block-paragraph"><strong>For beginner traders:</strong> A high win rate means almost nothing when it comes from a grid system. The 81% figure is arithmetic, not accuracy. Understand that grids defer losses rather than avoid them.</p>



<p class="wp-block-paragraph"><strong>For intermediate traders:</strong> The balance-vs-equity drawdown gap is the most important metric on the report. Whenever you see a 4x divergence between those two numbers, you are looking at a system that warehouses risk in open positions. That is the number that can blow your account.</p>



<p class="wp-block-paragraph"><strong>For experienced algorithmic traders:</strong> A grid tested exclusively through a bull market, with a -3.46 Z-Score, 27 max concurrent positions, and a 93% long bias, is a regime-dependent bet on gold continuing to rise. Without a backtest spanning 2020–2022 and a verifiable live account through adverse conditions, the $2,023 profit is not evidence of robustness — it is evidence of favorable timing.</p>



<p class="wp-block-paragraph">Grid systems can be profitable for extended periods. They are also responsible for a disproportionate share of catastrophic retail account losses, precisely because they look flawless right up until the move that breaks them. The Quantum Athena EA has not yet faced that move in any data available to a prospective buyer.</p>



<p class="wp-block-paragraph">Trade with your eyes open.</p>



<p class="wp-block-paragraph">Even more advisors with test results are presented in our advisor <a href="https://ea-forexlab.com/forex-ea-database/">database</a>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">In order to <strong>download</strong> an adviser with tests, <strong>go to our telegram channel</strong> 👇</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://t.me/ea_forexlab/700"><img loading="lazy" decoding="async" width="810" height="256" src="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg" alt="" class="wp-image-358" style="width:372px;height:118px" srcset="https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1.jpg 810w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-300x95.jpg 300w, https://ea-forexlab.com/wp-content/uploads/2023/07/telegram-1-768x243.jpg 768w" sizes="auto, (max-width: 810px) 100vw, 810px" /></a></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>Сообщение <a href="https://ea-forexlab.com/2026/05/16/quantum-athena-ea-review-xauusd-mt5/">Quantum Athena EA Review: Shocking Hidden Grid Risk Exposed</a> появились сначала на <a href="https://ea-forexlab.com">EA ForexLab</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
