
Moriarty is an MT4 expert advisor that scalps for small gains and adds martingale-style averaging orders when price moves against it. It is not tied to one timeframe and can run on several currency pairs.
Get one message the moment it launches, with its price.
Moriarty is a fully automatic expert advisor for MetaTrader 4. It looks for small price moves to close in profit, and when the market goes against an open trade it adds further orders using a martingale multiplier. This page explains how it behaves, what the inputs mean and what to check before using it.
The expert uses heuristic rules to decide when to open and close orders. The aim of each cycle is to close the open position or group of positions once a minimum number of pips in profit is reached. If price moves away instead, the expert places additional orders at a fixed distance, called the step, with a larger lot size set by the martingale multiplier. Averaging down in this way can bring the exit level closer to the market, but it also increases exposure quickly.
The author states that the expert does not depend on the chart timeframe and can work on several currency pairs at once. To do that, attach it to one chart per pair. Different pairs have different volatility, so the step and take profit values that suit one symbol may be unsuitable for another. Check the behaviour on each pair separately.
| Input | Meaning |
|---|---|
| Take profit in pips | Minimum number of pips needed to close an order in profit |
| Lots | Size of the first order |
| Step | Distance used before the next martingale order is added |
| Martingale | Multiplier applied to the lot size of each added order |
| Magic | Number that identifies orders opened by this expert |
| TakeCareAllOrders | If true, also manages positions already open on the chart; if false, only its own orders |
No universal values are given here, because suitable numbers depend on the symbol, broker, account type and leverage. The author recommends running the Strategy Tester on historical data for each pair and reviewing the inputs periodically. Check your broker's minimum lot, lot step and margin requirements first, and begin with a demo account.
Trading carries risk, and past results do not predict future ones. Martingale position sizing can lead to large drawdowns and can exhaust an account when the market trends against the position. Only trade with money you can afford to lose and keep lot sizes small relative to your balance.
Run the expert on a demo account first and watch how it handles several open orders before moving to a live account.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 4 |
| Strategy focus | Scalping, Signals |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (Experts folder) |
| Trade style | Scalping with martingale averaging |
| Markets | Forex currency pairs, several at once on separate charts |
| Timeframes | Not timeframe dependent according to the author |
| Main inputs | Take profit, lots, step, martingale multiplier, magic |
| Requirements | MT4 terminal, automated trading enabled, stable connection |
| Account type | Check lot size limits and margin with your broker |
No reviews yet. Customers who own Moriarty can review it here.
No. This listing is the MetaTrader 4 build and it must be used in an MT4 terminal. An MT4 expert advisor cannot be loaded into MT5.
Unzip the download and copy the expert file into the MQL4/Experts folder through File, Open Data Folder in MT4. Restart the terminal or refresh the Navigator, drag the expert onto a chart and enable automated trading.
The author describes it as independent of timeframe, so the choice is mostly practical. Test your chosen pair and settings in the Strategy Tester before you decide, and do not rely on one timeframe giving the same behaviour as another.
Yes, you can attach it to separate charts of different pairs. Give each chart a different magic number and remember that total exposure and margin use rise with every additional chart.
When it is on, the expert also manages positions that were already open on that chart before it started, which can include manual trades. When it is off, it only manages orders carrying its own magic number. Be careful with it if you trade manually on the same symbol.
There is no single set that suits every broker or pair. The author advises testing inputs on historical data for each symbol and revisiting them from time to time. Always start on a demo account.
Moriarty
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Moriarty? Sign in to review it.