• Overview
  • Reviews (21)
  • Comments (125)
  • What's new

RunwiseFX Configurable Strategy Automator

The product combines a manual trade panel with the ability to perform actions automatically in a highly configurable way. Actions include capturing indicator values and then based on those values raising alerts, open/close or partially close trades, scale-in, setting up pending orders, adjusting stop loss, take profit and more. On-chart controls can be configured, such as tick boxes and buttons, so can be fully interactive. The EA also handles money management, news events, hidden stop loss, take profit, pending orders, trailing stop loss, trade logging, etc. Multiple accounts are also supported.

Recommend considering our new Strategy Builder product as this adds real-time statistics and auto optimization to this product: https://www.mql5.com/en/market/product/49757

Full PDF guide can be found in the Comments section.


  • Automates indicators and other trading rules, including both standard and custom indicators, even if just have the ex4 file or those purchased from Market
  • Rules can perform a variety actions including alerting, opening/closing trades, setting pending orders, adjusting stop loss, take profit, push notifications, taking screenshots and more
  • Rules can be interactive with on-chart controls, e.g. tick box to enable/disable rule, text/selection box to input values, buttons to perform set action on click
  • Fully compatible with the strategy tester and optimizer - use it to optimize your strategy, auto trying different values for key items
  • Lot size calculation - based on % of account to risk or fixed amount
  • Can be used in manual mode with one-click trading, semi-automatic, or fully automatic
  • News events and taking action on news events
  • Hidden (stealth) stop loss, take profit and pending orders
  • Stop loss, take profit and pending lines can be positioned manually on the chart
  • Hidden pending lines can be set to alert or open a trade and based on candle close price, can be set with expiry
  • Automatic stop loss - using either our own professional grade indicator or other optional methods
  • Automatic take profit based on risk reward ratios
  • Trailing stop loss, which can be triggered when target profit reached
  • Sets broker stop loss / take profit but further away than hidden/actual
  • Scale in and out of trades, plus automatic scale-in when price reached
  • Robust error handling, checking spread, etc., required for live accounts
  • Logs order execution time, slippage and profit, in a spreadsheet compatible CSV file
  • Supports hedging and FIFO rule
  • Automatic screenshots when trades are opened (optional)
  • Includes indicators providing multiple timeframe trend, support, resistance, pivots, average daily range (or average true range - configurable), current spread and ask/bid prices in large text, color coded as price changes
  • Includes supplied rules for trend based entry/exit, stop loss reverse, close all trades button
  • Growing library of ready-made rules that you can copy and paste into the configuration file, e.g. auto close trade just before high impact news event
  • Multiple accounts are supported - where actions on a master account can be replicated to one or more slave accounts


Please see the video and screenshots below, plus the link to manual placed in the Comments tab for the product.

Note, when using the strategy tester, a test needs to be running at least at normal market speed for the buttons and tick boxes to work. Alerts are shown in the Journal tab. A limitation of the strategy tester is that weekly and monthly pivot lines cannot be calculated/shown.

Our Other Products

bidhanpatel 2020.03.26 20:26 

Hi, this is one of best tool on mql5, u can customize lots of indicator with this ea, you don't need to look for any further and don't waste any money on any other EA, u can customize all strategy in this EA, RUNWISE ea offer so much, My experience with author and ea is very good, I will give A+ to the author , they had worked so hard on this and pull it perfect tool for anyone who wants to customize their own strategy with this tool.

sunnychow 2018.08.08 17:41 

I am still study to understand the signal , customise the EA , I will update my review later

Lev Vladimirovic Marushkin
Lev Vladimirovic Marushkin 2018.05.28 16:46 

The very best product i have ever seen in my Forex Life. Support is worldclass too! Price is the same as for free. This tool can do EVERYTHING you want! Manual Trading? No Problem! Semi-Automatic? No Problem! Fully Automatic? No Problem! Automate other indicators? Sure! Automatize own ideas? OK! Combine everything? OK! Only Alerting? Sure! It is absolutely impossible to find something this tool is NOT able to do. :-) I feel like a billionaire trading with this EA. Guys i am not gay, but i still love you ;) Thank you for this masterpiece!!! You are the best!!

Sathomaso 2018.03.16 17:48 

About 6-7 months ago I bought this fine piece of code and I entered Live-trading 3 months ago. Yes, about 80% of all the features you propably never use and you have to get some extra knowledge and browse a long time in case you want to find a specific adjustment within the EA BUT

