Na stronach internetowych wielu brokerów forexowych jest możliwość pobrania platformy transakcyjnej MetaTrader i wypróbowania rachunku demo. Jest to całkowicie darmowa usługa, która oddaje w ręce inwestora ciekawe narzędzie analityczne i programistyczne. Platforma jest bowiem wyposażona w wiele gotowych wskaźników i funkcji, które znacznie ułatwiają kontrolę rynku i zarządzanie inwestycjami. Najważniejsze narzędzie to jednak MetaEditor, czyli edytor kodu źródłowego. To w nim można programować własne skrypty, wskaźniki i strategie za pomocą wbudowanego języka MQL (od ang. Meta Qutes Language).
Opanowanie tego języka pozwala na automatyzację indywidualnych procesów analitycznych i decyzyjnych, ich testowanie na danych historycznych, a w razie pomyślnych wyników – ich implementację na rzeczywistym rachunku. W tym artykule prezentujemy wstęp do programowania w języku MQL, który może stać się dobrą bazą do pogłębiania tego tematu.
Skrypty, wskaźniki i EA
Na początek wyjaśnijmy kilka terminów, które już padły na wstępie i mogą niektórych skutecznie zniechęcić do dalszej lektury. Język programowania MQL, który jest wbudowany w platformę MetaTrader, to w uproszczeniu zbiór funkcji (np. funkcje obliczające...