Senin, 04 Mei 2026

MOM88PRO — Professional Manual Trade Manager for MetaTrader 5

MOM88PRO — Professional Manual Trade Manager for MetaTrader 5

By NoLimitAlgo


Overview

MOM88PRO is a professional-grade Manual Trade Manager Expert Advisor (EA) for MetaTrader 5, designed to give traders full control over their trading operations through an intuitive 3D button dashboard. Whether you trade forex, synthetic indices, or any other instrument, MOM88PRO streamlines your execution, risk management, and position monitoring — all from a single chart.



Key Features

1. Interactive 3D Button Dashboard

The dashboard features realistic three-dimensional buttons with shadow and highlight effects, making it visually distinct and easy to use. All controls are accessible directly on the chart without opening any dialog boxes.

The dashboard displays real-time information including:

  • Current symbol, Bid/Ask prices, and spread
  • Account balance, equity, and floating P&L
  • Active positions (BUY and SELL count)
  • Current local time for reference

2. One-Click Order Execution

Six order types are available with a single click:

ButtonFunction
BUYOpen a market buy order immediately
SELLOpen a market sell order immediately
BUY STOPPlace a buy stop pending order above current price
SELL STOPPlace a sell stop pending order below current price
BUY LIMITPlace a buy limit pending order below current price
SELL LIMITPlace a sell limit pending order above current price

Pending orders are placed at a configurable distance from the current price (default: 100 points). Each pending order automatically includes Stop Loss and Take Profit levels.


3. Dynamic Lot Size Control

The lot size selector allows traders to adjust their position size directly from the dashboard using [+] and [-] buttons. The lot adjusts by a configurable step (default: 0.01), with minimum and maximum lot limits enforced automatically.


4. Risk:Reward Preset Selector

Four RR presets are available as clickable buttons on the dashboard:

PresetStop LossTake ProfitRatio
DEFAULT350 pts550 pts~1:1.6
RR 1:1320 pts320 pts1:1
RR 1:2420 pts800 pts1:2
RR 1:3550 pts1200 pts1:3

The active preset is highlighted in green. The selected SL/TP values are displayed between the BUY and SELL buttons so traders always know their risk before entering.


5. Auto SL/TP Application

MOM88PRO automatically detects positions that are missing Stop Loss or Take Profit levels — including positions opened manually from a mobile device or desktop MT5 — and applies the correct values based on the active RR preset. This runs on every tick and also every 5 minutes via a timer, ensuring no position is ever left unprotected.


6. Trailing Stop

An automatic trailing stop moves the Stop Loss in the direction of profit once a configurable profit threshold is reached. Settings include:

  • Trail Start — minimum profit in points before trailing activates (default: 150 pts)
  • Trail Step — how many points the SL moves each time (default: 50 pts)

The trailing stop applies to all open positions on the current symbol, including manually opened trades.


7. Unified SL/TP — All Positions at One Price Level

When multiple positions are open in the same direction, the Unified SL/TP feature calculates the weighted average open price across all positions and sets a single SL and TP level for all of them simultaneously.

Controls on the dashboard:

  • [-][+] buttons to adjust the unified SL and TP values (in 50-point increments)
  • APPLY NOW button to immediately update all open positions

This is particularly useful for averaging strategies where multiple entries need to be managed as a single unit.


8. One-Click Close Buttons

ButtonAction
CLOSE BUYClose all open BUY positions and cancel BUY pending orders
CLOSE SELLClose all open SELL positions and cancel SELL pending orders
CLOSE ALLClose everything — all positions and all pending orders

9. Scheduled Auto Order (Local Time)

MOM88PRO can automatically open a trade at a specific time each day. Unlike many EAs that use server time or a fixed GMT offset, MOM88PRO uses TimeLocal() — the actual local time of the computer or device running MetaTrader 5. This means the schedule automatically adapts to the user's timezone, whether they are in Jakarta, London, New York, or anywhere else.

Features:

  • Set execution hour and minute directly from the dashboard using [-][+] buttons (adjusts by 1 minute per click)
  • Choose order type: BUY, SELL, or BUY+SELL simultaneously
  • The current local time is displayed on the dashboard for easy reference
  • Fires once per unique hour:minute setting per day
  • If the schedule is changed to a different time, it will fire again at the new time on the same day
  • Resets automatically at midnight (local time)

10. Account License Protection

MOM88PRO includes a built-in account protection system. Only accounts whose numbers are registered inside the EA code are permitted to run it. If an unregistered account attempts to load the EA, it will:

  1. Display an Alert popup with an access denied message
  2. Print the account number to the Experts log
  3. Show a message on the chart
  4. Return INIT_FAILED — the EA will not run

To add authorized accounts, the developer simply adds the account number to the allowedAccounts[] array and recompiles.


11. Adaptive Dashboard

The dashboard automatically adjusts its position when the chart is resized or scrolled. All objects are rendered in the foreground (above candles) so the dashboard is always visible and never obscured by price action.


Input Parameters Reference

ParameterDefaultDescription
InpLot0.01Base lot size
InpLotStep0.01Lot adjustment step
InpPendingDist100Pending order distance (points)
InpSL_Default350Default Stop Loss (points)
InpTP_Default550Default Take Profit (points)
InpSL_Pending500Pending order SL (points)
InpTP_Pending1000Pending order TP (points)
InpUseTrailingtrueEnable trailing stop
InpTrailStart150Trailing start threshold (points)
InpTrailStep50Trailing step size (points)
InpUseUnifiedSLTPfalseEnable unified SL/TP for all positions
InpUnified_SL500Unified SL distance (points)
InpUnified_TP1000Unified TP distance (points)
InpUseSchedulefalseEnable scheduled auto order
InpSched_Hour9Scheduled hour (local time)
InpSched_Min0Scheduled minute (local time)
InpSched_Type11=BUY, -1=SELL, 0=BUY+SELL
InpSched_Lot0.01Lot size for scheduled order
InpMagicNumber88EA magic number

Who Is This For?

  • Manual traders who want faster execution with automatic risk management
  • Semi-automated traders who open positions manually but want trailing stops and SL/TP applied automatically
  • Prop firm traders who need precise RR ratios applied consistently
  • Multi-session traders who want to schedule entries at specific market open times in their local timezone

Technical Notes

  • Compatible with MetaTrader 5 (build 2000+)
  • Works on any symbol and any timeframe
  • Auto-detects broker's order filling mode (FOK / IOC / Return)
  • SL/TP safety check runs every 5 minutes via timer in addition to every tick
  • All dashboard objects rendered above chart (foreground layer)


Download MOM88PRO MT5

MOM88PRO — NoLimitAlgo | Professional Trading Tools


EmoticonEmoticon