Trade-Leiste: Auto-Close-Feld entfernt (war doppelt)

User-Wunsch. Der Schalter existierte zweimal: in der Trade-Leiste und seit dem
19.08. als Knopf "S/R" in der Aktionsleiste. Die Aktionsleisten-Variante ist die
brauchbarere - die Trade-Leiste erscheint NUR bei offener Position, man konnte
den Auto-Close dort also gar nicht VOR einem Trade setzen. Genau deshalb war der
zweite Knopf am 19.08. dazugekommen.

Entfernt: das `<span class="tb-field">` mit `#srclose-btn`, der Render-Block, der
seinen Zustand schrieb, und der onclick-Handler. `srAuto` bleibt - es speist
weiter den Knopf `btn-sr` und die Hinweistexte.

⚠ Die beiden JS-Zugriffe haetten dank Auffang-`$` keinen Absturz erzeugt, aber
sie waeren toter Code gewesen, der je ID eine Konsolen-Warnung ausloest.
Deshalb mitentfernt statt liegengelassen: 0 Treffer in app.js UND index.html.

Backend, Endpoint /api/srclose und der Zustand `auto_sr_close` unveraendert.

Reine Frontend-Aenderung (v=193), kein Neustart. node --check und die
Render-Probe (Stufe B2) gruen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Axel Hocks
2026-08-20 08:33:49 +02:00
co-authored by Claude Opus 5
parent c081bdc734
commit c33227664c
2 changed files with 13 additions and 12 deletions
+4 -8
View File
@@ -1459,13 +1459,10 @@ function render(d) {
flipEl.className = "news-conflict hidden"; flipEl.textContent = "";
}
}
// Schalter-Zustand: Auto-Close am S/R an/aus + Mindestgewinn
const srBtn = $("srclose-btn");
if (srBtn) {
srBtn.textContent = srAuto ? "AN" : "AUS";
srBtn.title = srAuto ? "Bot schließt am Level (im Plus)" : "nur Hinweis, kein Auto-Close";
srBtn.classList.toggle("on", srAuto);
}
// ⚠ Der Auto-Close-Schalter der Trade-Leiste ist am 2026-08-20 entfernt
// (User-Wunsch) — er war doppelt: der Knopf S/R in der Aktionsleiste
// schaltet dasselbe und ist auch sichtbar, wenn KEINE Position offen ist.
// `srAuto` wird weiter gebraucht (Knopf `btn-sr`, Hinweistexte).
const srMin = d.sr_close_min_gain || 0;
const smi = $("srmin-input");
if (smi && document.activeElement !== smi) {
@@ -1888,7 +1885,6 @@ $("btn-sr").onclick = () => toggle("api/srclose", "S/R-Auto-Close");
$("btn-m15").onclick = () => toggle("api/autom15", "M15-Auto-Entry (gemessen negativ!)");
// (🎯 SIG entfernt 2026-08-12 — s. renderOrderButtons oben)
$("btn-trail").onclick = () => toggle("api/trail", "Trailing");
$("srclose-btn").onclick = () => toggle("api/srclose", "Auto-S/R-Close");
// Mindestgewinn für den S/R-Auto-Close (0/leer = aus)
async function setSrMin() {