Pliki mq4 i ex4 – czym są i do czego służą?
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.
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).
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.