- it's not true that you need to learn how to code or something, at least very fundamental basics.

- you are supplied with an excellent service from Runwise - and I asked a lot!

- in the end you can set trades so fast and secure when you adjusted everything to your needs. Signal -- analyzing TFs -- News -- choose proper SL, targets, lot-size etc -- enter trade. This takes about 4 minutes in my case.

Features like the flexible TP and scale-in (!) targets, the rules you can add (Auto-news-exit!) or just a big fat button with which you can simply close every single trade on your account (perfect for trading currency-baskets). This EA was thought to the end. And in case you are irritaded by all the features, indicators, buttons and s.o. no problem just turn it off so you don't see it. Or just read through the very detailled documentation until you understand it!

Only one downer: There are restrictions in automating strategies. But this is due to the complexity and need of human interpretation at some point.

Great thing, keep it up Runwise!

Mujeeb Abdul
Mujeeb Abdul 2017.11.10 15:18 

Great tool awesome support thanks

jonathanreader 2017.08.24 07:51 

A completely configurable tool which you can adapt to your trading style. It took me a while to get my head around the options and functionalities but now I wouldn't be without it. The support is great (even my silly questions get answered).... 5 stars.

Alexander Dubenskiy
Alexander Dubenskiy 2017.07.20 18:44 

Incredibly powerful and flexible software from Mark & runwisefx team!

In addition to already flexible array of options from the get go, configurable strategy automator have at its disposal very powerful language that from the looks of it can pretty much describe overwhelming majority of strategies. In the very beginning had doubts if my position management requirements can be met however happy to report I stand corrected.

The longer I use software automator/matrix/indicator combine the more similarities i see with shark indicators bloodhound on ninjatrader side.

Any indicator especially custom proprietary ones can be made that more potent when plugged into strategy automator in combination with multiple indicator matrix and indicator combine.

Support absolute top notch!

I went back and fourth with Mark and runwisefx team quite a few times polishing challenging money management strategy. Mark&runwisefx came on top and yesterday delivered on all action items.

In my book so to speak software automator in combo with matrix and indicator combine takes number one spot as mt4 utility/support offering

On the final note I highly recommend Mark and runwisefx team to anyone dealing with single EA, portfolio of multiple EAs/magic#s (in my case around 400 magic#s/EAs) or proprietary/custom indicators. At this point fairly confident strategy automator should be able to handle whatever you'll throw at it.


EDIT: 07/20/2017. Forgot to mention automator has one of the best documentations ive seen in mql5 to date.

Yuan Zhao Ng
Yuan Zhao Ng 2017.06.13 18:14 

Excellent support from Mark. He was extremely patient and replied to my various queries within hours.

EA is very flexible and able to accommodate to my requirements.

wegterfx 2017.04.15 22:34 

It is really a very useful tool with a lot of option. You never believe how Mark is so helpful and nice to support you until you get what you don't understand or looking for. He accommodate my Saturday schedule. He promptly contact you with email to resolve your issue or talk to Skype or remotely drive you to the point if you will. He is cool guy with spirit of help. My experience with him was so fantastic.Thank you Mark, keep up the good work and you quality product.

SanniAK 2016.12.10 18:06 

Excellent Product. The Team at RunwiseFX, Best customer support in many years.

I see the benefits of using this EA for manual trading but it come into its own league when designing Automated trading. I think using freelance will not give you the level of support and built-in safety functions unless specified. Best investment for anyone willing to trade manually or auto, this in it self will save you money at the very least. Don't be afraid of the highly configurable setting, its quite straight forward once explained. It only hard until you know.

My experience - I've had this product for few months

I'm using this product to design an automated strategy. Whenever I needed support (even Sundays) I have been given quick and clear response. I've done various minor tweeks to my EA, The team were patience and glad to help. I have no complaints.

Its more of an investment, Great value.

Ian Straw
Ian Straw 2016.09.27 20:57 

Really really pleased with this product. Excellent EA and fantastic support. Cannot recommend highly enough.

FXJeff 2016.09.15 01:27 

Fantastic tool and EA, you can make adjustments for whatever the market give you, Support is just an email way and very helpful.

garethconcise 2016.07.27 09:25 

Have only used the tool for a few days, have had numerous emails with Mark regarding a custom rule, handled promptly and more than happy to assist to get it right, despite my limited understanding. This is a very worthwhile $150, even if you don't use the rules, it makes trading much quicker. Highly recommended.

