Automated trading software for Gold futures

Automated trading. Rules instead of discretion.

GoldAutoTradePRO is automated trading software for Gold futures and runs exclusively in NinjaTrader. It analyses the market according to defined rules and, when enabled, can execute orders automatically through your own NinjaTrader trading connection. Your trading capital remains with your broker and under your control.

Your account. Your capital. The software automates execution. Profits and losses arise directly on your trading account. GoldAutoTradePRO does not hold customer funds and is neither a broker nor an asset manager. Three operating modes control the enabled trade mix; historical analyses and the underlying trades can be reviewed transparently.

MGC · 500 TICK · DECISION SEQUENCESYSTEM READY
RELEVANT STRUCTURE AREALIQUIDITY SWEEPSTRUCTURE SHIFT CONFIRMED STOP LOSS ENTRY TAKE PROFIT
Context

The system first identifies relevant price areas and assesses whether the market is operating inside a usable context.

Operating modes

Three operating modes. One system core.

Choose the enabled scope that matches your preferred operating profile. All three modes use the same strategy core; they differ in the enabled trade mix.

0103
01 · CONSERVATIVE

Highest selectivity.

The narrowest enabled setup pool of the three configurations.

Conservative applies the strongest filtering within the tested system. Fewer setups are enabled for execution; the system core, order logic and position size are not automatically changed by the mode.

PROFILE AT A GLANCECONSERVATIVE
Setup scopeCore selection
Release logicStrongest filtering
Trade densityTends lower
02 · MODERATE

Balanced selectivity.

The reference configuration with a broader, while still filtered, setup pool.

Moderate expands the core selection with additional tested setups and sits between Conservative and Aggressive. The technical system core remains identical.

PROFILE AT A GLANCEMODERATE
Setup scopeCore + extension
Release logicBalanced
Trade densityMid profile
03 · AGGRESSIVE

Largest setup scope.

The broadest enabled setup pool of the three configurations.

Aggressive enables the broadest tested trade mix within the same system core. The label describes release scope only — not automatically a larger position size or an expected return.

PROFILE AT A GLANCEAGGRESSIVE
Setup scopeFull tested pool
Release logicBroadest selection
Trade densityTends higher
AdvertisementNinjaTrader – Upgrade Your Trade
Decision principle

Selectivity before frequency.

A trade is released only when market context, structure, quality and operating state support the same decision.

1 / 3
01 / 03

Selective execution

A market impulse is initially only an observation. Only when the sweep occurs at a relevant price area, price subsequently confirms the opposite direction, and no quality or operating rule conflicts, can it become an order.

Most candidates are deliberately rejected. Activity is reduced not by trading smaller positions, but by omitting incomplete situations altogether.

ContextStructureQuality
Order passes gatesor deliberately no trade
02 / 03

Structure-based analysis

The system does not assess price movement in isolation. It links relevant highs and lows, liquidity sweeps, the reaction after the sweep and the subsequent break of short-term market structure.

This separates a brief push through a level from a genuinely confirmed directional shift. A sweep without reaction remains visible, but is not traded automatically.

LIQUIDITYSWEEPSTRUCTURE CONFIRMED
LiquidityReactionConfirmation
03 / 03

Controlled operation

Even a technically valid setup may only be executed in an unambiguous operating state. Data feed, active connection, instrument, trading time, position state and existing orders are checked independently of the market signal.

Stop loss and take profit are linked to the position as a defined bracket plan. If an operating condition is unclear, the system blocks new entries instead of forcing an uncertain execution.

Data & connectionFeed and platform state unambiguous
Order & positionNo duplicate position, defined bracket plan
Trading time & sessionApproval only inside the rules

Output: execute, continue observing or block safely

500 Tick

Market activity instead of fixed minute blocks.

A 500-tick chart closes a bar after a fixed number of market updates. Active periods are therefore represented in greater detail while quiet periods are compressed. The strategy follows actual activity more closely than rigid time intervals.

Technical explanation

Time-based bars

Every bar represents the same time span, regardless of whether the period contained high or low market activity.

500-tick bars

Every bar represents the same activity count. The time required to complete a bar adapts to the market.

Decision chain

Multiple layers. One controlled decision.

The process hands information from one responsibility to the next. Every stage can advance a candidate, return it to observation or reject it completely. A visible signal is therefore not yet an order.

ACTIVE STEP 01 / 05

Read market

Price, market activity and relevant price areas are captured. The result is initially only a structured market picture – not a trade signal.

Handover to the next stageMarket picture or continue observing
NINJATRADER 8 · TRADING PLATFORM

GoldAutoTradePRO runs on NinjaTrader 8.

NinjaTrader provides the trading platform; GoldAutoTradePRO is the independent strategy deployed on top of it. Platform and strategy remain technically and commercially separate.

PLATFORMNinjaTrader 8 Desktop
MARKETMGC · Micro Gold Futures
DELIVERYIndependent third-party product

Note: The NinjaTrader link is an affiliate link. GoldAutoTradePRO may receive compensation for a qualifying registration; this does not increase your cost.

NinjaTrader Desktop platform
MGC Futures

Why futures – and why Micro Gold?

The home page provides a concise instrument overview. Contract specifications, tick value, rollover and data access are explained in depth on the system page.

Standardised market

MGC is an exchange-traded futures contract with a defined tick structure, expiry cycle and central price formation.

Finer position sizing

Micro Gold represents gold with a smaller contract size, allowing finer risk allocation than the larger Gold futures contract.

Rollover required

Liquidity migrates between contract months. The active contract must therefore be selected deliberately and monitored operationally.

Intraday strategyGoldAutoTradePRO opens positions only within the defined trading day and is scheduled to flatten before the session close. It does not intentionally hold positions overnight or over the weekend.
Validation

Development remains separate from validation.

New filters or logic are not marketed as success retroactively. Changes must be reproducibly tested, compared against established references and then observed in a separate forward phase.

Review result methodology
01

Develop

Define the hypothesis and rule change clearly.

02

Compare

Test against the baseline and separated data windows.

03

Observe

Document forward behaviour separately.