|
local variabel |
Scroll Föregående Topp Nästa Fler |
Lokala variabler i HkScript
I HkScript deklareras en lokal variabel med nyckelordet local följt av variabelns namn.
Datatypen bestäms automatiskt (type inference) av det första värdet som variabeln tilldelas.
Exempel på typbestämning
local x = 10;
→ x blir en heltalsvariabel (integer)
local x = "ABB";
→ x blir en sträng (text)
local x = (RSI(14)[0] > 80);
→ x blir en boolean (true eller false, 1 eller 0)
Viktigt om numeriska typer
Två numeriska typer i HkScript:
•Heltal (integer) – t ex: 10
•Decimaltal (decimal) – t ex: 10.0
Observera att tekniska indikatorer (TA/kursdata) normalt använder decimaler.
För att deklarera ett decimaltal måste värdet innehålla decimalpunkt:
local x = 10.0;
→ x blir en decimaltals-variabel
local x = RSI(14)[0];
→ x blir en decimaltals-variabel
local variable
Namn |
local |
Beskrivning |
Deklarerar lokal variabel. |
Exempel |
local is_above80 = RSI(14)[0] > 80; |