Update 27/7 - having now used the tool for nearly 3 months and exchanging numerous emails with support, all of which get answered promptly and in a language I can understand, I can say this product is truly awesome, it is so configurable, I have been able to build an almost automated trading system using my own rules, my own settings and my own risk management strategies. Runwise should surely be the platform that others build off, it can do manual trading, automated trading and everything inbetween. Plus its all configurable unlike other EAs. Cannot recommend enough!

spaul 2016.07.07 14:26 

Incredible EA, so configurable.

Support is BEYOND awesome, Dev is incredibly patient and helpful in getting things setup and config'd the way you want

williamlim87 2016.06.23 18:19 

Really an excellent developer! This is such a useful tool and the developer has been incredibly responsive and helpful to help me configure the EA! absolute 5 stars!

Winston Redford
Winston Redford 2016.05.31 19:58 

You can't find customer service better than this, if you were to try and dream one up, this would be it. He helps with every request I've had, even though Im new at this he hasn't lost patience for some reason :-).

cyprus74 2016.05.10 19:05 

Excellent support from Mark. I use a MacBook Pro Retina running Parallels and the GUI control panel needed resizing to make it usable. Straightaway, Mark sorted this out making it possible for the user to resize the panel.

He has provided an excellent product which allows for disciplined, measurable and consistent trading. I thoroughly recommend this EA.

Chad Gammons
Chad Gammons 2016.02.27 19:59 

Great product! It's a bit intimidating to configure at first when you buy it but you don't need to worry. Just shoot Mark a message with what you're trying to accomplish and he will be right back in touch with you in no time. They will write out the rules for you so it's basically plug and play. This Automator can be configured to do pretty much anything you want, even read custom indicators. Outstanding customer service!! I highly recommend this product! Thanks for all your help, Mark!

Harikrishnabhai Patel
Harikrishnabhai Patel 2015.11.02 15:01 

Excellent tool and excellent customer service...I bought in September and i asked recently for some help and they provided a great customer service. I wanted to give more than 5 stars but i cant as system have limitations...Thanks for your support...

ralowe 2015.09.24 11:34 

This is a fantastic tool which can be configured exactly how you want it to work. It’s works well when using it with your favourite indicators to set up automatic trading.

It takes a bit of time to get used to, especially the programming but the support is very helpful and will help you with any problems.

Overall, it’s a fantastic tool and I couldn’t imagine trading without it.

Leko 2015.07.17 05:49 

Great tool with diverse options. Support helpful when required.

Overall a nice tool for manual to automatic trading with practically any strategy.

Version 8.0 2020.07.09
- Fixed issue where couldn't manually adjust SL by dragging line if trail mode was on
Version 7.93 2020.04.25
- Added check that the EA is exclusive for the symbol and configured magic number

- Fixed issue with 'Color Index Buffer Helper Tool' where cursor wasn't shown for some users when market was closed
Version 7.92 2020.04.24
- Improved support for indicators that put fib objects on the chart with multiple take profit levels
Version 7.91 2020.04.09
- Improved compatibility with various indicators and setting their input properties
Version 7.9 2019.07.01
- Added new capture mode of OnCross to better handle indicators crossing lines
Version 7.8 2019.04.28
- Fixed issue where wouldn't open trades in Strategy Tester as Auto Mode was defaulting to EVL (evaluate)
Version 7.7 2019.04.24
- Fixed issue with entry on less than 100% not working
Version 7.4 2019.04.04
- Fixed issue when capturing indicators in certain situations where totals weren't calculated correctly
Version 7.3 2019.04.03
- Fixed issue when setting TP based on % of ADR wasn't working
Version 7.2 2019.04.01
- Fixed issue where save wasn't working for certain fields in CONFIG | Indicator Values to Capture pop-up
Version 7.1 2019.03.29
- Updated to allow indicators to be added via CONFIG | Indicator Values to Capture
Version 6.94 2018.11.17
- Fixed issue where trade could be opened on configuration change even though not fresh move
Version 6.93 2018.10.18
- Substantially improved performance, especially on charts with lots of objects. This was achieved by removing a call to ObjectFind() that was happening every tick.
Version 6.92 2018.09.29
- Fixed issue with configured trade comment not being used

- Allowed trading of multiple timeframes without having to apply separate chart templates
Version 6.90 2018.06.26
- Fixed array index out of bounds error that could occur under certain circumstances

