Doku / Block-Referenz / Maths-Blöcke
Maths-Blöcke
Maths-Blöcke
Maths-Blöcke bieten eine Reihe mathematischer Operationen, um die Ausgaben von Data Watchers und Indicator-Blöcken zu vergleichen und daraus Bedingungen zu bilden. Mit diesen Blöcken definieren Nutzer präzise Bedingungen für die Ausführung von Trades, etwa Schwellenwerte für Kauf oder Verkauf.
Um einen neuen Maths-Block zu erstellen, doppelklicken Sie in den Blueprint-Bildschirm oder klicken Sie im Menü auf die Schaltfläche +. Geben Sie in der Suchleiste „math/” gefolgt von den untenstehenden Kürzeln ein — oder einfach nur das Kürzel:
fix_numer
_Fix number_ Legt eine feste Zahl fest, mit der verglichen werden kann.
variable
_Variabe_ Legt eine variable Zahl auf Basis des zuletzt gesehenen Ergebnisses fest.
PercentageOf
_A percentage of B (A*100% / B)_ Berechnet Eingang A als Prozentsatz von Eingang B.
to_number
_Cast to number_ kann eine Zahl oder einen Zeichenausdruck, der einen Zahlenwert darstellt, in einen dezimalen Datentyp umwandeln.
rand
Random number erzeugt eine Zufallszahl zwischen zwei beliebigen angegebenen Zahlen (Standard ist zwischen 0 und 1).
clamp
_Clamp number between min and max_ dient dazu, eine Zahl auf einen Bereich zwischen einem Minimal- und einem Maximalwert zu begrenzen
abs
_Absolute_ der Absolutwert oder Betrag einer reellen Zahl ist ihr nicht negativer Wert ohne Berücksichtigung des Vorzeichens. Ist die Zahl positiv, bleibt sie unverändert; ist sie negativ, wird das Vorzeichen entfernt. Beispiel: Der Absolutwert von 3 ist 3, und der Absolutwert von −3 ist ebenfalls 3.
floor
_Floor number to remove fractional part_ rundet immer ab und gibt die größte ganze Zahl zurück, die kleiner oder gleich der gegebenen Zahl ist.
scale
_v * factor_ erhöht oder verringert eine Zahl um einen angegebenen Faktor
gate
_if v is true, then outputs A, otherwise B_ eine bedingte Regel, die je nachdem, ob der Eingang wahr ist oder nicht, verschiedene Werte ausgeben kann.
operation
_Easy math operators_ für einfache Berechnungen. Damit können Sie addieren, subtrahieren, multiplizieren, dividieren, als Prozentsatz anzeigen, die Quadratwurzel ziehen sowie Maximum oder Minimum bilden.
compare
_Compares between two values_ Ausgabe je nachdem, ob zwei Eingänge übereinstimmen oder nicht
condition
_Evaluates condition between A and B_ erlaubt uns zu prüfen, ob A größer als (>), kleiner als (<), gleich (==), ungleich (!=), größer oder gleich (>=), kleiner oder gleich (<=) ist, ob eine von zwei Bedingungen wahr ist (||) oder ob beide Bedingungen wahr sind (&&).
condition3in
_evaluates condition between A, B and C_ wie oben, mit 3 möglichen Eingängen
condition4in
_evaluates condition between A, B, C and D_ wie oben, mit 4 möglichen Eingängen
condition5in
_evaluates condition between A, B, C, D and E_ wie oben, mit 5 möglichen Eingängen
condition6in
_evaluates condition between A, B, C, D, E and F_ wie oben, mit 6 möglichen Eingängen
difference
_A's difference from B_ als Prozentsatz