Loading…

Multi Purpose EA

Multi Purpose EA — a MetaTrader 4 expert advisor (trading robot) kept in the Old Kings collection. It places pending orders, moves the stop behind price and can size trades from your risk. It has 40 settings, for example Lots (default 0.1), Fib Price High (default 1.6156) and Fib Price Low (default 1.5995). Watch it on a demo account for a while — robots can behave differently with each broker. Inside: 7 EA files with source code (.mq4) you can open and edit in MetaEditor and a PDF guide. 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 Multi Purpose EA

Multi Purpose EA is an expert advisor (trading robot) for MetaTrader 4. It places pending buy/sell stop or limit orders, moves the stop loss behind price (trailing stop / break-even) and can size trades from your balance and risk percent. It has 40 settings, such as Lots, Fib price high and Fib price low. MQL source code included.

It also works on several symbols at once.

Files in the download: Brief description of EA and Scripts.txt, Fib pending long Script.mq4, Fib pending short Script.mq4, Fib waiting pending order setter EA.mq4, Market long by Steve.mq4, Market short by Steve.mq4, Multi purpose trade manager instructions.pdf, Multi purpose trade manager.mq4 ….

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

Settings

SettingDefaultWhat it does
Lots0.1Trade size in lots
Fib price high1.6156
Fib price low1.5995
Auto stop losstrueStop loss distance
Next fib level1.5818
SL0Stop loss distance
TP0Take profit distance
Trade commentFibComment written on the orders
Magic number274693Magic number that tells this EA's orders apart
Longtrue
Shortfalse
Ins1Stop loss and take profit as price
Sl as price
Tp as price
Ins2Stop loss and take profit as pips
Sl as pips0
Tp as pips0
Management styleYou can select more than one option
Manage by magic numberfalseMagic number that tells this EA's orders apart
Manage by trade commentfalseComment written on the orders
Manage by ticke numberfalse
Ticket number
Over rideManageAllTrades will override all others
Manage all tradestrue
Bl1----------------------------------------
Management facilitiesSelect the management facilities you wan
BEBreak even settings
Break evenfalseMove the stop to break-even
Break even pips30Move the stop to break-even
Break even profit2Move the stop to break-even
JSLJumping stop loss settings
Jumping stoptrue
Jumping stop pips30
Add beptrue
TSLTrailing stop loss settings
Trailing stopfalseTrailing stop distance or switch
Trailing stop pips30Trailing stop distance or switch
ITSLInstant trailing stop loss settings
Instant trailing stopfalseTrailing stop distance or switch
Instant trailing stop pips30Trailing stop distance or switch

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: Pending Orders · Trailing Stop & Break-even · Risk & Lot Size · Multi-Currency · MT4 Expert Advisor · MQL4 Source Code

Old Kings — classic MT4 & MT5 collection · PolyMaria