- Fixed auto screenshot on trade close that sometimes didn't save

- Improved compatibility with MetaTrader's chart shift when drawing labels on price lines
Version 6.9 2018.06.11
- Improved compatibility with indicators that display rectangle objects
Version 6.8 2018.03.20
- Fixed compatibility issue with 'fixed risk' brokers that require stop loss to be set with Order Send
Version 6.5 2017.11.20
- Improved support for symbols other than currency pairs
Version 6.4 2017.10.12
- Fixed issue with latest release where panel wasn't be rendered correctly for some users.
Version 6.3 2017.10.04
- Improved support for offline/Renko charts

- Improved broker compatibility

- Fixed issue with EA could stop responding in rare instances

- Added automatic re-read of configuration file when file date changed
Version 5.97 2017.05.03
- Added ability to turn pending expiry on/off

- Added dashed vertical line for pending order expiry, if set

- Added ability to control 'one cancels other' on pending orders from panel

- Added time capability when specifying shift setting for indicators to capture

- Can now set timeframe for ATR stop loss calculation method

- Can now set to take screenshot on trade close via EA input Main_screenShotOnAutoClose

- Added support for scale-in with specific lots rather than percentage

- Added MathPrct function
Version 5.8 2017.03.14
- Allowed TP line to be shown on chart if SL Mode off provided trade without stop loss allowed is set

- Amended pips comment on take profit price line to be based on pending price if pending order has been set

- Added support for our new Indicator Combine product in Market
Version 5.6 2017.02.27
- Fixed issue with the panel not always updating selection list values
Version 5.3 2017.02.21
- Added support for different broker symbol naming conventions when in multi account mode

- If set for break even when trade is not in profit then will close when reaches break even
Version 4.86 2016.12.01
- Fixed risk reward calculation not allowing for spread

- Fixed exit when in multi-trade mode
Version 4.79 2016.10.31
- Fixed issue with reported spread not showing

- Fixed divide by zero if account balance is zero, e.g. unfunded live account

- Fixed issue with multi-account mode where lots was incorrectly being sent to slaves
Version 4.75 2016.08.24
- Fixed possible divide by 0 error when trailing stop loss step is set to 0

- Made panel scale automatically depending on system DPI
Version 4.74 2016.08.17
- Added new inputs Main_tradeTimeStartHours and Main_tradeTimeEndHours to allow trading hours to be set. Main_tradeTimeEndFridayReductionMins input can be used to reduce end time if a Friday. A second set of start/end is available via Main_tradeTimeStart2Hours and Main_tradeTimeEnd2Hours.

- Added new input Main_maxOpenTicketsAtOnce to set the maximum number of tickets that may be open on the account at any one time. The EA won't automatically open a ticket if reached.
Version 4.68 2016.07.21
- Fixed bug when setting take profit using pop-up dialog when trade is already open

- Allowed news events to be used when back testing, i.e. when using the strategy tester

- Added EA input Main_showRiskInStatusIfLotsEntered that allows risk amount/percentage to be show in the status text when lots are entered directly

- Added EA inputs Main_stopLossTrailStep and Main_stopLossTrailStepMode that allow the trailing stop loss to moved in discrete steps. See manual for more details.

- Added EA input Main_scaleInLotsInsteadOfPrct that allows scale-in to be specified in lots, rather than percentage of the original trade size
Version 4.64 2016.07.04
- Compatibility fix for Build 971 of MetaTrader
Version 4.62 2016.06.27
- Added expiry option for pending orders. Set EA input Main_pendingExpirySecs to activate.

- Improved the ability of the EA to take over a trade, when placed on a chart, with matching magic number.

- Added new automatic stop loss calculation methods using Parabolic or ATR.

- Added ability to set EA property values per trade index, e.g. per strategy.

- Increased the number of user EA inputs that can be referenced in the trading rules.

- Added CLEAR_TRAIL command to turn off trailing stop loss in the trading rules.

- Added SET_HIDDEN_TP_PRCT command to set take profit exit percentage in the trading rules.

- Added SET_AUTO_MODE command so that trading rules can change auto mode.
Version 4.58 2016.06.13
- Compatibility fix for build 870+ of MetaTrader 4

- Upon chart/platform close the broker stop loss / take profit will now be set to hidden levels (subject to minimum stop of broker)

- Added Main_stopLossOffsetPips EA input that allows the auto stoploss to be offset by a supplied number of pips. A positive value will increase the stoploss size and a negative will reduce.

