MetaTrader i MetaEditor
Dwa programy, które razem tworzą środowisko pracy: terminal do patrzenia na rynek i edytor do pisania kodu.
Sprawdzone 2026-08-02.
Pracujesz z dwoma programami. Instalują się razem, jednym instalatorem, i łatwo je pomylić.
MetaTrader 5 (plik terminal64.exe) to terminal. Pokazuje wykresy, ceny i stan rachunku, łączy się z serwerem brokera, tu składasz zlecenia i tu uruchamiasz gotowe programy. To on jest platformą.
MetaEditor (plik metaeditor64.exe) to środowisko programistyczne. Tu piszesz kod, kompilujesz go i debugujesz. Otwierasz go z terminala klawiszem F4 albo z menu Narzędzia.
Zależność jest jednostronna: MetaEditor działa bez zalogowania do rachunku, ale program, który napiszesz, uruchomisz tylko w terminalu.
Skąd wziąć platformę
Są dwie drogi i różnią się skutkiem.
Od brokera. Każdy broker oferujący MT5 udostępnia własny instalator. Dostajesz platformę podpiętą do jego serwerów, z jego instrumentami i spreadami. To wersja, na której realnie będziesz pracować.
Od MetaQuotes. Producent udostępnia wersję z własnym serwerem demo. Wystarcza do nauki programowania i nie wymaga zakładania konta u brokera.
Konto demo
Terminal bez zalogowanego rachunku nie pobierze historii cen ani kwotowań, więc kod nie będzie miał czego czytać. Konto demo zakłada się z poziomu platformy: Plik → Otwórz rachunek, wybór serwera, wypełnienie formularza. Nie wymaga to żadnych pieniędzy ani weryfikacji tożsamości.
Do nauki programowania konto demo wystarcza w stu procentach. Wszystko, co jest w tym dziale, można przećwiczyć bez wpłacania złotówki.
Katalog danych
Najważniejsze miejsce na dysku i drugi po katalogach terminali powód zamieszania. Otwierasz je z terminala: Plik → Otwórz katalog danych.
MQL5\
Experts\ eksperci
Indicators\ wskaźniki
Scripts\ skrypty
Include\ pliki nagłówkowe .mqh
Files\ pliki danych dostępne dla twojego kodu
Logs\ dzienniki
Profiles\ ustawienia wykresówTo nie jest katalog, w którym siedzi zainstalowany program. Ten drugi zwykle leży w Program Files i nie ma tam twoich plików. Kod zapisany poza właściwym katalogiem MQL5 nie pojawi się w Nawigatorze i nie da się go uruchomić.
Okna, które będą ci potrzebne
- Nawigator (Ctrl+N) — lista twoich programów. Stąd przeciągasz je na wykres.
- Skrzynka narzędziowa (Ctrl+T) — zakładka Eksperci pokazuje to, co wypisze twój kod, zakładka Dziennik to komunikaty samej platformy.
- Tester strategii (Ctrl+R) — uruchamianie eksperta na danych historycznych.
- Rynek (Ctrl+M) — lista instrumentów. Symbol, którego tu nie ma, nie będzie miał kwotowań dostępnych dla twojego kodu.
Praca na macOS i Linuksie
MetaTrader jest programem Windowsowym. Na macOS i Linuksie uruchamia się go przez Wine — MetaQuotes udostępnia do tego własny instalator i traktuje ten sposób jako wspierany. Działa to dobrze do pisania i kompilowania kodu. Debugger i tester bywają kapryśne, ale nauki nie blokują.
Następny krok: co się dzieje przy kompilacji.