Happy Together Standard
- Experts
- Versão: 3.0
- Ativações: 5
A fixed-rule XAUUSD Expert Advisor with predefined exits, risk-based position sizing and one bounded recovery stage.
A trading system should know when to act - and when to stop
Happy Together Standard is an automated trading system for XAUUSD and GOLD symbols on MetaTrader 5. It is designed for traders who value disciplined execution, predefined exits and a finite trading cycle.
At 08:00 Vietnam time on each trading day, the Expert Advisor evaluates and prepares one new session according to fixed internal rules. Live and demo operation automatically converts this schedule to the broker server clock. The EA then manages the active cycle without requiring the user to improvise during market movement.
A session is not forced when symbol, spread, margin, price or broker conditions are invalid. Happy Together Standard is designed to follow its plan, including the decision not to trade when the required conditions are not available.
Built for disciplined execution
Many traders do not lack trading ideas; the more difficult task is executing the same plan after wins, losses and sudden price movement. Happy Together Standard converts one fixed daily plan into repeatable order management, with predefined Stop Loss and Take Profit conditions before a cycle begins.
The product is intended for users who prefer structure over constant intervention and who are prepared to evaluate an automated system over a meaningful period, preferably six months or longer. It is not positioned as a tool for rapidly multiplying a very small account or pursuing immediate high-risk returns.
A different approach to recovery
Recovery methods are not all designed in the same way. Some grid- or martingale-style systems continue adding positions across multiple price levels or repeatedly increase volume after losses. These methods may suit other trading models, but they can also make total exposure and recovery duration more difficult to evaluate.
Happy Together Standard does not claim that every multi-level method is unsuitable. It follows a different design priority: one predefined recovery stage and a trading cycle with a defined ending.
- Each cycle begins with a primary T1 stage and has one bounded T2 recovery stage.
- If T1 reaches its target, the EA cancels the remaining pending orders and ends the cycle.
- If T1 fails, the prepared T2 recovery orders are allowed to continue.
- Recovery exposure can be higher than one base position, but the recovery depth is fixed and finite.
- When T2 is completed, the EA accepts the result and ends the cycle.
- There is no T3, T4 or open-ended recovery chain.
Why Happy Together Standard?
- Fixed execution - the EA follows the same predefined process without emotional changes during an active cycle.
- Defined exits - every position has a predefined Stop Loss and Take Profit.
- Bounded recovery - the recovery stage has a fixed depth and a defined ending.
- Risk-preserving volume - calculated lot is normalized downward rather than increased beyond the selected Risk Percent.
- Operational validation - symbol, account mode, spread, margin, executable prices and broker limits are checked before or during operation.
- Restart recovery - stored sessions and active orders or positions can be identified again after MetaTrader 5 or the VPS restarts.
- Focused controls - users adjust Base Capital and Risk Percent while the Standard strategy structure remains fixed.
Risk management and capital guidance
- Base Capital is the fixed account-currency amount allocated by the user to the EA. The default reference is 5,000.
- The recommended minimum allocated capital is 500 in the account currency (for example, USD 500 on a USD-denominated account). Accounts below this level are not recommended for this product.
- Users allocating less than 5,000 must change Base Capital to match the amount actually allocated.
- Risk Percent is applied to Base Capital for each base position.
- Risk Percent can be selected from greater than 0.00% up to 3.00%. The default is 1.00%.
- Risk Percent applies to one base position; it is not the maximum possible loss for the entire cycle. Total exposure can be higher when the recovery stage is active.
- Volume is normalized downward to the broker lot step, so realized risk may be slightly lower than the requested percentage.
- The EA normalizes volume downward and does not increase the calculated lot above the selected Risk Percent. If the normalized volume is zero or below the broker minimum, the session is skipped and the reason is shown in the on-chart status panel.
- Even with 500 or more allocated capital, some sessions may be skipped, especially at 1.00% Risk, because the required volume can remain below the broker minimum lot or fail other broker constraints.
- Increasing Risk Percent increases both potential profit and drawdown. It does not improve the statistical edge of the strategy.
Designed for traders who
- Prefer fixed rules over emotional execution.
- Want predefined Stop Loss and Take Profit conditions for every position.
- Prefer a finite recovery structure over an open-ended order chain.
- Understand that losing cycles remain a normal part of systematic trading.
- Can allocate at least 500 in the account currency and correctly configure Base Capital.
- Can operate MetaTrader 5 on a Hedging account with a stable terminal or VPS connection.
This product may not be suitable for traders who
- Want to rapidly multiply a USD 50-200 account.
- Expect guaranteed monthly returns or uninterrupted profitable cycles.
- Prefer high-frequency trading or continuous market exposure.
- Want an EA that continues adding recovery levels until the market returns.
- Are unwilling to accept completed losing cycles.
- Use a Netting account.
Operational safeguards
- MT5 Hedging account validation.
- XAUUSD/GOLD symbol detection, including common broker suffixes.
- Broker volume minimum, maximum and step validation.
- Spread-condition validation before a new session.
- Margin checks with an additional reserve before orders are placed.
- Stops Level, Freeze Level and current Bid/Ask validation.
- Trade-result checking and repeated-log protection.
- Independent Magic Number and order comments for product-specific management.
- Stored session recovery after terminal or VPS restart.
- Duplicate-session and duplicate-T2 prevention.
Opening-gap handling
At the scheduled session, the EA validates the executable quote and the broker's trading constraints before placing or activating orders. Unsafe or invalid conditions may cause the session to be skipped rather than forcing an entry.
User inputs
| Input | Purpose |
|---|---|
| Base Capital | Fixed account-currency amount allocated to the EA. Default: 5,000. Recommended minimum: 500 in the account currency. Users with a smaller allocation than the default must change this value to match their actual allocated capital. |
| Risk Percent | Risk for one base position as a percentage of Base Capital. Selectable range: greater than 0.00% and up to 3.00%. Default: 1.00%. It is not the maximum loss for the whole cycle. |
All strategy parameters are fixed in the Standard edition. Entry structure, session time, targets and recovery depth are not user-adjustable.
Operating requirements
- MetaTrader 5.
- A Hedging account. Netting accounts are not supported.
- A broker symbol representing Gold against the US dollar, such as XAUUSD or GOLD.
- Algo Trading enabled.
- The terminal or VPS must be connected before 08:00 Vietnam time and while orders or positions remain active.
- Sufficient free margin for the complete bounded order structure.
Installation
- Open the broker XAUUSD or GOLD chart in MetaTrader 5.
- Attach Happy Together Standard to the chart.
- Set Base Capital to the amount allocated to the Expert Advisor. Use 500 or more and understand that some sessions may still be skipped when the calculated lot is below the broker minimum.
- Select Risk Percent. Start with the default 1.00% while evaluating the system.
- Confirm that the on-chart status shows a Hedging account, a recognized Gold symbol and valid settings.
- Enable Algo Trading and keep the terminal connected.
Strategy Tester setup
- Expert Advisor: Happy Together Standard.
- Symbol: the broker XAUUSD or GOLD symbol.
- The EA reads the market data required by its internal rules; the public strategy settings do not depend on the visible chart timeframe.
- Account mode: Hedging.
- Model: Every tick based on real ticks when the broker provides the data.
- Use the same Base Capital and Risk Percent when comparing different periods.
Verified historical Strategy Tester evidence
The following results are historical simulations, not live trading results. Every report uses Happy Together Standard Version 3.00 on XAUUSD H1 with an initial deposit of USD 5,000, Base Capital 5,000, Risk Percent 1.00%, leverage 1:500, Every tick based on real ticks, History Quality 99% and zero-latency ideal execution in the Strategy Tester.
| Period | Total Net Profit | Equity DD Relative | Profit Factor | Total Trades |
|---|---|---|---|---|
| 2022 | 1,628.06 USD | 18.66% | 1.10 | 576 |
| 2023 | 1,831.91 USD | 26.98% | 1.11 | 548 |
| 2024 | 3,473.33 USD | 23.29% | 1.21 | 583 |
| 2025 | 3,705.94 USD | 16.96% | 1.25 | 582 |
| 2026 YTD | 2,948.02 USD | 11.88% | 1.47 | 286 |
The 2022-2025 reports cover complete calendar years. The 2026 YTD report covers January 1 through July 31, 2026. Each period is an independent test beginning with USD 5,000; the figures are not a continuously compounded five-year account history.
Historical performance does not guarantee future results. Live outcomes may differ because of broker quotes, spread, slippage, latency, margin rules and execution conditions.
Important limitations
- Happy Together Standard is designed for XAUUSD/GOLD and is not recommended for unrelated symbols.
- The strategy requires a Hedging account because opposite-side positions are part of its fixed structure.
- Sideways movement with repeated reversals can be an adverse environment.
- Spread, slippage and opening gaps can cause live results to differ from historical simulations.
- Pending orders and active sessions may remain open beyond the session date and can continue to use margin.
- The 08:00 schedule is the time for evaluating a new cycle, not a promise that a trade will be opened every day.
- A session can be skipped when the calculated volume is zero or below the broker minimum. This preserves the selected Risk Percent instead of forcing a larger lot.
- The Expert Advisor does not remove market risk and cannot prevent losses.
Risk disclosure
This product is a software tool for automated order execution. It is not investment advice and does not manage funds on behalf of the user. Historical simulations, demo results and live monitoring do not guarantee future performance. Trading leveraged products can result in substantial losses. Users are responsible for selecting suitable capital, risk, broker conditions and account settings.
Final perspective
Happy Together Standard does not attempt to eliminate losses. It is designed to make execution consistent, recovery finite and each cycle easier to understand.
If your priority is a trading system that follows its plan and knows when to stop, Happy Together Standard was designed for that purpose.
Support
Product support is provided through the MQL5 product Comments section and the MQL5 messaging system. When reporting an issue, please include the EA version, symbol, broker server, account mode, relevant Journal messages and screenshots.
