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!!
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.
Features
- 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
Usage
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
- Market Trending Indicator: https://www.mql5.com/en/market/product/8353
- Trend Strength Indicator: https://www.mql5.com/en/market/product/13301
Vídeo


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!



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.

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

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!!

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!

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.

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.
Alex.
EDIT: 07/20/2017. Forgot to mention automator has one of the best documentations ive seen in mql5 to date.

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.

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.

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.

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

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

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!

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

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!

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 :-).

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.

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!

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...

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.
- Improved mitigation if timer can't be allocated, usually on an under powered VPS
- Improved cyan colored status text on panel to say what indicators it is weighting for. Note, will need to redownload bi rule to see this. Only do this though if using our default entry/exit rule, where have on bottom of panel 'Entry on Indicators' & 'Exit on Indicators'.
- Added ability to list configured indicators on the chart with their current value (buy/sell). This can be done by downloading rule d-i from our library.
- Added EA input Obscure_displayBlockABackground so can add background colored box to rules like d-i that put information in a block on the chart, so can see more easily
- Improved Shift Helper tool to better detect if indictor is repainting on particular shift
- Fix to Shift Setting Helper tool
- Auto fixes to configuration file for some configuration issues
- Fixed issue with 'Color Index Buffer Helper Tool' where cursor wasn't shown for some users when market was closed
- Allowed trading of multiple timeframes without having to apply separate chart templates
- Fixed auto screenshot on trade close that sometimes didn't save
- Improved compatibility with MetaTrader's chart shift when drawing labels on price lines
- Improved broker compatibility
- Fixed issue with EA could stop responding in rare instances
- Added automatic re-read of configuration file when file date changed
- 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
- 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
- If set for break even when trade is not in profit then will close when reaches break even
- Fixed exit when in multi-trade mode
- 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
- Made panel scale automatically depending on system DPI
- 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.
- 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
- 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.
- 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
- Bug fix to the hidden stop loss when in multi-trade mode and assigned with fixed number of pips
- 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.
- 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
- 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
- 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)
- Reduced CPU load when capturing lots of indicators
- 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
- 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
- Added new function to return time since news
- Added extra code to prevent chart from appearing over the EA control panel
- 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.
- 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
- Made the text of trade alerts configurable
- Allowed the use of expressions in configuration file
- Fixed problem when entering values on control panel when strategy testing
- 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
- 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
- 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
- fixed problem with raise stop loss when target reached
- allowed colors of status lines to be configurable depending if sell or buy
- 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
- Improved function to find latest object on the chart to exclude the live candle
- added ability to capture object descriptions from indicators that place multiple objects on the chart
- 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
- 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
- minor fixes
- Added new functions that can be used in the configured rules that adds a supplied number of pips to a supplied price
- 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)
- 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)
- 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
- 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
- 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.
- 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
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.