Initial commit - MT5 Tools dashboard

This commit is contained in:
unknown
2026-04-12 18:25:46 +10:00
commit 6b677b8259
20 changed files with 3202 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
"""
pages/settings.py
=================
Settings page for MT5 Tools dashboard.
"""
import streamlit as st
def render():
st.title("⚙️ Settings")
st.markdown("""
<div class="info-card">
MT5 Tools — settings and information.
</div>
""", unsafe_allow_html=True)
st.subheader("About")
st.markdown("""
**MT5 Tools** is a standalone trade analysis and comparison dashboard.
**Supported file formats:**
- MT5 Account History HTML export (`.htm` / `.html`)
- MT5 Strategy Tester Backtest Report (`.htm` / `.html`)
- Quant Analyzer CSV export (`listOfTrades_*.csv`)
**Pages:**
- **Trade Analysis** — statistics, equity curves, day/hour breakdown for a single report
- **Trade Compare** — match and compare two reports to measure slippage and variance
""")
st.subheader("Requirements")
st.code("pip install streamlit streamlit-option-menu pandas plotly", language="bash")
st.subheader("Launch")
st.code("streamlit run app.py", language="bash")