Turtle One MT5 — Input Parameters Guide

6 July 2026, 14:07
Sugianto
0
41

A detailed reference for every input of the Turtle One MT5 EA, using the labels shown in the terminal's Inputs tab.

Inputs (General)

Trade Comment (default: empty) — Free-text comment attached to every order the EA places. Purely a label; it has no effect on trading logic.

Timeframe (default: H1) — Timeframe label shown in comments and on the panel. Informational only — it tags the setup and does not change the timeframe the EA actually calculates on.

Pre-check Automatic Trading (default: true) — When enabled, the EA verifies that Algo/Automatic Trading is switched on before it attempts to trade, so it fails loudly instead of silently doing nothing.

Manage Pending Orders

Trade Strategy (default: Aggressive) — The overall strategy preset that decides which internal sub-strategies run. Conservative enables a limited set with a double pending order at a time, Moderate is the balanced middle option, and Aggressive turns on all sub-strategies for the most active behavior.

Period in bars (default: 60) — Lookback length, in bars, used by the entry indicator/levels. Larger values react to broader swings; smaller values react faster to recent price.

Pending Expiration, in minutes (0=OFF) (default: 0) — How long a pending order stays live before it is auto-deleted, in minutes. 0 = OFF, meaning pending orders never expire on their own.


Manage Lot and Money

Autolot Type (default: Fix lot Size) — Chooses how position size is calculated. Fix lot Size uses a constant lot, Fix Money Size scales the lot from balance divided by the fixed money size, and Risk Per Trade sizes the lot from a percentage of the account. Pick one method; the other sizing inputs only apply to their matching mode.

Fixed Money size (default: 100) — The money-per-lot base used only when Autolot Type is set to Fix Money Size. The EA sizes the lot as balance ÷ this value, so a smaller number means larger lots. Keep it above 0 — a zero here would break the sizing math (the current build guards against it and falls back to the fixed lot size).

Fixed Lot size (default: 0.01) — The constant lot size used when Autolot Type is Fix lot Size. It also acts as the safe fallback lot if an auto-lot calculation cannot be completed.

Risk Per Trade % (default: 10) — Risk per trade, expressed as a percentage, used only when Autolot Type is Risk Per Trade. Higher values produce larger positions relative to account size.

Maximal Lots (default: 0.01) — A hard ceiling on the lot size of any single order, regardless of the sizing method. Whatever the calculation produces, it is capped here.


Manage SL-TP Settings

SLTP Type (default: ECN SLTP) — How stop-loss and take-profit are applied. FIXED SLTP attaches fixed SL/TP directly to the order, Virtual SLTP hides them and closes internally (not visible to the broker), and ECN SLTP places the order first, then modifies SL/TP afterward — the correct choice for ECN accounts that reject SL/TP at entry.

Stop Loss (in pips) (default: 25) — Stop-loss distance in pips. Set relative to your symbol's volatility and the timeframe you trade.

Take Profit (in pips) (default: 200) — Take-profit distance in pips. The default aims for a wide reward relative to the stop.


Manage Trailing

Trailing (default: true) — Master on/off switch for the trailing stop. When off, none of the trailing settings below apply.

Trailing Type (default: Trailing Pips) — The trailing method. Trailing Pips trails by a fixed number of pips, Virtual Trailing uses an internally managed trail, and ATR Trailing trails by ATR distance for a volatility-adaptive stop.

Trailing Start, in pips (default: 25) — Profit in pips that must be reached before the trailing stop activates. The stop only begins following price once this cushion exists.

Trailing Step, in pips (default: 5) — The minimum move in pips before the trailing stop is shifted again, which prevents constant tiny modifications.

ATR Multiplier (default: 0.25) — ATR multiplier that sets the trailing distance, used only in ATR Trailing mode. Larger values keep the stop further from price.

ATR Period (for ATR Trailing Stop) (default: 14) — Number of bars used to calculate ATR for the ATR trailing stop. Only relevant when Trailing Type is ATR Trailing.


Manage Break Even

Break Even (default: true) — Master switch for moving the stop to break even once a trade is in profit.

Break Even Start, in pips (default: 15) — Profit in pips required before the stop is moved to the entry price. Below this level the original stop stays in place.

Break Even Step, in pips (default: 5) — A small offset in pips added beyond entry when the stop is moved, so the trade locks in a few pips rather than an exact zero.


