July 19, 2024
MultiMAX – The Multi-Image Place Buying and selling EA – Different – 16 June 2023


MultiMAX Main Window

Coral MultiMAX is an MT4 EA for automating Portfolio Administration whereas Place Buying and selling a Imply Reversion technique on a number of pairs. 

Coral MultiMAX is constructed on prime of a single-symbol place buying and selling EA referred to as CoralMAX.  CoralMAX is built-in to MultiMAX; you don’t want a separate EA to run MultiMAX.  All the pieces is self-contained within the MultiMAX EA.  

Briefly, Coral MultiMAX runs a bunch of kid EAs for place buying and selling.  Every little one EA takes entries primarily based on a imply reversion technique, utilizing RSI/ADR extensions and reversals as entry situations.  MultiMAX will management which EAs can take trades primarily based on numerous components that will normally should be managed by hand: Publicity, Bias, and Portfolio Measurement, and numerous different guidelines.  There are additionally choices for performing automated drawdown management (DDC) when issues go towards you.  All mixed it’s a almost fully automated method to place buying and selling imply reversion.  You’ll solely have to replace your buying and selling bias as you want; and infrequently take some motion if one in every of your trades strikes too far towards you, a situation that MultiMAX will warn you to.

MultiMAX can’t be used within the MT4 technique tester, which is designed for testing EAs on a single pair.   If you wish to backtest for a single pair, CoralMAX does assist this.

There’s additionally a extra complete downloadable PDF information obtainable for MultiMAX, hooked up to this weblog submit.


  1. Symbols – All the pairs you wish to commerce have to be obtainable in Market Watch in your MT4 occasion.  In case your dealer makes use of a prefix or suffix on image names, make sure to add these within the inputs.  If the image identify is greyed out in Market Watch, it’s NOT obtainable for buying and selling.
  • Select the symbols you need Max to commerce within the “SYMBOL SETTINGS” part of the inputs.  By default it’s configured to commerce 28 Foreign exchange pairs, however you could have full freedom to alter it.
  1. Put MultiMAX on a chart.  
  • Image – The image on the chart doesn’t matter, the EA will commerce the pairs you configure it for no matter what chart it’s on.  
  • Timeframe – The chart timeframe controls when every little one EA will contemplate taking a commerce.  If you happen to’re buying and selling the H1/M5 Imply Reversion technique, for instance, then put this on an M5 chart.  
  • Set the Magic Quantity to one thing distinctive.  This might be utilized by all trades taken by MultiMAX throughout all pairs.  The EA gained’t have any bother maintaining all of its personal trades on totally different pairs separate, however chances are you’ll not need it to try to handle trades which are taken manually or with different EAs.  If you happen to set the magic quantity to zero then MultiMAX will handle ALL trades in your portfolio for which it has an emblem loaded, even these taken manually and by totally different EAs.  Not advisable.
  1. Bias – If you happen to’re utilizing Bias, use the arrows subsequent to every image within the “Bias” column to set the course to allow every little one EA to commerce.  This information is saved to a file and reloaded as wanted so that you don’t need to reset these every time you begin up.

That’s just about it.  Configure it to your preferences and let it go.  Occasionally chances are you’ll wish to replace Bias as that adjustments over time (or simply use Bias as sort of an on/off swap for particular person little one EAs).  



  • MAXIMUM MultiMAX Trades – The utmost variety of trades that MultiMAX will enable to be taken on the similar time (i.e., the utmost variety of pairs that might be traded on the similar time).
  • BIAS RULE – Whether or not bias guidelines might be used to regulate if a CoralMAX occasion can take a commerce.  If you happen to set this to “false,” the Bias column will not be displayed.
  • BIAS 2nd COLUMN – A second Bias column that you should utilize to trace further bias information.  As an example, in the event you use the primary Bias column for an total setting, and wish to additionally observe a secondary measure akin to COT course, retail sentiment and so on, you’ll be able to observe that right here.  The BIAS 2nd COLUMN NAME is the label that might be displayed within the header of the column and within the Toolbar, so you’ll be able to name it something you want.
  • EXPOSURE RULE – Whether or not publicity guidelines might be used to regulate if a CoralMAX occasion can take a commerce.  If HEDGED EXPOSURE is “false” then you definately Max will solely commerce in a single course per forex as much as the restrict.  When “true” then the bounds apply in every course  As an example, with a restrict of two and hedged publicity is “true” you’ll be able to have as much as 2 lengthy and a couple of brief on a forex.  When hedged publicity is “false,” when you’re in a forex in a single course, Max is not going to open a commerce for that forex in the wrong way. 

