Lektion 2
Previous Topic  Next Topic 


Att skriva egna script

Vi är vana att skriva
2+3=

för att addera talen '2' och '3'.

Med penna och papper skulle det likna:

2
+ 3
------
5

För att göra det i AT Script skriver du

ADD(2,3)

Varje operation blir en funktion som tar olika inparametrar. Här värdet '2' och '3'. Och returvärdet blir svaret '5' i detta fallet.

Flera additioner 2+3+6=
2
3
+ 6
------
11

blir i script så här

ADD(ADD(2,3),6)

ADD()-funktionen tar max 2 parametrar och man lägger dem i varandra som visas ovan. Ena ADD(2,3) returnerar sitt resultat in i den andra ADD()-funktionen.

Script som opererar på kursdata

För att göra det lite mer intressant kan vi göra ett script som drar en kurva 2 kr över högstakursen för perioden hela tiden.

ADD(H,2)

Det är allt som behövs. Så här kan det se ut:

Ett antal konstanter för olika kursvärden som volym, köpkurs osv finns och vi tar dem efter hand i texten nedan.