🔢 GoldCycle EA MT5 Settings Guide – Complete Inputs Explained
GoldCycle EA is an automated Expert Advisor designed for systematic Gold trading on MetaTrader 5. The visible Inputs panel combines scheduled trading controls, order management, risk-based lot sizing, recovery settings, spread filters, trailing stop functionality, and breakeven management.
The configuration is built around a defined daily trading schedule. The EA can control when market data is collected, when orders are placed, when pending orders are cancelled, and when open positions are closed. Its risk section provides both percentage-based and recovery-oriented controls, while the Gap Settings section adds range filters based on spread or market conditions.
Public descriptions of GoldCycle identify it as a Gold/XAUUSD system based on daily trading levels with adaptive stop-loss and take-profit distances, while the supplied Inputs provide additional control over execution and money management.

🔢 Trading Schedule & Order Management
🔹 Time When data collection starts = 01:00 — Defines the time at which the EA begins collecting the market data used by its trading calculations.
🔹 Time When orders are placed = 09:00 — Sets the scheduled time at which GoldCycle can place its trading orders.
🔹 Cancel pending orders at Time = 23:00 — Cancels remaining pending orders at 23:00 to prevent them from staying active beyond the configured trading cycle.
🔹 Close all open orders at Time = 23:00 — Closes open positions at 23:00, establishing a defined end-of-day trading schedule.
🔹 Magic Number = 333 — Assigns the unique identifier 333 to trades opened and managed by this EA.
🔹 TradeComment = GoldCycle — Sets the trade comment to “GoldCycle”, helping identify positions created by the EA.
🔹 sep1 = =====RISK AND LOTS=============== — Section separator for the Risk and Lots configuration area; it is a label rather than a trading parameter.
🔢 Risk and Lot Settings
🔹 EA_Mode = Normal — Sets the EA operating mode to Normal according to the supplied configuration.
🔹 Lot_Sizing = Risk_Based — Selects Risk_Based lot sizing, meaning position volume is determined through the configured risk-management parameters rather than only a fixed lot value.
🔹 Start Risk [%] = 1.0 — Sets the starting risk parameter to 1.0% for the risk-based position-sizing configuration.
🔹 RecoveryFactor = 2.0 — Sets the Recovery Factor to 2.0, controlling how the configured recovery mechanism can increase risk after a losing trade.
🔹 MaxRisk Per Trade = 4.0 — Limits the configured risk per trade to a maximum value of 4.0.
🔹 StartLotSize = 1.0 — Sets the starting lot-size parameter to 1.0 for the lot-sizing configuration.
🔹 Recovery Factor = 2.0 — Sets the Recovery Factor to 2.0 in the second recovery-related input group, providing the same displayed recovery multiplier value.
🔹 MaxLotSize = 4.0 — Sets the maximum allowed lot-size parameter to 4.0.
The presence of both percentage-risk and recovery parameters is consistent with public descriptions of GoldCycle, which document percentage-risk sizing, optional recovery after losses, and a maximum-risk control.
🔢 Gap Settings
🔹 sep4 = =====GAP SETTINGS===================... — Section separator for the Gap Settings area; it organizes the Inputs panel and does not represent a trading value itself.
🔹 SpreadAboveRange = 60 — Sets the upper spread/range threshold to 60 for the EA's configured gap or spread filtering logic.
🔹 SpreadBelowRange = 60 — Sets the lower spread/range threshold to 60 for the EA's configured gap or spread filtering logic.
🔢 Trailing Stop Settings
🔹 Use TrailingStop = false — Disables the trailing-stop function in the current configuration.
🔹 Trailing Start = 175 — Defines the profit or price-distance level at which the trailing-stop mechanism can begin operating when enabled.
🔹 Trailing Stop = 50 — Sets the trailing-stop distance to 50 when the trailing-stop function is enabled.
🔹 Step = 0 — Sets the trailing adjustment step to 0, meaning no additional step increment is configured.
🔢 Breakeven Settings
🔹 Use Breakeven = false — Disables the breakeven function in the current configuration.
🔹 Start when profit point = 90.0 — Sets the profit threshold at 90.0 points for activating breakeven when the function is enabled.
🔹 Lock in Point = 0.0 — Sets the locked-in profit level to 0.0 points when breakeven becomes active.
🔢 Current GoldCycle EA MT5 Configuration Summary
🔹 Trading Data Start = 01:00 — Market-data collection begins at 01:00.
🔹 Order Placement Time = 09:00 — Scheduled order placement time is 09:00.
🔹 Pending Order Cancellation = 23:00 — Pending orders are cancelled at 23:00.
🔹 Open Order Closure = 23:00 — Open positions are closed at 23:00.
🔹 Magic Number = 333 — EA trade identifier is 333.
🔹 EA Mode = Normal — The selected operating mode is Normal.
🔹 Lot Sizing = Risk_Based — Risk-based position sizing is selected.
🔹 Start Risk = 1.0% — Initial configured risk is 1.0%.
🔹 Recovery Factor = 2.0 — Recovery multiplier is 2.0.
🔹 Max Risk Per Trade = 4.0 — Maximum configured trade risk is 4.0.
🔹 Start Lot Size = 1.0 — Starting lot-size parameter is 1.0.
🔹 Max Lot Size = 4.0 — Maximum lot-size parameter is 4.0.
🔹 Spread Above Range = 60 — Upper gap/spread threshold is 60.
🔹 Spread Below Range = 60 — Lower gap/spread threshold is 60.
🔹 Trailing Stop = false — Trailing stop is currently disabled.
🔹 Trailing Start = 175 — Trailing activation level is 175.
🔹 Trailing Stop = 50 — Trailing distance is 50.
🔹 Step = 0 — Trailing step is set to 0.
🔹 Breakeven = false — Breakeven is currently disabled.
🔹 Start when profit point = 90.0 — Breakeven activation threshold is 90.0 points.
🔹 Lock in Point = 0.0 — Breakeven lock-in value is 0.0 points.
🔢 How the GoldCycle EA MT5 Settings Work Together
🔹 Scheduled Trading Cycle — The 01:00 data-collection start, 09:00 order-placement time, and 23:00 closing schedule create a defined daily operating window.
🔹 Risk-Based Position Sizing — With Lot_Sizing = Risk_Based and Start Risk [%] = 1.0, the configuration is structured around percentage-based risk management.
🔹 Recovery Management — The RecoveryFactor = 2.0 settings provide a recovery multiplier, while MaxRisk Per Trade = 4.0 and MaxLotSize = 4.0 define upper limits in the supplied configuration.
🔹 Spread and Gap Filtering — Both SpreadAboveRange = 60 and SpreadBelowRange = 60 are configured at 60, creating symmetrical thresholds in the Gap Settings section.
🔹 Trailing and Breakeven Controls — Both Use TrailingStop = false and Use Breakeven = false mean these protective management functions are disabled in the current setup, despite their activation thresholds being configured.
🔢 Conclusion
GoldCycle EA MT5 provides a structured configuration for automated Gold trading with scheduled order execution, risk-based lot sizing, recovery controls, spread-range parameters, and end-of-day position management. The current Inputs show Risk_Based lot sizing with 1.0% starting risk, a 2.0 Recovery Factor, 4.0 maximum risk, and 4.0 maximum lot size.
The configuration also keeps both trailing stop and breakeven disabled. This makes the exact interaction between the risk, recovery, scheduled closing, and order-management settings particularly important when evaluating or backtesting the EA. Public GoldCycle descriptions likewise emphasize daily Gold levels, adaptive exits, and configurable risk and trade-management controls.