ℹ️ NOTE: If you happen to allow hedging (Enable Hedged Baskets) then HEDGED EXPOSURE is robotically turned on.  In any other case Max would by no means take hedged trades.

ℹ️ NOTE: You may customise the publicity restrict per forex, see Publicity Limits above.

    • EXPOSURE ROW – When the EXPOSURE RULE is turned on you too can optionally show a row on the backside of the window to show your present publicity per forex.
  • SWAP RULE – Whether or not the swap rule might be used to regulate if a CoralMAX occasion can take a commerce.  When true, if the swap prices for a pair in a course exceed the swap restrict, a commerce in that course is not going to be permitted.   As an example, if the swap prices for a pair to commerce brief is -2.50, and you’ve got the restrict set to -2.00, then the EA is not going to commerce this pair brief.
    • As well as, the colours used for different values within the Symbols checklist might be proven in a lighter shade when the swap rule is turned on and a commerce is disallowed in that course.
  • FILTER ACTIVE ON LAUNCH – The very first thing I all the time do after I begin up MultiMAX is increase each sections and filter the checklist.  I did it so typically I bought uninterested in doing it, so I added this feature to set that state robotically.  However the default for this feature is “false,” as a result of in the event you begin up MultiMAX for the primary time and don’t see any symbols within the checklist (it’s filtered to solely present lively trades, however there are not any lively trades), it could possibly be complicated.
  • NUMBER OF ROWS PER PAGE – When you have a lot of trades open, the variety of trades can exceed the scale of your chart.  This parameter units the variety of rows to indicate within the Symbols checklist at a time, and you may web page ahead and backward by the checklist through the use of the paging controls on the toolbar or the keyboard shortcuts.
  • ALWAYS SHOW TOOLBAR – When true, the toolbar on the backside of the Symbols checklist will all the time be displayed (when the Symbols part is expanded).  When false, the toolbar will solely be displayed when the variety of rows exceeds the NUMBER OF ROWS PER PAGE parameter (i.e., it solely exhibits when it’s wanted for paging).
  • AUTO CLOSE IN PROFIT AT TIME – When true, any trades which are in revenue on the specified time will robotically be closed.
    • TIME TO AUTO-CLOSE TRADES IN PROFIT – A string of the format “HH:MM” on a 24-hour clock.  NOTE, this time have to be a a number of of the chart timeframe the place MultiMAX is operating.  We’ll test for this time on a brand new bar, so in the event you’re on an M5 chart and the time says “23:49”, it is not going to match. 
  • STOP / START TRADING TIME – Strings of the format  “HH:MM” on a 24-hour clock.  Permits you to specify a time vary for disabling buying and selling, as an illustration in a single day when spreads are sometimes wider.  When disabled no processing from any little one EAs might be executed, and a message is displayed within the standing bar indicating when buying and selling will resume.  To disable this function set each the beginning time and cease time to the identical time.
  • STOP TRADING AT DD % – In case your whole portfolio drawdown reaches this worth, MultiMAX is not going to take any new trades.  Current trades will nonetheless be capable to scale in as their situations allow.  Set this worth to 0.0% to disable.  This restrict doesn’t ship its personal alert, because you’d even be getting alerts from ALERT AT TOTAL DD%.

⚠️ NOTE: This refers back to the trades open in an occasion of MultiMAX, to not all orders open in your MT4.  In case your account is in 25% of drawdown and you’ve got STOP TRADING AT DD%  set to twenty%, however the trades open in Max are solely at 5% drawdown, Max will proceed to commerce.


