Oil Daily High EA is a free MetaTrader 5 (MT5) expert advisor for crude oil (XTIUSD, also listed as USOIL or USOUSD) that buys breakouts above the previous day’s high, with a stop loss on every trade. For this 2026 review we read its tester logs trade by trade, matched our real-tick backtest against its live account over the same months and ran it from 2022 to November 2026 at the risk settings worth using. Free download at the bottom.

The live account shows one small loss in 51 trades. Our test took the same entries over the same months, plus two full stops the account didn’t take, and one full stop costs as much as three winning trades.

TL;DR – Free MT5 crude oil EA that only buys: a daily buy stop at yesterday’s high, a $4.20 stop, a $1.50 target and an early break-even. Our backtest matches its live trades but took two stops the live account missed. Thin edge: +6.7% in 2026 at 1% risk.

What is the Oil Daily High EA?

Oil Daily High EA is an MT5 robot for WTI crude oil that only buys. From Monday to Thursday it places one buy stop a day at the previous day’s high, with a fixed $4.20 stop loss and $1.50 take profit. When a trade is 10 cents in profit, its stop moves to break-even. Open trades close on Friday evening.

Core Strategy and Logic

Everything below comes from the logs of our own tests: 2026 on Tickmill real ticks, and 2022 to 2025 on generated ticks.

  • One buy stop a day at yesterday’s high – At 01:00 server time, Monday to Thursday, it places a pending order to buy at the previous day’s high (221 of 224 days in 2026 matched the high to the cent). If oil is already above that level, it skips the day. It never sells: all 166 orders of 2026 were buy stops, so in a falling week it simply doesn’t trade.
  • A fixed $4.20 stop and $1.50 target – Every order carries a stop loss $4.20 below the entry and a take profit $1.50 above it, whatever the oil price or the size of the day’s range. One full stop costs as much as 2.8 targets.
  • Break-even at +10 cents – Once a minute the EA checks its trade. At $0.10 or more in profit, the stop moves to the entry plus $0.02 and stays there. Most trades end on that stop, two cents up.
  • Orders stay open all week, and only the newest gets break-even – A buy stop that doesn’t fill stays on the chart until Friday. When an older one fills later in the week, the EA usually doesn’t manage it: in 2026 it managed all 85 fills of that day’s own order, but 24 of 29 fills of older orders never got a break-even. They run to the full target, the full stop or the Friday close.
  • Several buys at once – Because older orders stay alive, up to three buys were open together in 2026 and five in 2022-2025, each with its own stop. They are all buys, so they win or lose together.
  • Friday and month-end close – At 21:00 server time on Friday it cancels the unfilled orders and closes every trade. It also closes trades at 21:00 on the last weekday of each month. Nothing is held over a weekend.
  • No grid, no martingale – Lots never rise after a loss, and nothing is added to a losing trade on purpose. The extra buys come from old orders filling, not from averaging down, so it is not a grid or a martingale.
  • Any chart timeframe – H1, M15 and D1 charts gave the same trades to the cent.
Oil Daily High EA two buys from our backtest, the newest closed at break-even and an older order without break-even that reached its target, XTIUSD, 28-30 October 2026
Our chart from the 2026 real-tick test. One rise filled two orders: the day’s own order was out at break-even within the hour, while Tuesday’s older order had no protection and went most of the way to its stop before it paid.

This is a much simpler oil robot than the 20-strategy Oil Breakout EA, which places stop orders on both sides of the market. Its payoff looks more like the Gold Trend Lock EA: small protected wins and rare losses several times their size.

Please test in a demo account first for at least a week. Also, please familiarize yourself and understand how this Oil Daily High EA works, then only use it in a real account.

Oil Daily High EA Settings

The stop, target and break-even distances are fixed in the code. These are the inputs that change anything:

