Input Parameters Guide
1. Instrument Selection & Strategy Tagging
-
Symbol(s) the EA will scan and execute trades on: Specifies the trading symbols the EA can scan and trade. The default is an empty string, which may indicate that the EA uses its built-in symbol-selection logic.
-
Chart timeframe used for signal generation: Sets the timeframe used to generate trading signals. Default: H1.
-
Unique magic number to track EA positions: Assigns a unique identifier to the EA’s trades, helping distinguish its positions from those opened by other EAs or manually.
-
Custom text label attached to opened trades: Sets the comment attached to trades opened by the EA. Default: Golden Gate V1.00.
2. Position Sizing & Capital Control
-
Lot calculation model selection: Selects the method used to calculate trade volume, such as balance-based risk, fixed lot size, or another supported sizing model.
-
Percentage of equity/balance to risk per trade: Sets the percentage used by the selected percentage-risk sizing model. Default: 1%.
-
Fixed lot size if static mode is selected: Defines the lot size used when fixed-lot mode is selected. Default: 0.02 lots.
-
Fixed currency risk model reference value: Sets the currency amount used by the fixed-currency sizing model. Default: 10.
-
Maximum lot size allowed: Limits the maximum trade volume. Default: 10 lots.
-
Minimum lot size allowed: Sets the minimum trade volume. Default: 0.01 lots.
3. Execution Filters & Trade Limits
-
Maximum number of active positions: Limits the number of active positions permitted by the EA. Default: 99.
-
Highest acceptable spread for new entries: Prevents new entries when the spread exceeds the configured threshold. Default: 200. Confirm the exact spread units in the EA’s implementation.
-
Allowed trading direction (buy/sell/both): Determines whether the EA can open buy trades, sell trades, or both.
-
Candles to wait between signals (0 = disabled): Sets the number of candles to wait between eligible trading signals. Set to 0 to disable this waiting restriction.
4. Session Timing & Weekly Filters
-
Daily trading start time: Sets the daily time from which new trading activity is permitted. Default: 00:10.
-
Daily trading end time: Sets the daily cutoff for new trading activity. Default: 22:50.
-
Allow trading on Monday: Enables or disables trading on Monday.
-
Allow trading on Tuesday: Enables or disables trading on Tuesday.
-
Allow trading on Wednesday: Enables or disables trading on Wednesday.
-
Allow trading on Thursday: Enables or disables trading on Thursday.
-
Allow trading on Friday: Enables or disables trading on Friday.
-
Closing on Friday at hour [0–23]: Specifies the hour at which Friday position-closing logic should run, if enabled by the EA. Default: -1. Verify the implementation’s meaning of -1 before describing it as a disabled setting.
5. Stop Loss and Take Profit Controls
-
SL/TP calculation method: Selects how stop-loss and take-profit levels are calculated.
-
Multiplier applied to BUY TP [0.1–10]: Adjusts the calculated take-profit distance for buy trades. Default: 1.
-
Multiplier applied to SELL TP [0.1–10]: Adjusts the calculated take-profit distance for sell trades. Default: 1.
-
Multiplier applied to BUY SL [0.1–10]: Adjusts the calculated stop-loss distance for buy trades. Default: 1.
-
Multiplier applied to SELL SL [0.1–10]: Adjusts the calculated stop-loss distance for sell trades. Default: 1.
-
Fixed Take Profit distance (points): Sets the take-profit distance when fixed-distance mode is used. Default: 500 points.
-
Fixed Stop Loss distance (points): Sets the stop-loss distance when fixed-distance mode is used. Default: 500 points.
-
Extra buffer added to Stop Loss: Adds an additional buffer to the calculated stop-loss level. Default: 0.
-
Extra buffer added to Take Profit: Adds an additional buffer to the calculated take-profit level. Default: 0.
-
Maximum SL allowed (pips): Sets the maximum permitted stop-loss distance when the maximum-stop-loss restriction is enabled. Default: 30 pips.
-
Resize lot if SL exceeds max threshold: Enables lot-size adjustment when the stop-loss distance exceeds the configured maximum threshold.
6. Account Protection & Risk Shutdown
-
Maximum allowed drawdown percentage (%): Defines the drawdown threshold for the account-protection system. Default: 0, which commonly represents a disabled threshold; verify the EA’s implementation.
-
Close all trades when DD threshold is reached: Determines whether trades should be closed when the configured drawdown limit is reached.
-
Daily Profit level that stops new trades (%): Sets the daily profit threshold at which the EA stops opening new trades. Default: 0.
-
Force close trades when daily profit cap is reached: Determines whether open trades should also be closed when the daily profit threshold is reached.
7. Economic News Protection
-
Block trading during high-impact news: Enables trading restrictions around high-impact economic events.
-
Block trading during medium-impact news: Enables trading restrictions around medium-impact economic events.
-
Block trading during low-impact news: Enables trading restrictions around low-impact economic events.
-
Hours to stop trading before news: Specifies how many hours before a relevant event trading should be restricted. Default: 1 hour.
-
Hours to stop trading after news: Specifies how many hours after a relevant event trading should remain restricted. Default: 1 hour.
News protection depends on the EA’s implemented economic-calendar data source and event-filtering logic.
8. Position Control & Hedging Options
-
Restrict to one trade per symbol: Limits the EA to one trade per symbol when enabled, subject to the EA’s position-management logic.
-
Minimum pip spacing between same-pair trades: Defines the minimum distance between trades on the same symbol. Default: 100. Confirm how the EA converts this value into price distance.
-
Allow opposite direction trades: Enables or disables opening trades in the opposite direction to existing positions, subject to the broker’s account mode and the EA’s execution logic.
9. Dynamic Trailing Configuration
-
Enable trailing stop feature: Turns the trailing-stop system on or off.
-
Selected trailing algorithm: Selects the trailing-stop method used by the EA, including the ATR-based method where supported.
-
Remove TP once trailing activates: Determines whether the take-profit level is removed when trailing-stop management becomes active.
10. Classic Step Trailing Parameters
-
Profit distance to activate trailing: Sets the profit distance required before the classic trailing stop begins. Default: 20.
-
Gap maintained between price and SL: Defines the distance between the current price and the trailing stop-loss level. Default: 10.
-
Minimum price move to update SL: Sets the minimum price movement required before the EA updates the trailing stop. Default: 5.
Confirm the precise pip/point units used by the implementation for these three parameters.
11. ATR Volatility Trail Engine
-
ATR lookback period: Sets the number of periods used to calculate the Average True Range (ATR). Default: 21.
-
Timeframe used for ATR: Specifies the timeframe used for the ATR calculation. Default: H1.
-
ATR multiplier factor: Multiplies the ATR value to determine the trailing distance. Default: 3.5.
This method adapts trailing distance to market volatility rather than relying solely on a fixed distance.
12. Scaling Out & Partial Close Settings
-
Close part of trade when trailing begins: Enables partial position closure when trailing-stop management starts.
-
Percentage of volume to close: Defines the percentage of the position volume to close during partial-exit logic. Default: 50%.
The actual close volume must comply with the broker’s minimum lot and volume-step requirements.
13. Automatic Break-Even Control
-
Activate break-even functionality: Enables or disables automatic break-even management.
-
Profit in pips required to trigger break-even: Sets the profit required before the break-even mechanism activates. Default: 10.
-
Additional buffer added beyond entry price: Sets the extra distance beyond the entry price at which the stop loss may be placed after break-even activates. Default: 0.
14. Prop Trading Risk Constraints
-
Randomize SL/TP slightly for prop accounts: Enables the EA’s configured SL/TP adjustment logic for prop-trading accounts. Verify the implementation before presenting this as a guarantee of compliance with any prop firm’s rules.
-
Maximum daily loss in account currency ($): Sets the daily loss threshold in account currency. Default: 0.
-
Maximum losing trades per day: Limits the number of losing trades allowed in a day. Default: 0.
-
Candles to pause trading after loss threshold: Sets the number of candles the EA should wait before resuming trading after the relevant loss threshold is reached. Default: 0.
Important: Available settings and their effects depend on the selected calculation methods and the EA’s implementation. Risk limits, news filters, trailing stops, and prop-firm settings should be validated in the Strategy Tester and on a demo account before live use.


