Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Bewerten Sie es im Terminal MetaTrader 5
- Veröffentlicht:
- [Gelöscht]
- Ansichten:
- 31
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
### ExMachina Trade Pilot v1.30 - Komplette Auftragsverwaltung in einem Panel
**Präzision vor Gewinn**.
Professionelles Ordermanagement-Panel für MetaTrader 5. Ein-Klick-Handel mit automatischer Lot-Berechnung, Multi-TP-Partial-Close-System, vier intelligente Trailing-Stop-Modi, automatischer Breakeven und ein Echtzeit-Dashboard - alles von einem einzigen On-Chart-Panel aus.
**Wichtig:** Trade Pilot ist ein manuelles Handelsmanagement-Panel, kein automatischer Handelsroboter. Er generiert keine Signale und eröffnet auch keine Trades selbst. Wenn Sie ihn im Strategietester ausführen, werden keine Trades angezeigt - das ist zu erwarten. Verbinden Sie ihn mit einem Live- oder Demo-Chart, aktivieren Sie den Algo-Handel und verwenden Sie die Schaltflächen des Panels.
### Was ist neu in v1.30
Dieses Update behebt den **"Invalid prices (ask=0.00000 bid=0.00000) "** Fehler, der von mehreren Benutzern gemeldet wurde.
**Ursache:** Das CSymbolInfo-Objekt lieferte auch nach dem Aufruf von Refresh() veraltete oder keine Preise. Alle Preislesungen werden nun durch direkte SymbolInfoDouble()-Aufrufe über Hilfsfunktionen (GetAsk, GetBid, GetPoint, GetDigits) ersetzt, wodurch sichergestellt wird, dass jede Preislesung direkt den Server erreicht.
**Marktpreis-Füllung:** Orders senden jetzt price=0, was den Broker anweist, zum besten verfügbaren Preis zu füllen. Nach der Ausführung liest Trade Pilot den tatsächlichen Ausführungspreis und berechnet SL/TP auf der Grundlage der tatsächlichen Eingabe neu - so werden Ablehnungen aufgrund veralteter Preise vermieden.
**Preisvalidierungstor:** Eine Prüfung zu Beginn von OnTick überspringt die gesamte Verarbeitung, wenn die Preise null sind (Markt geschlossen, Symbol nicht geladen). Warnungen werden einmal alle 30 Sekunden gedruckt, anstatt die Registerkarte Experten bei jedem Tick zu überfluten.
**Zusätzliche Wachen:** ManageTrailing und ManageBreakeven überprüfen jetzt die Preise, bevor sie versuchen, eine Positionsänderung vorzunehmen.
Alle Fehlerbehebungen aus v1.10 bleiben intakt. Dank an das Community-Mitglied, das das CSymbolInfo-Caching-Problem identifiziert und den ersten Fix beigesteuert hat.
---
### Wie es funktioniert
1. Sie analysieren den Markt und bestimmen die Richtung
2. Sie klicken auf BUY oder SELL im Panel
3. Trade Pilot berechnet die Losgröße und platziert den Auftrag mit SL/TP
4. Von diesem Zeitpunkt an läuft alles automatisch ab: Multi-TP-Teilschluss, Smart Trailing und Breakeven
---
### Funktion 1: Ein-Klick-Handel mit Auto Lot
Klicken Sie auf BUY oder SELL. Trade Pilot automatisch:
- Berechnet die korrekte Losgröße basierend auf Ihren Risikoeinstellungen (% des Guthabens, fester $ oder festes Los)
- Setzt den Stop-Loss gegen das minimale Stop-Level des Brokers validiert
- Setzt den Take Profit auf das am weitesten entfernte TP-Level
- Registriert die Position für Multi-TP-Tracking
Das Panel zeigt das berechnete Lot- und Dollar-Risiko in Echtzeit an und wird bei jedem Tick aktualisiert.
---
### Funktion 2: Multi-TP Partial Close System
Definieren Sie bis zu 3 Take-Profit-Levels mit individuellen Close-Prozentsätzen:
- **TP1** (Standardwert 150 pts, Schließung 40%): Sichern Sie sich frühe Gewinne
- **TP2** (Standardwert 300 Punkte, Schlusskurs 30%): Mehr sichern bei reduziertem Risiko
- **TP3** (Standardwert 500 Punkte, Schlusskurs 100%): Den Läufer das volle Ziel erreichen lassen
Wenn der Kurs TP1 erreicht, schließt Trade Pilot 40% der Position. Bei TP2, weitere 30%. Bei TP3, der Rest. Jeder Teilschluss wird protokolliert. Der TP-Status bleibt bei Neustarts des EA über Positionskommentare erhalten.
---
### Funktion 3: Smart Trailing Stop
Vier Trailing-Modi:
- **Feste Punkte**: Klassisches Trailing in einem festen Abstand
- **ATR-basiert**: Dynamisches Trailing, das sich an die Volatilität anpasst. Verwendet standardmäßig ATR(14) x 1,5
- **Vorherige Kerze**: Folgt dem Hoch/Tief der vorherigen Kerze für natürliches S/R-Trailing
- **Keine**: Trailing deaktivieren, manuell verwalten
Alle Modi enthalten einen Parameter für den Mindestschritt und die Validierung des Broker-Stops.
---
### Funktion 4: Automatischer Breakeven
Wenn eine Position die konfigurierte Gewinnschwelle erreicht (Standardwert 100 Punkte), verschiebt Trade Pilot den SL automatisch auf Breakeven plus Offset. Die Schaltfläche "Set B/E" erzwingt den Breakeven für alle profitablen Positionen mit einem Klick.
---
### Funktion 5: Pending Orders und Positionsmanagement
Platzieren Sie jede schwebende Order mit einem Klick: Buy Limit, Sell Limit, Buy Stop, Sell Stop. Jede Order verwendet den konfigurierten Offset vom aktuellen Preis mit automatischer SL/TP-Berechnung. Alle Preise werden anhand von Broker-Mindestpreisen validiert.
Verwaltungsschaltflächen: Alle schließen, Buy schließen, Sell schließen, Pending löschen, Breakeven setzen.
---
### Live Dashboard
Das Panel zeigt in Echtzeit an: berechnete Losgröße mit Risikomodus und Dollarbetrag, aktueller Spread (farbcodiert), offene Positionen nach Richtung, Gesamt-Lot-Exposure, gleitende P&L, Multi-TP-Tracker-Status, Trailing-Modus mit Live-ATR-Wert und Breakeven-Konfiguration.
---
### Parameter
| Gruppe | Parameter | Voreinstellung |
|-------|-----------|---------|
| Lot Sizing | Modus | Risiko % des Saldos |
| Lot Sizing | Risikoprozent | 1.0% |
| Lot Sizing | Standard SL | 200 Punkte |
| Gewinnmitnahmen | TP1 Abstand / Schluss % | 150 Punkte / 40% |
| Gewinnmitnahmen | TP2 Abstand / Schluss % | 300 Punkte / 30% |
| Gewinne mitnehmen | TP3 Abstand / Schluss % | 500 Punkte / 100% |
| Nachlauf | Modus | ATR-basiert |
| Trailing | ATR Zeitraum / Multiplikator | 14 / 1,5x |
| Trailing | Trail Step | 10 Punkte |
| Breakeven | Aktiviert / Auslöser / Offset | Ja / 100 Pkt. / 5 Pkt.
| Pending | Offset vom Preis | 100 Punkte |
| Schwebend | SL / TP | 200 / 400 Punkte |
| Erweitert | Magische Zahl | 777777 |
| Erweitert | Slippage | 20 Punkte |
---
### Installation
1. Laden Sie die .mq5-Datei herunter und legen Sie sie in Ihrem MQL5/Experts/Ordner ab.
2. Öffnen Sie MetaEditor und kompilieren Sie die Datei (F7)
3. Vergewissern Sie sich, dass die Schaltfläche Algo Trading in der Symbolleiste grün ist.
4. Ziehen Sie den EA auf einen beliebigen Chart
5. Aktivieren Sie auf der Registerkarte "Allgemein" die Option "Algo-Handel zulassen".
6. Konfigurieren Sie die Risikoparameter auf der Registerkarte "Inputs" und klicken Sie auf "OK".
7. Prüfen Sie die Registerkarte Experten (Strg+E) auf "v1.30 initialisiert".
---
### Fehlersuche
**Schaltflächen reagieren nicht:** Die Schaltfläche "Algo-Trading" in der MT5-Symbolleiste muss grün sein, und "Algo-Trading zulassen" muss in der Registerkarte "Allgemein" des EA aktiviert sein. v1.30 protokolliert den genauen Grund in der Registerkarte "Experten".
**"Waiting for valid prices"-Meldung:** Das Symbol empfängt keine Live-Daten. Klicken Sie mit der rechten Maustaste auf das Symbol in Market Watch und wählen Sie "Show All", oder wechseln Sie den Zeitrahmen des Charts, um eine Aktualisierung zu erzwingen. Diese Meldung erscheint normalerweise auch, wenn der Markt geschlossen ist.
**"Ungültige Stopps"-Fehler:** Ihr Broker verlangt größere Stoppabstände. Erhöhen Sie die Werte für Default SL und Pending SL in den Eingaben.
**Null-Geschäfte im Strategy Tester:** Erwartetes Verhalten. Trade Pilot ist ein manuelles Panel - es erfordert Tastenklicks zum Öffnen von Trades. Verwenden Sie einen Live- oder Demo-Chart.
---
### Kompatibilität
- MetaTrader 5, alle Makler
- Hedging und Netting Konten
- Alle Instrumente: Forex, Gold, Indizes, Krypto
- Alle Zeitrahmen
---
### Changelog
**v1.30** - Die Meldung "Ungültige Preise (ask=0.00000)" wurde behoben, indem alle CSymbolInfo-Preislesungen durch direkte SymbolInfoDouble()-Aufrufe ersetzt wurden. Market Orders verwenden price=0 für best-price fill mit post-fill SL/TP Neuberechnung. OnTick Preisvalidierungstor mit 30 Sekunden gedrosselten Warnungen hinzugefügt. Preisgarantien in ManageTrailing und ManageBreakeven hinzugefügt. RefreshRates() hinzugefügt. Community-Fix integriert.
**v1.10** - Zuverlässigkeit beim Klicken auf die Schaltfläche mit Algo Trading Berechtigungsprüfung behoben. Fehler 4756 ungültige Stops bei strengen Brokern behoben. Reparierte SELL_STOP negative Preise. Multi-TP-Statuspersistenz in Positionskommentaren hinzugefügt. Ersetzte Sleep(100) mit verzögerter tick-basierter Registrierung. Der SELL-Trailing-Referenzpreis wurde so korrigiert, dass er Ask verwendet. Korrigierte Kerze trailing negativen Abstand auf Gaps. SYMBOL_TRADE_STOPS_LEVEL Validierung hinzugefügt. Detaillierte Fehlerprotokollierung hinzugefügt.
**v1.00** - Erste Version.
---
ExMachina Trading Systems - Präzision vor Gewinn.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/70266
ExMachina Prop Dashboard
Echtzeit-Tracker für Prop-Firm-Regeln: täglicher Drawdown, maximaler Drawdown, Gewinnzielfortschritt, Anzahl der Handelstage und Challenge-Status mit visuellen Fortschrittsbalken. Voreinstellungen für FTMO, MyFundedFX, E8, TFT, und Bulenox. Reiner Indikator - keine Beeinflussung des Handels.
ExMachina CandleTimer Lite
ExMachina CandleTimer Lite - Kostenloser Candle Countdown Timer für MetaTrader 5 mit dem ExMachina Steel Palette Theme.
Accumulation/Distribution
Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.

