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