Mid Touch Alpha EA
- Experten
- Ufuk Kuscu
- Version: 1.1
- Aktivierungen: 8
MidTouch Alpha - Angebot & Nachfrage EA (MT5)
MidTouch Alpha enthält eine S/D-Zonen-Engine (keine externen Indikatoren), zeichnet Zonen auf dem Chart und handelt sie mit einer zweistufigen Logik (TOUCH & MID). Er beinhaltet einen Gewinn-Latch, TP-by-% der Balance, Break-Even, Margin-Gate, Spread-Filter, und pro Zone aktive Handelslimits.
Hauptmerkmale
-
Eingebettete Angebots-/Nachfrage-Engine: Automatische Erkennung von Zonen über schnelle/langsame Fraktale + ATR-Fuzz; keine externen Indikatoren erforderlich.
-
Doppelte Eingabelogik:
-
TOUCH → erste Berührung der Zone.
-
MID → Überschreiten der Mittellinie der Zone für einen sekundären Bestätigungseinstieg.
-
-
Gewinn-Sperre: Stoppt die Eröffnung neuer Trades, sobald ein Eigenkapital-/Bilanzwachstumsziel erreicht ist.
-
TP nach Gewinn %: Optionales TP-Ziel als Prozentsatz des Saldos (setzt den punktbasierten TP außer Kraft).
-
Break-even: Automatisches Verschieben des SL über den Einstieg hinaus nach X Gewinnpunkten.
-
Pro-Zone-Gating: Begrenzung der gleichzeitigen EA-Trades pro Zone (Standard: 1).
-
Sicherheitsfilter: Maximaler Spread (pts), Minimum Margin Level Gate, Blockierung der Gegenseite auf demselben Tick.
-
Geld-Management: Priority Sizing → Risk% (wenn SL), sonst Balance-based (Lots pro 1K), sonst Fixed Lot.
-
Chart-Optik: Zonenrechtecke mit Stärkekennzeichnungen (Schwach / Ungetestet / Turncoat / Verifiziert / Bewährt) und Farbkodierung.
-
Selbstheilender TP: Fügt TP rückwirkend hinzu, wenn er fehlt (unter Berücksichtigung der Broker-Stop/Freeze-Levels).
-
Ausführliche Diagnose (optional): ATR/Zonen/Trigger/Sizing-Spuren im Journal.
Wie wird gehandelt
- Wenn ein neuer Balken gebildet wird, sammelt die Engine mögliche S/D-Regionen mit schnellen/langsamen Fraktalen und ATR-Fuzz.
- Je nach Option (verschmelzen/erweitern) verschmilzt/erweitert sie die Regionen und errechnet die Leistungsbewertung:
- Bewährt: 3+ erfolgreiche Wiederholungstests
- Verifiziert: ≥1 Wiederholungstest
- Turncoat Rollenumkehr-Erkennung
- Ungetestet Nicht-schwach, aber keine Testanzahl
- Schwach: Nur schnelles fraktales Zeichen, geringes Vertrauen
- "Show/Allow"-Filter werden verwendet, um die Stärke der zu zeichnenden/verarbeitenden Zonen zu bestimmen.
- Der Einstieg wird ausgelöst, wenn der Kurs eine Zone zum ersten Mal berührt (TOUCH) und/oder die Mittellinie überquert (MID).
- Beim Einstieg wird der SL durch SLExtraPoints aus der Zone genommen; der TP wird als punktbasiertes oder prozentuales Gewinnziel festgelegt.
- Break-even- und FixMissingTPs-Wartungsjobs halten die Positionen bei jedem Tick aufrecht.
- Neue Eingaben werden gesperrt, wenn die Gewinnverriegelung das Ziel erreicht (offene Transaktionen werden weiterhin verwaltet).
- Hinweis / Note: Wenn TP nach Gewinn % aktiviert ist, hat dies Vorrang vor punktbasierten TPs.
Eingaben (Parameter-Referenz)
Einstieg & Risiko
-
InpLots (Standardwert 0.10) - Festes Lot (Fallback, wenn andere deaktiviert sind)
-
InpEnableTouchEntry (true) - Aktiviert TOUCH (first touch) Eingaben
-
InpEnableMidEntry (true) - Aktiviert MID-Einträge (Mittellinienkreuz)
-
InpUseSL (true) - SL platzieren
-
InpSLExtraPoints (400) - Zusätzlicher SL-Versatz außerhalb der Zone
-
InpUseTP_Touch (true) - TP für TOUCH verwenden
-
InpTPPoints_Touch (300) - TOUCH TP Abstand (Punkte)
-
InpUseTP_Mid (true) - TP für MID verwenden
-
InpTPPoints_Mid (300) - MID TP-Abstand (Punkte)
-
InpUseTP_ByProfit (false) - TP in % der Bilanz (überschreibt Punkt-TPs)
-
InpTP_ProfitPct (0.50) - Prozentsatz des Saldos (z. B. 0.50 = %0.5)
Zonenauswahl & Sicherheit
-
InpAllowVerified (true) - Erlaubt geprüfte Zonen
-
InpAllowProven (true) - Erlaubt geprüfte Zonen
-
InpBlockOppositeSameTick (true) - Blockiert die Eingabe der Gegenseite innerhalb desselben Ticks
-
InpMagic (20250822) - Magische Zahl
-
InpMaxSpreadPoints (0) - Maximaler Spread; 0=deaktiviert
-
InpMaxActiveTradesPerZone (1) - Max. gleichzeitige EA-Trades pro Zone
-
InpMinMarginLevelPct (1000) - Stoppt neue Einträge, wenn Margin% unter
-
InpDebug (true) - Debug-Protokolle
-
InpDebugVerbose (false) - Zusätzliche Diagnosen
Geld-Management
-
InpUseBalanceLot (true) - Saldobasierte Lots
-
InpLotsPerK (0.02) - Lose pro 1K Saldo
-
InpBalanceK (1000.0) - 1K-Referenz
-
InpUseRiskPercent (false) - %Risk Sizing (benötigt SL)
-
InpRiskPercent (1.0) - Risiko pro Handel (%)
Priorität: Risiko% → Balance-basiert → Festes Lot.
Gewinnverriegelung (Stop nach Ziel)
-
InpStopAfterProfit (true) - Sperrt neue Einträge nach dem Ziel
-
InpProfitTargetPct (10.0) - Ziel % gegenüber der Basislinie
-
InpProfitDaily (false) - Tägliches Zurücksetzen
-
InpUseBalanceForTarget (true) - Basislinie = Balance (sonst Equity)
Break-even
-
InpUseBE (true) - BE einschalten
-
InpBE_TriggerPts (200) - Armabstand (pts)
-
InpBE_OffsetPts (75) - SL über Eingang hinaus verschieben
Zone Engine (eingebettet)
-
ZE_BackLimit (1000) - Rückwärts zu scannende Balken
-
ZE_ShowWeak (false) - Schwach einbeziehen
-
ZE_ShowUntested (false) - Ungetestet einbeziehen
-
ZE_ShowTurncoat (false) - Turncoat einbeziehen
-
ZE_FuzzFactor (0.75) - ATR-basierte Randtoleranz
-
ZE_FractalFastFactor (3.0) - Schnelles fraktales Fenster
-
ZE_FractalSlowFactor (6.0) - Langsames fraktales Fenster
-
ZE_Merge (true) - Überlappende Zonen zusammenführen
-
ZE_Extend (true) - Kanten um ATR verlängern
-
ZE_DrawLabels (true) - Beschriftungen zeichnen
-
ZE_LabelShift/Color/Size/Font - Beschriftung gestalten
-
Zonenfarben - Unterstützungs-/Widerstands-Farbsätze pro Stärke
Schnellstart
-
Testen Sie den EA auf einer Periode mit einer klaren Trendstruktur, wie z.B. H1 oder M30/H4.
-
Für erste Versuche ZE_ShowWeak=false, ZE_ShowUntested=false, ZE_ShowTurncoat=false ( nur mit Verified/Proven starten).
-
InpMaxActiveTradesPerZone=1 ve InpBlockOppositeSameTick=true und bleiben geschützt.
-
InpUseTP_ByProfit=false ( Punkte TP); dann true machen und den Bereich 0.30-0.80 versuchen.
-
Strategie Tester'da:
-
Modell: Jeder Tick (oder 1-Minuten-OHLC für Geschwindigkeit)
-
Verwenden Sie einen variablen Spread, wenn Ihr Broker den Spread häufig ausweitet.
-
Aktivieren Sie Journal und optional InpDebugVerbose=true, um Auslöser zu verfolgen.
-
Empfehlung: Führen Sie die ersten Live-Versuche auf dem Demokonto durch. Die Optimierung der Parameter ist für jedes Symbol und jeden TF unterschiedlich.
Beispiele für Money Management
-
Saldobasiert (Standard): Saldo 10.000 → 0 ,02 Lots pro 1K ⇒ 0,20 Lot.
-
Risiko% (mit SL): Wenn Abstand (Einstieg, SL) = 250 Punkte; Kontorisiko = 1% des Saldos; EA berechnet Volumen zu Risiko ≈1%, wenn Tickwert vom Broker korrekt angegeben wird.
FAQDer Tick-Wert/die Tick-Größe des Brokers muss genau sein; bei exotischen Symbolen sind möglicherweise manuelle Überprüfungen erforderlich.
F: Repaints?
A: Die Zonen werden bei neuen Bars unter Verwendung fester Fraktal/ATR-Regeln neu berechnet; die historische Formgebung wird nicht innerhalb eines Bars neu gezeichnet. Das Zusammenführen/Erweitern kann jedoch die Grenzen anpassen, wenn neue Daten eintreffen - dies ist beabsichtigt.
F: Welche Zeitrahmen/Paare?
A: Funktioniert auf allen; eine bessere Struktur wird oft auf H1-H4 gesehen. Bei niedrigen TFs sollten Sie engere SL/TP und die Aktivierung von %TP in Betracht ziehen.
F: MT5-Netting vs. Hedging?
A: Der EA arbeitet mit CTrade/PositionInfo und modifiziert nach Ticket und dann nach Symbol, daher wird Hedging unterstützt. Zone Gating basiert auf der magischen Zahl und dem Zonenbereich.
F: Kann ich meine eigenen Indikatoren hinzufügen?
A: Die Engine ist autark; Sie können trotzdem mit Dashboards/Filtern kombinieren, aber vermeiden Sie konkurrierende EAs auf demselben Symbol+Magic.
F: Was bedeuten Stärken?
A: Heuristiken, die auf Wiederholungstests/Turns basieren: Bewährt (3+ Wiederholungstests), Verifiziert (≥1), Turncoat (Rollenumkehr), Ungetestet (kein Wiederholungstest, aber nicht schwach), Schwach (geringes Vertrauen).
