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.

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:
| Input | Default | Notes |
|---|---|---|
| PortfolioLotMode | 0 | 0 = fixed lot (next input), 1 = risk per trade (the one after) |
| PortfolioFixedLot | 0.01 | 0.01 lot is one barrel on most brokers, so a full stop costs $4.20 |
| PortfolioRiskPct | 1.0 | In risk mode, a full stop costs this share of the balance. Each open buy is sized on its own |
| PropFirmMode | false | Switches on the loss limits and the randomizing below |
| PropMaxDailyLossPct / PropMaxTotalLossPct | 4.0 / 8.0 | Stops trading for the day, or for good, past these losses (total measured from the starting balance) |
| PropMaxDailyProfitPct | 0.0 | Optional daily profit stop, 0 = off |
| PropRandomizeEntry / SL / TP | false | Shifts 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 |
| PropResetState | false | Clears the saved prop-firm tracking for a new challenge |
| TradeFridayNormally | false | true adds a Friday order. The Friday 21:00 close still applies |
| NewDay_OrderTime / EOD_CancelTime | 00:15 / 21:00 | Server time of the daily order (the first tick after 00:15, which was 01:00 on our test broker) and of the Friday cancel |
| BrokerUTCOffset | 2 | Setting 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) | |
|---|---|---|
| Trades | 114 | 523 |
| Profit factor | 2.37 | 1.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% risk | 2.21% | 3.83% |
| Longest time without a new high | 47 days | 350 days |


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

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.

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.

4. Does our backtest match the live account?
| 29 June to 11 November 2026 | Live account (IC Trading) | Our backtest (Tickmill, real ticks) |
|---|---|---|
| Trades | 51 | 53 |
| Reached the $1.50 target | 10 | 11 |
| Full $4.20 stops | 0 | 2 |
| Other closes (break-even, Friday or month-end) | 41 | 40 |
| 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.

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:
| Setting | Barrels per trade | Result | Max 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

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.
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
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.
How it compares to other oil robots we have tested
| Oil Daily High EA | Oil Breakout EA | Crude Oil Robot MT4 | |
|---|---|---|---|
| Platform | MT5 | MT5 | MT4 |
| Direction | Buys only | Buys and sells | Buys and sells |
| Entry | One buy stop a day at yesterday’s high | 20 swing-breakout strategies | Volatility filter with a news buffer |
| Position sizing | Fixed lot or % risk, up to 5 buys at once | One position per strategy | Lot steps up within a sequence |
| Profit factor in our test | 2.37 (2026), 1.47 (2022-2025) | 1.41 (22 months) | 2.58 (2024-2025) |
| Max drawdown in our test | 2.2% (2026) and 3.8% (2022-2025) at 1% risk | 19.55% equity | 11.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)
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.






Discussion no comments yet
Is this still working?
Nothing here yet
No one has asked anything about Oil Daily High EA yet. First question gets answered.