- Added Main_fifoMode EA input that gives greater control of the order that trades are closed, e.g. when a trade has been scaled-in and has more than one ticket open.

- Added new configuration command RESET_OPP_ALERT that will permit new trade in opposite direction
Version 4.56 2016.05.23
- Added new EA input Main_tpMasterDefault that gives the default setting for the take profit master tick box

- Bug fix to the hidden stop loss when in multi-trade mode and assigned with fixed number of pips
Version 4.53 2016.05.17
- Added check that the take profit that has been set wouldn’t cause an immediate exit of a trade

- Fixed problem setting user defined rule controls when in multi-trade mode

- Improved ‘Invalid Stop Loss’ message if pending order has been set, i.e. looks at pending price to decided if stop loss is valid or not, rather than market price

- Added EA input Gen_selListMaxItemsPerColumn to set the maximum number of items that can appear per column in a pop-up selection list

- Added protection that trade modify commands to broker won’t be sent out too often. Maximum frequency is controlled by new EA input Main_brokerModifyMaxFrequencySecs (default 15).

- Added new stop loss mode, in take profit pop-up form, of RAISE-OC that will do the existing RAISE functionality but only if the close price reaches the take profit level

- Added EA input Main_stopLossUseCalcValueAtOpenForTrail to control how the trailing stop loss works when the stop loss comes from an indicator, i.e. is calculated

- Added EA input Main_riskAmntAsAmntPerPip that if set allows an amount per pip to be specified for the lot size calculation

- Added EA inputs Main_lotsMin and Main_lotsMax that can be used to constrain the calculated lots size between a supplied min and max value

- Added EA input Main_riskMinPips that allows a minimum pips risk to be supplied. Can be used to limit lot size if the stop loss is very shallow.

- Added EA inputs Main_lineTextStopLoss and Main_lineTextTakeProfit that allow the text on the stop loss and take profit lines to be configured. Can include expressions in curly { } brackets, e.g. to show current profit.
Version 4.49 2016.05.06
- Allow ‘jumping’ stop loss to be specified when profit targets are reached, i.e. stop loss moves to market price offset by set number of pips

- Improved logging when EA is unable to open trade, e.g. calculated lots below minimum allowed

- Added t.timestampStr that allows a timestamp to be displayed, on the EA panel and in logs, in a human readable form, e.g. yyyy.mm.dd hh:mm

- Added ability to capture Parabolic SAR indicator value

- Added ability to mix pips with risk reward ratios when setting take profit levels

- Added ability to step trail stop loss when take profit targets are reached – select STEP from list of stop loss modes to use

- Added new command SET_HIDDEN_TP_RRR that will set the risk reward ratio (or pips) for the supplied take profit level

- Added new command CLOSE_MULTI that can close trades on the account for various symbols and magic numbers

- Added ability to use expressions to configure selection lists that appear under Rule Controls

- Added new function candleMid that returns the price between the high and low of the specified candle or number of candles
Version 4.46 2016.04.22
- Added function to detect swing high and swing low for both price action and indicator values

- Added function to detect higher high and lower low for both price action and indicator values

- Added new EA input Main_panelShowSingleLotSetting which if set to true will show a single Lots box for setting the lot size for either direction

- Improved multi-trade support so can now set rule controls on per trade a basis

- Added button to report trade order status

- Added new command GUI_SET_LISTBOX that can be used to set the contents of a list box GUI item

- Added new command SET_TRAIL that will set stop loss to trail mode

- Added EA inputs Gen_spreadColor and Gen_spreadFontSize for the spread shown on chart

- Added EA inputs Main_manualStopLossAfterOpen and Main_manualTakeProfitAfterOpen that, if set to true, will instruct the EA to set SL / TP to manual mode after a trade is opened

- Added EA input Main_hideTPLinesWhenTaken to hide take profit line after it has been reached (taken) and trade is still open, e.g. partial close

- Fixed issue with calculating the lots when displaying scale-in confirmation message box

- Added EA input Gen_GUIScaleX and Gen_GUIScaleY which can be used to increase the size of the on-chart control panel, e.g. for Mac Retina display
Version 4.30 2016.02.25
- Fixed occasional index out of bounds error

- Fixed broker take profit not being set in multi-trade mode

- Added extra check not to trade if stop loss is not set, provided new EA input Main_tadeWithoutStopLossAllowed is 'false' (default)
Version 4.27 2016.02.11
- Improved logging

