FX-Infinity V4 – Pro Version

FX-Infinity V4 Pro XAU/USD banner

Technical Operations Manual

Multi-platform production edition for MetaTrader 4 and MetaTrader 5.

4.00Document version
XAUUSDGold (spot)
M1515-minute charts
$3,000Recommended capital

Live trading results

Live account results for FX-Infinity V4 Pro, tracked on MyFxBook.

widget

The triple-engine synergy

The FX-Infinity V4 Pro architecture bypasses rigid, linear parameters. Three specialised mathematical sub-engines process market ticks simultaneously to optimise capital security and drawdown recovery.

Engine 1: The Automated Volatility Accordion Grid

  • The innovation: traditional fixed-pip grid ladders have been removed. The system scales trade spacing dynamically from live asset velocity, measured with the Average True Range (ATR).
  • Low volatility: the grid contracts automatically, down to a $5.00 safety floor, logging rapid, high-frequency wins inside narrow consolidation bands.
  • High volatility or crash events: the grid stretches wide like an accordion. This limits order density during violent one-way trends and preserves free margin.
  • Widening gaps: every layer waits a little longer than the one before. The gap grows by 20% of the base step for each trade already open (x1.2 with one trade open, x1.4 with two, x2.0 with five).
  • Layer limit: a basket can hold a maximum of 15 layers.

Engine 2: The Geometric Volume-Scaling Matrix

To accelerate basket recovery without exposing the account to dangerous margin stress, trade sizing uses a strict 1.2 geometric multiplier bounded by fractional rounding laws. The multiplier stops growing after the ninth step, so lot sizes level off at layer 10.

  • Layers 1 to 3: held flat at 0.01 lots by decimal rounding cutoffs, saving capital early in trends.
  • Layers 4 to 6: step up conservatively to 0.02 lots.
  • Layer 7: steps up to 0.03 lots, and layers 8 and 9 to 0.04 lots, concentrating position weight at market exhaustion points.
  • Layers 10 to 15: held at 0.05 lots. A full 15-layer basket totals 0.50 lots.

Engine 3: The Moving Group Break-Even Target

  • The logic: open trades do not carry separate, static exit lines. The moment a new grid layer triggers, all prior targets are wiped from memory.
  • The execution: the system computes the collective basket volume, maps the precise net entry average, and shifts the unified Take Profit line closer to current price. A minor market bounce closes the complete sequence in net profit.

The technical input matrix

Field definitions for every input. Open a category to see its parameters and defaults.

A

Core Gold Strategy

