Reversals With Pin Bars 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:
- Reversals With Pin Bars Expert Advisor For MT4
- Reversals With Pin Bars Expert Advisor For MT4 - Entry Criteria
- Reversals With Pin Bars Expert Advisor For MT4 - Exit Criteria
- Reversals With Pin Bars Expert Advisor For MT4 - Room for Improvements
Reversals With Pin Bars Expert Advisor For MT4 to wyrafinowany algorytmiczny system handlu dla platformy MT4. Nazwa robota jest myląca, ponieważ robot nie jest tak naprawdę używany do wykonywania transakcji zwrotnych, gdy na wykresie tworzą się pin bary. Wręcz przeciwnie, system handlowy podąża za trendem i kieruje transakcje w kierunku wybić.
Robot wykonuje wiele obliczeń w tle, nie tylko przy wejściu i wyjściu z handlu. Podobnie jak wskaźniki, doradca ekspercki wyświetla strzałki w górę iw dół, a także linie trendu powyżej i poniżej punktów wahań. Strzałki wskazują, że cena osiągnęła krótkoterminowe szczyty i spadki. Linie trendu łączą dwa swingowe szczyty i dwa swingowe dołki i są skierowane w górę lub w dół.
Drukowane strzałki są unieruchomione; jednak stare strzały są usuwane, gdy pojawiają się nowe. Zachowanych jest tylko ostatnie 10 strzałek w górę i 10 strzałek w dół. W międzyczasie linie trendu odmalowują się, gdy cena osiąga nowe szczyty lub spadki. Na wykresie jest pokazana tylko jedna para linii trendu, ponieważ poprzednie linie trendu są przesuwane w prawo, gdy pojawiają się nowe słupki.
Reversals With Pin Bars Expert Advisor For MT4 - Entry Criteria
Reversals with Pin Bars Expert Advisor dla MT4 wykonuje skomplikowane obliczenia na początku nowej świecy, gdy pojawia się tik. Najpierw sprawdza, czy wykres ma więcej niż 100 słupków i czy zysk jest większy niż 10 pipsów. Następnie bada wolny margines na koncie handlowym, jeśli może obsługiwać nowe transakcje. Jeśli to nieprawda, robot przerwie pracę, zaczeka na uformowanie się nowej świecy i dokona kolejnej rundy inspekcji.
Robot przyjmuje jednorazowo jeden rodzaj zamówienia. Jeśli pierwsza transakcja to kupno, następne transakcje są również transakcjami długimi. Zajmuje transakcje w momencie otwarcia nowej świecy i może otworzyć jednocześnie do 10 transakcji dla bieżącego symbolu. Domyślnie używa wielkości lota zdefiniowanej w Wejściach (domyślnie 0,01). Wszystkie podejmowane transakcje mają indywidualne zlecenia stop loss i take profit. Domyślnym stop lossem jest 20 pipsów, ale robot dodaje spread do odległości stop loss, więc ryzyko wzrasta o wartość spreadu dla aktualnego symbolu w momencie wykonania transakcji. Z drugiej strony, domyślny take profit to 50 pipsów, ale robot odejmuje wartość spreadu od odległości take profit, co powoduje, że zyski są niższe niż oczekiwano.
Ten system handlowy odnosi się do wartości linii trendu, które rysuje na wykresie dla kierunku handlu. Rysowane obiekty linii trendu nie są używane do dywergencji. Zamiast tego służą do określania dynamiki rynku. Jeśli kanał linii trendu jest skierowany w górę, oznacza to, że obecny moment jest w górę, więc podany sygnał jest byczy. Jeśli kanał trendu jest skierowany w dół, sugeruje to, że obecny moment jest w dół, więc wskazywany jest niedźwiedzi sygnał.
Używane wskaźniki techniczne i ich ustawienia wyjaśniono poniżej:
- Momentum (14) - W tym systemie transakcyjnym wskaźnik momentum nie jest używany do identyfikacji trendów. Zamiast tego służy do potwierdzenia sygnału uzyskanego z linii trendu. Jeśli wartość pędu odpowiadająca którejkolwiek z trzech poprzednich świec jest mniejsza niż 0,3, sygnał jest potwierdzany. Oznacza to, że obecna dynamika rynku wciąż ma wystarczającą siłę, aby popychać ceny do przodu w dowolnym kierunku. Przyjęte wartości pędu nie są jednak stosowane do obecnych ram czasowych, ale do następnych niższych ram czasowych. Jeśli na przykład robot jest podłączony do 15-minutowego wykresu, wartości są pobierane z pięciominutowego wykresu.
- Liniowe ważone średnie kroczące (okres 6 i 85, cena typowa) - te średnie kroczące są stosowane do następnego wyższego przedziału czasowego dla bieżącej świecy. Jeśli szybko poruszająca się LWMA (okres 6) znajduje się powyżej wolno poruszającej się LWMA (okres 85), jest to sygnał zwyżkowy. Odwrotny scenariusz zostanie przyjęty jako sygnał sprzedaży.
Reversals With Pin Bars Expert Advisor For MT4 - Exit Criteria
Reversals with Pin Bars Expert Advisor for MT4 dokonuje korekty stop loss dla każdej świecy. Nawet jeśli obecnie otwartych jest wiele transakcji tego samego typu na aktywnym symbolu, robot indywidualnie dostosowuje stop loss dla każdej transakcji, więc transakcje są zamykane w różnych cenach i w różnych czasach, jeśli cena osiągnie stop loss.
Funkcje rentowności i trailing stop są domyślnie włączone. Te dwie funkcje przynoszą korzyści rachunku handlowemu na dwa sposoby. Po pierwsze, zyski są zabezpieczone, nie pozwalając, aby zwycięskie transakcje stały się stratami. Po drugie, transakcje mają większą swobodę działania w celu uzyskania większego zysku, o ile utrzymuje się dynamika w kierunku handlu.
Reversals With Pin Bars Expert Advisor For MT4 - Room for Improvements
Na początku testowania wstecznego, Reversals with Pin Bars Expert Advisor dla MT4 wykazuje bardzo dobrą wydajność. Na początku konto handlowe rośnie bardzo szybko, ale wraz ze wzrostem czasu testowania krzywa kapitału zaczyna spadać. Efektem końcowym jest rentowność wydajności. Testy te, choć dość ograniczone w czasie, pokazują, że robot nie nadaje się jeszcze do handlu na żywo; jednakże wykazuje potencjał jako system handlowy.
Podczas gdy stosunek między stop loss i take profit wynosi około dwa, niewielkie odchylenie spowodowane współczynnikiem spreadu wytrąca z równowagi rentowność systemu handlowego. Kolejną kwestią jest przybliżona odległość między transakcjami. Aż pięć otwartych transakcji skupia się razem w wąskim przedziale cenowym, rozmieszczonym w minimalnej odległości jednego pipsa. Doprowadzi to do ogromnych wypłat i częstej likwidacji grupy transakcji.
Innym pokrewnym obszarem, który należy ulepszyć, jest dodanie transakcji tego samego typu. Najlepiej jest dodać kolejną transakcję, jeśli poprzednia transakcja była zyskowna, a jej stop loss został przesunięty do progu rentowności lub jeszcze lepiej z opóźnieniem. W ten sposób dodanie transakcji nie zwiększa ryzyka na koncie.
Kod programu wygląda na stary w momencie kontroli. Niektóre funkcje są dostępne, ale nie są używane w operacjach handlowych. Istnieją również zmienne zdefiniowane w danych wejściowych, które w ogóle nie są używane, takie jak warunek zatrzymania kapitału i towarzyszący mu procent ryzyka, który spowoduje zatrzymanie kapitału.