ZigZag Climber Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- ZigZag Climber Expert Advisor For MT4
- ZigZag Climber Expert Advisor For MT4 - kryteria wejścia
- ZigZag Climber Expert Advisor For MT4 - kryteria wyjścia
- ZigZag Climber Expert Advisor For MT4 - miejsce na ulepszenia
Nie jest jasne, dlaczego ZigZag Climber Expert Advisor For MT4 jest tak nazwany przez twórcę programu. Wydaje się, że kod nie zawiera informacji ani nie odnosi się do wskaźnika zygzak dostępnego na platformie MetaTrader4. Zasadniczo ten ekspert doradca to system handlu zabezpieczającego. Otwiera transakcje kupna i sprzedaży w tym samym czasie i umieszcza ich wartości stop loss i take profit po prawie tych samych cenach. W rezultacie obie transakcje są zamykane jednocześnie, ale nie przez cały czas.
Patrząc na linię equity w testerze strategii, można zauważyć, że linia porusza się zygzakiem. Prawdopodobnie w ten sposób doradca-ekspert otrzymał swoją nazwę. Problem polega na tym, że krzywa kapitału zygzakuje w kierunku straty, a nie w kierunku wygranej, co oznacza, że rachunek handlowy z czasem traci pieniądze. Chociaż kod wygląda na skomplikowany i dość długi, doradca ekspercki nie wydaje się wykonywać ważnych funkcji innych niż otwieranie transakcji zabezpieczonych na bieżącym symbolu.
ZigZag Climber Expert Advisor For MT4 - kryteria wejścia

