Professional Documents
Culture Documents
MQL4
z
Osnovne osobine jezika
• logički(bool)
• literali(ushort)
• znakovni nizovi(strings)
• boje(color)
• datum i vrijeme(datetime)
• enumeracije(enum)
z
• strukture(struct)
• klase(class)
Struktura je skup elemenata bilo kojeg tipa (osim tipa void). Dakle,
struktura kombinira logičkipovezane podatke različitih vrsta.
Struktura ima oblik:
z
Klase
Sve što je prije prve zagrade je zaglavlje definicije funkcije, a ono što je
između zagrada je tijelo definicije funkcije.
Postoje dvije metode pomoću kojih
z
mašinski jezik može prosljeđivati
argumente potprogramu(funkciji).
Prva metoda je slanje parametra po
vrijednosti. Ova metoda kopira
vrijednost argumenta u formalni
parametar funkcije. Stoga, bilo kakve
promjene ovog parametra unutar
funkcije nemaju utjecaja na
odgovarajući argument poziva.
Druga metoda je prosljeđivanje
referencom. U tom se slučaju
referenca na parametar (a nenjegova
vrijednost) prenosi na parametar
funkcije. To znači da će promjene
parametra utjecati na argumentkoji
se koristi za pozivanje funkcije.
z
Varijable
Složeni tip:
z
Varijabla deklarisana unutar funkcije
je lokalna varijabla. Opseg lokalne
varijable je ograničenna opseg
funkcije unutar koje je deklarisana.
Parametri proslijeđeni funkciji su
također lokalni.