InputDefaultNotes
PortfolioLotMode00 = fixed lot (next input), 1 = risk per trade (the one after)
PortfolioFixedLot0.010.01 lot is one barrel on most brokers, so a full stop costs $4.20
PortfolioRiskPct1.0In risk mode, a full stop costs this share of the balance. Each open buy is sized on its own
PropFirmModefalseSwitches on the loss limits and the randomizing below
PropMaxDailyLossPct / PropMaxTotalLossPct4.0 / 8.0Stops trading for the day, or for good, past these losses (total measured from the starting balance)
PropMaxDailyProfitPct0.0Optional daily profit stop, 0 = off
PropRandomizeEntry / SL / TPfalseShifts the entry, stop and target by a few pips so copies on different accounts differ. In our test the levels moved by 1-3 cents
PropResetStatefalseClears the saved prop-firm tracking for a new challenge
TradeFridayNormallyfalsetrue adds a Friday order. The Friday 21:00 close still applies
NewDay_OrderTime / EOD_CancelTime00:15 / 21:00Server time of the daily order (the first tick after 00:15, which was 01:00 on our test broker) and of the Friday cancel
BrokerUTCOffset2Setting 3 changed nothing in our tests

Recommendations for the Oil Daily High EA

  • Risk – Use risk mode at 1% to 2%. At 1% our tests dropped at most 2.2% in 2026 and 3.8% over 2022-2025. Several buys can be open at once, each with its own share, so a 10% setting lost 20% when two stopped together.
  • Deposit – At 1% risk, $1,000 trades 2 to 3 barrels (0.02 to 0.03 lot on 100-barrel brokers). The fixed default of one barrel barely moves most accounts, so risk mode is the setting to use. The lot size optimizer helps when you size it yourself.
  • Leverage – Margin was never a limit in our tests, even at 50 barrels on $1,000. 1:100 is plenty.
  • Market and timeframe – WTI crude oil only (XTIUSD, USOIL, USOUSD or WTI, depending on the broker). Any chart timeframe works.
  • Broker – Small oil spreads matter, because the break-even works in cents and a few cents decided two trades in the comparison below. A server on New York close time (UTC+2 in winter, UTC+3 in summer) draws the same daily highs as our tests, and a hedging account keeps the stacked buys separate. A 250 ms delay cost 5% of the profit. Compare brokers here.
  • VPS – Oil Daily High EA should run on a VPS continuously to reach stable results, since it places its order at 01:00 server time and checks break-even every minute.

Performance Review: Live Account and Our Own Backtests

1. Is the Oil Daily High EA profitable in our backtests?

Tickmill, our test broker, has real oil ticks only from January 2026, so 2022 to 2025 ran on generated ticks. On 2026 both models gave the same result (114 and 115 trades, profit factor 2.37 and 2.36), so the older years can be trusted about as much as the new one.

2026 to 13 Nov (real ticks)2022-2025 (generated ticks)
Trades114523
Profit factor2.371.47
Net profit per barrel (0.01 lot)+$27.45+$44.74
At 1% risk on $10,000+6.7%+10.9%
Max equity drawdown at 1% risk2.21%3.83%
Longest time without a new high47 days350 days
Oil Daily High EA backtest net profit per barrel by year, XTIUSD, 2022 to November 2026
Our chart from the same runs. In the quiet years more trades were still open at the Friday close, and the target came less often.
Oil Daily High EA backtest balance at 1% risk, XTIUSD H1, 2022 to 2025, generated ticks, 10000 dollars
MT5 Strategy Tester balance by trade, 2022-2025, generated ticks (99% history quality), 1% risk on $10,000. Its last new high came in April 2024.

The edge is real, but thin and lumpy. At 1% risk the yearly results were +6.9% in 2022, +4.4% in 2023, -1.2% in 2024, +0.6% in 2025 and +6.7% in 2026 so far. The EA was built on 2020 to 2024 oil data, so most of our older window is data it was tuned on, and it still lost money in 2024. 2026 is its best year since 2022, helped by oil’s swings between $56 and $113.

2. What closes the trades

Oil Daily High EA backtest trades and profit by how they closed, break-even, target, Friday or month-end close, full stop, XTIUSD 2022 to 2026
Our chart from every trade of both runs at one barrel. The break-even exits are the bulk of the trades and almost none of the money.

The break-even keeps most trades from losing, but it also stops them before the target. The profit comes from the 102 trades that reached $1.50, and the 13 full stops took back about a third of it. In 2022-2025 the Friday and month-end closes cost slightly more than the full stops: in quiet weeks, trades without break-even often drifted lower until Friday evening.