- Reduced CPU load when capturing lots of indicators
Version 4.26 2016.02.09
- Added new input Main_stopLossMinManualPips which enforces a minimum stop loss when you set a stop loss price manually. This can prevent a stop loss that is too shallow if the market moved against you prior to trade open.

- Added extra protection that a manual stop loss price set on the chart matches what the EA holds in memory

- Fixed problem setting a manual stop loss when trailing mode is selected

- Simplified the control panel design with new inputs to turn on less used controls, i.e. Main_panelShowDualRiskSettings and Main_panelShowPeriodSettings

- Added more logging

- Added ability to report percentage of buyers vs percentage of sellers
Version 4.23 2016.02.02
- Added extra checks that the stop loss and take profit lines shown on the chart match the values stored in the internal EA’s data

- Added stop loss price to the alert text when an exit occurs due to stop loss

- Added extra Close button to CONFIG pop-up as some users missed the X button at the top right of the pop-up
Version 4.21 2016.01.27
- Fixed bug in displaying hidden take profit lines on chart, where it was saying inactive when it’s actually active

- Added new function to return time since news

- Added extra code to prevent chart from appearing over the EA control panel
Version 4.2 2016.01.26
- Added new mode that allows a pending order to be set on a trade signal, offset by configured number of pips (Main_pendingOffsetOnSignalPips).

- When saving EA state on chart close; it is now done on a per magic number basis, in case multiple instances of the EA are used with different magic numbers.

- Made it more clear when a take profit line is not active, i.e. dimming color and saying inactive above the line. Also, added extra check that line does not appear active when it is not.

- Added extra option to the built in rules’ auto exit. The new option is BOTH, which will exit 50% on a retracement and 100% of the trade on a reversal.

- Fixed possible index out of bounds error when calculating number of consecutive losing trades.

- Minor fixes, e.g. unnecessary messages in journal when backtesting.
Version 4.1 2016.01.22
- Preventing a trade from being opened if it will be immediately closed due to an exit rule

- New EA input Main_maxConsecutiveLosingTradesBeforeAutoSuspension, which will turn off auto trading if number of consecutive losing trades exceeds this value

- Fixed bug when stop loss is adjusted when partial take profit is reached
Version 4.0 2016.01.13
- Added more options for setting stop loss based on previous candle close price
- Made the text of trade alerts configurable
- Allowed the use of expressions in configuration file
Version 3.83 2016.01.06
- Minor improvements to indicator capture

- Fixed problem when entering values on control panel when strategy testing
Version 3.82 2015.12.22
- Added ability for price labels to be drawn on chart

- Added new function normaliseTimestamp() that can be used in rules to get the price of the start of the candle/bar

- Fixed bug when rules set/clear GUI control panel items, such as tick boxes
Version 3.7 2015.12.01
- Added ability to restore state if EA removed/re-added to chart / terminal restarted, etc. See EA inputs Main_restoreStateMaxMins and Main_restoreStateMaxMovePrct in manual for more information.

- Added check on free margin, controlled by new EA input Main_minMarginToKeepFreePrct, in order to help prevent a margin call (stop out). Set to 0 to turn off. If calculated lot size is limited by free margin then value will be shown in orange on the control panel.

- Indicators can be configured to be captured on multiple timeframes more easily by just listing the periods comma separated

- Results of a strategy test can be automatically output to file
Version 3.6 2015.11.12
- Added ability to enter strings as inputs to indicators when capturing indicator values, e.g. authentication codes

- Stop loss set manually can now be trailed

- Variables used in trading rules can now be automatically indexed by direction, so that separate variables do not need to be created for buy and sell

- Improved alert about moving SL and TP lines when not in manual (now, alerts only when trying to move the line rather than just selecting it)

- Other minor fixes
Version 3.5 2015.10.09
- fixed occasional error when calculating stop loss in the latest version of MetaTrader

- fixed problem with raise stop loss when target reached

- allowed colors of status lines to be configurable depending if sell or buy
Version 3.4 2015.10.05
- Added the ability to allow important EA inputs to be specified in the configuration text file for the EA.
Version 3.3 2015.09.24
- Fixed issue with some brokers causing 'trade not allowed' alert when it was
Version 3.2 2015.09.17
- Bug fix relating to opening a trade
Version 3.1 2015.09.15
- Added support for multiple trades in the same direction, including multiple pending orders. This can be used by support strategies, such as grid systems, but only to open a trade when one is still open from the previous day. Set Important_magicNumberToUseMax higher than Important_magicNumberToUse to activate

