Your EA. Your accounts. Your pace.

Ready-to-run EX5, with the freedom to use it personally.

No extra dependencies

Install the compiled EX5 in desktop MetaTrader 5. No separate MQH or DLL downloads and no MetaEditor compilation are needed.

No device or account activation limits

Use it on your own computers and trading accounts, without MQLume device binding, account activation limits or usage-count limits.

Buy once. Keep using it.

A one-time purchase for personal use. MQLume charges no recurring licence, activation or per-use fees.

Overview

Get to know your EA

Run the compiled program in MT5 and adjust its available inputs. Follow the included guide for the strategy’s symbols, timeframes and settings; editable MQ5 source is a separate edition.

A multi-symbol forex grid strategy with local pattern filters, basket management, flexible lot sizing and configurable protection.

Project specifications

Platform
MetaTrader 5
EA only · EX5
EX5
Personal-use licence
Use the included EX5 on your own trading accounts. This purchase does not include editable source code.

Trading setup

Stated specifications

Adjust the available inputs. Use one instance for the managed symbol list; broker-specific presets require symbol and risk review. AutoGMT and online news need allowed WebRequest access to http://timesrv.online, http://valerytools.com and http://valeryservice.com; missing news can leave local trading active without news protection, and backtests do not verify service availability. Virtual stops and basket exits need a connected terminal; grid exposure can grow, and reloads may lose temporary signal state. Review historical calendar/DST ranges after 2029; preset return labels are not performance promises.

These are marketplace specifications, not a guarantee of suitable capital or performance.

Symbol
AUDCAD / AUDNZD / NZDCAD
Chart timeframe
M15
Account
Hedging

Your next build starts here.

Included files

Includes the compiled EX5 program, installation guide and parameter documentation. Editable MQ5 source is available separately.

EX5 program + guides

Fast, automatic delivery after payment confirmation. No waiting for manual dispatch.

Personal use · One-time payment
  • EX5

    Waka Waka EA MT5 4.59[MQLume].ex5

    Adjust the available inputs.

    Included
  • PDF

    PARAMETERS.pdf

    Parameters

    Included
  • SET

    Presets/VT_AUDCAD.set

    Parameters

    Included
  • SET

    Presets/VT_ThreePairs.set

    Parameters

    Included
  • TXT

    README.txt

    Installation guide

    Included

Start in Strategy Tester with the intended symbol, timeframe and inputs, then check behaviour on a demo account. Product research and historical results are reference material, not a guarantee of this setup or future returns.

EA only · EX5 · v4.59

Parameters

Adjust the available inputs.

Read PARAMETERS.pdf alongside README.txt for the meaning, defaults and operating notes behind the short input labels.

How to read EA parameters
Settings 1 · Money Management and Risk

Adjust the available inputs.

