Wednesday 15 November 2017

Przenoszenie średnio e download


MetaTrader 4 - Experts Moving Average - ekspert dla MetaTrader 4 Ekspert w dziedzinie ruchomych średnich do tworzenia sygnałów handlowych wykorzystuje jedną średnią ruchomą. Otwieranie i zamykanie pozycji odbywa się, gdy średnia ruchoma jest zgodna z ceną ostatnio utworzonego taktu (wskaźnik słupkowy wynosi 1). Wielkość partii zostanie zoptymalizowana zgodnie ze specjalnym algorytmem. Doradca ekspertów analizuje zgodność średniej ruchomej i ceny rynkowej. Sprawdzanie odbywa się za pomocą funkcji CheckForOpen (). Jeśli średnia ruchoma spełnia poprzeczkę w taki sposób, że pierwsza jest wyższa niż cena otwarta, ale niższa niż cena zamknięcia, pozycja BUY zostanie otwarta. Jeżeli średnia ruchoma spełnia poprzeczkę w taki sposób, że ta pierwsza jest niższa niż cena otwarta, ale wyższa niż cena zamknięcia, pozycja SELL zostanie otwarta. Zarządzanie pieniędzmi stosowane przez eksperta jest bardzo proste, ale skuteczne: kontrola nad wolumencją poszczególnych pozycji odbywa się w zależności od wyników poprzednich transakcji. Algorytm ten jest implementowany przez funkcję LotsOptimized (). Podstawowy rozmiar partii obliczany jest na podstawie maksymalnego dopuszczalnego ryzyka: parametr MaximumRisk wyświetla podstawowy procent ryzyka dla każdej transakcji. Zwykle ma on wartość od 0,01 (1) do 1 (100). Na przykład, jeśli wolny depozyt zabezpieczający (AccountFreeMargin) wynosi 20 500, a zasady zarządzania kapitałem nakazują stosowanie ryzyka 2, podstawowa wielkość partii wyniesie 20500 0,02 1000 0,41. Bardzo ważne jest kontrolowanie dokładności wielkości partii i normalizowanie wyniku z dopuszczalnymi wartościami. Zwykle dozwolone są ułamkowe partie z krokiem 0,1. Transakcja o objętości 0,41 nie zostanie wykonana. Aby znormalizować, funkcja NormalizeDouble () jest używana z dokładnością do 1 znaku po punkcie. Daje to podstawową partię 0,4. Podstawowa kalkulacja partii na podstawie marży dopuszczalnej pozwala na zwiększenie wolumenu operacji w zależności od sukcesu handlowego, tj. Na obrocie z reinwestowaniem. Jest to podstawowy mechanizm z obowiązkowym zarządzaniem kapitałem dla zwiększenia efektywności transakcji. DecreaseFactor to zakres, w którym wielkość partii zostanie zmniejszona po nierentownym handlu. Normalne wartości to 2,3,4,5. Jeśli poprzednie transakcje były nieopłacalne, kolejne wolumeny zmniejszą się o współczynnik Zmniejsz współczynnik, aby przeczekać okres nieopłacalny. Jest to główny czynnik algorytmu zarządzania kapitałem. Pomysł jest bardzo prosty: jeśli handel z powodzeniem rośnie, ekspert pracuje z podstawową partią, osiągając maksymalny zysk. Po pierwszej nieopłacalnej transakcji ekspert ograniczy prędkość do momentu dokonania nowej pozytywnej transakcji. Algorytm pozwala na wyłączenie redukcji prędkości, w tym celu należy określić ZmniejszenieFactor 0. Ilość ostatnich sukcesywnych transakcji nieopłacalnych jest obliczana w historii handlu. Podstawowa partia zostanie przeliczona na tej podstawie: Dzięki temu algorytm pozwala skutecznie zmniejszyć ryzyko występujące w wyniku serii nierentownych transakcji. Wielkość partii jest obowiązkowo sprawdzana pod kątem minimalnej dozwolonej wielkości partii na końcu funkcji, ponieważ poprzednio wykonane obliczenia mogą spowodować, że część 0: Ekspert jest przeznaczony głównie do pracy z okresem dziennym, aw trybie testowym - do robienia w niskich cenach. Będzie handlował tylko przy otwieraniu nowego paska, dlatego tryby modelowania każdego tyka nie są potrzebne. Wyniki testów są przedstawione w raporcie. Regulowany MA Expert Advisor Regulowany ekspert MA Forex jest konfigurowalnym ruchomym EA, który oferuje elastyczne dostrojenie tradycyjnej strategii krzyżowania 2-MA. Możesz ustawić różne okresy MA, typy MA, minimalną różnicę, stop-loss, take-profit, trailing stop i poślizg. Ten ekspert doradca zawsze otwiera pozycję na krzyż i zamyka ją na następnym krzyżu. Test zwrotny regulatora eksperta MA MetaTrader wykazał 12,2 zyski przy 12,6 maksymalnej wypłacie w okresie 6 lat. Zastosowana objętość pozycji została ustawiona na 0,1 standardowych partii. EA dokonała 647 transakcji, z czego 56,41 było opłacalnych. Ustawienia domyślne zostały wykorzystane w tym back-teście na wykresie EURUSD M5. Jak widać, wyniki nie są zbyt dobre. Nie zaleca się używania tego konta EA na żywo. Jakie są straty stop-loss i profit, z którego korzysta ten EA Domyślnie używa on stałej stop-loss na 100 pipsów i take-profit na 70 pipsów. Zatrzymanie końcowe jest domyślnie wyłączone. Jak często inwestuje Na 5-minutowym wykresie EURUSD (back-test settings) to EA będzie wymieniać średnio raz dziennie. Można użyć ustawień innych niż domyślne Ograniczony test do przodu (który powinien być bardziej wiarygodny niż test końcowy) na wykresie AUDUSD M5 pokazał korzystne ustawienia dla tego eksperta. Parametry te powinny zostać zmienione z domyślnych: StopLoss mdash 30 TakeProfit mdash 50 TrailingStop mdash 20 Period1 mdash 50 Period2 mdash 10 Ten EA jest zgodny z ECN. Musisz ustawić parametr wejściowy ECNMode na wartość true, aby włączyć kompatybilność ECN dla tego eksperta. W przeciwnym razie najprawdopodobniej zobaczysz komunikat OrderSend Error 130, gdy EA będzie próbować otwierać pozycje. Dzieje się tak dlatego, że jeśli handlujesz z brokerem ECN (z rynkową realizacją zamówień), nie możesz ustawić SLTP przy otwieraniu pozycji. Najpierw musisz otworzyć pozycję bez SLTP, a dopiero potem ją zmodyfikować, dodając stop-loss i level take-profit. Dyskusja Ostrzeżenie Zanim zadasz podstawowe pytania dotyczące instalacji doradców ekspertów, przeczytaj ten poradnik Expert Advisor dla MT4, aby uzyskać elementarną wiedzę na temat ich obsługi. Czy masz własne wyniki handlowe lub inne uwagi dotyczące tego eksperta? Porozmawiaj o regulowanym MA z innymi handlowcami i programistami MQL na forum ekspertów. Zazwyczaj dwie średnie kroczące mogą być użyte do stworzenia strategii forex (EA dla MT4) z tymi regułami : Kup, gdy średnia krocząca z krótkiego okresu jest wyższa niż średnia krocząca z długiego okresu Sprzedaj, gdy średnia krocząca z długiego okresu jest wyższa niż średnia krocząca z krótkiego okresu Na poniższym wykresie z MetaTrader Terminal, żółta linia jest średnią kroczącą z okresu krótkiego (okres9) i czerwona linia to średnia krocząca z długiego okresu (okres 18). Analizując wykres, możemy przepisać reguły handlowe lub sygnały walutowe jako: Kup, gdy żółta linia jest powyżej czerwonej linii Sprzedaj, gdy żółta linia jest poniżej czerwonej linii Zamiast spędzać długi czas na kodowaniu tej strategii forex, z Molanis Strategy Builder możesz utworzyć wykres handlu, który przedstawia strategię średniej ruchomej w minutach. Po prostu przeciągnij i upuść dwa bloki analizy technicznej, jeden blok kupna i jeden blok sprzedaży. Połącz je i ustaw parametry bloku, aby uzyskać schemat podobny do poniższego: Ten diagram handlu ma dwie ścieżki handlowe. Lewy jest podświetlony. Przechodzi z bloku START do bloku END. Można go przeczytać jako: Kup 1 lot EURCAD (z zyskiem 100 pipsów i 50 pipsów), gdy średnia krocząca z krótkiego okresu (9) przekracza średnią ruchomą w długim okresie (18). Pamiętaj, aby zapoznać się z diagramem handlowym w odwrotnym kierunku do przepływu handlowego. Właściwą ścieżkę handlową można odczytać jako: Sprzedaj 1 lot w EURCAD (ze 100 pipsem Take Profit i 50 pip Stop Loss), gdy średnia długoterminowa w ruchu ruchomym (18) jest wyższa niż średnia krocząca z krótkiego okresu (9). Generowanie kodu MQL dla MetaTrader za pomocą jednego kliknięcia W menu Diagram handlu kliknij Wygeneruj kod MQL4, aby uzyskać okno Kod MQL4. Molanis Strategy Builder umożliwia otwieranie twojego eksperta bezpośrednio z MetaTrader lub zapisanie go jako pliku MQ4. Nie przegap naszego samouczka wideo

No comments:

Post a Comment