MultiMAX has the flexibility to observe the drawdown in your total portfolio and take motion in case it’s getting out of hand.


  • Cease Buying and selling at DD% – While you attain this quantity of drawdown in your portfolio, don’t enable any new trades to be taken.  Any trades which are at the moment open can nonetheless scale-in as common.
  • Enabled Portfolio DDC – Flip this setting on to allow this function.  Having a separate swap for this ensures that trades in loss aren’t by chance closed by MultiMAX once you begin it up.
  • Portfolio DDC at DD% – When your portfolio reaches this quantity of drawdown, the DDC motion is initiated.
  • Portfolio DDC% – Cut back this quantity of drawdown out of your portfolio.  MultiMAX will first discover the image being traded with the best drawdown, after which for that image and course will discover the commerce that’s the farthest away from present value.  It would try and do a partial shut from this commerce of as much as Portfolio DDC%.  There are a few essential issues to notice:
    • If the commerce is smaller than the Portfolio DDC%, then the complete commerce is closed.  Not the entire place on this image!  Simply the farthest commerce from present value.
    • If it isn’t doable to do a partial shut as a result of the lot dimension is simply too small (e.g., you’re already buying and selling with minimal lot sizes), then the complete commerce might be closed, even when the commerce worth is > Portfolio DDC%.



  • Alerts & Notifications– Activates and off the alerting options.  Normal MT4 stuff.
  • ALERT REPEAT DELAY – After getting an alert, how lengthy earlier than you get one other alert for a similar pair.  Not all alerts are created equal:
    • REPEAT DELAY: Transient alerts such a the RSI Filter, ADR Filter and HTF Breaker Filter.
    • ONCE PER DAY: Alert at # positions, commerce DD%, whole DD%, commerce BE (reset each new day, on the primary tick of the day)
    • EACH TIME: New trades or positions, commerce closed, HTF MA course change, RSI in DD

  • ALERT ON NEW TRADE/POSITION/CLOSE – Ship an alert/notification for commerce operations. 
  • ALERT ON HTF MA CHANGE – When you have trades on a pair and the HTF course adjustments, an alert might be despatched.

    This alert will ship whether or not you could have the HTF MA Filter on or off, however provided that a change in HTF course is detected for a pair that you’ve an lively commerce on.  The concept is that in the event you’re utilizing the HTF Filter for bias and you’ve got trades open, you’ll most likely need to try these trades and resolve if some motion is required. 

  • ALERT ON BIAS (2) CHANGE – If you happen to’re in a commerce and you’ve got BIAS RULES or (BIAS 2 RULES) turned on, and bias was beforehand within the course of your commerce however then adjustments to now not be within the course of your commerce, then obtain an alert.  You would possibly wish to contemplate getting out of this commerce on this state of affairs.
  • ALERT AT TOTAL GAIN % – Notify you once you’ve made this a lot revenue.  That is primarily based on the Whole % for all EAs, which is the sum of each day revenue for all EAs; this worth is cleared every single day.  
    • In case your whole achieve exceeds this quantity, the “Whole %” cell within the totals row might be highlighted in inexperienced.
  • ALERT AT # POSITIONS/TRADE DD%/TOTAL DD% – These are the alerts/notifications that might point out it’s time to begin contemplating some drawdown management.  The commerce or portfolio is getting exterior of your Consolation Zone.
    • When you have a commerce that exceeds ALERT AT TRADE DD%, the PnL% cell for that commerce might be highlighted in crimson.
    • In case your portfolio exceeds the ALERT AT TOTAL DD%, the “Whole DD%” cell within the totals row might be highlighted in crimson.
  • ALERT ON RSI in DD – When you’re in a commerce that’s in drawdown, if RSI exceeds the RSI Excessive (for a SELL) or the RSI Low (for a BUY), obtain an alert.  The alert doesn’t require a breaker, this solely considers RSI.  The explanation for this alert is that this represents market situations when chances are you’ll wish to contemplate an aggressive entry.
  • ALERT ON AUTO-CLOSE – When you have enabled AUTO-CLOSE AT TIME and Max closed out trades in revenue, an alert might be despatched with the outcomes.
  • ALERT ON TRADE BE – When you have a commerce that was in drawdown however has reached BE, and it has at the least # POSITIONS for BE ALERT, it will ship an alert.
    • The extra positions a commerce has, the upper the chance and the sooner the achieve or drawdown will rise and fall.  If you happen to’ve had a commerce in drawdown and it will get to BE, chances are you’ll wish to be alerted to this case so you’ll be able to modify targets.  As an example, in case your default Goal P.c is 0.25% however this commerce has many positions, then it is going to probably hit your goal in a short time and hold shifting.  This might be a great time to think about shifting your goal farther away.  



Use this part to regulate which symbols might be utilized by MultiMAX for buying and selling.  Every image turns into an occasion of CoralMAX EA to commerce that pair.

  • SYMBOL PREFIX/SUFFIX.  In case your dealer makes use of a prefix or suffix on the pair’s identify, then it’s essential to establish that right here.
    • MARKET WATCH – All trades listed in your Market Watch might be traded
    • CURRENT CHART – Simply the one Image for this chart
    • CURRENTLY OPEN TRADES – Load the pairs for which you could have open trades
    • LIST – An inventory which you customise within the subsequent row
  • SYMBOL LIST – When “LIST” is chosen above, that is the checklist of symbols to make use of.

The remainder of the OPTIONS obtainable in MultiMAX come from CoralMAX, please see the weblog submit right here for extra info.