TFXS TITAN ULTIMATE
Complete Settings Guide
The new ULTIMATE is a dual-engine EA. On XAUUSD it runs the battle-tested TFXS Gold engine, the one that built this community. On EURUSD it runs HYDRA, our hedge-recovery engine. One file, one license, 12 settings, and every strategy parameter is already tuned and locked inside the robot.
This release merges everything we shipped before into a single flagship. If you are coming from V12, from V13, or from a standalone HYDRA build, read this first.
- Two engines, one robot. The Gold engine is the proven TFXS grid system, refined and re-tuned on years of XAUUSD data. The HYDRA engine is a hedge-recovery system built for EURUSD. The robot picks the right engine from the chart you attach it to.
- 12 settings, total. Previous versions exposed 240+ inputs and needed a setfile per account size. All of that is now baked into the robot and scaled automatically from your capital. You choose a mode, a risk profile, and your capital. Done.
- Setfiles are retired. You will never load a .set file for ULTIMATE again. The tuned configuration ships inside the EA and updates with each release.
- The WHY line. Whenever the robot is waiting instead of trading, the panel tells you exactly why, in plain words. News pause, daily cap reached, capital below minimum, unsupported symbol. You will always know what it is doing.
- Full account protection. Daily drawdown cap, hard equity stop, deposit and withdrawal detection, and a zero-balance guard that refuses to trade on bad account data.
Fast start: attach to XAUUSD M5 (or EURUSD M5), paste your license key, leave everything else on default, enable AutoTrading. The defaults are the configuration we run ourselves.
Check these before attaching the robot. Most "it doesn't trade" tickets are one of these.
- MT5 hedging account on a TFXS partner broker. The robot manages several positions at once and requires hedging mode. Netting accounts are refused at startup.
- Standard USD-denominated account. Cent accounts (USC) and exotic deposit currencies distort the automatic capital scaling. Stick to a standard account in USD.
- Capital: minimum $500 for Gold mode (all profiles), minimum $300 for HYDRA EURUSD mode. Below $500 on Gold the robot refuses to start and the panel redirects you to HYDRA or to a top-up.
- Chart: XAUUSD or EURUSD, M5 recommended. The exits scale with the chart timeframe volatility, and M5 is the calibration we tuned and validated.
- WebRequest authorized: add
https://tfxs-license.onrender.com in MT5 → Tools → Options → Expert Advisors → "Allow WebRequest for listed URLs".
- VPS strongly recommended. The robot manages open positions continuously. See the VPS Setup Guide, TFXS Gold members get 7 days of Skyline VPS free.
Your unique license key provided by TFXS. The EA will not trade without a valid, activated license. Generate your key at license.theforexskyline.com. Existing TITAN ULTIMATE keys work as-is, a new key is not needed for this version.
| Parameter | Default | Description |
| License_Key | "" | Your license key in format TFXS-XXXX-XXXX-XXXX-XXXX. Must match the MT5 account number this EA is attached to. Validated online. |
Chooses which engine runs. On Auto, the robot reads the chart symbol and activates the matching engine on its own.
| Parameter | Default | Description |
| Trading_Mode | Auto |
Auto, detect from the chart symbol. XAUUSD chart runs the Gold engine, EURUSD chart runs HYDRA. Any other symbol is refused, with the reason shown on the panel.
ULTIMATE (Gold grid engine), force the Gold engine on the current chart.
HYDRA (EURUSD hedge engine), force the HYDRA engine on the current chart.
|
| Magic_Number | 3590 | Identifier for this robot's trades. V12 used 3580 and V13 used 3581, so the new ULTIMATE never touches positions opened by an older version. |
Broker names gold differently? A few brokers list gold as GOLD or GOLD.spot instead of XAUUSD. Auto detection needs the XAU letters, so on those symbols simply set Trading_Mode = ULTIMATE (Gold grid engine) and the robot runs normally. Suffixed symbols like XAUUSD+ or EURUSD.a are detected fine on Auto.
One dropdown drives the depth and aggression of the whole system: position count, scaling factor, and the protective caps, for whichever engine is active.
| Parameter | Default | Description |
| Risk_Profile | Risk_Balanced |
Risk_Conservative, fewer position levels, softer scaling, tighter daily caps, and a daily profit target that banks the day early. Built for capital preservation.
Risk_Balanced, the exact configuration we run on our own accounts. The sweet spot for most members.
Risk_Aggressive, deeper laddering and wider caps. For larger accounts comfortable with bigger swings.
|
The active profile is shown on the panel and logged to the Journal at startup, so you can always verify what is running.
This is what replaced the per-account-size setfiles. The robot scales lot sizes, money targets, and exposure caps from your capital selection, using the same math we used to build the old setfile ladder.
| Parameter | Default | Description |
| Account_Capital | Auto |
Auto, read the account balance and scale from it. In live trading the scaling refreshes at the daily rollover, and only while no ULTIMATE positions are open, so an open sequence is never re-sized mid-flight.
$300 / $500 / $1000 / $2000 / $5000, lock the scaling to a fixed tier. Pick the tier at or below your balance if you prefer a fixed, predictable sizing.
|
Gold needs $500 minimum, every profile. Below that, gold volatility does not leave the grid enough room to work. The robot refuses to start and the panel says it plainly: top up, or switch the chart to EURUSD where HYDRA runs from $300.
Reads the MT5 economic calendar and pauses new entries around high-impact events (FOMC, NFP, CPI). Positions already open keep being managed normally.
| Parameter | Default | Description |
| Use_News_Filter | true | Master switch. High-impact events only. |
| News_Block_Before_Mins | 30 | Stop opening new entries this many minutes before an event. |
| News_Block_After_Mins | 30 | Resume entries this many minutes after the event. |
During a news pause the panel WHY line shows the event and the countdown, so a quiet robot around NFP is expected behavior, working as designed.
One unified dashboard for both engines: balance, equity, day P/L, progress bars toward the daily target and the drawdown cap, the WHY line, and a corner badge showing which engine is live.
| Parameter | Default | Description |
| Show_Panel | true | Master switch for the on-chart dashboard. The panel auto-scales on Retina and high-DPI screens. |
| Advanced_Panel | false | Adds the engine diagnostic rows: grid level, next step distance and exposure on Gold, threat level, hedge manager and next operation on HYDRA. Nice to understand the machine, not needed to run it. |
| Backtest_Mode | false | Lighter display for the strategy tester, long backtests complete much faster. Keep false for live trading. |
| Debug_Mode | false | Verbose Journal logging. Turn ON during setup or when reporting an issue to support. |
These layers are always on. They have no inputs to misconfigure, which is the point.
- Daily drawdown cap. When the day's loss reaches the profile's cap, the robot protects the account and pauses until the next trading day.
- Hard equity stop. The last line of defense, closes everything if total drawdown crosses the profile ceiling.
- Deposit and withdrawal detection. Mid-day balance operations are absorbed into the day baseline. A fresh deposit will never trigger a false "target reached".
- Zero-balance guard. If the terminal briefly reports an empty account (disconnect, resync), the panel shows
NO ACCOUNT DATA and the robot waits for real numbers instead of acting on a bad baseline. It self-heals automatically.
- Spread and execution safety. Orders are normalized to your broker's lot rules and retried intelligently on requotes.
The new ULTIMATE replaces V12, V13 and the standalone HYDRA build. Your license keys stay valid. The only thing that needs care is open positions.
- Let your current robot finish its open sequence (or close the positions manually if you prefer).
- Remove the old EA from the chart.
- Attach TFXS TITAN ULTIMATE to a fresh XAUUSD or EURUSD chart (M5).
- Paste the same license key, keep defaults, enable AutoTrading.
The new robot uses Magic 3590 and deliberately ignores positions opened by V12 (3580), V13 (3581) or standalone HYDRA. Old positions left open will sit unmanaged once the old EA is removed, so flatten first, then switch.
| Question | Answer |
| Chart | XAUUSD M5 (Gold engine) or EURUSD M5 (HYDRA) |
| Minimum capital | $500 Gold, $300 EURUSD |
| Account type | MT5 hedging, standard USD account, partner broker |
| Setfile needed | Never. Everything is built in. |
| Settings to touch | License_Key. The rest is optional. |
| Robot is waiting | Read the WHY line on the panel, it names the exact reason. |
| Support | @JohnFromTfxs (EN) · @Pablotfxs (ES) |