About half the profit comes from the orders the EA stops managing. In 2022-2025 the fills of older orders were 104 of 523 trades but made $19.82 of the $44.74, with 40 of the 75 targets. In 2026 they were 24 of 113 trades and $12.31 of $27.29. Without a break-even they have room to reach the target, and that is where this EA earns. Whether that is by design we can’t tell: the file is encrypted, so we can only report what it does.

3. The live account

The EA runs on one live account under its original name, OilVector X: €1,000 at IC Trading, 1:500, trading since 29 June 2026 and tracked live from 29 July, with its first 14 trades already on it by then. By 11 November it had closed 51 trades, all buys, with a single loss of €3.52.

Oil Daily High EA live account at IC Trading, 1000 euro start, growth and balance, XTIUSD MT5, June to November 2026
Live account at IC Trading, MT5, 1:500, opened with €1,000 on 29 June 2026. Captured 13 November 2026. Each step up is one or more trades reaching the target. The flat stretches are break-even exits and weeks without a fill.

It traded far above the default size, and the size was changed by hand. Its targets paid about €65 in July and August and its break-even exits about €0.88. On a $1.50 target and a $0.02 exit, that is about 50 barrels a trade, 0.5 lot on its 100-barrel contract. In September both doubled. From 8 October it ran about 0.45 lot, except three trades on 12-14 October at about ten times that size. The lot stayed flat while the balance grew, so it was a fixed lot, not the risk setting. At 50 barrels a full stop costs about €180, 18% of the starting balance. No full stop came.

The account’s equity drawdown is much deeper than its balance drawdown, which usually means losing trades are being held. Here they aren’t held past a stop: every trade has its full stop from the start. The deepest dip came on 12 October during one of the three oversized trades, which moved about 30 cents against before closing at break-even. The second deepest, on 28-30 October, is the older order in the strategy chart above, which our test held the same way until it hit the target.

Oil Daily High EA live account balance and equity drawdown, XTIUSD MT5, July to November 2026
Live account, drawdown view, captured 9 November 2026. The balance only steps up. Every dip is a trade still open, and each one came back.

4. Does our backtest match the live account?

29 June to 11 November 2026Live account (IC Trading)Our backtest (Tickmill, real ticks)
Trades5153
Reached the $1.50 target1011
Full $4.20 stops02
Other closes (break-even, Friday or month-end)4140
Result+74%, 9.94% max equity drawdown (its own lot sizes)+40%, 21.5% max equity drawdown (50 barrels on $1,140, about €1,000)

The entries match; two outcomes don’t. Both sides reached the target on the same days: three older orders on 7-8 July, then 20 August and 8, 23 and 30 October. The difference is two full stops in our test:

  • 30 July – Both accounts bought in the same minute (06:10 UTC). The live trade reached the break-even trigger and closed a few cents up. Ours peaked 14 cents above its entry, never showed 10 cents at a minute check, kept its full stop and hit it the next day.
  • 15 September – Our test filled two orders six minutes apart. The older one never got break-even, came within 20 cents of its target and then fell to its stop. The live account closed a target that day, at double size.
Oil Daily High EA live account vs our real-tick backtest at the live account's lot sizes, growth from 29 June 2026, XTIUSD
Our chart: our 2026 trades re-sized to the live account’s lot changes. The lines move together except at the two stops.

On our prices, the live account’s own lot changes would have finished at +28.7% instead of +74%, with a 30% balance drawdown, because the 15 September stop lands in the double-size month. The record is genuine, but thin. Small differences between two brokers’ prices, and which order the EA happened to manage, kept two full stops off the live account. Our longer tests had 13 full stops in 636 trades.

5. The risk setting decides the drawdown

The same 114 trades of 2026 on $1,000, real ticks, at different sizes:

SettingBarrels per tradeResultMax equity drawdown
Risk 1%2-3+5.1%1.85%
Risk 3%7-9+20.3%6.99%
Risk 10%24-41+80.5%21.78%
Fixed 50 barrels (the live account’s size)50+137%32.57%

