Trident Pro MT4
- Experten
- Version: 1.0
- Aktivierungen: 20
Trident Pro ist ein Multiwährungs-Expert-Advisor für MetaTrader 4, der drei miteinander verbundene Paare handelt: AUDCAD, NZDCAD und AUDNZD. Es genügt, ihn auf einem einzigen Chart zu starten, und er führt alle drei Paare selbst. Der EA steigt ein, wenn sich der Preis deutlich von seinem Kanal entfernt hat, und begleitet die Position bis zur Rückkehr des Preises. Die eingebaute Kontrolle der Währungsbelastung und der Depotauslastung verhindert ein zu großes Volumen.
Version für MetaTrader 5: https://www.mql5.com/en/market/product/207953
Abonnieren Sie meinen Kanal, um keine Updates und neuen Produkte zu verpassen: https://www.mql5.com/en/channels/algotrader
Der Preis wird höchstwahrscheinlich schrittweise steigen, und irgendwann wird der Verkauf ganz eingestellt, damit sich der EA nicht zu weit verbreitet.
So arbeitet der EA
- Er beobachtet drei Paare gleichzeitig von einem Chart aus.
- Wenn der Preis die Kanalgrenze verlässt, eröffnet er eine Startorder in Richtung der Rückkehr.
- Läuft der Preis weiter gegen die Position, fügt er Nachkauforders hinzu. Der Abstand zwischen den Orders passt sich der Volatilität an und kann sich vergrößern, sodass sich die Serie über eine große Distanz verteilt und nicht sofort gefüllt wird.
- Eine Nachkauforder wird höchstens einmal pro Kerze des gewählten Zeitrahmens eröffnet und nur nach einer Kerze, die in Richtung der Position geschlossen hat.
- Jede Order hat ihren eigenen Take-Profit. Die Serie wird vollständig geschlossen, wenn der Preis zum berechneten Niveau zurückkehrt.
- Ist der Trailing-Stop eingeschaltet, schützt er den Gewinn, solange die Serie aus einer Order besteht. Nach seiner Auslösung wird ein neuer Einstieg nur zu einem besseren Preis eröffnet.
- Vor jeder Order prüft der EA die Nettoposition in jeder Währung (AUD, NZD, CAD) und die Depotauslastung. Wird ein Limit überschritten, wird die Order verkleinert oder ausgelassen.
- Fällt das Margin-Level des Kontos unter den eingestellten Wert, schließt der EA alle seine Orders.
Besonderheiten
- Drei Paare auf einem Chart, eine Magic-Nummer.
- Der Gitterabstand passt sich der aktuellen Volatilität an.
- Kontrolle der Nettoposition je Währung: Der EA verdoppelt den Einsatz auf eine Währung nicht über verschiedene Paare.
- Begrenzung der Depotauslastung und Schutz über das Margin-Level.
- Trailing-Stop und Schutz vor zu nah am Preis platzierten Stops und Take-Profits.
- Spread-Filter und Filter für die asiatische Session.
- Informationspanel, das sich selbst an die Chartgröße anpasst.
Empfehlungen
- Paare: AUDCAD, NZDCAD, AUDNZD. Verwendet Ihr Broker Symbolnamen mit Suffix, tragen Sie diese in Work Pairs genau so ein, wie sie in der «Marktübersicht» stehen.
- Chart-Zeitrahmen: beliebig. Der EA nutzt eigene Zeitrahmen aus den Einstellungen.
- Starten Sie den EA auf dem Chart eines der Arbeitspaare.
Testen
- Ein Multiwährungstest ist in MetaTrader 4 nicht möglich: Der Tester dieser Plattform arbeitet nur mit einem Symbol. Im Test handelt der EA nur das Paar des Charts, auf dem er gestartet wurde.
- Testen Sie jedes Arbeitspaar (AUDCAD, NZDCAD, AUDNZD) einzeln, auf dem M1-Chart.
- Um das Zusammenspiel aller drei Paare zu sehen, testen Sie die Version für MetaTrader 5: In deren Tester handelt der EA alle Paare gleichzeitig. Link: https://www.mql5.com/en/market/product/207953
- Im realen Handel arbeitet die Version für MetaTrader 4 genauso wie die Version für MetaTrader 5: ein Chart und alle Paare aus Work Pairs.
Panel auf dem Chart
Das Panel wird mit der Einstellung Show panel eingeschaltet. Es lässt sich an der Kopfzeile verschieben und mit der Schaltfläche einklappen; die Position wird gespeichert. Die Größe des Panels passt sich selbst an die Chartgröße an; auf Wunsch lässt sie sich mit der Einstellung Panel size in Prozent festlegen. Am Panel sehen Sie sofort, ob der EA arbeitet und, falls er keine Order eröffnet, warum.
- Kopfzeile: Name, Version und aktuelles Gesamtergebnis (P/L) der offenen Orders aller Paare.
- Status: Gesamtzustand. WORKING bedeutet, dass der EA arbeitet. WORKING: 2 of 3 pairs ready bedeutet, dass ein Teil der Paare noch Historie lädt. PAUSED: drawdown limit bedeutet, dass neue Orders durch das Drawdown-Limit gestoppt sind. STOPPED bedeutet, dass der Algo-Handel ausgeschaltet oder kein Paar bereit ist.
- Data: ob genügend Kurshistorie vorhanden ist. Falls nicht, wird angezeigt, welches Paar und welcher Zeitrahmen geladen werden.
- PAIR: Name des Paares.
- PROFIT: aktueller Gewinn oder Verlust der offenen Orders des Paares.
- SPREAD: aktueller Spread. Wird orange, wenn der Spread über Max spread liegt.
- START LOT: Lot der nächsten Startorder.
- STATE: was mit dem Paar geschieht. Waiting for signal: Warten auf ein Signal. In series: 2/5 orders: Eine Serie ist offen, mit der Zahl der Orders vom Maximum. Paused: Asian session: Pause während der asiatischen Session. Waiting: spread too high: Der Spread ist zu hoch. Loading history: Die Historie wird geladen. Hier steht auch der Grund, warum eine Order aufgeschoben wird: Warten auf eine bestätigende Kerze, Währungslimit, Limit der Depotauslastung, Warten auf einen besseren Preis nach dem Trailing, Pause nach dem Margin-Level-Schutz.
- TOTAL: Gesamtergebnis aller Paare.
- Open orders: Zahl der offenen Orders des EA.
Einstellungen
Trader's trading tools
- Work Pairs: Liste der gehandelten Paare, durch Kommas getrennt.
- Enable one series in this period: keine neue Serie in derselben Kerze eröffnen, in der die vorherige geschlossen wurde.
- One series of orders in this period: Zeitrahmen dieser Kerze. Er legt auch fest, wie oft der EA die Bedingungen prüft.
Lot settings
- MaxRisk: Prozentsatz der freien Margin zur Berechnung des Startlots. Das Lot wächst mit dem Konto. Bei 0 wird ein festes Lot verwendet.
- if MaxRisk = 0, Lot will be: festes Startlot.
- Max lot: Obergrenze des Startlots.
TP & SL
- Take profit: Take-Profit jeder Order in Punkten.
- Stop loss: Stop-Loss jeder Order in Punkten. 0 schaltet ihn aus.
- Take profit as a percentage: alle Orders schließen, wenn der Kontogewinn diesen Prozentsatz des Kontostands erreicht. 0 schaltet die Funktion aus.
- Drawdown % to block new orders (if > 0): Bei diesem Drawdown in Prozent des Kontostands werden keine neuen Orders eröffnet. Offene Orders werden nicht geschlossen.
Risk limits
- Max net exposure per currency, in full series (0 = off): wie viele volle Serien in einer Richtung auf einer Währung gehalten werden dürfen. 1.0 bedeutet eine Serie.
- Max deposit load (margin / equity), % (0 = off): Neue Orders werden nicht eröffnet, wenn die Margin diesen Prozentsatz des Eigenkapitals übersteigen würde.
- Close all orders if margin level falls below, % (0 = off): Alle Orders des EA werden geschlossen, wenn das Margin-Level des Kontos unter diesen Wert fällt. Danach werden neue Orders erst ab der nächsten Kerze des Signal TF eröffnet.
Ancillary transactions
- Step between orders (minimum step if ATR step is on): Abstand zwischen den Orders der Serie in Punkten. Ist der ATR-Abstand eingeschaltet, ist dies der Mindestabstand.
- Step from ATR of Signal TF: den Abstand aus der aktuellen Volatilität (ATR) berechnen.
- First step, in ATR: Größe des ersten Abstands in Anteilen des ATR.
- ATR period (step and trailing): ATR-Periode für Abstand und Trailing.
- Step expansion (each next step is multiplied by): um welchen Faktor jeder folgende Abstand breiter ist als der vorherige.
- Next averaging below the level of a closed (by take profit) averaging order: Nach dem Schließen einer Nachkauforder per Take-Profit wird die nächste erst jenseits ihres Niveaus eröffnet.
- Multiplication: Lot-Multiplikator jeder folgenden Order der Serie.
- Max trades per pair: maximale Zahl der Orders pro Paar.
- Averaging: one order per bar and only after a confirming bar: höchstens einmal pro Kerze nachkaufen und nur nach einer Kerze, die in Richtung der Position geschlossen hat.
- Averaging TF: Zeitrahmen für diese Regel und für den Wiedereinstieg nach dem Trailing.
- Max spread: maximaler Spread in Punkten, bei dem Orders eröffnet werden.
Trailing stop (series of one order)
- Enable trailing stop: Trailing-Stop für eine Serie aus einer Order einschalten.
- Trailing start: profit, in ATR: Gewinn in Anteilen des ATR, ab dem das Trailing zu arbeiten beginnt.
- Trailing distance, in ATR: Abstand vom Preis zum Stop in Anteilen des ATR.
Trading session
- Trade in Asian session: Startorders in der asiatischen Session erlauben.
- Asian session start (GMT hour): Beginn der asiatischen Session, Stunde nach GMT.
- Asian session end (GMT hour): Ende der asiatischen Session, Stunde nach GMT.
Channel settings
- Channel type (Bollinger / Keltner): Kanaltyp.
- Signal TF: Zeitrahmen des Kanals.
- Canal period (BB period / Keltner EMA period): Periode des Kanals.
- Canal deviation (BB deviation / Keltner ATR multiplier): Breite des Kanals.
- Keltner ATR period: ATR-Periode für den Keltner-Kanal.
- Applied price BUY: Preis für die Berechnung des Kanals für Käufe.
- Applied price SELL: Preis für die Berechnung des Kanals für Verkäufe.
Does not affect trade
- Comments to orders: Kommentar zu den Orders.
- Magic: eindeutige Nummer, an der der EA seine Orders erkennt.
- Slipage: zulässige Slippage in Punkten.
- Print per-pair statistics at the end of the test: am Ende des Tests die Statistik des Paares ins Journal ausgeben.
- Show panel: Panel auf dem Chart anzeigen.
- Panel font size: Schriftgröße des Panels.
- Panel size, % (0 = adaptive to chart size): Größe des Panels in Prozent. Bei 0 passt sich das Panel selbst an die Chartgröße an.