Settings 1 · Money Management and Risk
ParametersInitial value
------> MM & Risk settings <------MM_SettingDisplay text
Check for Instances of the EACheckForOtherInstancestrue
Allow Opening a new Initial Trade?AllowOpeningNewGridtrue
Allow Manual Trading ButtonsAllowManualTradingfalse
Lot-sizing MethodLotSizingMethodMQLUME_LOTS_PRESET_LOW
Fixed LotLotSizingValueFixed0.01
Dynamic Lot (Balance/Equity based)LotSizingValueDynamic10000.0
Deposit Load %LotSizingDepositLoadPercent0.25
Fixed Initial Deposit? (Tester only)FixedInitialDepositfalse
Tester Withdrawal (Tester only)Tester_Withdrawal0.0
Withdrawal Amount (Tester only)WithdrawalAmount1000.0
Rounding MethodRoundingMethodRound half upMQLUME_ROUND_HALF_UP
Max Lot per OrderMaximumLot100.0
Auto Split?AutoSplittrue
Maximum Spread, in pipsMaximumSpread10.0
Maximum Slippage for a non-ECN acc, in pipsMaximumSlippage10.0
Portfolio ModePortfolioModefalse
Initial Delay for Portfolio Mode, msPortfolioDelay4000
Consider PAI Orders (Portfolio only)Consider_PAI_Orderstrue
Consider GP Orders (Portfolio only)Consider_GP_Ordersfalse
Consider NCP Orders (Portfolio only)Consider_NCP_Ordersfalse
Maximum Symbols at a timeMaximumSymbols2
Only One Symbol if Grid reaches this Level [0-disabled]OnlyOneSymbolGridReachesLevel0
Disable Trades on the Same Side of a CurrencyDisableTradesOnTheSameSidefalse
Allow Hedging?AllowHedgingtrue
Allow Trading on Holidays?AllowTradingOnHolidaysfalse
Allow to Buy/SellAllowToBuySellBuy and SellMQLUME_DIRECTION_BOTH
One Trade Per Day_OneTradePerDayfalse
Minimum Free Margin % [0-disabled]MinimumFreeMargin0.0
Max Open Lots (Filter)MaximumOpenLots100000.0
Max Open Lots Adjusted For...MaximumOpenLotsAdjustedForDisabledMQLUME_VOLUME_LIMIT_FIXED
Max Floating Drawdown %MaximumDrawdown100.0
Max Floating Drawdown % for each Symbol, separated by commaMaximumDrawdownForEachSymbol"100.0,100.0,100.0"
Max Floating Drawdown in Money [0-disabled]MaximumDrawdownMoney0.0
Max Daily Drawdown Limit % FTMO RulesMaxDailyDrawdownLimitPercentFTMO100.0
Max Daily Drawdown Limit in Money FTMO Rules [0-disabled]MaxDailyDrawdownLimitMoneyFTMO0.0
Max Daily Drawdown Reset Hour FTMO Rules (Broker time)MaxDailyDrawdownResetHourFTMO0
Max Daily Drawdown Type FTMOMaxDailyDrawdowTypeFTMOEquityMQLUME_REFERENCE_EQUITY
Max Drawdown ActionMaximumDrawdownActionClose trades & stop trading for 24hMQLUME_DRAWDOWN_CLOSE_WAIT_24_HOURS
Do Nothing if During RolloverDoNothingIfDuringRolloverfalse
Max Drawdown CalculationDrawdownCalculationMQLUME_DRAWDOWN_STRATEGY
Handle Max Drawdown Events on Every TickHandleEventsOnEveryTickfalse
Check Margin for all Grid LevelsCheckMarginForAllGridLevelstrue
Check Bars for ErrorsCheckBarsForErrorstrue
Settings 2 · Trading Hours

Adjust the available inputs.

Settings 2 · Trading Hours
ParametersInitial value
------> Time settings <------Time_SettingDisplay text
Hour to Start TradingHourToStartTrading0
Minutes to Start TradingMinutesToStartTrading0
Hour to Stop TradingHourToStopTrading23
Minutes to Stop TradingMinutesToStopTrading59
Hour to Close & Stop Trading on Friday [0-disabled]FridayExitHour0
Trade on MondayTradeOnMondaytrue
Trade on TuesdayTradeOnTuesdaytrue
Trade on WednesdayTradeOnWednesdaytrue
Trade on ThursdayTradeOnThursdaytrue
Trade on FridayTradeOnFridaytrue
Rollover Start HourRolloverStartHour23
Rollover Start MinutesRolloverStartTime45
Rollover End HourRolloverEndHour0
Rollover End MinutesRolloverEndTime15
Send Orders During RolloverSendOrdersDuringRolloverTimetrue
Remove TakeProfit During RolloverRemoveTakeProfitfalse
Remove StopLoss During RolloverRemoveStopLossfalse
Settings 3 · Strategy and Symbols

Adjust the available inputs.

Settings 3 · Strategy and Symbols
ParametersInitial value
------> Strategy settings <------Strategy_SettingDisplay text
Symbols separated by comma (custom if empty)Symbols"AUDNZD,AUDCAD,NZDCAD"
Symbol SuffixSymbolSuffix""
Custom Symbol Multipliers separated by comma (e.g. 0.9,1.2,1)Symbol_Multiplier""
Percentage Pips ModePercentagePipsModefalse
Working TF for BB and RSIWorking_TimeFramePERIOD_M15
ML-based Pattern Recognition & FilteringML_Based_PatternFiltertrue
ML-based Pattern Filter ThresholdML_Based_PatternFilterThreshold80
Bollinger Bands PeriodBollingerBandsPeriod35
RSI PeriodRSI_Period20
Maximum RSI ValueRSI_Value15
Daily EMA Period [0-disabled]DailyEMA_Period0
Reverse StrategyReverseStrategyfalse
Open Opposite TradeOpenOppositeTradefalse
Settings 4 · Take Profit

Adjust the available inputs.