Manage Daily Target

Daily Target, % (0=OFF) (default: 0) — A daily profit goal as a percentage of balance; once reached, the EA stops opening new trades for the day. 0 = OFF.


Manage Drawdown

Max Drawdown Daily (0=OFF), % (default: 0) — Maximum daily drawdown allowed, as a percentage. If the account's daily loss reaches this figure, trading is halted to protect capital. 0 = OFF.


Manage Cooldown

Cooldown x minutes after SL hit (0=OFF) (default: 0) — After a stop-loss is hit, the EA pauses new entries for this many minutes, giving the market time to settle. 0 = OFF.

Cooldown x minutes after x loss close (0=OFF) (default: 0) — After a run of losing closes, the EA pauses new entries for this many minutes. 0 = OFF. Works together with the loss-count setting below.

Number of loss closes to trigger cooldown (default: 3) — The number of losing closes that must occur to trigger the loss cooldown above.


Friday Exit

Friday Close All (default: false) — When enabled, the EA closes all open trades at the defined Friday time, avoiding weekend gap risk.

Friday End Time (default: 20:00) — The server time at which Friday positions are closed when Friday Close All is on.


Trading Hours (Server Time)

Enable or disable the time filter (default: false) — Master switch for the trading-hours filter. When off, the EA may trade at any time; when on, it only trades inside the per-day windows below.

Monday … Sunday Trading Hours (defaults: weekdays 13:30-22:00;09:00-18:00 , weekend 00:00-00:00 ) — The allowed trading sessions for each day, in server time. Use the format HH:MM-HH:MM , and separate multiple sessions in a day with a semicolon ( ; ). A day set to 00:00-00:00 is disabled, which is why Saturday and Sunday are off by default.

Close all trades when a trading session ends? (default: false) — When enabled, all open trades are closed as soon as a trading session ends, so nothing is carried outside the allowed window.


Manage News

News Filter (default: false) — Master switch for the economic-news filter. When on, the EA avoids trading around scheduled high-impact events.

Stop trade X seconds before the news (default: 3600) — How many seconds before a news event the EA stops trading. The default of 3600 equals one hour.

Stop trade X seconds after the news (default: 3600) — How many seconds after a news event the EA stays out before resuming. Again 3600 = one hour by default.


Manage Others

Delete All Pending Orders if Spread > MaxSpread (default: false) — When on, all pending orders are removed whenever the spread rises above Max Spread, so entries are not triggered in poor conditions.

Pre-check margin before placing orders (default: true) — Verifies that free margin can cover an order before it is placed, preventing "no money" rejections.

Enable Dashboard Panel (default: false) — Shows or hides the on-chart dashboard panel. Visual only; it does not affect trading.

Max Spread (in Pips) (default: 300) — The maximum spread, in pips, the EA will tolerate. Above this value entries are blocked (and pending orders removed if the delete-pending option is on).

Max Slippage (in Pips) (default: 3) — Maximum slippage tolerated on execution, in pips. Orders that would exceed this are not filled.

Magic number (default: 8055) — A unique ID that tags this EA's orders so they are never confused with manual trades or other EAs. Setting it to 0 makes the EA manage every position on the symbol.

Text Color (default: White Smoke) — The color of the panel and on-chart text. Cosmetic only.

Font Size (default: 8) — The font size of the panel and on-chart text. Cosmetic only.


Built-in Safeguards (automatic, not inputs)

These behaviors are always active and shape how the inputs play out:

  • Auto-trade pre-check — before trading, the EA confirms that Algo Trading is enabled, so it never sits silent because the terminal switch is off.
  • Margin guard — with the margin pre-check on, entries are skipped cleanly when free margin can't cover the order, avoiding "No money" rejects.
  • Spread guard — trades are blocked (and optionally pending orders cleared) whenever spread exceeds Max Spread, keeping entries out of poor conditions.
  • Drawdown & target locks — the daily drawdown limit and daily target halt new trades once their thresholds are reached, protecting the account balance.
  • Cooldown brakes — after a stop-loss or a streak of losses, the cooldown timers pause new entries so the EA can't over-trade a bad patch.
  • Divide-by-zero guards — lot sizing and leverage math are protected against zero values (broker lot step, fixed money size, and account leverage), so a bad broker value can't crash the EA.