- Added support for binary options brokers

- Improved error handling, making sure market does not move too much during retries

- Improved support for brokers that do not provide hedging. Set Important_brokerSupportsHedging to 'false' if your broker does not allow hedging

- Improved logging of rule evaluations
Version 2.96 2015.08.26
- Improved stop loss settings that are possible when profit targets are reached and added option to set for break even

- Improved function to find latest object on the chart to exclude the live candle
Version 2.93 2015.08.14
- added ability to capture indicators based current chart timeframe plus a specified offset, e.g. if on 15M timeframe then would capture indicator values from 30M

- added ability to capture object descriptions from indicators that place multiple objects on the chart
Version 2.9 2015.08.05
- improved ability to read object values from the chart, where an indicator places multiple objects on the chart, historically, and the EA needs to use the latest

- added ability to read Fibonacci level prices from chart

- added functions that can be used in rules to improve handling of supplied times, e.g. only trade between certain times of day

- fixed bug in setting take profit from within rules
Version 2.8 2015.07.28
- added ability to create files, e.g. CSV files, that can contain chart data, for example.

- added ability for rules to able to loop, e.g. to write chart data to a file.

- fixed bug with slant-able pending lines, where an offset is supplied
Version 2.7 2015.07.21
- added check that alert/trade is only happens on a fresh signal

- minor fixes
Version 2.6 2015.07.15
- Added new input property Main_pendingOnCloseActOnPriceAtOrBeyondClose, which if set will ensure price is at or beyond the close price when a pending alert/trade is set for candle close above/below

- Added new functions that can be used in the configured rules that adds a supplied number of pips to a supplied price
Version 2.5 2015.07.07
- fixed bug where occasionally the EA would not initialize properly and also could stop working after initialization. We recommend that you upgrade to this new version because of this bug.

- pips on take profit and stop loss lines now show pips from original trade open price rather than current price

- new input property Main_hideTPLinesIfTradeNotOpenUnlessSetManual that will hide take profit lines until trade open unless lines are being set manually by moving the lines on the chart (default is true)
Version 2.4 2015.06.23
- Improved usage of global variables so that multiple instances of the EA on the same symbol don't interfere with each other

- Made communications when in multi-account mode more efficient

- Improved indicator capture capability when indicator line is shown in different colors (auto selects the color index that is currently being shown)
Version 2.3 2015.06.19
- fix to hidden pending orders

- new indicator value capture method for indicators that place arrows/dots/stars on the chart on certain candles

- extra functions that can be used in the rules (see latest version of manual)

- ability to include magic number in any global variable names the EA uses, so multiple instances of the EA can be used on the same symbol without interference
Version 2.2 2015.06.17
- Additional hidden pending modes where price has to close above/below pending line before pending trade/alert will happen

- Currency symbol to status line showing profit

- Ability to report current profit in additional chart objects, e.g. to show profit in big text next to control panel

- Ability to use magic number in trading rules

- Improved setting of font size. Just set input properties Main_additionalGUISizing to 5 and Gen_GUIFontSize to 7.

- Alerts if trying to move stop loss/take profit lines manually but auto mode has been selected

- Improved reset after trade close

- Safety checks if EA put on to chart when hasn’t been running for a while, e.g. won’t open on out of date trade conditions/pending line

- Made adding slant-able pending lines easier (no longer have to make sure pending is correct type (stop/limit) as this will now be done automatically)

- Minor fixes
Version 2.0 2015.06.09
- Added news events, so action can be taken as news events approach. New input properties News_* have been added to control what impacts are shown, etc.

- Added ability to activate trailing stop loss when target price is reached, i.e. Raise SL tickbox in the take profit pop-up has been replaced with a selection box allowing selection of raise, trail or both.

- Added ability to do slant-able pending lines

- Added check on max allowed spread before opening trades. This can be configured by the new Main_maxSpreadFor* input properties.
Version 1.6 2015.05.25
- the product now calls the iCCI function in MQL4 (for example) rather than having to use iCustom on CCI indicator, which should be more efficient

- added ability to capture object values, e.g. from indicators that place objects on the chart (items that do not move with the time axis)

- improved multi account support with user defined control changes now passed from master to slave

- other smaller fixes