Trend Is Your Friend Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Trend Is Your Friend Expert Advisor For MT4
- Der Trend ist Ihr Freund Expert Advisor für MetaTrader4 - Einstiegskriterien
- Der Trend Is Your Friend Expert Advisor For MT4 - Exit-Kriterien
- Der Trend Is Your Friend Expert Advisor For MT4 - Verbesserungsvorschlag
Der Trend ist Ihr Freund Expert Advisor wurde für die Verwendung in der MetaTrader4-Handelsplattform entwickelt. Das Handelssystem verwendet eine Reihe von gleitenden Durchschnitten und ein bekanntes Kerzenmuster, um zu versuchen, mit dem Trend zu handeln. Durch die Verwendung verschiedener Handelsmanagementstrategien führt der Expertenberater mehrere Trades im aktiven Zeitrahmen und Instrument durch.
Der Programmersteller hat diesen Expertenberater so konzipiert, dass er in allen wichtigen Devisenanlagen und in jedem Zeitraum eingesetzt werden kann. Um die besten Ergebnisse zu erzielen, muss der Benutzer gründliche Tests durchführen, um festzustellen, welche Paare, Zeitrahmen und Kombinationen von Einstellungen zu gewünschten Ergebnissen führen. Während der Roboter beim Ausführen im Strategietester Trades ausführt, wurde der Handelsvorgang spät im Testzeitraum gestartet. Daher sollte jeder, der die Rentabilität dieses Handelssystems ermitteln möchte, anstelle des Strategietesters ein Demokonto verwenden, um ein zuverlässiges Ergebnis zu erzielen.
Der Trend ist Ihr Freund Expert Advisor für MetaTrader4 - Einstiegskriterien

