Expert Advisor (EA) - Co to jest, definicja i koncepcja

Expert Advisor (EA) lub expert advisor to robot komputerowy, który automatycznie wprowadza zlecenia na rynkach finansowych. Zamówienia mogą być dowolnego rodzaju. W tym zlecenia długie, krótkie, stop loss i take profit. Realizacja zleceń będzie zależeć od zasad, jakie posiada robot. Reguły te mają formę algorytmu.

Ekspert doradca działa tylko i wyłącznie na platformie transakcyjnej Metatrader. Nie oznacza to, że nie ma innych robotów komputerowych, które działają na innych platformach. Nie nazywa się ich jednak ekspertem doradcą.

Moglibyśmy porozmawiać o algorytmach handlowych lub systemach automatycznych. Expert Advisor to rodzaj zautomatyzowanego systemu.

Kodeks doradcy eksperckiego

Expert Advisor jest zaprogramowany w kodzie w języku takim jak MQL4 lub MQL5. W zależności od wersji programu Metaquotes.

Metaquotes to oprogramowanie komputerowe, które obejmuje platformę handlową Metatrader. Język MQL4 lub MQL5 to kod podobny do kodu C++. To, czy używany jest jeden język, czy inny, będzie zależeć od używanej platformy.

Gotowy do inwestowania na rynkach?

Jeden z największych brokerów na świecie, eToro, sprawił, że inwestowanie na rynkach finansowych stało się bardziej dostępne. Teraz każdy może inwestować w akcje lub kupować ułamki akcji z prowizją 0%. Zacznij inwestować już teraz z depozytem w wysokości zaledwie 200 USD. Pamiętaj, że ważne jest szkolenie, aby inwestować, ale oczywiście dzisiaj każdy może to zrobić.

Twój kapitał jest zagrożony. Mogą obowiązywać inne opłaty. Aby uzyskać więcej informacji, odwiedź stocks.eToro.com
Chcę inwestować z Etoro

W ten sam sposób, w jaki ludzie używają jednego lub drugiego języka w zależności od kraju, w którym mieszkamy, programy używają tego lub innego języka w zależności od platformy, która je obsługuje. Jeśli jesteśmy w Rosji, do komunikacji zalecamy posługiwanie się językiem rosyjskim. Jeśli jesteśmy w Chinach, zalecamy mówienie po chińsku. W tym sensie roboty działają tak samo. Krótko mówiąc, aby Expert Advisor działał, musimy użyć języka MQL4 lub MQL5 do napisania kodu i ustalenia reguł.

Przykładowy doradca ekspercki (EA)

Oprócz języka, który sam w sobie jest obszarem wiedzy, przedstawimy przykład.

Załóżmy 30-tygodniową średnią ruchomą. Chcemy, aby robot automatycznie otwierał transakcje kupna, gdy średnia ruchoma jest poniżej ceny (trend wzrostowy). Z kolei chcemy, aby robot automatycznie otwierał operacje sprzedaży, gdy średnia ruchoma jest powyżej ceny (trend spadkowy).

Po zaprogramowaniu kodu i sprawdzeniu, że działa poprawnie, uruchomimy go. Uruchomiony robot będzie działał zgodnie z zasadami, które mu narzuciliśmy. Wszystko to bez konieczności ręcznego wykonywania zamówień.

Zalety i wady korzystania z doradcy eksperckiego

Ekspert doradca może mieć jednocześnie wiele zmiennych i wiele wskaźników. Istnieją bardzo złożone roboty o ogromnej liczbie zmiennych. Z kolei są bardzo proste roboty, takie jak ten w poprzednim przykładzie.

Zaletą robotów jest brak czynnika ludzkiego. Psychologia tradingu znika i znacznie łatwiej jest sprawdzić, czy działała ona w przeszłości.

Stanowią jednak poważną wadę związaną ze zmieniającym się charakterem rynków. Giełda nie zawsze zachowuje się w ten sam sposób, nie zawsze charakteryzuje się taką samą zmiennością. Tak więc wskaźniki, które działają dzisiaj, mogą nie działać dobrze za rok. Dlatego wskazane jest ich okresowe przeglądanie.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave