Charts-Tab komplett entfernt (User-Vorgabe)
Entfernt: Tab-Button, #view-charts, der gesamte app.js-Chart-Block (Kartenaufbau, renderChart, loadCharts, 20-s-Refresh, Resize-Handler), die Chart-CSS-Regeln, die vendorte Bibliothek web/lightweight-charts.standalone.production.js (164 KB) samt script-Tag - und die Backend-Kette dahinter: /api/bars und engine.get_bars (60 Zeilen). Beide existierten ausschliesslich fuer dieses Tab; geprueft, dass es keinen anderen Aufrufer gibt. Nicht betroffen (sahen nur aehnlich aus): die Chartmuster-Karte (Verdict-Gewicht 0,25, im Tab "SIG Live"), der MQL5-Indikator samt sr_levels.csv-Export (eigener Pfad ueber _write_levels_file) und die Analyse-Module structure/patterns/cone - die speisen den Snapshot, nicht das Chart. Der MT5-Chart bleibt voll bedient. Ein veralteter Kommentar in trader.py, der auf engine.get_bars verwies, wurde auf core/gaps.py umgehaengt. Verifiziert am laufenden Server: /api/bars -> 404, Bibliothek -> 404, data-view="charts" und id="view-charts" nicht mehr im ausgelieferten HTML, 6 Tabs zu 6 Views paarig, keine verwaisten JS-Referenzen, Klammern-Balance ok, keine Fehler im Log. v=142. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
6ff3c15b1d
commit
a1a5d560b9
+1
-11
@@ -26,7 +26,7 @@ body{
|
||||
-webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;
|
||||
}
|
||||
/* Zahlen-lastige Werte in Mono (aligned, Trading-Terminal-Optik) */
|
||||
#hdr-price,#hdr-pnl,.px span,.tb-val,.tb-field input,.chart-last,
|
||||
#hdr-price,#hdr-pnl,.px span,.tb-val,.tb-field input,
|
||||
.hdr-clock,.gap-zone,.trade .p{font-family:var(--mono)}
|
||||
|
||||
/* ── Header (scrollt unter den Tabs) ────── */
|
||||
@@ -342,16 +342,6 @@ main{padding-bottom:74px} /* Platz für die fixe Leiste */
|
||||
.stx-c b {font-size:18px;color:var(--text-bright);margin-left:3px}
|
||||
|
||||
/* Charts-Tab: M1/M5/M15/M30/H1 untereinander (Lightweight Charts) */
|
||||
#charts-body {display:flex;flex-direction:column;gap:12px;padding:10px}
|
||||
.chart-card {background:var(--surface-2);border:1px solid var(--border);border-radius:10px;overflow:hidden}
|
||||
.chart-head {display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line)}
|
||||
.chart-tf {font-weight:800;font-size:19px;color:var(--text-bright);letter-spacing:.5px}
|
||||
.chart-trend {font-weight:700;font-size:17px}
|
||||
.chart-trend.up {color:#3fb950}
|
||||
.chart-trend.down {color:#f85149}
|
||||
.chart-trend.flat {color:var(--dim)}
|
||||
.chart-last {margin-left:auto;font-variant-numeric:tabular-nums;color:var(--text-bright);font-size:18px}
|
||||
.chart-cv {height:200px;width:100%}
|
||||
|
||||
/* Kurslücken (Gaps): offene Fill-Magnete */
|
||||
.gaps-list {display:flex;flex-direction:column;gap:6px}
|
||||
|
||||
Reference in New Issue
Block a user