Programowanie
Teraz czytasz
Pliki mq4 i ex4 – czym są i do czego służą?
0

Pliki mq4 i ex4 – czym są i do czego służą?

utworzył Paweł Mosionek20 lutego 2015

Często osoby, które zaczynają swoją przygodę z MetaTrader 4 mają problem co zrobić z plikami o rozszerzeniu mq4 czy ex4. Pliki o takich rozszerzeniach mogą mieć różne przeznaczenie i w zależności od niego muszą trafić do innego folderu.

Popularne MT4 daje niemalże nieograniczone możliwości dopasowania interfejsu tradingowego do naszych potrzeb. Jednak żeby ją doposażyć w niestandardowe narzędzia takie jak skrypty, strategie automatyczne czy wskaźniki, które nie są domyślnie instalowane z programem, należy je umieścić w odpowiednim miejscu, aby platforma mogła je poprawnie odczytać. Niestety sami musimy wiedzieć jakim rodzajem narzędzia jest dany plik. Można też sprawdzić to w jego kodzie źródłowym, o ile mamy do niego dostęp i wiemy jak to rozpoznać.

MQ4 i EX4 – Co oznaczają

Rozszerzenie mq4 oznacza, iż mamy dostęp do kodu źródłowego danego pliku. Dzięki temu możemy ingerować w jego konstrukcję rozbudowując lub przerabiając go w MetaEditorze, gdzie językiem programowania jest MetaQuotes Language 4.

Pliki w formacie ex4 to już wersja skompilowana, co oznacza, że jest to plik przeznaczony tylko do działania. Nie możemy edytować jego kodu.

Gdzie umieścić pliki MQ4 i EX4

Wszystko ląduje w katalogach utworzonych przez platformą. Aby się do nich dostać należy uruchomić platformę, na górnym pasku menu wybrać Plik -> Otwórz folder danych, dzięki czemu zostanie otwarte nowe okno.

okno metatrader mq4 ex4

Po dodaniu narzędzia do folderu MT4, musimy skomplikować plik w MetaEditorze lub zresetować platformę (uruchomić ponownie).

Kompilacja

Narzędzie MetaEditor dostępne jest w zakładce górnego Menu -> Narzędzia -> Edytor języka MQL lub pod skrótem F4. Po jego uruchomieniu z okna Nawigator należy wybrać dany plik, dwukrotnie kliknąć na niego, a następnie wybrać z menu Plik -> Kompiluj (F7).

kompilacja metatrader 4

Wskaźniki

Dzięki możliwości tworzenia i używania niestandardowych wskaźników możemy analizować dane instrumenty finansowe w dowolny sposób lub otrzymywać informacje dot. naszego rachunku lub pozycji w sposób ciągły na wykresie.

Wskaźniki należy umieścić w katalogu Terminal\MQL4\Indicators.

Dodane przez nas wskaźniki będą widoczne w menu Wstaw -> Wskaźniki -> Własne lub w oknie Nawigator -> Wskaźniki.

Skrypty

Skrypty umożliwiają wykonanie pojedynczej akcji bądź kilku zadań, gdzie po ich zrealizowaniu są usuwane. Są szczególnie przydatne przy tzw. scalpingu kiedy szybko chcemy np. otworzyć bądź zamknąć pozycję.

Wszystkie pliki tego rodzaju umieszcza się w katalogu Terminal\MQL4\Scripts.

Strategie automatyczne (Expert Advisors)

Są to narzędzia, które oferują najwięcej możliwości. Tzw. Expert Advisors czuwają cały czas, o ile pozostawimy włączoną platformę :-). Mogą zawierać transakcje w oparciu o dowolne warunki, zarządzać otwartymi pozycjami czy eksportować dane.

Wszystkie strategie automatyczne należy lokować w katalogu Terminal\MQL4\Experts.

Po wiele ciekawych i niestandardowych rozwiązań zapraszamy do działu Narzędzia.

Co o tym sądzisz?
Lubię
20%
Interesujące
20%
Heh...
0%
Szok!
20%
Nie lubię
0%
Szkoda
40%
O Autorze
Paweł Mosionek
Aktywny trader na rynku Forex od 2006 roku. Redaktor portalu Forex Nawigator oraz redaktor naczelny i współtwórca serwisu ForexClub.pl. Prelegent konferencji "Focus on Forex" na SGH w Warszawie, "NetVision" na Politechnice Gdańskiej oraz "Inteligencja finansowa" na Uniwersytecie Gdańskim. Dwukrotny zwycięzca "Junior Trader" - gry inwestycyjnej dla studentów organizowanego przez DM XTB. Uzależniony od podróży, motocykli i skoków spadochronowych.