Taotie GoldFive Portfolio
- Experts
- 버전: 2.1
Taotie GoldFive Portfolio
GoldFive EA combines five separately selectable strategies for XAUUSD. This release is intended for hedging accounts, where strategies can hold separate positions. Internal signals use M15 and H1 candles regardless of the displayed chart period.
Five trading rules
- S1 Trend Pullback: the completed H1 EMA50 is above EMA200 and rising; an M15 pullback to EMA20 then closes back above it and above the previous candle high. Sell rules are symmetrical. Initial stop and target are 1.8 and 2.7 M15 ATR. An opposite EMA20 close or 48 M15 bars requests exit.
- S2 Channel Breakout: an M15 close breaks the preceding 55-bar channel while ADX14 is at least 20. Initial stop and target are 2 and 3 M15 ATR. An opposite 20-bar channel close or 96 M15 bars requests exit.
- S3 Band Reversion: with M15 ADX14 below 20, a close returns inside the 20-period, two-standard-deviation Bollinger band before reaching its middle. Initial stop and target are 1.5 and 2 M15 ATR. A middle-band close or 24 M15 bars requests exit.
- S4 RSI Reversal: with H1 ADX14 below 25, RSI14 crosses upward through 30 to buy or downward through 70 to sell. Initial stop and target are 2 and 3 H1 ATR. An RSI50 exit or 24 H1 bars requests closure.
- S5 Session Breakout: 20 complete M15 candles from server time 01:00 to 06:00 define a daily range. Stop orders use a 0.1 ATR buffer, 1.5 ATR stop and 2.25 ATR target, all fixed at setup. One daily attempt; no price chasing. A fill requests opposite-order cancellation, unfilled orders expire or are canceled at noon, and positions are requested closed at 16:00. Missing range data or first attachment after 06:15 skips the day.
Signals use completed candles. Actual execution depends on available ticks, spread, permissions and broker conditions. Disabling a strategy prevents new signals; existing positions remain managed. Disabling S5 also requests cancellation of its unfilled pending orders.
Risk and operation
Defaults allocate 0.20% initial stop risk per S1-S4 trade and 0.10% per S5 leg. Estimated admission risk is capped at 1% for this EA on the current symbol. Below-minimum volumes are skipped. There is no martingale, loss-based volume multiplication or grid averaging. Strategies can lose together.
Daily equity-loss and observed peak-drawdown triggers are 3% and 6%. They request closing and cancellation of owned exposure and preserve unfinished cleanup requests. Broker freeze distances can defer closing or cancellation until the request is permitted. They are not guaranteed loss limits: gaps, slippage, costs, disabled trading or disconnections can delay execution or increase losses. Other account trading affects equity protection.
Use one dedicated symbol chart and a distinct MagicBase. Keep desktop MT5 running and connected. Turning Algo Trading off also blocks EA-initiated exits and cancellations; existing server pending orders can still fill. No DLLs, external licensing service or paid feed is required. Account identifiers are used locally to separate saved state and are not sent to an additional external service.
Inputs
- EnableS1, EnableS2, EnableS3, EnableS4, EnableS5: independently enable the five strategies described above; all default to true.
- RiskPerStrategyPercent (0.20): percent of current equity budgeted against the initial stop for S1-S4; each S5 leg uses half.
- PortfolioRiskPercent (1.0): estimated stop-risk admission cap for this EA on this symbol.
- DailyLossPercent (3.0), PeakDrawdownPercent (6.0): equity protection triggers; execution and actual losses remain subject to market conditions.
- MaximumLots (1.0): maximum volume per new order; broker limits and risk sizing can reduce it.
- MaximumSpreadATR (0.10): skip new entries when the spread exceeds this fraction of the relevant ATR.
- MaximumDeviationPoints (30): requested price deviation in broker points, subject to execution mode.
- MagicBase (520000): this EA uses the next five magic numbers. Use a distinct base and one dedicated chart per symbol.
- ResetGuardSequence (0): increase deliberately to reset stored equity guards. Queued cleanup is retained.
- ShowPanel (true): show strategy switches, positions, pending orders, equity and protection status on the chart.
Testing and settings
Start in the Strategy Tester with the broker's gold symbol, M15 and Every tick based on real ticks, then use a demo account. EnableS1 through EnableS5 select modules; other inputs control risk, protection, maximum lots, spread, deviation, magic numbers and the panel. Increment ResetGuardSequence only to intentionally reset stored protection; it does not cancel queued cleanup.
Historical simulations are not live results. The combined 10,000 USD XAUUSD test on MetaQuotes-Demo, April 1 through June 30, 2026, used 100% real ticks and 1:100 leverage: 212 trades, net profit -180.34 USD, maximum equity drawdown 2.87%. A stable profitable edge has not been demonstrated. Historical results do not guarantee future performance.
