Słownik poleceń MQL4-Podstawy MetaQuotes Language 4-Funkcje w Edukacja-Forex - bossa.pl
2017.12.17, godz. 03:24

Funkcje

Jeśli określone bloki programu mają być wykonywane powtarzalnie to dobrym sposobem na to, aby nie dublować kodu jest zamknięcie danego bloku funkcjonalnego w module wykonywalny, który zwany jest funkcją. Dzięki zastosowaniu funki zmniejszamy ilość linii kodu, wielkość programu wykonywalnego oraz szybkoś wykonywania się programu. Charakterystycznym elementami dla funkcji jest to, że poza wykonaniem instrukcji, operacji zawartych w ciele funkcji (operatorem złożonym) zamkniętej pomiędzy dwoma klamrowymi nawiasami ({}) umożliwia przekazywanie parametrów zdefiniowanych przez programistę oraz zwraca wartość określonego typu.

 

Należy zauważyć, że każdy program w MQL4 typu EA, wskaźnik, skrypt jest funkcją, przy czym są to tak zwane funkcje specjalne start(), init(), deinit(). Główną funkcją, a zarazem obligatoryjnie wymaganą jest funkcja start(), bez której żaden program w MQL4 nie może istnieć. Funkcje init() oraz deinit() nie są wymagane w każdym programie.
bos bank logo
Grupa kapitałowa
Nagroda specjalna i tytuł BROKERA ROKU 2015
Nagroda specjalna i tytuł BROKERA
ROKU 2015, przyznane przez GPW.

logo_FMR2017aktualny.jpg Finansowa Marka Roku: wyrazista marka promująca edukację, umocnienie pozycji lidera rynku kontraktów terminowych.

nagroda najlepszy dom maklerski 2015
Najwyższa ocena dla DM BOŚ w ankiecie czytelników Gazety Giełdy Parkiet 2015r.