Zu Beginn bietet der Trend Is Your Friend Expert Advisor dem Benutzer verschiedene Optionen, die er nach Bedarf berücksichtigen und anpassen kann, bevor er im Backtest, in der Demo oder im Live-Handel ausgeführt wird. Der Benutzer kann die Standardeinstellungen problemlos verwenden. Es ist jedoch besser, die verfügbaren Parameter durchzugehen, um die Leistung des Roboters zu optimieren. Die Experteneinstellungen bieten die folgenden Parameter:
- Exit = false - Diese Variable kann wahr oder falsch sein. Bei false (Standardeinstellung) wird die Exit-Strategie nicht implementiert.
- IncreaseFactor = 0,001 - Dieser Wert kann zwischen 0,001 und 0,1 liegen. Es definiert den Inkrementbetrag für die Losgröße des nachfolgenden Handels, falls der vorherige Handel zu einem Verlust führte. Um eine feste Losgröße beizubehalten, sollte dieser Wert auf Null gesetzt werden.
- Lots = 0,01 - Dieser Wert kann von 0,01 bis 1 variieren. Dies ist die Lotgröße des anfänglichen Handels.
- TrailingStop = 40 - Diese Zahl sollte zwischen 10 und 100 einschließlich liegen. Es bezieht sich auf die Anzahl der Pips, wenn der Trailing Stop ins Spiel kommt.
- Stop_Loss = 20 - Jeder von diesem Roboter getätigte Trade hat einen Stop-Loss mit einem Standardwert von 20 Pips.
- MagicNumber = 1234 - Diese Ganzzahl wird jedem vom Expertenberater initiierten Trade zugewiesen, um sie von einem anderen Trade zu trennen, der von einem anderen Expertenberater ausgeführt wird.
- Take_Profit = 50 - Jeder vom Roboter ausgeführte Trade hat einen Take Profit und sein Standardwert ist 50 Pips.
- FastMA = 6 - Dies ist der Zeitraum des sich schnell bewegenden Durchschnitts, der für den Handelseintritt verwendet wird.
- SlowMA = 85 - Dies ist der Zeitraum des langsamen Durchschnitts, der für den Handelseintritt verwendet wird.
- Mom_Sell = 0,3 - Dies ist die maximale Grenze für den Momentum-Wert, bei der der Expertenberater einen Handelseintrag akzeptiert.
- Mom_Buy = 0,3 - Dies ist der maximale Impulswert, der vom Expertenberater akzeptiert wird, um einen Handelseintrag zu initiieren.
- UseEquityStop = true - Diese Eigenschaft kann auf true oder false festgelegt werden. Wenn true (Standardeinstellung), wird der aktuelle Drawdown aller offenen Trades überwacht, um das Handelskonto zu schützen.
- TotalEquityRisk = 1.0 - Wenn die vorherige Eigenschaft auf true gesetzt ist und der negative Nettogewinn aller offenen Geschäfte einem Prozent des Kontostands entspricht, werden alle diese Geschäfte sofort für einen Verlust geschlossen, wobei jedoch das Kapital gespart wird.
- Max_Trades = 10 - Der Fachberater kann bis zu 10 Trades gleichzeitig ausführen.
Alle vordefinierten Bedingungen müssen erfüllt sein, bevor der Fachberater einen Handel eröffnet. Zunächst wartet das Programm darauf, dass sich im aktuellen Zeitrahmen ein neuer Balken bildet. Anschließend wird geprüft, ob der aktuelle Drawdown auf dem Handelskonto weniger als ein Prozent des Kontostands beträgt. Wenn es offene Trades gibt, überprüft der Roboter die Anzahl der in jedem Trade gewonnenen oder verlorenen Pips und verschiebt dann den Stop-Loss auf Breakeven oder darüber hinaus, wie es der Handelsalgorithmus vorschreibt.
Wenn der Algorithmus die oben genannten Prüfungen nicht besteht, ohne zu anderen Funktionen umgeleitet zu werden, erkennt der Expertenberater, ob mehr als 100 Balken im Diagramm vorhanden sind und ob der in den Eingaben festgelegte Take-Profit-Betrag größer als 10 Pips ist. Außerdem untersucht der Roboter, ob das Konto über genügend freie Marge verfügt, um neue Trades zu eröffnen. In diesem Fall zählt das Programm die Anzahl der offenen Trades, falls vorhanden, um festzustellen, ob sie unter dem vom Benutzer festgelegten Maximalwert liegt.
Nach diesen ersten Überprüfungen sucht das Programm anhand der technischen Indikatoren nach einer Handelsmöglichkeit. Die verwendeten Indikatoren werden nachfolgend zusammen mit ihren Einstellungen und ihrer Interpretation erläutert.
- Linear gewichteter gleitender Durchschnitt (Zeitraum 20, preislich typisch) und exponentieller gleitender Durchschnitt (Zeitraum 8, preislich typisch) - Diese beiden gleitenden Durchschnitte werden für den nächstniedrigeren Zeitraum verwendet und Werte für die aktuelle offene Kerze generiert. Wenn die 8 EMA größer als die 20 LWMA ist, wird ein bullisches Signal angezeigt, während wenn die 8 EMA kleiner als die 20 LWMA ist, ein bärisches Signal gegeben wird.
- Kerzenmuster - Ein Paar Kerzen wird verwendet, um die aktuelle Preisentwicklung zu bestimmen. Die beiden betrachteten Kerzen sind die beiden vorherigen Kerzen im nächsthöheren Zeitrahmen. Dieses Kerzenmuster wird allgemein als bullisches Verschlingen für eine bullische Kombination und bärisches Verschlingen für ein bärisches Tandem bezeichnet. Dieses Signal ist ein Faktor für den Handelseintritt.
- Momentum (Periode 14, Kursschluss) - Der Momentum-Indikator wird auf die nächsthöhere Periode und für drei vorherige Balken angewendet. Wenn einer der Werte kleiner als 0,3 ist, wird das Signal der gleitenden Durchschnitte und Kerzenhalter bestätigt.
Sobald ein Handelssignal bestimmt und bestätigt ist, wird ein Handel mit einer Losgröße von 0,01 abgeschlossen. Jeder Handel, der vom Handelsprogramm aufgenommen wird, hat einen bestimmten Stop-Loss und nimmt bei Handelsausführung Gewinn mit. Wie in Inputs definiert, beträgt der Take-Profit 50 Pips und der Stop-Loss 20 Pips. Diese Zahlen sind jedoch nur nominal, da der Roboter den Spread-Wert in den tatsächlichen Stop-Loss einbezieht und Gewinne mitnimmt. Unabhängig davon, welcher aktuelle Spread für das aktuelle Symbol gilt, wird er zum Stop-Loss addiert und vom Take-Profit abgezogen.
Der Trend Is Your Friend Expert Advisor For MT4 - Exit-Kriterien
Der Trend ist Ihr Freund Expert Advisor kann gleichzeitig Kauf- und Verkaufsgeschäfte tätigen. Die maximale Anzahl offener Trades zu jedem Zeitpunkt beträgt 10. Dieser Roboter verwendet sowohl aktive als auch passive Ansätze im Trade Management. Der passive Ansatz tritt auf, wenn Trades durch Take-Profit oder Stop-Loss geschlossen werden. Der aktive Ansatz besteht in der Verwendung von Breakeven- und Trail-Stop-Funktionen.
Der Trend Is Your Friend Expert Advisor For MT4 - Verbesserungsvorschlag
Der Trend ist Ihr Freund Expert Advisor muss überarbeitet werden, um Gewinne für den Benutzer zu erzielen. Der Roboter hat diesbezüglich beim Testen versagt. Während der Drawdown gering war (weniger als zwei Prozent), war der Nettogewinn negativ und die Gewinnrate niedrig (rund 30 Prozent). Außerdem bewegte sich die Aktienkurve langsam, aber kontinuierlich bis zum Ende.
Ein möglicher Grund für diese schlechte Performance ist die Nähe zwischen den Trades. Manchmal überschneiden sich einige Trades miteinander, was zu häufigeren Verlusten führt. Daher müssen die Trades gleichmäßig oder regelmäßig verteilt sein, um dieses Problem anzugehen. Ein weiterer Nachteil dieses Handelssystems besteht darin, dass sowohl Kauf- als auch Verkaufsgeschäfte getätigt werden, wenn sich der Markt eindeutig in eine Richtung bewegt. Dieser Aspekt kann verbessert werden, indem Trades nur in Richtung des kurzfristigen Trends getätigt werden. Daher müssen Signale gegen den aktuellen Trend herausgefiltert werden.