Loading…

Fast Slow MA RSI MACD EA (TS21)

Fast Slow MA RSI MACD EA (TS21) is an expert advisor (trading robot) for MetaTrader 4 from the Old Kings collection. Its name points to MACD (moving average convergence / divergence), the RSI oscillator (overbought / oversold zones) and moving averages. Its source code uses MACD and RSI. It raises the lot size after losses (martingale — high risk), moves the stop behind price and has a trading-hours filter. It has 35 settings, for example separator1 (default ---------------- Entry S), Fast EMA (default 5) and Slow EMA (default 13). Before any live use, test it on a demo account and check its lot size, stop loss and trading hours. Inside: 1 EA file with source code (.mq4) you can open and edit in MetaEditor. Old Kings are classic community tools shared as-is. Not tested by PolyMaria. Try it on a demo account first. Are you the author of this tool? Message us on Telegram (@abumarket_support) and we will credit you or take it down.

Expert advisor · MT4 · v1.0 · Free

About Fast Slow MA RSI MACD EA (TS21)

Fast Slow MA RSI MACD EA (TS21) is an expert advisor (trading robot) for MetaTrader 4 based on MACD and RSI. It increases the lot size after a losing trade (martingale), moves the stop loss behind price (trailing stop / break-even) and trades only in the hours you set (time filter). It has 35 settings, such as Separator1, Fast ema and Slow ema. MQL source code included.

It also can size trades from your balance and risk percent.

Files in the download: FastSlow MA RSI MACD EA (TS21).mq4.

Trading robots can lose money. Check every setting and test on a demo account before using real funds.

Settings

SettingDefaultWhat it does
Separator1---------------- Entry Settings
Fast ema5
Slow ema13
Macdsma1
Fast ma period8Period or timeframe used by the calculation
Fast ma method1
Slow ma period21Period or timeframe used by the calculation
Slow ma method1
Rsi period21Period or timeframe used by the calculation
Rsi up level50
Rsi dn level50
Separator2---------------- Lot Management
Lots0.01Trade size in lots
Risk managementfalsemoney management
Risk10risk in percentage
Martingalefalsemartingale
Multiplier1.5multiplier
Min profit0minimum profit to apply the martingale
Separator3---------------- TP SL TS BE
Stop loss0stop loss
Take profit0take profit
Trailing stop0trailing stop
Break even0breakeven
Separator4---------------- Extras
Reversefalse
Add positionsfalsepositions cumulated
Max orders100maximum number of orders
Ma filterfalsemoving average filter
Ma period200Period or timeframe used by the calculation
Ma method1
Ma price0
Time filterfalsetime filter
Start hour8Hour when trading starts (server time)
End hour21Hour when trading stops (server time)
Magic0Magic number that tells this EA's orders apart

How to install

  1. Download the ZIP from your PolyMaria library and unzip it.
  2. In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Experts.
  3. Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
  4. Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
  5. Drag the expert advisor from the Navigator onto a chart, check the settings, allow Algo/Auto Trading and press OK.
  6. Test it first on a demo account or in the Strategy Tester.

Download the PDF guide

Tags: MACD · RSI · Moving Average · Martingale · Trailing Stop & Break-even · Time Filter · Risk & Lot Size · MT4 Expert Advisor · MQL4 Source Code

Old Kings — classic MT4 & MT5 collection · PolyMaria