MQL5 - tworzymy praktycznego robota (EA) MT5

via Udemy

Go to Course: https://www.udemy.com/course/mql5-tworzymy-praktycznego-robota-ea-mt5/

Overview

MQL5 - tworzymy praktycznego robota (EA) na MetaTrader 5Kurs przeprowadzi Cię przez wszystkie etapy potrzebne do stworzenia robota handlowego na Forex.Osoba, która nie miała styczności z językami programowania czy rynkiem Forex, bez problemu po ukończeniu tego kursu powinna być w stanie samodzielnie posługiwać się platformą MetaTrader 5 w sposób niezautomatyzowany, rozumieć podstawowe zagadnienia związane z platformą, grą na giełdzie czy wskaźnikami. Pozna składnię języka MQL5, co pozwoli w łagodny sposób przejść do pisania kodu własnego robota. Przechodząc przez kolejne etapy kursu, stworzy robota, który będzie w stanie samodzielnie handlować na rynku Forex. Po przejściu wszystkich materiałów kursant powinien także być gotowy do współpracy z osobami, które grają na giełdzie, rozumieć język, którym się posługują i być w stanie tworzyć dla nich spersonalizowane roboty handlowe, wspierając się, oczywiście, dokumentacją języka MQL5 i wprowadzając kolejne wskaźniki używane przez klienta.Nie chodzi tutaj o minimum, które jest potrzebne do otwarcia i zamknięcia pozycji, ale o pełen szablon, który pozwala modyfikować go w taki sposób, żeby był dostosowany do potrzeb gracza. Dodatkowo całość kodu jest pisana przez autorów w czasie kursu, każde polecenie jest tłumaczone.Kurs jest podzielony na 12 modułów. Oto opis poszczególnych modułów:Moduł 1Poświęcony jest na wstęp, przedstawiamy się oraz prezentujemy zakres materiału. Dodatkowo przedstawiamy, jak wygląda końcowy robot i do czego w czasie kursu będziemy dążyć.Moduł 2W tej części zajmujemy się instalacją platformy i zakładaniem konta demo. Przedstawiamy podstawowe elementy platformy. Omawiamy podstawowe pojęcia oraz co przedstawia wykres i elementy graficzne wykresu.Moduł 3Ten moduł poświęcony jest teorii. Poznajemy, co to jest świeca i z czego się składa oraz jej formacje. Omawiamy ciąg Fibonacciego i fale Elliotta. Przedstawiamy teorię na temat wskaźników MA i ADX Wilder.Moduł 4Poznajemy środowisko IDE, czyli MetaEditor. Dodatkowo zgłębiamy strukturę katalogów, elementy środowiska i rodzaje programów.Moduł 5W tej części poznajemy składnię języka MQL5. Zaczynamy od typów danych, a kończymy na funkcjach i klasach. Dzięki tym podstawom bez problemu będziemy rozumieć kod, który zaczniemy pisać w następnych modułach.Moduł 6Zanim zaczniemy pisać EA, zaczniemy od skryptów. Poznamy, czym są skrypty i co dzięki nim możemy uzyskać. Wyświetlimy informację o świecach, koncie i o zleceniach.Moduł 7Zabieramy się za programowanie robota. Pierwszym wyzwaniem, z którym się zmierzymy, będzie ograniczenie czasowe. Napiszemy kod, dzięki któremu możemy określić, w jakich godzinach nasz robot może prowadzić handel automatyczny.Moduł 8Nasz robot musi rozpoznawać, czy mamy wahania ceny w obrębie jednej świecy, czy może nastąpiła sytuacja, gdzie powstała już nowa świeca. Umożliwia nam to reagowanie w odpowiednim momencie. Dodatkowo zaprogramujemy funkcje odpowiedzialne za otwieranie, modyfikowanie i zamykanie pozycji czy poznamy sposób rysowania elementów na wykresie.Moduł 9Najwyższy czas poznać wskaźniki od strony kodu. Nauczymy się odczytywać informację ze wskaźników z jednym buforem, jak i z wieloma. W tym przypadku są to wskaźniki MA i ADX Wilder.Moduł 10Zaprogramujemy nowe funkcjonalności w naszym kodzie - Break Even i Trailing Stop oraz wykorzystamy sygnał ze wskaźnika MA do zamknięcia pozycji.Moduł 11Ten moduł wprowadza kolejne zabezpieczenia naszego kapitału. Dodatkowo ograniczymy możliwość straty do określonej kwoty dziennie, a same wartości będziemy zapisywać do pliku, dzięki czemu nasz robot nawet po restarcie będzie świadomy, czy zyskaliśmy, czy straciliśmy w danym dniu.Moduł 12Ostatni moduł poświęcony jest Testerowi Strategii, dzięki któremu jesteśmy w stanie przetestować nasz robot na danych historycznych. Dodatkowo poznamy możliwość wykorzystania komputera do zaproponowania optymalnych parametrów pracy naszego robota.

Skills

Reviews