Documentatie / Blokreferentie / Wiskundeblokken

Wiskundeblokken

Wiskundeblokken

Wiskundeblokken bieden een set wiskundige bewerkingen om de output van Data Watchers en indicatorblokken te vergelijken en er condities mee te maken. Met deze blokken kunnen gebruikers precieze voorwaarden voor het uitvoeren van trades definiëren, zoals drempels voor kopen of verkopen.

Om een nieuw wiskundeblok te maken, dubbelklik je op het blueprintscherm of klik je op de knop + in het menu. Typ in de zoekbalk: “math/” gevolgd door de onderstaande afkortingen, of typ alleen de afkorting:

fix_numer

_Fix number_ Stelt een vast getal in waarmee vergeleken kan worden.

variable

_Variabe_ Stelt een variabel getal in op basis van het laatst geziene resultaat.

PercentageOf

_A percentage of B (A*100% / B)_ Berekent input A als percentage van input B.

to_number

_Cast to number_ kan een getal of een tekenreeks die een getalswaarde voorstelt, omzetten naar een decimaal datatype.

rand

Random number genereert een willekeurig getal tussen twee opgegeven getallen (standaard tussen 0 en 1).

clamp

_Clamp number between min and max_ wordt gebruikt om een getal tussen een minimum- en maximumwaarde te begrenzen

abs

_Absolute_ de absolute waarde of modulus van een reëel getal is de niet-negatieve waarde ervan, ongeacht het teken. Dat wil zeggen: is het getal positief, dan blijft het gelijk, en is het negatief, dan vervalt het minteken. De absolute waarde van 3 is bijvoorbeeld 3, en de absolute waarde van −3 is ook 3.

floor

_Floor number to remove fractional part_ rondt altijd naar beneden af en geeft het grootste gehele getal terug dat kleiner is dan of gelijk aan het opgegeven getal.

scale

_v * factor_ vergroot of verkleint een getal met een opgegeven factor

gate

_if v is true, then outputs A, otherwise B_ een conditionele regel die verschillende waarden kan uitvoeren afhankelijk van of de input waar is of niet.

operation

_Easy math operators_ voor eenvoudige berekeningen. Hiermee kun je optellen, aftrekken, vermenigvuldigen, delen, als percentage weergeven, worteltrekken en het maximum of minimum bepalen.

compare

_Compares between two values_ output op basis van of twee inputs overeenkomen of niet

condition

_Evaluates condition between A and B_ hiermee kunnen we bepalen of A groter is dan (>), kleiner dan (<), gelijk aan (==), niet gelijk aan (!=), groter dan of gelijk aan (>=), kleiner dan of gelijk aan (<=), of een van twee condities waar is (||), of dat beide condities waar zijn (&&).

condition3in

_evaluates condition between A, B and C_ zoals hierboven, met 3 mogelijke inputs

condition4in

_evaluates condition between A, B, C and D_ zoals hierboven, met 4 mogelijke inputs

condition5in

_evaluates condition between A, B, C, D and E_ zoals hierboven, met 5 mogelijke inputs

condition6in

_evaluates condition between A, B, C, D, E and F_ zoals hierboven, met 6 mogelijke inputs

difference

_A's difference from B_ als percentage