Cross Trend Line to Trade MT5
- Utilitys
- Ziheng Zhuang
- Version: 10.2
- Aktualisiert: 30 Oktober 2023
- Aktivierungen: 10
Dieser Advisor bietet die folgenden Funktionen:
- Eröffnen Sie eine Position: Eröffnen Sie eine Long- oder Short-Order, wenn der Preis die Trendlinie kreuzt.
- Schließen: Schließen Sie eine Long- oder Short-Position, wenn der Preis die Trendlinie kreuzt.
- Trailing Stop Loss – Der EA erhöht weiterhin den Stop-Loss für Long-Orders oder verringert den Stop-Loss für Short-Orders entlang der Trendlinie.
- Die Linie kann eine Trendlinie oder eine horizontale Linie sein. Trendlinien können Radien oder Segmente sein. Linien haben die Besonderheit, dass sie nur für den Zeitraum handeln, in dem die Linie besteht.
- Diese Linien, mit denen Sie Positionen eröffnen und schließen können, haben spezifische Namen. Anstatt Linien manuell zu zeichnen, bietet der EA ein Linienzeichnungsfeld.
- Screenshots aller offenen und geschlossenen Positionen werden im Ordner MQL5/Files/Cross Trend Line to Trade gespeichert.
Der EA funktioniert nur auf dem Sicherungskonto
Version MT4: https://www.mql5.com/de/market/product/4439
Strichzeichnungsfeld:
- Durch Klicken auf die grüne Schaltfläche „+“ werden nacheinander sechs Panelgruppen generiert. Jede Bedienfeldgruppe kann durch Klicken auf die entsprechende Schaltfläche eine Trendlinie oder eine horizontale Linie zeichnen.
- Klicken Sie auf die violette Schaltfläche, um einen Trendlinien- oder horizontalen Linientyp auszuwählen.
- Drücken Sie Entf, um alle gezeichneten Linien zu löschen.
- Drücken Sie X, um das Panel zu schließen und in seinen ursprünglichen Zustand zurückzukehren.
- Drücken Sie die Tasten B1, B2, B3, B4, B5, um 5 Linien zu zeichnen. Wenn der Preis eine dieser fünf Linien überschreitet, wird eine Long-Order eröffnet.
- Drücken Sie die Tasten S1, S2, S3, S4, S5, um 5 Linien zu zeichnen. Wenn der Preis eine dieser fünf Linien erreicht, wird eine leere Order eröffnet.
- Nachfolgend finden Sie eine detaillierte Beschreibung aller Trendliniennamen und -funktionen.
Trendliniennamen und -funktionen:
- Offene Long-Positionen: B1, B2, B3, B4, B5 - Wenn der Preis eine dieser fünf Linien überschreitet, wird eine Long-Order eröffnet. In jeder Zeile kann jeweils nur eine Bestellung geöffnet sein. Orders enthalten einen speziellen Kommentar mit dem Zeilennamen, um wiederholte Eröffnungen von Positionen in derselben Zeile zu vermeiden.
- Eröffnen einer Short-Position: S1, S2, S3, S4, S5 – Diese fünf Namen werden zum Eröffnen einer Short-Order verwendet. Wie oben beim Eröffnen einer Long-Position kann in jeder Zeile nur eine Order eröffnet werden.
- Alle Langaufträge schließen: Cls-Buy-All-1, Cls-Buy-All-2, Cls-Buy-All-3. Wenn der Preis eine dieser drei Linien überschreitet, werden alle Long-Orders geschlossen.
- Schließen Sie alle Long- und Short-Orders: Cls-All-1, Cls-All-2, Cls-All-3. Wenn der Preis eine dieser drei Linien überschreitet, werden alle Long- und Short-Orders geschlossen.
- Schließen Sie alle Short-Orders: Cls-Sell-All-1, Cls-Sell-All-2 , Cls-Sell-All-3, alle Short-Positionen werden geschlossen, wenn der Preis eine dieser drei Linien kreuzt.
- Profitable Long-Orders werden geschlossen: Cls-Buy-Win-1, Cls-Buy-Win-2, Cls-Buy-Win-3. Wenn der Preis eine dieser drei Linien überschreitet, werden alle profitablen Long-Orders geschlossen. Aktie.
- So schließen Sie eine Long-Order mit einem Verlust ab: Cls-Kaufverlust-1 , Cls-Purchase-Loss-2 , Cls-Buy-Loss-3, alle unrentablen Long-Orders werden geschlossen, wenn der Preis eine dieser drei Linien kreuzt .
- Auch kurzfristige Gewinne: Cls-Sell-Win-1, Cls-Sell-Win-2 , Cls-Sell-Win-3, wenn der Preis eine dieser drei Linien überschreitet, werden alle profitablen Short-Positionen geschlossen.
- So schließen Sie eine Short-Order mit Verlust: Cls-Sell-Loss-1 , Cls-Sales-Loss-2 , Cls-Sell-Loss-3 : Wenn der Preis eine dieser drei Linien überschreitet, werden alle Short-Positionen mit Verlust geschlossen.
- Die profitabelste Langbestellung: Cls-Buy-WinMax-1, Cls-Purchase-WinMax-2 , Cls-Buy-WinMax-3: Wenn der Preis eine dieser drei Linien überschreitet , wird die profitabelste Long-Order geschlossen und diese Linie wird sofort entfernt, um ein wiederholtes Schließen zu vermeiden.
- Lange Bestellung mit maximalem Verlust: Cls - Kaufverlust Max - 1, Cls-Buy-LossMax-2 , Cls-Buy-LossMax-3, Wenn der Preis eine dieser drei Linien überschreitet, wird die Long-Position mit einem größeren Verlust geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Die profitabelsten Short-Orders: Cls-Sell-WinMax-1, Cls-Sell-WinMax-2 , Cls-Sell-WinMax-3, wenn der Preis eine dieser drei Linien überschreitet, wird die Short-Position mit einem größeren Gewinn geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Short-Position mit maximalem Verlust: Cls-Sale-LossMax-1, Cls-Sale-LossMax-2 , Cls-Sale-LossMax-3, Wenn der Preis eine dieser drei Linien überschreitet, wird die Short-Position mit einem größeren Verlust geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Erster Kaufauftrag zum Schließen der Position: Cls-Buy-First-1, Cls-Buy-First-2, Cls-Buy-First-3, wenn der Preis eine dieser drei Linien kreuzt , wird die Long-Order mit der ersten Öffnungszeit geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Letzter Langauftrag zum Schließen der Position: Cls-Purchase-Last-1, Cls-Purchase- zuletzt -zwei, Cls- zuletzt -First-3 Wenn der Preis eine dieser drei Linien überschreitet, wird die Long-Order zum letzten Öffnungszeitpunkt geschlossen.
- Erster Short-Auftrag zum Schließen der Position: Cls-Sell-First-1, Cls-Sell-First-2, Cls-Sell-First-3: Wenn der Preis eine dieser drei Linien überschreitet, wird die Short-Position zum ersten Öffnungszeitpunkt geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Letzter Langauftrag zum Schließen der Position: Cls-Sale-Last-1, Cls-Sale- zuletzt -zwei, Cls – Verkauf – Erster – 3 - Wenn der Preis eine dieser drei Linien überschreitet, wird die Short-Position zum letzten Öffnungszeitpunkt geschlossen. , wird diese Zeile sofort entfernt, um ein erneutes Schließen zu vermeiden.
- Gleitender Stop-Loss für Long-Orders: TSB1, TSB2, TSB3: Stop-Loss-Linie für Long-Orders. Diese drei Linien werden verwendet, um den Stop-Loss bei Long-Orders zu verschieben. Liegt der Marktpreis über der Linie, bewegt sich der Stop-Loss für die Long-Order in Richtung der Linie.
- Verschieben des Stop-Loss für kurzfristige Orders: TSS1, TSS2, TSS3 sind die Stop-Loss-Tracking-Linien für kurzfristige Orders. Diese drei Linien werden zum Verschieben der kurzfristigen Stop-Loss-Orders verwendet. Liegt der Marktpreis unter der Linie, bewegt sich der Shortstop in Richtung der Linie.
Beschreibung der Eingabeparameter:
1. Leitungsbezogene Einstellungen
- Trend Line Style: Wählen Sie den Linientyp aus, den Sie zeichnen möchten: Liniensegment, Linienradius.
- Select Line Role: Wählen Sie die Funktion aus, die auf den Linien B1, B2, B3, B4, B5 ausgeführt werden soll: Offene Position oder nur Alarm.
- B1 Lots: Ursprüngliche Chargennummer entsprechend Zeile „B1“.
- B2 Lots: Ursprüngliche Chargennummer entsprechend Zeile „B2“.
- B3 Lots: Ursprüngliche Chargennummer entsprechend Zeile „B3“.
- B4 Lots: Ursprüngliche Losnummer entsprechend Zeile „B4“.
- B5 Lots: Ursprüngliche Losnummer entsprechend Zeile „B5“.
- Select Line Role: Leitungen S1, S2, S3, S4, S5: Wählen Sie die Funktion aus, die nur in der offenen Position oder im Alarmzustand ausgeführt werden soll.
- S1 Lots: Ursprüngliche Chargennummer entsprechend Zeile „S1“.
- S2 Lots: Ursprüngliche Chargennummer entsprechend Zeile „S2“.
- S3 Lots: Ursprüngliche Chargennummer entsprechend Zeile „S3“.
- S4 Lots: Ursprüngliche Chargennummer entsprechend Zeile „S4“.
- S5 Lots: Ursprüngliche Chargennummer entsprechend Zeile „S5“.
2. Erhalten Sie Gewinn- und Stop-Loss-Punkte, Bestellnummernverwaltung, Pop-ups, E-Mails, Push-Benachrichtigungen von Ihrem Mobiltelefon und andere Einstellungen.
- Magic Number: Dies ist die magische Zahl von EA und der Codename von EA.
- Stop Loss In pips: Stop-Loss in Punkten. Wenn der EA eine Position eröffnet, legt er den Stop-Loss-Preis der Order entsprechend diesem Feldparameter fest.
- Take Profit In pips: In Pips verdienen. Wenn der EA eine Position eröffnet, legt er den Gewinnpreis der Order basierend auf diesem Pip-Parameter fest.
- Max Buy Orders: Maximale Anzahl an Langbestellungen. Tatsächlich gibt es nur 5 Trendlinien: B1, B2, B3, B4 und B5, sodass Sie bis zu 5 Long-Orders eröffnen können. Unter der Annahme, dass dieser Parameter auf 2 gesetzt ist, werden zwei Orders geöffnet, wenn der Preis zwei beliebige Linien kreuzt, und selbst wenn der Preis die andere Linie kreuzt, wird keine Position eröffnet.
- Max Sell Orders:: Maximale Anzahl an Leerverkaufsaufträgen. Tatsächlich gibt es nur 5 Trendlinien: B1, B2, B3, B4 und B5, Sie können also bis zu 5 leere Orders eröffnen. Unter der Annahme, dass dieser Parameter auf 2 gesetzt ist, werden zwei Orders geöffnet, wenn der Preis zwei beliebige Linien kreuzt, und selbst wenn der Preis die andere Linie kreuzt, wird keine Position eröffnet.
- Delete Line After Trade: Wenn auf „true“ gesetzt, löscht der Berater die Zeile nach Abschluss einer Transaktion (Eröffnung oder Schließung einer Position).
- Trail Stop Level in pips (Buy Orders): Eine Long-Order muss von diesem Pip profitieren, bevor sie den Stop-Loss verfolgt. Wenn dieser Parameter 0 ist, besteht keine Notwendigkeit, das Pip-Gewinnniveau zu erreichen, bevor dem Stop-Loss gefolgt wird.
- Trail Stop Level in pips (Sell Orders): Die Short-Order muss von diesem Pip profitieren, bevor sie dem Trailing-Stop folgt. Wenn dieser Parameter 0 ist, besteht keine Notwendigkeit, den Gewinnpunkt zu erreichen, bevor dem Stopp gefolgt wird.
- Popup Alert: Wenn Sie eine Position öffnen oder schließen, wird ein Popup-Fenster angezeigt.
- Email Alert: Wenn Sie eine Position eröffnen oder schließen, erhalten Sie eine E-Mail-Erinnerung.
- Mobile Push Alert: Wenn eine Position eröffnet oder geschlossen wird, wird eine Push-Nachricht mit einer Erinnerung an Ihr Mobiltelefon gesendet.
3. Einstellen der Bedienfeldposition und der Tastengröße.
- Shift X: Horizontale Verschiebung der oberen rechten Ecke des Diagramms.
- Shift Y: Vertikale Verschiebung relativ zur oberen rechten Ecke des Diagramms
- Tastenbreite: Tastenbreite
- Button Width: Höhe der Schaltfläche.
- Button Height: Schriftgröße der Schaltfläche.
- The Overall Scale Ratio: Die Häufigkeit, mit der das Panel vergrößert oder verkleinert wird.
Weitere Hinweise:
- Jedes Mal, wenn Sie MT5 starten oder den EA auf ein Diagramm laden, pausiert der EA 3 Sekunden lang, während das Diagramm beim Start von MT5 aktualisiert wird. Vermeiden Sie daher den Handel in diesem Zeitraum.
- Wenn der Trailing-Stop-Loss-Parameter 0 ist, folgt der Stop-Loss der Trendlinie.
- Wenn der Trailing-Stop-Loss-Parameter größer als 0 ist, verschieben nur Aufträge mit Gewinnpunkten, die größer als der Parameterwert sind, den Stop-Loss entlang der Trendlinie.
- Der Stop-Loss-Preis für Long-Orders wird niemals fallen.
- Der Stop-Loss-Preis einer Leerverkaufsorder wird niemals steigen.
- Um unerwartete Trades zu vermeiden, die dadurch verursacht werden, dass der Preis während der Lücke am Montag die Trendlinie überschreitet, wird empfohlen, die Trendlinie am Freitag zu entfernen oder die Trendlinie auf die linke Seite des Diagramms zu verschieben.
//---