This is an expert that uses MACD and Bollinger Bands as the main recipe of an operation.
The main objective of this algorithm is to recognize good price movement reversal zones.
Bollinger Bands: occurs when price reaches/passes a certain distance between the mid-band and the external band.
MACD: Histogram above Signal Line, and both are positive, Sell signal. Histogram below Signal Line and both are negative, Buy signal.
Confirmation Signal: can be either Bollinger or MACD signal, used on a higher timeframe.
Trade occurs when the number of positive signals are equal to the necessary number of signals to open a position.
Please make sure to strategy test the bot before using it on real money, you need to learn how to use it to understand.
This is how to configure MACDBBot Inputs
- EA Number
- GUI Position
- Draw Indicators =(live mode only);
- TimeFrame Confirmation = must be a multiple (integer and positive) of the current timeframe.
- TimeFrame Signal Confirmation
- Number of Signals to Confirm
- Lots to trade(volume) = used on Autolot as standard lot too
- Initial Deposit
- Global Max DD = removes expert once triggered
- Global Drawdown Balance Type
- Local Max DD = freezes expert until next day
- Local Drawdown Balance Type
- Global Alert
- Autolot Size = Amount of money to use the standard lot size
- Autolot Step = amount of money to change current lot size
- StopLoss = amount of times that the point value will be added/subtracted from the price to create a stop loss range, 0 = off;
- TakeProfit = amount of times that the point value will be added/subtracted from the price to create a take profit range;
- TrailingStop = amount of points to work with the moving stop on the position;
- Trailing Type = type of trailing stop to use
- Parabolic Settings = self-explanatory if using P. SAR
- Bollinger Multiplier = accelerates the bollinger trailing system.
- Breakeven Trigger in Points = number of points to trigger breakeven function.
- Trend Filtering Configuration = selects the Timeframe and the difference between two M.A. based on Heiken Ashi.
- Trade reversal system = if "true" will use opposite trading signals to reverse the current position;
- Use one opened position at time = self-explanatory.
- End Day Position Closing Filter = self-explanatory, works with "End Time" input.
- Price Deviation = the biggest deviation from the current price that will be accepted before opening an order;
- Bollinger Bands Average = self-explanatory;
- Bollinger Bands S.D. = self-explanatory;
- Bollinger Bands Trigger Distance (in) = distance between external band and middle band to send an (in) signal as soon as the price reaches/crosses this distance. Used in percentage of price (0-1 = 0% - 100%).
- Bollinger Bands Trigger Distance (out) = distance between external band and middle band to send an (out) signal as soon as the price reaches/crosses this distance. Used in percentage of price (0-1 = 0% - 100%). If value = 999, will use the same distance from the (in) signal.
If BB_SDOD_out = 999, it will use the same value from BB_SDOD_in.
- MACD Signal Period: self-explanatory;
- Slow EMA Period: self-explanatory;
- Difference between Slow and Fast EMA: self-explanatory;
- Confirmation MACD Conf = used when the confirmation signal is "MACD". These are its settings.
- Developer Mode = should be left as "false". Check updates tab for more information.
- -Bollinger Bands S.D.O.D. = this value sets the major behavior of Bollinger Bands on the strategy. Higher inputs means less dependency of the Bollinger Bands for the strategy.
- -Runs only on a new candle (except Money Management). Open Prices Only can be used on optimization.
If you find any error, please report it. I will try my best to fix it as soon as possible.
Hamster Scalping is a fully automated Expert Advisor with no use of martingale. Night scalping strategy. The RSI indicator and an ATR-based filter are used for entries. The advisor needs a hedging account type Real operation monitoring as well as my other products can be found here: https://www.mql5.com/en/users/mechanic/seller General Recommendations The minimum deposit is $100, use an ECN account with the minimum spread, default settings reccomend for eurusd m5 gmt +3 . Skype is here . Te
The Expert Advisor recommended for trade on EUS/USD M5. It is based on free indicator "UpdatedRSI". The robot calculates the market entry/exit points based on signals from indicator "UpdatedRSI". The trading volume for opening a position depends on results of previous trades. It is possible to limit the amount of risk (the AutoMM parameter). It uses an efficient trailing, which automatically adjusts the take profit and stop loss parameters to minimize losses. It is also possible to set the maxi
Smart Robot MT5 is an Expert Advisor based on Scalping, Elliot Waves and with filters such as RSI, Stochastic that managed and decided with robot smartly. Large number of inputs and settings are tested and optimized and embedded in the program thus inputs are limited and very simple. Using EA don't need any professional information or Forex Trading Knowledge. The EA works with low margin level and thus has low risk. This is Free Version and limitations is : Trade on EURJPY only with lot size
This is a universal automatic Expert Advisor for MetaTrader 5 working on standard indicators . UniversalEA The Constructor EA is provided with a large set of functions. You can select one of 20 signals to open a position and 5 of 20 filters to sort out the signals of the standard indicators included in the MetaTrader package. Besides, you can adjust the indicator parameters, select a timeframe, and specify a signal bar for each signal. You can also download The X EA for the MetaTrader 4 term
Dark Scalping is a fully automatic Expert Advisor for Scalping Trading and Intraday Trading. Dark Scalping is based on 4 different indicators, Rsi, Ma, Atr and Adx. The expert advisor is able to get a very high-rate of winning trades. Why do you choose a robot ? Backtest ? look at the pictures, Live Trading ? follow the link! https://www.mql5.com/en/signals/571485 The expert advisor was tested from mid-2017 to present on eurusd and other pairs. You can download the demo and test it yourse
This is an expert that uses Stochastic and Bollinger Bands as the main recipe of an operation. The main objective of this algorithm is to recognize good overprice positions. Signals: Bollinger Bands: occurs when price reaches/passes a certain distance between the mid-band and the external band. Stochastic: occurs when the main line of the indicator crosses the over-priced limit. The lower limit mirrors the upper limit input. Confirmation Signal: can be either Bollinger or Stochastic signa
BB King EA MT5 BB King Expert Advisor uses a reversal strategy using Bollinger Bands and short term trend detection. It is designed to be easily used by newbies with very few parameters. Please try the demo and leave feedback. The default version is optimised for EUR/USD M1. Set files for other pairs will be made available when ready. Minimum deposit : $100 Lots : use 0.01 per each $100 Risk Management Each order is placed with a Stop Loss and Take Profit. These are controlled by th
CAP Zone Recovery EA is your tool to turn losing trades into winning trades by using a smart "back-and-forth" hedging mechanism. I call it the "Never Lose Again Strategy". Let the price move to anywhere it likes - the awesome CAP Zone Recovery EA will make profits out of the situation. Guaranteed! The secret behind this amazing EA is a famous trading algorithm known as "Zone recovery algorithm" or "The Surefire Forex Hedging Strategy" . CAP Zone Recovery EA is extremely easy to use. You jus
Fundamental EA is an Expert Advisor based based on Fundamental Indicator . Fundamental Indicator have a powerful calculation engine that can predict market movement over 3000 pips (30000 points). The indicator is named fundamental because can predict trends with large movements, no complicated inputs and low risk. The EA works with low margin level and thus has low risk. Trade on GBPJPY only with lot = 0.01. For Full Version use Full MT4 or Full MT5 Using EA : The EA is very simple and
DevilFish is a fully automatic, multi-currency trading system. Trading is based on explosions of price activity. Big profits, low drawdowns and good hedging results. Minimum Deposit: $ 150. No configuration required. Accounts: Netting, Hedging. Currency pairs: EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCHF, USDCAD, USDJPY. It works on hourly bars and is not demanding on the quality of the Internet connection. Works in the strategy tester in the "open prices only" mode. Does not use the super short tra
"MACD Scalper EA" is a reliable scalper for trading all currency pairs. The working timeframe is H1. Good to use VPS. The algorithm is based on the readings of the MACD, RSI indicator and candlestick patterns. This combination allows you to achieve a better ratio of Profit / Loss. Most often, the indicator is used to identify trading signals during lateral price movement - periods of stabilization of the course after raising or lowering (consolidation). Usually, the “Buy” signal is considered
https://youtu.be/ESyXnmwdT9U <---- CHECK OUT HOW IT TRADES VISUALLY HERE C urrency - Eur/Usd(Can work on others but might need tuning) Candle Time - 5m for best results(works on multiple timeframes) Recomended Broker - IG(works on most) Leverage - 1:200 Fully Automated EA for Longs and Shorts You can adjust to whichever RSI period and value you want. -RSI PERIODS & VALUES WHEN THEY CROSS ARE ALL ADJUSTABLE IN THE INPUTS & THE TAKE PROFIT AND STOPLOSS OF HEDGING LONG AND SHORT TRADES. Def
RE-LAUNCH PROMO: 1 COPY LEFT AT 350$! NEXT PRICE -> 450$ (final price: 490$) !! THE NEW VERSION (2019) IS THE RESULT OF 3 YEARS LIVE FORWARD TESTING !! MOMENTUM EA is a price action swing system which does 2 things: First strategy will hunt down strong price movements. It will then start opening multiple trades in the direction of that trend. The trades will either hit Take profit or Stop loss, or the EA will close the group of trades when it exceeds a certain profit. It is NOT a grid system
This robot is designed for major currency pairs and trades three strategies. 1- swing, 2- gap, 3- support and resistance. It uses the algorithm for analysis of price data and finds the best parameters. Trades are filtered by results of analysis of daily and monthly chart for the last 12 periods. The Swing strategy can be used on TF H1 or M30, or also on M15 or M5 (more trades but higher risk) The Gap strategy is recommended on M30 or H1 The Sup./Res. strategy is recommended on M30, H1 or H4 Defa
Cool EA MT5 is a simple Expert Advisor based on Cool Indicator MT5 ( The Indicator is incorporated in the EA. ) Cool Indicator MT5 is based on Williams' Percent Range (%R) and Average True Range (ATR) and can be dowloaded for free from my product page . Settings: Magic number : 966125 ( is a the unique number assigned to the trades placed by the Expert Advisor ) Timeframe : M5 ( 5 minutes ) The parameters below can be set according to your trading rules. StopLoss ( Stop Loss in pips ) TakeP
The EA strategy : it is provided wirh built-in indicator based on Japanese Candles arrangements in order to determine the signals and has different inputs for Short and Long positions in order to improve its precision; You should purchase this EA because : it has been tested for a long time; its indicator was deeply improved and optimized; the program is bugs free; it is safe because its efficience is about 70% of assertiveness; it is provided with Trailing Stop Loss technology; it has bad t
The Heiken Ashi VPS is a proposal to trade using Heiken Ashi Indicator. It is designed to kept a single order all the time. And use the stop loss as a direction switch. EA have 2 types of stoploss, first stoploss and interval level stoploss. The first stoploss using the lowest level of the market level at the time by using same shift as interval level stoploss. Interval level use the low or high of Heiken Ashi Indicators. I add the risk and lots as input. In the case of risk value read as zero E
The CAP Professional EA is a fully automated EA that uses a advanced grid trading approach. It uses unique price action trading system with advanced self-adaptive processing unit. [ Installation Guide | Update Guide | Submit Your Problem | FAQ | All Products ] It has passed 13 years back test of real tick data and real variable spread (with commission) from 2004 to 2017. Download 13 Years backtest Result Recommendations EA Settings : Please Download Setting from our Monitoring Acc
Extended version of Trading King MT5 advisor. Indicators used: ATR, RSI, Stochastic, CCI, WPR, DeMarker, RVI. Each indicator can be used optionally on / off. MT4 version of advisor Trading King Extended Work monitoring: link The set file and optimization results will be posted in the discussion of the advisor. The strategy of the adviser is based on an assessment of the strength of the trend and the finding of correction / reversal points; it compares the absolute values of the rise and f
Ilanis is an Expert Advisor for stock trading, it can be used for trading on Forex and other markets, including commodities, metals and index markets. To determine the market entry, the EA uses the modern and ultra-light adaptive indicator FourAverage. Principle of position maintaining is similar to that of the popular Forex robot Ilan, using averaging. But unlike Ilan, Ilanis uses an accurate entry into the market. The robot pays a lot of attention to position control, if the price goes in the
The CAP Random Trader EA trades in a completely random fashion with customizable lotsize, stop-loss and take-profit levels. Key Advantages Easy to use and supervise Good for rebate generation Customizable SL, TP and lotsize Great for benchmarking tests against other EAs Works for ECN/Non-ECN brokers and 2-3-4-5 digit symbols Trading is FIFO (NFA) Compliant Input Parameters Trading Setting Random Strategy - Select any of Strategy of Random. TakeProfit - Take Profit (in points). StopLoss
Ilan for MetaTrader 5 Due to using the virtual trades, trading in both directions (buy and sell) simultaneously became possible. This allows users to adapt the popular strategy for the net accounting of positions applied by MetaTrader 5. Expert Advisor Settings The Expert Advisor setup is simple. However, all the important settings of the strategy are available for adjusting. Available tools: Unique MagicNumber for identification of trades; Trade direction option ( Trade direction ): buy on
The Expert Advisor helps reduce the account drawdown. To do this, the losing deal is split into multiple small parts, each of these parts is closed separately. The EA can interact with other experts. For example, when a certain drawdown is reached, Open Lock can disable the other expert and start working with its orders. Open lock for MetaTrader 4 is available here The algorithm of the EA uses counter transactions and a large number of open positions, therefore, need to use it on a hedge account
This is a universal constructor Expert Advisor for MetaTrader 5. The Constructor EA is provided with a large set of functions. This Expert Advisor is a demo version of The X for Mt5 Expert Advisor which can run on a demo account and on a real account on USDJPY with the minimum lot. It is a versatile trading system with custom functions and more than 15 signals for opening positions and placing pending orders. You can select one of 15 signals to open a position and 5 of 17 filters to sort out the
This divergence Expert Advisor identifies when a divergence occurs between price and an oscillator/indicator. It identifies both regular/classical (trend reversal) and hidden (trend continuation) divergences. It has RSI, bollinger, stochastics, moving average and ADX filter options which makes it possible to filter out only the strongest setups. The EA does not support Renko charts. Please make sure that you first test the EA on a demo account and let at least 10 trades be done. Before going
Quant Scalper MT5 monitors various newswires to get a jump on significant news items. Quant Scalper MT5 is very active in momentum trading and further perpetuates the magnitude of price movement and volatility. The nimble get rewarded while the latecomers get trapped. Momentum trading is the hallmark of algorithm programs that can execute trades in milliseconds. Quant Scalper MT5 is programmed to access news and quotes faster than humans. This EA is constantly competing, racing and leapfrogging
This Expert Advisor trades news on any timeframe. The news are downloaded from the Forex Factory website. Make sure to add the URL to the terminal settings. The EA is launched on a single chart and defines all necessary pairs for trading on its own. The robot works with pending orders setting two Buy stop and Sell stop orders before a news release. It determines the time zones of the calendar and terminal automatically. Make sure to add the time.is URL to the terminal settings. The EA can be tes
Extreme Crossing is a fully automated Overbought & Oversold Crossing Expert Advisor. This robot is designed for major currency pairs. It trades Mean Reversion & Trendy RSI Extreme Level crossing style . Trades are filtered by results of analysis of daily and monthly chart. The Expert was tested in 7 years of historical real tick data of major currencies with commission and slippages. Please download it and test it yourself. I will always help you. For best settings and recommendations, please
EA finds the largest volume in the market and determines the level for entry. After crossing the level towards the breakdown, a market order is opened. The EA builds a two-sided grid of orders, adapting to the market. Each direction of orders works separately and has its own take-profit. Thus, the adviser covers the whole trend, starting from its start, while the adviser perfectly passes the flat market condition, trading both directions. Please see all my products: https://www.mql5.com/en/user
The EA is recommended for trading EURUSD M15. It is based on the strategy of "waiting out", the market entry (and exit) points are determined on the basis of correlation of a number of indicators. The trading volume for opening a position depends on results of previous trades. It is possible to limit the amount of risk (the AutoMM parameter). It is also possible to set the maximum spread, above which the EA will automatically suspend trading (the MaxSpread parameter). It also has advanced featur
-Fixed a problem within Confirmation Signal (higher TF indicator)
-Fininshing the current update started on v1.7 this update brings the complete rework on the Time Filter system with an enable/disable input and the possibility to use different combinations on Start Time, End Time and Closing Time:
-Start Time can be bigger than End Time: start trading at 8 a.m. and stop trading at 2 a.m.
-Start Time can be smalle than End Time: start trading at 2 a.m. and stop trading at 11 p.m.
-When time reaches Closing Time it will close opened positions based on their type (profitable, non-profitable, all)
-Fixed a problem on decimal places of Variable Lot where 1 would still mean 100% instead of the desired 100 = 100% effect of the input
-Fixed input values on % system, on v1.7 (1 = 100%), now on v1.8 (100 = 100%) for better human understading on system inputs
-Opening Positions and Closing Positions Time Filtering
-Risk based Lot on % of margin/deposit
-Main Signal System
-New Out System based on main signal and trend filter
-Trend Filter based on Heiken Ashi Color Change, Heiken Ashi MA Cross and Both
-Out Signal Count on position GUI
-Bollinger Bands based Trailing Stop
-Variable lot by step size
-Bollinger Closing Trigger Type
-Optional Global Drawdown Alert
-Swap and Comission from position GUI
After two weeks of developing a way to properly implement new functions on this expert without increasing the complexity of the system I was finally able to launch this new update with a lot of changes that will be able to simplify and upgrade existing functions including new ones that allows the user to create new setfiles with even better controls on what the expert is going to do. Plus, new images containing easy explanations on how MACDBBot features works and how to use them on your setfiles and strategies, so, feel free to ask and to make questions either on the comment sections or even on private messages, I will be glad on helping you out!
-Fixed a unit conversion problem on the Trailing Stop parameter
-Added a maximum value parameter for the Slow EMA on the MACD indicator (better for optimization)
-Fixed minor bugs on GUI
-Fixed a typo on the MACD parameters which could lead to erroneous use of the expert
-Added the Breakeven function triggered by points
-Added the "Difference between Slow and Fast EMA" for MACD parameters
-Fixed a problem within "Number Of Signals to Confirm" parameter
-Rework on the Band Breaking Signal (Both In/Out)
- Operational Updates:
-> The new feature of this version is the "Trend Filtering" which filters signals that are against the current trend on the symbol. The Trend Detection is based on two moving averages built over Heiken Ashi candles. You can define the period of the first MA and the difference between them.
The current trend is showed on the GUI.
There are a few more features coming up on future releases so stay tuned and please, if you have any comments or requests on MACDBBot that you think that could be useful for all the community using this expert, please tell me on PM or even on the Comments section, I'll be glad to hear you!
As always, I wish you the best of profits.
-> Expiration Settings: date to expirate expert settings. Since what worked on the past has no guarantee to work on the future, now you can set a limit date to use the current settings. Expert will be removed from the chart once the date expires.
-> Lot Modifier: when your balance worth the same amount of the Autolot Size, your next position volume will be the "fixed Lot input" value. When your balance changes by an amount of "autolot step", it will modify the lot size by the minimal lot step times the amount of steps that changed on your balance. If you start with 1000 USD with fixed lot of 1 and step of 100, once your balance reaches 900 USD, it will use 0.99 as lot if the minimal lot step is 0.01 (intrinsic of symbol) and will use 1.01 if your balance reaches 1100 USD.
-> Local Max Drawdown: amount in % of your selected drawdown balance that the expert can afford to lose in a single day (local). If expert reaches this max amount of loss it will freeze itself until next working day.
-> Global Max Drawdown: amount in % of your selected drawdown balance that the expert can afford to lose at all times (global). If expert reaches this max amount of loss it will remove itself from the chart and alert you if you enable the input to receive Max Drawdown alerts.
As always, I wish you the best of luck, the best of profits, and best regards,