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.

What's New

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.
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.
01

Requirements

Check these before attaching the robot. Most "it doesn't trade" tickets are one of these.
02

License

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.
ParameterDefaultDescription
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.
03

Trading Mode

Chooses which engine runs. On Auto, the robot reads the chart symbol and activates the matching engine on its own.
ParameterDefaultDescription
Trading_ModeAuto
  • 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_Number3590Identifier 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.
04

Risk Profile

One dropdown drives the depth and aggression of the whole system: position count, scaling factor, and the protective caps, for whichever engine is active.
ParameterDefaultDescription
Risk_ProfileRisk_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.
05

Account Capital

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.
ParameterDefaultDescription
Account_CapitalAuto
  • 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.
06

News Filter

Reads the MT5 economic calendar and pauses new entries around high-impact events (FOMC, NFP, CPI). Positions already open keep being managed normally.
ParameterDefaultDescription
Use_News_FiltertrueMaster switch. High-impact events only.
News_Block_Before_Mins30Stop opening new entries this many minutes before an event.
News_Block_After_Mins30Resume 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.
07

Display & Panel

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.
ParameterDefaultDescription
Show_PaneltrueMaster switch for the on-chart dashboard. The panel auto-scales on Retina and high-DPI screens.
Advanced_PanelfalseAdds 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_ModefalseLighter display for the strategy tester, long backtests complete much faster. Keep false for live trading.
Debug_ModefalseVerbose Journal logging. Turn ON during setup or when reporting an issue to support.
08

Built-in Account Protection

These layers are always on. They have no inputs to misconfigure, which is the point.
09

Migrating from V12, V13 or HYDRA

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.
  1. Let your current robot finish its open sequence (or close the positions manually if you prefer).
  2. Remove the old EA from the chart.
  3. Attach TFXS TITAN ULTIMATE to a fresh XAUUSD or EURUSD chart (M5).
  4. 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.
10

Quick Reference

QuestionAnswer
ChartXAUUSD M5 (Gold engine) or EURUSD M5 (HYDRA)
Minimum capital$500 Gold, $300 EURUSD
Account typeMT5 hedging, standard USD account, partner broker
Setfile neededNever. Everything is built in.
Settings to touchLicense_Key. The rest is optional.
Robot is waitingRead the WHY line on the panel, it names the exact reason.
Support@JohnFromTfxs (EN) · @Pablotfxs (ES)