ZigZag Climber Expert Advisor wyświetla pewne informacje w lewej dolnej części głównego wykresu, aby poinformować użytkownika o aktualnym stanie robota i aktualnym rozstawie. Stan działa lub zatrzymany. Jeśli chodzi o rozprzestrzenianie się, podane są cztery rodzaje informacji. Rozkładówka z największą czcionką to rozkładówka w czasie rzeczywistym. Maksymalny spread to najwyższy spread zarejestrowany przez robota w czasie jego działania. Minimalny spread to najniższy odnotowany do tej pory spread. Średni spread to po prostu średnia wartość maksymalnych i minimalnych spreadów.
Pomimo pozornego wyrafinowania tego eksperta doradcy, daje użytkownikowi bardzo niewiele parametrów do pracy na wejściach. Tylko jeden jest przedstawiony poniżej, ponieważ inne są nie do zrozumienia. Ten parametr to magiczna liczba (patrz poniżej).
- MagicStart = 7306 - To magiczna liczba, która jest nadawana każdej transakcji.
System transakcyjny nie używa żadnych wskaźników technicznych podczas wyszukiwania wejścia do transakcji. Jako strategia zabezpieczająca nie potrzebuje sygnału z zewnętrznego źródła do otwartych transakcji. W momencie upuszczenia doradcy eksperckiego na wykresie, natychmiast otwiera dwa zlecenia rynkowe (jedną transakcję kupna i jedną transakcję sprzedaży). Z tego powodu transakcje są rozproszone, a pozycja kupna znajduje się powyżej transakcji sprzedaży.
Każda transakcja ma wielkość lota 0,01 zgodnie z zaleceniami doradcy eksperta, a użytkownik nie ma możliwości kontrolowania tego parametru. Obie transakcje mają stop loss w wysokości 100 pipsów i take profit w wysokości 100 pipsów. Ponieważ transakcje są zabezpieczone, stop loss z jednej transakcji prawie pokrywa się z take profit z drugiej transakcji. Obie transakcje są otwierane prawie w tym samym czasie w czasie rzeczywistym. Robot nie czeka na nową świecę, aby wykonać transakcje.
ZigZag Climber Expert Advisor For MT4 - kryteria wyjścia
ZigZag Climber Expert Advisor biernie zajmuje się zarządzaniem handlem. Oznacza to, że pozwala rynkowi określić wynik obu transakcji. Jeśli cena rynkowa osiągnie stop loss, transakcja jest zamykana ze stratą. Jeśli cena rynkowa osiągnie zysk Take Profit, transakcja zostanie zamknięta z zyskiem. Jako system zabezpieczający ze stop loss i take profit, obie transakcje są zamykane jednocześnie. Kiedy jedna transakcja przynosi zyski, druga przynosi straty, z różnymi kwotami. Problem z tą strategią polega na tym, że transakcja przegrywająca traci więcej pieniędzy niż transakcja wygrywająca wygrywa pieniądze. Jest to zauważalne podczas testów.
Ponieważ stop loss jednej transakcji jest prawie w tej samej cenie, co take profit z innej transakcji, obie transakcje są zamykane prawie w tym samym czasie bez żadnych opóźnień czasowych. Dwie transakcje są zamknięte w jednej świecy. Ponieważ jedna transakcja jest kupnem, a druga sprzedażą, są chwile, kiedy obie transakcje nie są zamykane jednocześnie, w zależności od spreadu, który zmienia się przez cały czas. Transakcja kupna jest zamykana ceną kupna, podczas gdy transakcja sprzedaży jest zamykana ceną sprzedaży. Jeśli obecny spread różni się od spreadu w momencie wejścia, istnieje duża szansa, że jedna transakcja zostanie zamknięta, a druga otwarta.
Po zamknięciu poprzedniego zestawu transakcji przez stop loss i Take Profit, kolejny zestaw transakcji jest natychmiast wykonywany, aby zastąpić poprzednie transakcje. Różnica między czasem zamknięcia poprzednich transakcji a czasem otwarcia nowych transakcji wynosi zero. W tym systemie handlowym transakcje są zawsze na rynku, chyba że użytkownik usunie robota z wykresu.
ZigZag Climber Expert Advisor For MT4 - miejsce na ulepszenia
Jak zaobserwowano podczas testów, wydajność ZigZag Climber Expert Advisor waha się w górę iw dół po zygzakowatym wzorze, ale ogólny kierunek jest w dół. Po przeanalizowaniu przez pięć miesięcy historycznych danych cenowych robot otworzył 46 transakcji tylko podczas testów, co jest bardzo nieliczne. Dzieje się tak z powodu stosunkowo wysokiego celu wynoszącego 100 pipsów. W przypadku tego typu strategii lepiej jest używać niższych celów, aby robot mógł wykonać i zamknąć więcej transakcji w określonym przedziale czasu. Im więcej transakcji podejmie ekspert, tym większe są szanse na zarobienie pieniędzy.
Ze względu na charakter tego systemu transakcyjnego najlepiej jest go przetestować na koncie demo, a nie w teście wstecznym, aby określić, czy może on zarabiać pieniądze w dłuższej perspektywie. Nie ma wątpliwości, czy algorytm działa tak, jak został zaprojektowany, a to jedyny dobry wynik uzyskany z testowania robota w testerze strategii. Ponieważ robot analizuje i porównuje aktualny rozrzut oraz średni rozrzut aktualnego symbolu w czasie rzeczywistym, powtórzenie tego scenariusza w testach może być niemożliwe.
Jedynym możliwym sposobem zarabiania pieniędzy w tego typu systemie handlowym jest wykorzystanie koncepcji transakcji typu carry trade. Koncepcję można dalej sprowadzić do handlu parami walutowymi z dodatnimi swapami. Swap dodatni lub ujemny jest wynikiem różnicy stóp procentowych między dwiema walutami tworzącymi jedną parę walutową. Jeśli waluta bazowa ma wyższe oprocentowanie niż waluta kwotowana, kupno tej pary pozwoliłoby na wygenerowanie zysku dla tradera przez zwykłe utrzymywanie transakcji przez pewien czas. Z drugiej strony sprzedaż pary prowadziłaby z czasem do ujemnego zysku.
Aby dokonać transakcji carry trade, użytkownik musi znaleźć pary z dodatnimi swapami. Jednak może to być czasochłonny proces, jeśli zostanie wykonany ręcznie. W Internecie dostępne są niestandardowe wskaźniki, które mogą automatycznie wyodrębniać swapy instrumentów handlowych na koncie handlowym zarówno dla długich, jak i krótkich boków, a następnie wyświetlać dane na jednym wykresie, aby użytkownik mógł je zobaczyć. Następną rzeczą do zrobienia jest upuszczenie robota na te pary z dodatnimi zamianami.
Najważniejszą kwestią, którą należy rozwiązać, aby ten system handlu był opłacalny, są względne kwoty zysków i strat, gdy zabezpieczane transakcje są zamykane. Jednym z możliwych rozwiązań jest nieznaczne zwiększenie docelowego zysku przy jednoczesnym zachowaniu kwoty stop loss. Wadą tego jest to, że cena może osiągnąć stop loss w jednej transakcji, a następnie odwrócić się bez dotykania celu take profit w drugiej transakcji.