Skip to content
DM ALGO

It doesn’t care what you trade.

One algorithm. One set of settings. Every market below runs the same ones — and every one of them is in profit.

Touch a curve to name it. Select it to isolate; select again to release.

Cumulative R, one shared scale25 curves drawn

Closed trades84,644on 4,071 trading daysMarkets in the record5across 5 timeframesWin-rate band4.7pts71.2%75.9%Record begins20139 Jan 201320 Aug 2026

What it is

It works on anything you point it at.

One algorithm, unchanged, across every market on that field. Nothing was fitted to gold because it was gold, or to crypto because it was crypto — the settings behind the highest curve up there are the settings behind the lowest one. More markets are coming, and they are coming to those settings rather than to settings of their own.

One trade at a time.

A position opens only when there is none open. Never two at once, never a grid, never an average-down — it is a condition in the engine rather than a rule somebody has to keep. Every figure on this page is therefore the record of a single position, opened and closed before the next one.

Several engines, one decision.

A trend engine — a moving-average cross read against a slowed opposite, so a signal needs a turn rather than a flicker. Market structure — supply and demand rails anchored on confirmed pivots, break of structure, fair value gaps, order blocks. A strength filter that stands a signal down when there is no trend behind it. And a risk ladder: the stop goes to breakeven at the first target, then trails the rest and never moves back.

Chosen by search, not by opinion.

It wasn’t built in a sitting: hundreds of hours of analysis, on AI models written for it and nothing else — 636,537 combinations of its settings, each one walked across 14,677,451 minutes of price, looking for the most profitable path rather than the most appealing opinion. What shipped had to hold up on a period held out of that search, so the settings were not picked by the years that flatter them.

XAUUSD · 2014 243 closed trades, January 2014December 2014, on 164 trading days.

Closed trades
243
carrying an R 243markets and timeframes 5
Net R
+78.2R
per trade +0.32Rmeasured over 243 of 243
Win rate
79.0%
192 of 243net +78.2R
Deepest fall
75.7R
whole selectionover 297 tradesbetween bucket ends 31 Jul 2025 31 Aug 2025
Win-rate band
2.9pts
whole selection73.0% 75.9%whole-record net +4,099.1R

XAUUSD in its own unit. Results on this market are recorded in pips, and pips add up on one market. Across this view that is 244,161pips, beside +78.2R realized.

Agreement, on one axis

Each dot is one market at one timeframe, placed by its win rate. Nothing was tuned per market: the same settings produced all of them.

XAUUSD +4,099.1R
72%74%76%78%

Every market and timeframe, row by row

Market XAUUSD
Against the rest
XAUUSD · 4h3,41575.2%+926.5R+0.27R19.9R9 Jan 2013
XAUUSD · 30m3,47275.9%+887.8R+0.26R41.0R2 Jan 2024
XAUUSD · 15m2,24575.2%+796.2R+0.35R1 Oct 2025
XAUUSD · 1h2,75373.0%+751.6R+0.27R24.9R4 Jan 2023
XAUUSD · 2h3,07174.6%+737.0R+0.24R30.0R7 Jan 2020

Every bucket of the record

buckets 160of those, down 42

A cell is a bucket, not a month — the record is cut once, at boundaries every market and every timeframe can state a result inside, and most cover two months. Each cell is as wide as what it covers and names it. The 42 that closed down are in the grid with the rest. Best: January 2026 +266.1R. Worst: August 2025 75.7R.