Settings 4 · Take Profit
ParametersInitial value
------> TakeProfit settings <------Strategy_Setting_TPDisplay text
TakeProfit for Initial Trade, in pipsInitialTP10.0
Weighted TakeProfit?WeightedTPtrue
TakeProfit for Grid, pips (can also be 0/negat. for emergency)GridTP0.0
TakeProfit #1 after this Level [0-disabled]BreakEvenAfterThisLevel0
TakeProfit #1 after X bars [0-disabled]BreakEvenAfterXBars0
TakeProfit #1 [can also be negat., 0-breakeven]BreakEvenValue0.0
TakeProfit #2 after this Level [0-disabled]BreakEvenAfterThisLevel20
TakeProfit #2 after X bars [0-disabled]BreakEvenAfterXBars20
TakeProfit #2 [can also be negat., 0-breakeven]BreakEvenValue20.0
TakeProfit #3 after this Level [0-disabled]BreakEvenAfterThisLevel30
TakeProfit #3 after X bars [0-disabled]BreakEvenAfterXBars30
TakeProfit #3 [can also be negat., 0-breakeven]BreakEvenValue30.0
Hide TakeProfit?HideTPfalse
Use OPO method to handle TPUse_OPO_Methodfalse
TF for OPO methodOPO_TimeFramePERIOD_M15
Smart TakeProfit?SmartTPfalse
Do not adjust TP unless new grid level openedDoNotAdjustTPUnlessNewGridfalse
Allow sending SL along with an order (for a non-ECN acc.)AllowSending_SL_Along_with_Orderfalse
Cover SwapsCoverSwapstrue
Settings 5 · Stop Loss

Adjust the available inputs.

Settings 5 · Stop Loss
ParametersInitial value
------> StopLoss settings <------Strategy_Setting_SLDisplay text
StopLoss for Grid, in pips (1000pips if zero)GridSL0.0
Hide StopLoss?HideSLfalse
Trailing SL Size, in pips [0-disabled]Trailing_SL_Size_Pips0.0
Trailing SL Start, in pipsTrailing_SL_Start_Pips10.0
Randomize Order/TP LevelsRandomizeLevelsfalse
Max Random Delay before sending Orders, sec [0-disabled]RandomDelay0.0
Settings 6 · Grid

Adjust the available inputs.

Settings 6 · Grid
ParametersInitial value
------> Grid settings <------Grid_SettingDisplay text
Trade DistanceTradeDistance35
Pause Between Grid Trades, in min [0-disabled]PauseBetweenGridTrades0
Smart Distance?SmartDistancetrue
2nd Trade MultiplierTradeMultiplier_2nd1.0
3rd-5th Trade MultiplierTradeMultiplier_3rd2.0
6th- Trade MultiplierTradeMultiplier_6th1.6
Maximum TradesMaximumTrades9
Custom Multipliers sep. by comma (e.g. 1,2,4,8,12,18,27,41)CustomMultipliers""
Calculate Levels from Initial TradeCalculateLevelsFromInitialTradetrue
Grid Level to Start (1-initial trade)GridLevelToStart1
Keep Original Profit Level & Lot SizeKeepOriginalProfitLotSizefalse
Force Basket Closure once the Initial Order is ClosedForceBasketClosureOnceInitialOrderClosedfalse
Send Push Notifications after this Level [0-disabled]SendPushNotificationsAfterThisLevel0
Settings 7 · News Filter

Adjust the available inputs.

Settings 7 · News Filter
ParametersInitial value
------> News Filter settings <------NewsFilter_SettingDisplay text
News Filter EnabledNewsFilterEnabledtrue
News Filter ActionNewsFilterActionProhibit opening of the initial tradeMQLUME_NEWS_BLOCK_INITIAL
Disable Trading on Bank HolidaysDisableTradingOnHolidaysfalse
Disable Built-in News Filter SettingsDisableBuiltInSettingsfalse
Custom Events (separated by comma, disabled if empty)CustomEvents"FOMC"
Medium Impact NewsMediumImpactNewsfalse
Low Impact NewsLowImpactNewsfalse
SpeaksSpeaksfalse
Wait Minutes Before EventWaitMinutesBeforeEvent15
Wait Minutes After EventWaitMinutesAfterEvent15
Increase Take Profit, in pips [0-disabled]IncreaseTakeProfitPips0.0
Show News ListShowNewsListtrue
News List Refresh RateNewsListRefreshRateMQLUME_NEWS_REFRESH_THREE_HOURS
Settings 8 · Stock Market Crash Filter

Adjust the available inputs.

