
FJ Universe DCA Investor is an MT5 expert advisor that opens buy positions and adds more orders below the price in a dollar-cost-averaging grid. It moves take profit relative to the average entry and can send reports to Discord and Telegram.
Get one message the moment it launches, with its price.
FJ Universe DCA Investor is an automated MetaTrader 5 expert advisor that accumulates buy positions using dollar-cost averaging. Instead of entering with one large order, it divides a budget you define into several smaller orders placed at lower price levels, and it manages them as a single basket with one take-profit target.
The expert advisor looks at its conditions each time a new candle opens on the chart it is attached to. If it has no open trades for its magic number, it starts a new cycle by opening a buy position. If positions already exist, it builds a grid of further buy orders below the current price. The grid is based on the total investment divided by the number of orders, and it is laid out to cover a very deep decline in price, down to a full 100 percent drop.
After each new candle it also recalculates the take-profit level. The target is a percentage above the average entry price of the open buys, so each additional buy that fills lowers the average and moves the target closer to the market. The percentage does not include swap charges, so holding costs can reduce what you actually receive.
The last-cycle input lets you choose whether the expert advisor stops after a full cycle has finished and all positions are closed, or starts again. This is useful if you want to review the account between cycles.
The tool is not tied to a single instrument. You attach it to a chart of the symbol you want and it uses that chart timeframe to decide when to check conditions. Because the grid logic assumes the price can recover, it suits instruments you are willing to hold through long declines. Check contract size, lot step, minimum lot and margin requirements with your broker before choosing a budget and order count.
The main inputs are listed below. Exact defaults can differ, so review them in the input dialog when you attach the expert advisor.
| Input | Purpose |
|---|---|
| totalInvestmentForBot | Budget allocated to one symbol and timeframe |
| numberOfOrders | How many smaller orders the budget is split into |
| costFormat | Size trades in account currency or in lots |
| takeProfitInPercentage | Target above the average entry price, excluding swaps |
| magicNumber | Identifier that separates this instance from other trades |
| useFillingPolicy | Lets the expert advisor choose a fill mode that fits the broker |
| lastCycleOfDCA | Stop after the current cycle completes |
| Discord and Telegram inputs | Webhook addresses, bot token, chat ID, nicknames and a brand link for reports |
The expert advisor can post trade logs and result summaries to Discord webhooks and to a Telegram chat. In MT5, open Tools, Options, the Expert Advisors tab, enable WebRequest for listed URLs and add discord.com and discordapp.com for Discord, and api.telegram.org for Telegram. Without these entries the messages will not be sent.
A grid that keeps buying as the price falls can tie up a large amount of margin and show a deep floating loss for a long time. Check what happens if the price never returns to your average entry, and whether you want to add your own protective limits. Review the budget and order count so that the full grid fits within your account.
Trading carries risk, and you can lose some or all of your capital. Past results, including any shown in tests or reviews, do not predict future ones. Test on a demo account first.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (expert advisor) |
| Strategy focus | Signals, Grid, Support and resistance |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor, automated trading |
| Trade direction | Buy positions only |
| Trade style | Dollar-cost-averaging grid with percentage take profit |
| Markets | Any symbol the broker offers; set up one chart per instrument |
| Timeframes | Checks conditions when each new candle opens on the chart timeframe |
| Notifications | Discord webhooks and Telegram bot (optional) |
| Requirements | MT5 terminal, WebRequest allowed for notification URLs |
No reviews yet. Customers who own FJ Universe DCA Investor can review it here.
No. It is written for MetaTrader 5 and will not run on MetaTrader 4. Check that your broker offers an MT5 account for the instruments you want to trade.
No. It only opens buy positions. It builds a grid of buy orders below the current price and manages them together, so it is aimed at instruments you are prepared to hold long.
In MT5 open Tools, then Options, then the Expert Advisors tab, tick the option to allow WebRequest for listed URLs and add the notification addresses. For Discord these are discord.com and discordapp.com, for Telegram it is api.telegram.org. Then enter your webhook URLs or bot token and chat ID in the inputs.
Yes. Attach it to a separate chart for each symbol and give every instance its own magic number so that the trades of one instance, other expert advisors and your manual trades do not interfere with each other.
Check the order filling modes the broker supports, the minimum and maximum lot sizes, lot step and the margin required for a full grid. The filling policy input can pick a suitable mode automatically, but you should confirm that orders are accepted on a demo account first.
No fixed figures are given here. The right budget, number of orders and take profit depend on the instrument, its volatility and how much drawdown you can tolerate. Test on a demo account or in the Strategy Tester before using real funds.
FJ Universe DCA Investor
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 FJ Universe DCA Investor? Sign in to review it.