2013Jan253%Feb+2590%Mar861%Apr+3659%May081%Jun+1473%Jul+288%Aug072%Sept+1671%Oct367%Nov+1792%Dec+283%+99R
2014Jan+484%Feb+774%Mar+464%Apr+975%May183%Jun+1582%Jul–Aug477%Sept083%Oct–Dec+4481%+78R
2015Jan070%Feb+584%Mar1066%Apr+183%May083%Jun081%Jul+674%Aug+461%Sept+1373%Oct572%Nov+1678%Dec+375%+32R
2016Jan+1867%Feb+1178%Mar+773%Apr+1086%May+681%Jun+2667%Jul278%Aug286%Sept+171%Oct581%Nov+377%Dec+975%+81R
2017Jan088%Feb578%Mar+1670%Apr283%May+1073%Jun+475%Jul+882%Aug+1781%Sept+16100%Oct+1081%Nov567%Dec+988%+79R
2018Jan+2585%Feb+267%Mar–Apr085%May269%Jun193%Jul+1083%Aug+271%Sept674%Oct087%Nov367%Dec469%+24R
2019Jan+1970%Feb+1074%Mar+783%Apr+1756%May+270%Jun+3787%Jul+265%Aug+1290%Sept867%Oct159%Nov481%Dec671%+87R
2020Jan+4586%Feb+7069%Mar+2366%Apr+1472%May+1380%Jun+475%Jul+3171%Aug+4182%Sept+2382%Oct+1481%Nov575%Dec+3379%+306R
2021Jan275%Feb+765%Mar176%Apr+1277%May1471%Jun+1180%Jul1073%Aug+680%Sept671%Oct867%Nov+1370%Dec+178%+10R
2022Jan080%Feb+2174%Mar+1173%Apr+3381%May+2276%Jun+488%Jul+1578%Aug+4085%Sept475%Oct+1078%Nov+381%Dec168%+153R
2023Jan+781%Feb1173%Mar+4575%Apr+3477%May+2871%Jun276%Jul+1676%Aug+2273%Sept+675%Oct+17071%Nov+3168%Dec+16173%+506R
2024Jan273%Feb4381%Mar+6272%Apr+5575%May376%Jun+773%Jul+10977%Aug+9080%Sept+2668%Oct1073%Nov+15576%Dec+3076%+477R
2025Jan+3679%Feb+6575%Mar+6275%Apr+15273%May+14576%Jun+2876%Jul+8072%Aug7670%Sept+17074%Oct+25370%Nov+7975%Dec+15776%+1,150R
2026Jan+26673%Feb+1477%Mar+17975%Apr+4976%May+14270%Jun+14274%Jul+7177%Aug+15479%+1,017R
Net R in the bucket scale ±79.3R (90th percentile) nothing closedsmall figure = win rateone cell = one bucket, as wide as the months it covers

Day by day

August 2026 Each cell is one local day in the report timezone, coloured by the metric above. A day holding fewer than 5 closed trades prints its count and no result — thin is thin.

123+1.841.0516+125.173.089W32+122.9R6810+15.011+13.7124.0133.814+8.41516W33+29.3R112175.018+4.219+2.320212223W34+1.5R572425262728293031

this month: +153.7R · 237 closed · win 78.9%

Which day of the week it closed on

Closed trades by the local weekday they closed on, in the report timezone — the whole selection, whatever the period chip says. A weekday holding fewer than 5 closed trades prints its count and no result. This panel covers the whole selection, not the chosen period.

Mondaydays 487+733.4R·74.6%·2,728 · share 18.2%
Tuesdaydays 528+1,003.2R·75.5%·3,060 · share 20.5%
Wednesdaydays 525+628.7R·73.6%·3,043 · share 20.3%
Thursdaydays 495+996.4R·75.4%·2,965 · share 19.8%
Fridaydays 516+719.8R·75.6%·2,992 · share 20.0%
Sundaydays 145+17.6R·64.9%·168 · share 1.1%

By entry hour

Bucketed by the hour the trade was entered, in Europe/Copenhagen — the one panel here about entries rather than results. The session bands are drawn in the same zone. This panel covers the whole selection, not the chosen period.

Strip: how many trades were entered in each hour — density, not result.

By direction

This panel covers the whole selection, not the chosen period.

DirectionTradesWin rateNet RAgainst the rest
LONG7,48275.2%+2,909.1R
SHORT7,47474.5%+1,190.1R

By timeframe

This panel covers the whole selection, not the chosen period.

TimeframeTradesWin rateNet RAgainst the rest
15m2,24575.2%+796.2R
30m3,47275.9%+887.8R
1h2,75373.0%+751.6R
2h3,07174.6%+737.0R
4h3,41575.2%+926.5R

Historical results. Past performance does not guarantee future results.

DM Trading
Trading education in Arabic and English — courses, live sessions, signals and private teaching. No promises of easy money.
Trading foreign exchange, commodities and crypto involves substantial risk of loss and is not suitable for every investor. Nothing on this site is financial advice.
Our only official channel: @DominantMarketTrading — we never DM you first.

LEARN

TRADE

ChannelsCommunityFree signalsCopy trading — soon
© 2026 DM Trading — Dominant Market Trading. Trading involves risk. · Privacy · Terms
USDTUSDC
USDT / USDC — confirmed on-chain