17. 9. 2024

5 2

Steigt/fällt Benutzerdefinierte Blöcke 

Benutzerdefinierte Blöcke sind für die Optimierung der Flexibilität von algorithmischen Handelsstrategien in StrategyQuant X unerlässlich. Sie ermöglichen es den Benutzern, ihre eigene Handelslogik und -regeln zusätzlich zu den Standardindikatoren oder -aktionen, die auf der Plattform verfügbar sind, zu erstellen.

Benutzerdefinierte Blöcke können verwendet werden, um einzigartige Bedingungen, Signale oder Indikatoren zu erzeugen, die für bestimmte Handelsstrategien geeignet sind. So ist es beispielsweise möglich, einen benutzerdefinierten Block einzurichten, der feststellt, ob der Relative-Stärke-Index (RSI) für eine bestimmte Anzahl von Balken über einem vorgegebenen Schwellenwert bleibt. Auf diese Weise können die Benutzer die Art und Weise regulieren, in der ihre Strategien im Laufe der Zeit auf bestimmte Marktbedingungen reagieren. 

Erweiterte Logik, wie z. B. die Erkennung falscher Ausbrüche, aufeinanderfolgender Kursbewegungen oder benutzerdefinierter Bedingungen, die mehrere Vergleiche umfassen, kann ebenfalls in benutzerdefinierte Blöcke integriert werden. Diese Blöcke können im Algo-Assistenten konfiguriert oder direkt im Builder von StrategyQuant oder in der Strategievorlage verwendet werden.

 

Die benutzerdefinierte Blocklogik isRising/isFalling hat die Möglichkeit der Anpassung ermöglicht. Diese sind genauer parametrisiert als die Standardwerte -> Sie können die Dauer des Anstiegs oder Abfalls um mehr als 2 Takte einstellen/optimieren.

In diesem Beispiel können wir sehen, dass der benutzerdefinierte Block BarRange den Anstieg von 2 - 24 Takten optimieren kann

 

Insgesamt gibt es 54 neue benutzerdefinierte Blöcke.

 

Es ist möglich, jeden der zuvor genannten Parameter zu ändern.

Benutzerdefinierte Blöcke können importiert werden in (1)Algowizard (2)Benutzerdefinierte Blöcke (3)Import

 

 

 

Ihr kennt mich als clonex. Ich bin Ivan Hudec – ich habe die kostenlosen Blöcke entwickelt, die Sie hier nutzen, und ich schreibe über die Forschung, die dahintersteckt, unter algotrading.space. Brauchst du etwas bauen zu lassen? Arbeite mit mir zusammen.
2 Kommentare
Älteste
Neueste Meistbewertet
Dav
Dav
1. 11. 2024 9:24 a.m.

Hallo Ivan, ich würde gerne wissen, ob es möglich ist, 2 Eingänge (DataSeries) in einen benutzerdefinierten Indikator zu bekommen? Der Grund ist, dass ich einen benutzerdefinierten Indikator ähnlich wie MA für ein Paar, das nicht unterstützt wird, schreibe. Zum Beispiel, ein Paar A_B, das nicht unterstützt wird, aber A_USD und B_USD werden bereits unterstützt. Wie ich weiß, um einen benutzerdefinierten Indikator wie diese Anforderung durch die Programmierung in Java zu erstellen, brauche ich 2 Eingaben (DataSeries), eine für A_USD und die andere für B_USD. Aber ich weiß nicht, wie ich diese Eingaben erhalten kann? Bitte helfen Sie mir bei dieser Frage.... Weiterlesen "

Emmanuel
23. 1. 2025 8:43 a.m.

Vielen Dank Ivan