The return grows with the size, and so does the drop. At the live account’s size the 2026 test lost nearly a third of its equity in March, when two buys filled together on 19 March and both stopped out that evening. The same size over 2022-2025 made +222% with a 21.7% equity drawdown. The live account’s +74% is what roughly this size returns over four months without a full stop.

Oil Daily High EA

Oil Daily High EA

An MT5 crude oil robot that only buys: one buy stop a day at yesterday's high, a fixed $4.20 stop, a $1.50 target and break-even at +10 cents. Our 2026 real-tick test made +6.7% at 1% risk with a 2.21% drawdown.

Profitability
Risk control
Ease of Use

Pros

  • A stop loss on every order, no grid and no martingale
  • Our real-tick test took the same entries as the live account
  • Nothing to tune: any timeframe, one input for risk
  • Prop mode with daily and total loss limits, and 1% risk stayed under 4% drawdown in every test

Cons

  • A full stop costs as much as 2.8 targets
  • Buys only, so it sits out or loses when oil falls
  • Older orders get no break-even, and up to five buys can be open at once
  • Lost money in 2024 and made almost nothing in 2025 in our test

Summary

3.3

Our backtest takes the same entries as its live account, and every rule it follows shows in the log. However, the live record's single small loss rests on a lot size far above the default and on a few cents of price difference, and over four years the edge was thin outside the big oil years. Run it at 1% to 2% risk.

Last tested by @Silent in Nov 2026 for ForexCracked Editorial.

How it compares to other oil robots we have tested

Oil Daily High EAOil Breakout EACrude Oil Robot MT4
PlatformMT5MT5MT4
DirectionBuys onlyBuys and sellsBuys and sells
EntryOne buy stop a day at yesterday’s high20 swing-breakout strategiesVolatility filter with a news buffer
Position sizingFixed lot or % risk, up to 5 buys at onceOne position per strategyLot steps up within a sequence
Profit factor in our test2.37 (2026), 1.47 (2022-2025)1.41 (22 months)2.58 (2024-2025)
Max drawdown in our test2.2% (2026) and 3.8% (2022-2025) at 1% risk19.55% equity11.73%

The three tests cover different windows and account sizes, so read them as a rough guide. Of the three, this one is the simplest to size, and the only one with a long-only rule that leaves it flat when oil falls.

Frequently Asked Questions (FAQ)

Yes. Oil Daily High EA is our name for the OilVector X EA for MT5, version 1.83. Its live account and its trade comments (“OilVectorX Oil A”) use the original name.
In our 2026 real-tick test the Oil Daily High EA made +6.7% at 1% risk with a 2.37 profit factor. Over 2022-2025 on generated ticks it made +10.9% at 1% risk, but 2024 lost money and 2025 made almost nothing.
No. Every Oil Daily High EA order has a $4.20 stop loss from the start, lots never rise after a loss and nothing is added to a losing trade. Older buy stops can fill while a trade is open, so up to five buys can run at once, each with its own stop.
At 1% risk, $1,000 trades 2 to 3 barrels and lost at most 1.85% in our 2026 test. The default fixed 0.01 lot risks only $4.20 per trade, so most users will want the Oil Daily High EA’s risk mode instead.
Its prop mode stops trading at a 4% daily or 8% total loss and can shift entries by a few cents. At 1% risk on $100,000 the Oil Daily High EA never came near those limits in 2026 (2.23% max drawdown), and randomizing left the same 114 trades.
The Oil Daily High EA only buys, places one order a day from Monday to Thursday, and skips days when oil is already above yesterday’s high. In a falling week the orders never fill, so a week or more without a trade is normal.
WTI crude oil (XTIUSD, USOIL, USOUSD or WTI) on any chart timeframe. The Oil Daily High EA gave the same trades on H1, M15 and D1, because it reads the daily high itself.

Conclusion

Oil Daily High EA has no hidden parts: it buys yesterday’s high and leaves the rest to a fixed stop, a fixed target and an early break-even, and its live account trades exactly that. However, a spotless live record is not a safe one. At the size that account uses, the two stops we saw over the same months would have cut its gain by more than half. Download the Oil Daily High EA free, run it in risk mode at 1% to 2%, and judge it over months, not weeks.