UBB Store

Master EA MT4 - 18 Strategies - 4 Year License
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Master EA MT4 - 18 Strategies - 4 Year License
Price: CH $4.57

Core Architecture and Management

  1. The EA contains 18 independent trading strategies that run under one management system.

  2. All orders use a single common magic number so the EA can track, calculate profit, and close trades across strategies.

  3. A global profit target closes all open trades from every strategy when total profit reaches the set amount.

  4. Each strategy has its own profit target in US dollars to close only its own trades.

  5. Each strategy can also close based on a pip profit target, which is useful for scalping.

  6. Many strategies include a martingale feature that multiplies lot size after losing trades.

  7. Martingale recovery trades are triggered only when price moves a specified distance, avoiding unnecessary averaging.

  8. Each strategy can enable a trailing stop with separate start distance and stop distance.

  9. The opposite signal exit option closes trades when the opposite entry signal appears.

  10. Several strategies check up to six timeframes for confirmation before generating a signal, which reduces false entries.

Multi Symbol and Multi Timeframe Handling

  1. Many strategies scan a list of symbols, allowing the EA to trade multiple currency pairs and gold simultaneously.

  2. Each symbol has its own last bar time tracking, so signals are generated only once per bar per symbol.

  3. The EA counts orders per symbol and per strategy to prevent overtrading on any pair.

  4. The EA works on any timeframe attached to a single chart; it analyzes other timeframes internally.

  5. Each strategy defines up to six custom timeframes, allowing unique combinations for each system.

  6. Timeframe inputs include the option to use the current chart period without hardcoding.

  7. A universal point value function auto detects four digit, five digit, JPY, gold, and index symbols.

  8. All order counting and profit summation functions filter by symbol and comment to prevent cross strategy interference.

  9. Most strategies use a new bar detection function to fire signals only once per bar, avoiding repainting.

  10. Multi symbol strategies maintain a separate last bar time array for each symbol, allowing independent bar detection.

Strategy Specific Entry Logic

  1. Strategy 1 uses MACD line and signal line cross with histogram zero line filter for entry.

  2. Strategy 2 enters when CCI crosses the buy level or sell level on all selected timeframes.

  3. Strategy 3 combines a three bar reversal pattern with moving average, three CCI periods, and RSI.

  4. Strategy 5 requires ADX above a threshold and plus DI above minus DI on multiple timeframes.

  5. Strategy 6 checks price above or below the Ichimoku cloud and Tenkan Kijun cross on six timeframes.

  6. Strategy 7 uses a nine level CCI condition and a specific bullish or bearish bar pattern.

  7. Strategy 8 requires at least four out of six indicators to agree per timeframe and four timeframes to agree.

  8. Strategy 9 detects abandoned baby candlestick patterns with gap and doji validation, then confirms with six indicators.

  9. Strategy 10 identifies doji candles using a body ratio and optional long wick requirement, then confirms with indicators.

  10. Strategy 11 uses a pinbar detection function with average range calculation and multiple CCI, RSI, and MA filters.

  11. Strategy 12 combines a six bar open sequence with three CCI periods and six RSI periods.

  12. Strategy 13 employs two main stochastic oscillators and two filter stochastics with different settings plus an MA filter.

  13. Strategy 14 detects harami candlestick patterns with multiple RSI and CCI confirmations.

  14. Strategy 15 requires fast EMA crossing slow EMA and RSI staying within a neutral band on all six timeframes.

  15. Strategy 16 creates a composite trend line from EMA slope, normalized RSI, and MACD, entering on cross of trend and signal lines.

  16. Strategy 17 uses moving average crossover plus daily and four hour trend filter, with dynamic lot sizing based on balance growth.

  17. Strategy 18 uses pinbar detection with corrected highest and lowest functions and includes balance based lot increase.

Lot, Risk and Money Management

  1. Strategy 13 includes a time filter to allow entries only between user defined start and end times, supporting overnight trading.

  2. Lot size calculations use the broker s lot step and rounding to ensure correct lot format.

  3. Strategies 7, 11, 12, 13, and 18 increase lot size when account balance grows by a user defined percentage.

  4. Some strategies close all trades of that strategy when a certain pip profit is reached, even if the US dollar target is not met.

  5. Opposite signal exit includes a time check to prevent immediate close on the same bar.

  6. Trailing stop logic checks the current stop versus the new stop, updating only when beneficial to reduce broker calls.

  7. Martingale calculates new lot as total lots times multiplier, accumulating previous lost lots for proper recovery sizing.

  8. Every order send is wrapped with minimum and maximum lot enforcement to avoid broker rejection.

  9. All order loops use the common magic number and string find on the comment for precise strategy isolation.

  10. Separate profit tracking per symbol allows closing only one pair s trades while leaving others running.

  11. CurrBar protection prevents opening a new trade on the same bar where another trade was already opened.

  12. Closed bar check ensures that a closed order from the current bar does not trigger a new entry on the same bar.

Information Panel and License Features

  1. A master license expiry display shows remaining days, changing color as expiry approaches, and disables the EA after expiry.

  2. An info panel shows open orders and profit per strategy, updated every tick, plus global totals and master license days.

  3. The panel uses a rectangle label for a clean non interactive background that stays above the chart.

  4. All panel objects use a fixed corner position so the display stays put regardless of chart scrolling.

  5. The EA disables the chart grid on start for cleaner panel visibility and restores it on exit.

  6. Error messages are converted to human readable text instead of numeric codes.

  7. Symbol lists are split by comma, and spaces are removed to handle user input mistakes.

  8. Gold symbol XAUUSD is included in many symbol lists by default.

  9. Strategy 5 optionally adds the chart s symbol to the ADX list via a boolean input.

  10. Martingale recovery checks absolute price difference in points against the Xpips setting to avoid adding positions too early.

  11. The global profit target check runs first in every tick, closing all trades before any strategy logic runs.

How to Use the EA Step by Step

  1. Attach the EA to a single chart, for example EURUSD on M5, and it will manage all symbols and timeframes from that one chart.

  2. Set the common magic number to a unique value so all trades are easily identifiable.

  3. Enable only the strategies you need by setting their boolean inputs to true and the rest to false to avoid overtrading.

  4. Adjust lot sizes per strategy, starting with small values like 0.01 and increasing after verifying performance.

  5. Edit the symbol lists for multi symbol strategies, removing pairs you do not trade or adding new ones, keeping the list manageable.

  6. Set a global profit target, for example 5 US dollars, to close all trades when total profit reaches that amount, and optionally set per strategy targets.

  7. Choose your preferred timeframes for each strategy; the EA will check all of them for confluence.

  8. Enable martingale cautiously, always combine it with a reasonable Xpips distance and a profit target to limit drawdown.

  9. For strategies that support trailing stops, set trailing start and trailing stop distances, for example 15 and 10 pips.

  10. Monitor the built in panel in real time to see which strategies are active and adjust inputs as needed.



Buy Now