Show/Hide Toolbars

Hitta kursvinnare - Hjälpmanual

Navigation: HkScript > Referenslista Deklarationer

global variabel

Scroll Föregående Topp Nästa Fler

Globala variabler i HkScript
Globala variabler deklareras normalt via Inställningarna i HkScript -> Lägg till globala Variabler

 
Men de kan även deklareras direkt i scriptet (längst upp i koden).

Detta underlättar vid: kopiering mellan script, ger ökad tydlighet, och förenklar distribution av färdiga script.

 
Exempel på typbestämning
#global number("lastRSI", 80);
lastRSI blir en global heltalsvariabel (integer)

 

#global dataserie("myRSI");
myRSI blir en dataserie, för att

lagra beräknade värden

skapa en ny indikatorserie

använda i vidare beräkningar
 

#global instrument("OMX", "OMX Stockholm 30 Index");
OMX blir en dataserie som innehåller data från indexet "OMX Stockholm 30 Index"
Observera:

Stavning på namn måste exakt stämma med Hitta kursvinnares databas.

Isin måste vara korrekt om sådan används.

 

 

Viktigt om globala variabler

Globala variabler är tillgängliga i hela scriptet.

Globala variabler behåller sitt värde enligt sin definition (beroende på typ).

Deklaration i script bör placeras högst upp.

Namn får inte kollidera med lokala variabler, med inbyggda indikatorer, eller med egna script-indikatorer.
 

 
global variable

Namn

global

Beskrivning

Deklarerar global variabel.

Exempel

#global dataserie("myRSI")
 
myRSI[0] = 10;
myRSI[-1] = 5;
plot1[0] = myRSI.ema(5);