Entry-Dialog beim Eroeffnen entfernt (v=163)
User-Vorgabe: "entferne auch die Warnung beim Eroeffnen von Trades". LONG/SHORT feuern jetzt sofort. Was wegfaellt: die 7-Punkte-Checkliste und der Ausrichtungs-Split im Moment der Entscheidung - letzterer zeigte die einzige beidhaelftig robuste Zahl des Projekts (gegen das Signal -6,60 EUR je Lot ueber 1.216 Trades). Bewusste User-Entscheidung, kein Messergebnis; liegt aber auf der Linie "sichtbar machen, nicht bevormunden" (harte Blocks waren nie eingebaut, Uebersteuerungen liefen 68 % Trefferquote). Backend unberuehrt: _entry_checklist rechnet weiter und steht im Snapshot, die Zahlen bleiben auswertbar. Die Verlust-Close-Abfrage bleibt - sie schuetzt vor einem Fehlklick, nicht vor einer Entscheidung. Zurueck: const ENTRY_DIALOG = true. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
e8de83143c
commit
8584b2b776
@@ -5353,6 +5353,25 @@ nicht führbar — und Schritt 4 ist der EINZIGE belastbare Nachweis, dass neuer
|
||||
Python-Code läuft. Jetzt mit **Punktpfaden**; ein Feld mit Wert `None` zählt als
|
||||
vorhanden (geprüft wird der Schlüssel, nicht der Inhalt).
|
||||
|
||||
### ⚠ ENTRY-DIALOG ENTFERNT (User-Vorgabe 2026-08-11, v=163)
|
||||
|
||||
„Entferne auch die Warnung beim Eröffnen von Trades." LONG/SHORT feuern jetzt
|
||||
**sofort**, ohne Bestätigung.
|
||||
⚠ **Was wegfällt:** die 7-Punkte-Checkliste (Signal-Deckung · HTF-Trend ·
|
||||
Entry-Raum · News · Kosten · Verlust-Serie · Nacht) **und** der
|
||||
Ausrichtungs-Split im Moment der Entscheidung — letzterer zeigte die **einzige
|
||||
beidhälftig robuste Zahl des Projekts**: gegen das Signal **−6,60 € je Lot**
|
||||
über 1.216 Trades. Genau diese diskretionären Abweichungen sind die gemessene
|
||||
Kern-Leckage; der Dialog war 2026-07-30 dagegen gebaut worden.
|
||||
⚠ **Bewusste User-Entscheidung, kein Messergebnis.** Sie liegt aber auf der
|
||||
Projekt-Linie „sichtbar machen, nicht bevormunden": hartes Blockieren war nie
|
||||
eingebaut, und User-Übersteuerungen liefen gemessen **68 % Trefferquote**.
|
||||
✅ **Backend UNBERÜHRT:** `engine._entry_checklist` rechnet weiter und steht als
|
||||
`checklist` im Snapshot (live verifiziert) — die Zahlen bleiben auswertbar.
|
||||
✅ **Die Verlust-Close-Abfrage bleibt** („Position im Minus schließen?") — sie
|
||||
schützt vor einem versehentlichen Klick, nicht vor einer Entscheidung.
|
||||
**Zurück:** `const ENTRY_DIALOG = true` in `app.js` (Einzeiler).
|
||||
|
||||
### ✅ KLARTEXT-KOPFZEILE (2026-08-11, v=162) — und warum NICHT „LONG zu 78 %"
|
||||
|
||||
User: „kannst du die M15-Empfehlung noch etwas vereinfachen, wie: jetzt
|
||||
|
||||
+18
-4
@@ -1489,10 +1489,24 @@ document.querySelectorAll(".btn[data-side]").forEach(btn => {
|
||||
btn.onclick = async () => {
|
||||
if (btn.disabled) return;
|
||||
const side = btn.dataset.side;
|
||||
if (side === "long" || side === "short") {
|
||||
// ── Entry-Checkliste (User-Vorgabe 2026-07-30): zeigt VOR der Eröffnung,
|
||||
// was dagegen spricht — auch dann, wenn ein Signal da ist (der alte Dialog
|
||||
// kam nur bei WARTEN/Gegen-Signal). Blockt nicht, macht nur sichtbar.
|
||||
// ⚠⚠ ENTRY-DIALOG ENTFERNT (User-Vorgabe 2026-08-11: „entferne auch die
|
||||
// Warnung beim Eröffnen von Trades"). LONG/SHORT feuern jetzt sofort.
|
||||
// ⚠ Was damit wegfällt: die 7-Punkte-Checkliste (Signal-Deckung · HTF-Trend ·
|
||||
// Entry-Raum · News · Kosten · Verlust-Serie · Nacht) UND der
|
||||
// Ausrichtungs-Split im Moment der Entscheidung. Letzterer zeigte die
|
||||
// einzige beidhälftig robuste Zahl des Projekts: gegen das Signal
|
||||
// −6,60 € je Lot über 1.216 Trades. Genau diese diskretionären
|
||||
// Abweichungen sind die gemessene Kern-Leckage.
|
||||
// ⚠ BEWUSSTE ENTSCHEIDUNG DES USERS, nicht ein Messergebnis. Sie deckt sich
|
||||
// aber mit der Projekt-Linie „sichtbar machen, nicht bevormunden":
|
||||
// Übersteuerungen liefen gemessen 68 % Trefferquote, und hartes Blockieren
|
||||
// war ohnehin nie eingebaut.
|
||||
// ✅ Das Backend ist UNBERÜHRT: `engine._entry_checklist` rechnet weiter und
|
||||
// steht als `checklist` im Snapshot — nur der Dialog ist weg. Die
|
||||
// Zahlen bleiben also auswertbar, und Zurückholen ist ein Einzeiler
|
||||
// (`const ENTRY_DIALOG = true`).
|
||||
const ENTRY_DIALOG = false;
|
||||
if (ENTRY_DIALOG && (side === "long" || side === "short")) {
|
||||
const cl = (lastSnap.checklist || {})[side];
|
||||
const info = recInfo(side);
|
||||
if (cl && (cl.fails > 0 || cl.warns > 0)) {
|
||||
|
||||
+2
-2
@@ -6,7 +6,7 @@
|
||||
<meta name="theme-color" content="#0d1117">
|
||||
<title>Oil · MT5</title>
|
||||
<link rel="manifest" href="manifest.json">
|
||||
<link rel="stylesheet" href="style.css?v=162">
|
||||
<link rel="stylesheet" href="style.css?v=163">
|
||||
</head>
|
||||
<body>
|
||||
<!-- Modul-Menü (ganz oben) -->
|
||||
@@ -354,6 +354,6 @@
|
||||
</div>
|
||||
<div id="toast" class="toast hidden"></div>
|
||||
|
||||
<script src="app.js?v=162"></script>
|
||||
<script src="app.js?v=163"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user