AnaliTickEA
- Experten
- Aleksandr Prozorov
- Version: 1.0
- Aktivierungen: 5
AnaliTickEA ist ein Advisor für die Metatrader 5 Plattform. Zusammen mit dem Dienstprogramm AnaliTick ist ein komplettes System für die Analyse, das Testen und den automatisierten Handel auf der Grundlage von Impulssuchen. Impuls in diesem Text bezieht sich auf eine solche Sequenz von Kursen (Ticks), die eine ausgeprägte Tendenz hat, die Preise nach oben oder unten zu bewegen. Das Ausmaß des Impulses ist die maximale Preisänderung (in Punkten). Ausgehend von der Analyse der Tick-Sequenzen mit AnaliTick bestimmt der Anwender die Anforderungen an den Eingangsimpuls. Die Suche nach bestimmten Impulsen erfolgt mit Hilfe von Filtern, von denen es insgesamt 6 gibt. Mit diesen Filtern können Sie die Größe des Impulses, die Anzahl der Ticks im Impuls, seine Dauer sowie die Stärke des Impulses - Bewegung in einem Tick oder in einer Sekunde - einstellen. Sie können die minimalen und maximalen Parameterwerte festlegen. Mit dem Zeitfilter können Sie bis zu vier Zeitintervalle während des Tages festlegen, in denen der Handel erlaubt ist. Alle oder ein Teil der Filter können deaktiviert werden. Wenn alle Filter deaktiviert sind, wird ein Handelssignal erzeugt, wenn der Impuls den Wert von 40 Punkten erreicht. Der Parameter Abweichung bestimmt die zulässige Abweichung des Impulses vom Trend. Wenn zum Beispiel zu einem bestimmten Zeitpunkt der Wert des Impulses 40 Punkte erreicht und der Wert Abweichung = 10 ist, dann wird ein Preisrückgang im Bereich von 1-4 Punkten nicht als Ende des Impulses wahrgenommen.
Mit dem ShowTable-Parameter im Wert true zeigt der Benutzer die Parameter des Impulses sowie die Ergebnisse des Handels an. Mit dem Parameter ShowImpGraph können Sie eine Grafik des Impulses in Echtzeit anzeigen lassen.
Der Benutzer bestimmt die Handelsstrategie, nachdem ein Impuls gefunden wurde, der alle von den Filtern definierten Anforderungen erfüllt. Es gibt zwei Möglichkeiten, ein Signal zu erzeugen. Der erste Weg - das Signal wird als gebildet angesehen, wenn alle Filterbedingungen erfüllt sind. Bei der zweiten Methode wird der Abschluss der Impulsbildung erwartet, und seine Eigenschaften werden auf Übereinstimmung mit den Filtern überprüft. Die Wahl der Signalerzeugungsmethode wird durch den Eingabeparameter StartTrade bestimmt.
Eine Marktposition kann sowohl im Trend (Richtung des Impulses) als auch gegen den Trend eröffnet werden. Darüber hinaus können Pending Orders BUYSTOP und SELLSTOP platziert werden. Der Benutzer definiert die Parameter TakeProfit, StopLoss, sowie TralingStop. Die Parameter können sowohl in Punkten als auch in Prozent des Impulswertes festgelegt werden. Es ist möglich, nach dem Schließen der ersten Position die gegenüberliegende Position zu öffnen. Der Benutzer bestimmt in den Eingabeparametern die Bedingung für die Platzierung der zweiten Position, sowie TakeProfit, StopLoss, TrailingStop Werte dafür. Nullwerte der Parameter bedeuten, dass sie nicht verwendet werden.
Das Testen des Advisors muss im Real-Ticks-Modus durchgeführt werden, der von der Terminal-Basis genommen wird. Das Testen in anderen Modi ist sinnlos.
Der Entwickler weist darauf hin, dass der Adviser keine vorgefertigte automatische Strategie bietet. Der Benutzer bestimmt selbst die Parameter der Impulse und die Handelsaktionen nach der Erkennung. Für die Entwicklung von Momentum-Anforderungen und Handelsstrategien wird die Verwendung des Dienstprogramms AnaliTick empfohlen.
Nachstehend finden Sie Screenshots, die die Funktionsweise des Beraters erläutern, sowie Testergebnisse für eine der Impuls-Konfigurationen. Die Filter- und Handelsparameter wurden mit dem AnaliTick-Dienstprogramm ermittelt und anschließend im Metatrader 5-Strategietester getestet.
