Tracking XAUUSD trades usefully requires a minimum field set beyond standard execution data: UTC session, setup tag, spread at entry, intended versus executed stop in dollars per ounce, macro tag, exit reason and a violation flag distinguishing valid setups from broken rules.
Session attribution must use UTC rather than local time to avoid daylight-saving drift, with Asian, London, New York overlap and rollover windows tagged separately because gold spread and liquidity behaviour differs sharply between them.
MetaTrader 5 sync should supply all execution data automatically, while the judgement fields — setup, macro tag, violation flag and exit reason — remain manual and are best recorded within minutes of the trade closing to avoid retroactive editing of memory.