# Known limitations

- Outputs depend on broker history, symbol metadata, contract specifications, account currency, and calendar availability.
- Currency Network Strength needs a connected rank-7 currency graph. It reports `INSUFFICIENT_NETWORK` instead of inventing values. A newly requested broker series may need several seconds or a new tick before the full history is backfilled.
- Currency scores are relative and sum to zero. Their numerical level is not a return forecast, and a high score is not a buy signal.
- Portfolio Exposure & Stress covers recognized FX currency legs. Non-FX instruments and unresolved conversions are explicitly excluded as `UNKNOWN`. Positions without a stop are `UNBOUNDED`; the indicator cannot infer discretionary exit risk.
- Stress scenarios are deterministic diagnostics, not Value-at-Risk, expected shortfall, or a probability model. Daily range adversity is deliberately conservative and does not model gaps or liquidity.
- Economic calendar coverage and revisions are controlled by the broker/MetaQuotes feed. Stale or unavailable data are labelled; the indicator cannot repair a missing upstream event.
- Regime states describe price behaviour, not direction or profitability. Broker history corrections can legitimately trigger a full recalculation; ordinary future bars do not alter earlier closed-bar results.
- The release was visually checked at 1920×1080 dark and 1280×720 light in actual MT5. Automated changes of Windows DPI scaling were not supported by the isolated environment; responsive chart resizing and both theme contrast modes were exercised instead.
