I Custom EA
From the Old Kings archive: I Custom EA, an expert advisor (trading robot) for MetaTrader 4. In the code it works with RSI, moving averages and Bollinger Bands. It raises the lot size after losses (martingale — high risk) and places pending orders. It has 30 settings, for example Faster Moving Average (default 10), Slower Moving Average (default 12) and RSIPeriod (default 6). Watch it on a demo account for a while — robots can behave differently with each broker. Inside: 8 indicator files with source code (.mq4) you can open and edit in MetaEditor and 2 settings files (.set). 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 I Custom EA
I Custom EA is an expert advisor (trading robot) for MetaTrader 4 based on RSI, Moving Average and Bollinger Bands. It increases the lot size after a losing trade (martingale) and places pending buy/sell stop or limit orders. It has 30 settings, such as Faster moving average, Slower moving average and Rsi period. MQL source code included.
Files in the download: ._iCustomEA, iCustom_EA.png, ._iCustom_EA.png, .DS_Store, ._.DS_Store, EA-settings.png, ._EA-settings.png, ._Indicators ….
Trading robots can lose money. Check every setting and test on a demo account before using real funds.
Settings
| Setting | Default | What it does |
|---|---|---|
| Faster moving average | 10 | |
| Slower moving average | 12 | |
| Rsi period | 6 | Period or timeframe used by the calculation |
| Magic filter period | 1 | Magic number that tells this EA's orders apart |
| Bollingerbands period | 13 | Period or timeframe used by the calculation |
| Bollingerbands shift | 0 | Bar shift (0 = current bar) |
| Bollingerbands deviation | 0.9 | |
| Bulls power period | 6000 | Period or timeframe used by the calculation |
| Bears power period | 6000 | Period or timeframe used by the calculation |
| Alerts | TRUE | Turn this alert on or off |
| Utstup | 10 | |
| Bo expiry | 240 | |
| Magic number | 847636 | Magic number that tells this EA's orders apart |
| Next open trade after bars | 1 | next open trade after time |
| Take profit pips | 0 | Take profit distance |
| Stop loss pips | 0 | Stop loss distance |
| Tod from hour | 00 | time of the day |
| Tod from min | 00 | time of the day |
| Tod to hour | 23 | time of the day |
| Tod to min | 59 | time of the day |
| Mm martingale start | 0.1 | |
| Mm martingale loss factor | 2 | |
| Mm martingale restart loss | true | |
| Mm martingale restart losses | 4 | |
| Trade monday | true | |
| Trade tuesday | true | |
| Trade wednesday | true | |
| Trade thursday | true | |
| Trade friday | true | |
| Audible alerts | true | Turn this alert on or off |
How to install
- Download the ZIP from your PolyMaria library and unzip it.
- In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Experts.
- Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
- Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
- Drag the expert advisor from the Navigator onto a chart, check the settings, allow Algo/Auto Trading and press OK.
- Test it first on a demo account or in the Strategy Tester.
Tags: Martingale · Pending Orders · RSI · Moving Average · Bollinger Bands · MT4 Indicator · MQL4 Source Code