Settings 8 · Stock Market Crash Filter
ParametersInitial value
------> Stock Market Crash Filter settings <------StockMarketFilter_SettingDisplay text
Stock Market Crash Filter EnabledStockMarketFilterEnabledfalse
Stock Market SymbolStockMarketSymbol"US500,SPX500"
Filter PeriodStockMarketFilterPeriod48
Max Historical Volatility (HV), in %MaxHistoricalVolatility40.0
Block Trading for the Entire DayBlockTradingForTheEntireDayfalse
Settings 9 · Additional Settings

Adjust the available inputs.

Settings 9 · Additional Settings
ParametersInitial value
------> Additional settings <------Additional_SettingDisplay text
Order Comment (fixed prefix; grid suffix retained)TradeComment"@MQLume"
UID (0...9)UID0
Basic Magic NumberMagicBase84570
Show PanelShowPaneltrue
Show StatsShowStatstrue
Show the next Grid's Price & VolumeShowNextGridsPriceVolumetrue
Font Size (1...8)FontSize6
Debug ModeDebugfalse
Settings 10 · Backtest Settings

Adjust the available inputs.

Settings 10 · Backtest Settings
ParametersInitial value
------> Backtest settings <------Backtest_SettingDisplay text
Disable Automatic GMT DetectionDisableAutoGMTfalse
GMT Test/ManualGMT_offset2
DST Test/ManualDSTUSMQLUME_DST_US

Install your EA

  1. In MT5, choose File → Open Data Folder. Open MQL5 → Experts and create a MQLume folder. Extract the package and copy the EX5 there.
  2. In Navigator, right-click Expert Advisors and choose Refresh. The EX5 is already compiled; no MetaEditor step is needed.
  3. Open Strategy Tester (Ctrl+R), choose the EA and use the product’s symbol and timeframe. The parameter guide explains the inputs. Start with a demo environment to explore the controls.

Support after delivery

Bug fixes are included.

While the product is actively maintained, we investigate and fix reproducible defects in the delivered, unmodified code that conflict with the product description.

Support: while the product is actively maintained

Installation guide

Support for missing files, incorrect delivery and installation problems with the delivered EX5 in the stated MT5 environment.

Code & documentation defects

Provide the release, settings, logs and reproduction steps so we can assess and resolve the issue.

Support scope

For installation or reproducible defects in the delivered program, send the version, inputs, logs and reproduction steps. Custom strategy development is not included.

FAQ

Frequently asked questions

Help centre
What am I buying?

Includes the compiled EX5 program, installation guide and parameter documentation. Editable MQ5 source is available separately. Do not redistribute, resell or sublicense the files.

Refund policy

This is a copyable digital software product. After delivery, change-of-mind refunds are not offered. Review the selected edition and included files before ordering.

Support after delivery

Bug-fix support covers reproducible defects in the delivered, unmodified program while it is actively maintained.

Delivery & support

  1. 1

    Review

    Includes the compiled EX5 program, installation guide and parameter documentation. Editable MQ5 source is available separately.

  2. 2

    Confirm

    Personal use · One-time payment

  3. 3

    Pay

    Payment is checked with the provider or on the selected blockchain

  4. 4

    Automatic delivery

    Fast, automatic delivery after payment confirmation. No waiting for manual dispatch.

MQLume Bespoke

Built around your ambition.

Explore bespoke services →

Have something more specific in mind?

Ask us about advanced custom development. Share your requirements through private support or email; we will discuss the scope and quote separately.

100% committed to following up on your delivery and support requests.

Free downloads. Real source files.

FREE

Lizard [MQLume]

MQL5 / MT5Version v2.1

Free editable gold breakout project with six independently selectable cores, session filters and flexible position sizing.

US$99.00FREE
FREE

Scraper Gold [MQLume]

MQL5 / MT5Version v3.7

Free editable source with compiled EX5: four gold breakout engines with independent profiles, sizing, direction and exits.

US$95.00FREE

Screenshot · Waka Waka EA [MQLume]

Screenshot — Waka Waka EA [MQLume]
Enlarge image ↗

Checkout

Waka Waka EA [MQLume]

EA only · EX5

Order total
US$19.90

Account downloads · email delivery

Reviews & questions

Loading…

MQLume

More to explore. A community to share it with.

Stay close to MQLume, wherever you like to learn.

YouTube

See our EAs in action. Explore backtests, walkthroughs and practical guides.

Watch on YouTube

Telegram

Meet other EA users, share ideas and keep up with what’s new.

Join the community Follow official updates

Cart

One personal-use licence per project. Each project can be added once.

Your cart is waiting for its first passenger.

Choose an EA or source edition to get started.

Continue shopping