## Project Structure ```text SUM3-Trading-Terminal/ ├── gmp-terminal/ │ ├── src/ │ │ ├── app.rs │ │ ├── gmp_engine.rs │ │ ├── main.rs │ │ ├── tab_time.rs │ │ ├── tab_trade.rs │ │ ├── timeframe.rs │ │ ├── trading_panel.rs │ │ └── zmq_bridge.rs │ ├── Cargo.lock │ └── Cargo.toml ├── mBA-GMP.v3/ │ ├── generate_profiles.py_output/ │ │ ├── cmp_profile.csv │ │ ├── datapoints.csv │ │ ├── fig_cmp_profile.png │ │ ├── fig_cmp_vs_gmp.png │ │ ├── fig_combined_3panel.png │ │ ├── fig_gmp_profile.png │ │ ├── fig_price_scatter.png │ │ ├── fig_updown_footprint.png │ │ ├── gmp_profile.csv │ │ ├── raw_draft_of_concept.png │ │ └── updown_profile.csv │ └── generate_profiles.py ├── SUM3API/ │ ├── MQL5/ │ │ ├── Experts/ │ │ │ └── ZmqPublisher.mq5 │ │ ├── Include/ │ │ │ └── Zmq/ │ │ │ └── Zmq.mqh │ │ └── Libraries/ │ │ ├── libsodium.dll │ │ └── libzmq.dll │ ├── Rustmt5-chart/ │ │ ├── output/ │ │ │ ├── History_XAUUSDc_H1_OHLC_ID0002_20260126_135823.csv │ │ │ ├── History_XAUUSDc_H1_TICKS_ID0001_20260126_140825.csv │ │ │ └── Live_XAUUSDc_ID0001_20260126_135811.csv │ │ ├── src/ │ │ │ └── main.rs │ │ ├── Cargo.lock │ │ └── Cargo.toml │ └── LICENSE ├── LICENSE ├── README.md └── TECHSTACK.md ```