Asalus Quant Systems

Asalus Quant Systems

10 November 2026, 15:29
Titouan Sebastien Julien Cadoux
0
3

The .set can be found at the bottom of the page

1. OVERVIEW

Asalus Quant Systems (AQS) is a multi-filter Expert Advisor for MetaTrader 5. It detects a momentum signal with the RSI, validates it with the trend (EMA), MACD, ATR and a higher timeframe, then opens a position.

It is designed to be simple: in the Marketplace version, the sensitive settings are already fixed and the provided .set file is all you need to get started.

2. QUICK INSTALLATION (5 MINUTES)

1. Install MetaTrader 5 and log in to an account. We recommend starting on a DEMO account.
2. Buy or rent the EA (or download the free demo) from the MQL5 Market. It then appears in the Navigator, under Expert Advisors.
3. Open a chart of the symbol you want to trade.
4. Drag the EA onto the chart. In the Common tab, tick "Allow Algo Trading". In the Inputs tab, click Load and select the recommended .set file.
5. Check that the Algo Trading button in the toolbar is active (green) and that a small icon appears in the top-right corner of the chart.

Important: the EA calculates its indicators on the timeframe set in the TimeFrame input (D1 by default), regardless of the timeframe of the chart.

3. OPERATING MODES

- Marketplace mode (default): lot size is fixed at 0.20 and Take Profit is fixed at 10,000 pips. The inputs LotSize, UsePercentOfBalance, RiskPercentPerTrade and TakeProfitPips are ignored.
- Normal mode: all risk and Take Profit inputs can be modified.

4. HOW THE EA DECIDES TO ENTER

Long entry via RSI:
- RSI mode "Extreme" (default): the RSI (period 14, calculated on highs) crosses above level 70.
- RSI mode "50": the RSI crosses above level 50.

The signal is only taken if all of the following filters agree:
- EMA trend: the fast EMA (25) is above the slow EMA (400).
- MACD: the MACD line is above its signal line (periods 12/26/9 multiplied by the chosen multiplier, x3 by default).
- Higher-timeframe RSI: between 50 and 70.
- Higher-timeframe MACD: positive.
- ATR filter: no entry if the price is already too far from the fast EMA (3 x ATR x ATR risk coefficient). This avoids buying an overextended trend.

Long entry via MACD: a bullish MACD crossover above its signal line, combined with an EMA uptrend, also opens a position.

Other rules:
- Session filter: the EA only trades between 15:30 and 21:00 (your broker's server time, visible in the Market Watch).
- Delay between signals: only one entry per bar of the main timeframe.
- Shorts: disabled by default (EnableShorts).

5. MAIN SETTINGS

- EAMode (Marketplace): operating mode, see section 3.
- MagicNumber (12345): identifier of the EA's trades. Change it if you run several EAs or several configurations on the same account.
- TimeFrame (D1): main calculation timeframe.
- RsiMode (Extreme): RSI trigger level (70 or 50).
- UseEMACrossFilter (On): EMA 25 / 400 trend filter.
- UseMACDFilter / EnableMACDOpen (On / On): MACD filter and MACD crossover entries.
- MACDMultiplier (x3): multiplier applied to the MACD periods.
- UseATRFilter / ATRRiskLevel (On / Medium): volatility filter (Low 0.8, Medium 1.0, High 1.3).
- UseSessionFilter (On): enables the 15:30-21:00 time window.
- UseHTFRSIFilter / UseHTFMACDFilter (On / On): higher-timeframe filters (HTFTimeframe: D1).
- EnableShorts (Off): allows sell trades.
- UseStopLoss / StopLossPips (Off / 100): stop loss on buy trades.
- EnableBreakEven (Off): moves the stop loss to break even once the profit reaches the trigger (values are expressed in points).
- EnableAveraging (Off): optional averaging (distance, maximum number of positions and lot multiplier are adjustable).

6. RISK MANAGEMENT - PLEASE READ CAREFULLY

- By default, NO stop loss is placed on buy trades and the Take Profit is very far away (10,000 pips). A position can therefore stay open for a long time and show a significant floating loss before closing.
- If you want to limit the loss per trade, enable UseStopLoss and set StopLossPips according to the symbol and your capital.
- The lot size is fixed at 0.20 in Marketplace mode: make sure your capital and leverage can support it before going live.
- If you enable averaging, the number of positions and lot sizes increase, so your exposure grows quickly. Keep the maximum number of positions low.
- Never risk money you cannot afford to lose. Past performance does not guarantee future results.

7. GETTING STARTED RECOMMENDATIONS

1. First, test the free demo from the Market with the Strategy Tester.
2. Then run the EA on a DEMO account for several weeks. On the D1 timeframe, signals are infrequent: this is normal.
3. Go live with an appropriate capital and, if possible, on a VPS so that the EA runs 24/7.
4. Use only one chart per symbol and per MagicNumber.

8. FAQ

The EA does not open any trade, is that normal?
Yes, this is often the case. The EA waits for all filters to agree at the same time, and only during the trading session. Also check that the Algo Trading button is active, that algorithmic trading is allowed for the EA and that the market is open.

Can I change the lot size or the Take Profit?
In Marketplace mode these values are fixed. They can only be modified in Normal mode.

How do I change the trading hours?
Edit SessionStartHour/Minute and SessionEndHour/Minute. The hours correspond to your broker's server time.

Can the EA sell?
Yes, enable EnableShorts. Sell trades use a stop loss (ShortStopLossPips, 100 by default).

I want to stop my subscription: what happens to my positions ?
The EA stops running and no longer manages open positions. Close them manually or place a stop loss before stopping.

9. SUPPORT

For any question, send me a private message on MQL5. Thank you for your trust !

Disclaimer: trading involves a risk of capital loss. This guide is provided for information purposes only and does not constitute investment advice.
Files:
AQS.set  4 kb