Entry filters for launching the initial sequence position (Layer #1)

InpFastEMAPeriod
Default 12

Tracks immediate, short-term trend momentum over the last 12 candles.

InpSlowEMAPeriod
Default 26

Tracks baseline, long-term trend momentum over 26 candles. When a new candle opens with no basket running, a buy needs the fast average above this one and a sell needs it below.

InpRSIPeriod
Default 14

Evaluates relative buying and selling strength over a 14-candle lookback window.

InpRSIPerbought
Default 70

Upper RSI limit for new sells. A new sell basket only starts while RSI is between 45 and this level (70). Above it, new sells are held back.

InpStrainOversold
Default 30

Lower RSI limit for new buys. A new buy basket only starts while RSI is between this level (30) and 55. Below it, new buys are held back.

B

Volatility Filter

Stops the system trading during dead, untradable market gaps

InpUseVolatilityFilter
Default true

Master switch. Activates or bypasses real-time ATR volume verification.

InpATRPeriod
Default 14

Sets the point-height boundary calculation across the last 14 candlesticks.

InpMinATRPoints
Default 120

Equal to $1.20 of true Gold movement. Below this threshold, the script enters a safety pause mode, avoiding whipsaws.

C

Automated Dynamic Grid Engine

Safety spacing logic and sizing protocols for active baskets

InpFixedStarterLot
Default 0.01

The baseline risk volume assigned to position #1 at the start of a fresh cycle.

InpMartMultiplier
Default 1.2

The conservative scaling coefficient used to average down running baskets. Each new layer is the starter lot x 1.2 for every trade already open, and the power stops growing after the ninth step, so lots level off at layer 10.

InpATRStepMultiplier
Default 1.5

Accordion control. Multiplies live ATR by 1.5, stretching trade spacing wider during explosive trends to isolate account exposure. This base step is then widened by 20% for every trade already open.

InpMinMartStepPips
Default 50

Safety floor. Equal to $5.00 on Gold. Prevents the grid from clustering entries tighter than 50 pips during quiet ranges.

InpMaxMartTrades
Default 15

The strict maximum cap on concurrent layers allowed within a running sequence.

InpBaseProfitPerTrade
Default 5.0

Cash multiplier. Targets $5.00 gross profit per active layer. Cash goals rise automatically while the chart Take Profit line is drawn closer to current price.

D

Emergency Circuit Breaks

Strict capital protection thresholds to preserve client balances

InpMaxSpread
Default 100

Equal to $1.00 of spread width. Halts execution instantly if spread spikes past this limit due to high-impact news or midnight rollovers.

InpSlippage
Default 30

Maximum price slippage, in points, accepted when an order is sent. Brokers that use market execution may ignore this limit.

InpMaxBasketLossInput
Default 1000.0

Core account circuit breaker. Closes the whole basket once its floating loss reaches this amount. $1,000 is one-third (33.3%) of the recommended $3,000 capital. Fast markets, price gaps or slippage can make the actual loss larger than this figure, and several stops in a row add up.

E

Statistics & Display

Controls what the on-screen statistics and chart lines show

InpStatsHistoryDays
Default 30

Number of days of history used for the win rate and the win/loss record on the dashboard. Set 0 to use the whole history.

InpPFHistoryDays
Default 0

Number of days of history used for the Profit Factor. 0 uses the whole account history, which is how MyFxBook reports it.

InpPFWholeAccount
Default false

false counts only this EA’s trades on this symbol. true counts every trade on the account.

InpBasketLineWidth
Default 1

Thickness of the Basket Take Profit and Basket Stop Loss lines on the chart (1 = thin, up to 5).

On-screen live dashboard

The custom terminal graphics screen reports real-time system health directly on the active chart.

Live Spread

Displays the current real-time broker spread in pricing points.

Spread Filter

Alerts you with a green ALLOWED or red BLOCKED (High Spread) flag.

Market Volatility

Verifies active market volume checks: ALLOWED versus LOW VOLATILITY (PAUSED).

Grid Setup Mode

Identifies the processing type. Displays VOLATILITY DYNAMIC GRID.

Starter Lot Size

Shows the lot size of the first trade in a basket.

Strategy Statistics

Win rate and win/loss record counted per basket over the look-back period (default 30 days). Profit Factor is gross profit divided by gross loss across individual closed trades, including swap and commission, over the whole history by default, as MyFxBook reports it. It shows No losing trades yet until the first losing trade.

Chart Lines

Two horizontal lines mark the shared Basket Take Profit and Basket Stop Loss for the whole basket. Their thickness is set with InpBasketLineWidth.

Platform setup blueprint

Choose your terminal. Attach the EA to a GOLD / XAUUSD M15 chart.

  1. Launch your MT4 terminal. From the top menu choose File → Open Data Folder.
  2. Open the MQL4 directory, enter the Experts folder, and paste the FX-Infinity V4 - Pro.ex4 file here. The banner is built into the EA, so no image file is needed.
  3. In the Navigator column, right-click Expert Advisors and click Refresh.
  4. Drag the file onto an active GOLD / XAUUSD M15 chart.
  5. Under the Common tab, tick Allow live trading. Confirm the main Algo Trading button at the top of your terminal shows a green icon.
  6. For the dashboard Profit Factor to cover your whole history, open the Account History tab, right-click and choose All History. MT4 only shows the EA the history it has loaded.
  1. Launch your MT5 terminal. From the top menu choose File → Open Data Folder.
  2. Open the MQL5 directory, go to Experts → Advisors, and paste the FX-Infinity V4 - Pro.ex5 file here. The banner is built into the EA, so no image file is needed.
  3. In the Navigator column, right-click Expert Advisors and click Refresh.
  4. Drag the file onto an active GOLD / XAUUSD M15 chart.
  5. In the settings popup, tick Allow Algo Trading and confirm by clicking OK.
FX-Infinity Investment Group · fx-infinity.co.uk · Manual for version 4.00. Trading leveraged products carries a high level of risk, and past performance does not guarantee future results.
Instagram