# Installation and removal

## Install from an indicator ZIP

1. In MetaTrader 5 choose **File → Open Data Folder**.
2. Close charts that use an older version of the same indicator.
3. Copy the ZIP's `MQL5/Indicators/*.mq5` and `.ex5` files into the data folder's `MQL5/Indicators` directory.
4. Copy `MQL5/Include/TF_Indicators` into `MQL5/Include`.
5. Copy the `.set` preset to `MQL5/Profiles/Presets` if desired.
6. For Economic Event Risk Map tester/replay work only, copy the supplied CSV fixture into the tester agent's `MQL5/Files`, or use the package's documented test harness. Live charts use MT5's calendar API.
7. Restart MT5 or right-click **Navigator → Refresh**, then attach the indicator.

The included `.ex5` was compiled with MetaEditor build 6163. Source is included so users can rebuild for later MT5 versions.

## Safe defaults

- Alerts are disabled.
- Debug logging is disabled.
- No indicator enables algorithmic trading, sends an order, or modifies a position.
- Portfolio data stays inside the terminal and is not persisted by the indicator.

## Remove

1. Remove the indicator from every chart.
2. Delete only its named `.mq5` and `.ex5` files from `MQL5/Indicators`.
3. Remove the shared `MQL5/Include/TF_Indicators` folder only when no other TF Market Intelligence Suite indicator is installed.
4. Delete the optional preset and tester fixture if no longer needed.
5. Refresh Navigator or restart MT5.

The live lifecycle gate confirmed that suite-owned chart objects return from 74 during attachment to 0 after release. Other chart objects are never removed because each instance uses its own version/chart/instance prefix.
