AlgoWay MT5 — All Parameters (v1.84)

This page explains all user-visible input parameters of the AlgoWay MT5 Expert Advisor, version 1.84. It is a practical reference for configuring webhook-based execution, symbol mapping, sizing, execution mode, risk controls, session filters, and auto-flat behavior.

Each parameter changes how the EA interprets incoming alerts and how it behaves inside MetaTrader 5. Some settings define connectivity, others affect execution logic, and others control risk, sessions, and trade management.

Connectivity

The main connection field is the webhook identifier copied from your AlgoWay dashboard.

  • Your AlgoWay Webhook here — Paste the Webhook ID (UUID) from your AlgoWay dashboard. Use only the ID, not the full URL.
b7534616-6c8c-4582-8af4-7c143d323231

Trading Mode

The trading mode defines how the EA reacts when a new signal arrives for the same symbol.

  • Reverse — Standard one-way mode. If a new signal arrives in the opposite direction, the EA closes the existing position and opens a new one in the signal direction with the same volume. A flat signal closes all open positions for that symbol.
  • Hedge — Dual-position mode. The EA can keep both buy and sell positions open at the same time. A flat signal can specify which side to close with close_side=long or close_side=short. If no side is specified, both sides are closed.
  • Opposite — Designed for indicators or strategies that only emit two directions: Buy and Sell. When a new signal arrives, the EA closes the previous position and immediately opens a new one in the opposite direction. This keeps the current open trade aligned with the latest signal direction.

Sizing

This setting controls how incoming size values are converted into MT5 lot size.

  • Coefficient for work with Lots — Multiplier for incoming order size. Final lot size is calculated as:
final lot = incoming size × coefficient

Example: if the incoming size is 10 and the coefficient is 0.001, the final lot size becomes 0.01.

Execution

Execution parameters define how the EA sends trade requests to the broker.

  • Order filling type: AUTO, FOK or IOC

Available modes:

  • Auto Mode — The EA automatically selects a supported filling type.
  • FOK — Fill-or-Kill.
  • IOC — Immediate-or-Cancel.
  • PIP type: AUTO / TRADINGVIEW

Available modes:

  • AUTO — Uses the broker’s native pip interpretation.
  • PIP_TRADINGVIEW — Uses TradingView-style pip logic, for example 1 pip = 0.0001 on many 5-digit FX symbols.

Trailing

Trailing parameters control whether the EA moves Stop Loss automatically after a trade moves in profit.

  • Enable Trailing SL — Enables trailing stop for all trades. This can still be overridden per alert with trailing_pips.
  • Trailing Step in pips — Distance in pips between trailing stop adjustments. Example: 20.0.

Symbols Mapping

Symbol mapping is used when TradingView symbol names do not match the broker’s MT5 symbols exactly. If mapping is empty, the EA uses the ticker exactly as received.

TV Ticker Broker Symbol
BTCUSDTPERP BTCUSDTm
EURUSD EURUSD.a
(add as needed) (add as needed)

Risk Management

These parameters limit how much the EA is allowed to lose during the trading day or within one position.

  • Daily Loss Limit (%) — Maximum equity loss allowed during the current trading day. Once reached, trading stops until the daily reset.
  • Max Drawdown per Trade (%) — Maximum allowed loss for one position. This may trigger a protective close depending on the EA logic.

Schedule & Sessions (UTC)

Session settings restrict when the EA is allowed to execute trades.

  • Trading day start — Start of the trading day in UTC. It should match the intended broker or strategy timing.
  • Trade_London — Allows trading during 07:00–16:00 UTC.
  • Trade_NewYork — Allows trading during 12:00–22:00 UTC.
  • Trade_Tokyo — Allows trading during 22:00–07:00 UTC.
  • Daily Trade Window (UTC) — Optional fixed time window such as 09:00–18:00. Trades outside this interval are blocked.

Auto-Flat Policy

Auto-flat settings define whether the EA should close open positions automatically before a specified cutoff.

  • Auto-Flat Mode

Available modes:

  • None — Disabled.
  • End of Day — Closes all positions before the trading day ends.
  • End of Week — Closes all positions before the trading week ends.
  • Auto-Flat Lead Time (minutes) — Number of minutes before cutoff when the auto-flat process starts. Example: 30.

Notes

  • Trailing can be controlled per alert with trailing_pips.
  • In Opposite mode, the EA closes all current positions for the symbol before opening a new one.
  • In Hedge mode, flat signals may target one side only, for example close_side=long or close_side=short.
  • Orders outside allowed sessions or outside the configured time window are rejected with a clear reason in the Experts log.

Key takeaway

AlgoWay MT5 EA v1.84 gives the trader direct control over signal interpretation, execution mode, sizing logic, session filters, and risk controls. Stable automation depends on correct parameter setup. If the webhook ID is valid, symbol mapping is correct, and execution settings match the broker environment, the EA can process alerts in a predictable and controlled way.