Job finished
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Specification
Der Indikator BS_Signal1 - Herkunft unbekannt und ohne Kommentare - zeigt im Chart Signale. Diese würde gern gern in einem EA testen und nutzen.
Die Signale des Indikators sollen vom EA für das Öffnen von Buy- und Sell-Order verwendet werden und es sollen alle Hauptwährungspaare (3- und 5-digit) gehandelt werden können. Es darf immer nur eine Position - entweder Buy oder Sell - geöffnet sein.
Das Öffnen einer Position darf nur auf der Kerze nach dem Signal erfolgen (Signal Kerze 1, öffnen Kerze 0).
Das Schließen einer Position erfolgt unmittelbar mit dem Erscheinen des entgegengesetzten Signals (Kerze 0) oder durch StopLoss.
Weiter soll der EA folgende Funktionen haben:
Zeitrahmen, StopLoss, TakeProfit, Trailingstop, Positionsgröße, Magicnummer, EA-Name im Code (für die Anzeige im Kommentarfeld des Terminals),
Der Indikator BS_Signal1.mq4 ist beigefügt und muss falls notwendig auf MT4 ab Version 600 geändert werden.
Ich möchte gleichzeitig an Hand dieses Beispiels lernen selbst mit einem Indikator einen EA zu erstellen. Deshalb sollten die einzelnen Schritte im EA hinter dem // kommentiert werden.