Sunday 5 November 2017

Strategie typu back test forex trading


Jak sprawdzać wyniki forex Chcę sprawdzać strategię Forex, ale nie jestem pewna, jak to zrobić. Istnieje wiele sposobów, na które warto wspomnieć. 1. Eksportuj dane do programu Excel i analizuj je za pomocą funkcji pisemnych (może być trudne do skonstruowania prawidłowych funkcji i może być odkrywaniem koła) 2. Pobierz kilka wykresów w ciągu ostatnich 3 miesięcy i zaznacz wizualnie wyjścia i wpisy i zanotuj zyskowności w programie Excel lub 3. użyj jakiejś formy testera strategii platformy, takiego jak MT4 (co, jak sądzę, oznacza, że ​​musisz kodować strategię eksperta i zrozumieć, jak pisać MQL). Zanim zejdę na którąkolwiek z tych tras, mam jakieś punkty, które powinienem pamiętać lub jakieś preferencje, na jaką trasę podjąć i jak daleko wstecz mógłby dostarczyć reprezentatywną próbkę Czy istnieją jakieś poręczne odniesienia wszędzie, co wyjaśnia w prostym języku jak napisz w języku MT4 Ostatnio edytowane przez Fish 27 października 2006 o 9:03 am. It039s moja odpowiedź nie dotyczy tematu. ale nie wydaje się, aby w przypadku zarejestrowania profilu i wyboru wymianie trzeba zwrócić uwagę na fundamenty rozumiejąc poprawę zręczności w sprawach, a nawet ciągłe systemy handlowe Bardzo wykwalifikowana osoba może własne wskaźniki, a nawet automaty handlowe W każdym razie, wszystko to opiera się na jednej ważnej rzeczy, którą wszyscy bez wyjątku musimy się nauczyć: na platformie handlowej Możesz studiować recenzje lub zaakceptować najbardziej popularne platformy samodzielnie. Chciałbym zaproponować, aby doświadczyć ich absolutnie wolnych i testować tutaj: 203 Views middot Nie do reprodukcji Bryan Fletcher. 7 lat z systemem algo FXCM Product Manager Algorithmic Trading Jedną z opcji rozważenia, która obsługuje Forex i Python to QuantConnect. Zobacz wątek poniżej, aby uzyskać więcej informacji. 467 Views middot Nie dla reprodukcjiHow do Backtest strategii handlowej prawidłowo Wielu udanych handlowców dzieli jeden nawyk 8211 sprawdzają swoje strategie handlowe. Sprawdzenie strategii handlowej nie tylko zagwarantuje, że przyniesiesz zyski, ale to jest olbrzymi krok we właściwym kierunku. W tym artykule zbadamy pewne potencjalne uprzedzenia, które mogą się pogłębiać w badaniu wstecznym i przyjrzymy się jak zminimalizować wpływ tych uprzedzeń. Istnieje wiele problemów, które mogą wystąpić podczas testowania systemu handlowego, ale większość problemów zalicza się do jednej z trzech kategorii: postdictive errors, zbyt wiele zmiennych lub nie przewiduje drastycznych zmian na rynku. Każdy z tych błędów jest wyjaśniony, a także sposoby unikania błędów. Kliknij tutaj, aby dowiedzieć się, jak wykorzystywać pasma Bollingera z ilościowym, uporządkowanym podejściem do zwiększenia krawędzi handlowych i zapewnienia większych zysków dzięki działaniu Handel za pomocą pasków Bollingera 8211 Przewodnik po ilościowym znaczeniu. 1. Postdictive Error Błąd postdictive jest po prostu fantazyjny sposób mówienia, że ​​informacje są dostępne tylko 8220 po fakcie8221, aby przetestować system. Wierzcie lub nie, jest to bardzo powszechny błąd podczas testowania systemów handlu. Ten błąd jest prosty. Niektóre oprogramowanie pozwoli Ci wykorzystać dane z today8217s do testowania systemu handlowego, co zawsze jest postdictive error (nie wiemy, czy dane z today8217s są przydatne do przewidywania przyszłości, ale na pewno wiemy, czy jest to użyteczne w przewidywaniu przeszłości ). Czy nie chciałbyś skorzystać z ceny zamknięcia GBPUSD, aby przewidzieć, co robisz na rynku dzisiaj Oczywiście, zdecydowanie, ale niestety, ta informacja nie jest nam dostępna, dopóki nie skończy się dzień. Na przykład możesz mieć system, który zawiera cenę zamknięcia, to oczywiście oznacza, że ​​handel nie może być wszczęty aż do końca dnia. inaczej jest to postdictive błąd. Inny przykład może pomóc zilustrować błąd postdictive, jeśli w systemie handlu masz regułę o najwyższych cenach, będziesz mieć błąd postdictive. Dzieje się tak, ponieważ najwyższe ceny są często definiowane przez dane, które pojawią się później, w przyszłości. Sposób uniknięcia błędu postdictive polega na upewnieniu się, że podczas testowania wstecznego systemu do testowania wstecznego używany jest tylko informacje, które są dostępne w przeszłości w tym momencie. Z ręcznym testem wstecznym lub testem wstecznym z testerem forex można to osiągnąć dość łatwo, ale z automatycznym testem wstecznym błąd postdictive może wejść do systemu handlu. 2. Zbyt wiele zmiennych Jest to również znany jako 8220Degrees of Freedom8221 stronniczość. Oznacza to po prostu, że masz zbyt wiele zmiennych lub wskaźników handlu w systemie handlu. Bardzo łatwo można wymyślić system handlu, który może wyjaśnić wcześniejsze zachowania cen pary walutowej. W rzeczywistości, im więcej wskaźników, tym łatwiej im się stać. Problem pojawia się, gdy chcesz zastosować ten system do przyszłości. Często, gdy system handlu ma zbyt wiele wskaźników, może przewidzieć zachowanie rynku w bardzo krótkim czasie. Ale, że ten system jest dobry, ponieważ w przyszłości system rozpada się. Powyższe stwierdzenie jest często trudne dla przedsiębiorców, z którymi się spotyka, ale to prawda. Zastanów się, co William Eckhardt, New Market Wizards ma do powiedzenia na temat systemów handlowych, Ogólnie delikatne testy, które statystycy wykorzystują do wycisnąć znaczenie z marginalnych danych nie ma miejsca w handlu. Potrzebujemy tępych instrumentów statystycznych, solidnych technik. Oczywiście ostrzega przed błędami stopnia wolności i sugeruje, że proste systemy handlowe bardziej wytrzymują próbę czasu. To jest prawda. Niektóre z najpopularniejszych systemów obrotu są niezwykle proste. Pamiętaj o tym podczas handlu i próbując znaleźć korzystny system obrotu. Większość przedsiębiorców przekona się, że z doświadczeniem bardziej prawdopodobne jest, że bardziej uprzywilejowane jest stosowanie prostszych transakcji w ramach złożonego podejścia. 3. Drastyczne zmiany na rynku Wielu przedsiębiorców zapominało przewidywanie nieprzewidzianych zdarzeń, które nastąpią w przyszłości. To naprawdę nie ma znaczenia, że ​​nie wiecie, co się wydarzy w przyszłości 8211, ponieważ wiesz o tym: będą miały się czasy, kiedy rynki zachowają się niepomyślnie. Kiedy to nastąpi, powinieneś zaprojektować swój system handlowy, który będzie funkcjonował w tych czasach. Być może niektóre przykłady mogą pomóc w tym: Gdy Saddam Husajn został znaleziony (w weekend), rynki walutowe zareagowały bardzo drastycznie na otwarcie poniedziałku w poniedziałek w poniedziałek. Kiedy światowy kryzys finansowy zaczął się rozwijać we wrześniu 2008 r., Większość par walutowych była przedmiotem handlu z większą niż w poprzednich latach latami. Faktem jest, że w przyszłości będą nieoczekiwane wydarzenia, a wydarzenia będą miały wpływ na rynki, więc najlepszą rzeczą, jaką możesz zrobić, jest przygotowanie. Jak przygotować się na nieoczekiwane Rozważ te proste rozwiązania: 1) wyolbrzymiaj oczekiwane straty. Jeśli wynik testu zwraca maksymalną stratę 5000, przyjąć maksymalną stratę w wysokości 10.000. Czy systemy handlu są nadal opłacalne na tych warunkach? 2) Zdecyduj się na odpowiedni poziom ryzyka dla każdego handlu. Pamiętaj, że nawet ten poziom ryzyka prawdopodobnie zostanie przekroczony. Jeśli zdecydujesz się na ryzyko 1 na każdym handlu, powinieneś założyć, że kiedyś w przyszłości, możesz być w handlu i wystąpi nieoczekiwane zdarzenie, a Twój handel nie straci 1, ale zamiast tego 5 zagubisz się. 3) Powinieneś ustanowić plan awaryjny. Oznacza to, w jaki sposób wyjść z handlu, jeśli coś się zdarzy, a nie możesz uzyskać dostępu do swojego konta. Na przykład, co się stanie, jeśli platforma handlowa jest niedostępna i chcesz rozpaczliwie wyjechać z handlu Większość brokerów oferuje linie telefoniczne dla tych firm. Czy masz numer telefonu? 4) Czy masz ustawiony maksymalny poziom ryzyka? Może to dotyczyć, jeśli masz kilka transakcji jednocześnie. Jeśli zdecydujesz się na ryzyko 1 na wymianę handlową i masz 7 transakcji jednocześnie, oznacza to, że ryzykujesz 7 z Twojego konta lub zdecydowałeś się na maksymalny poziom ryzyka, 3 Pamiętaj, że wystąpi nieoczekiwany, powinieneś mieć zapewniony maksymalny poziom ryzyka w tych czasach, gdy masz kilka otwartych transakcji. 5) Jaki jest maksymalny wypłat (kwota pieniędzy, jaką traci system handlowy w dłuższym okresie czasu) Chce się tolerować Pamiętając, że (a ty nie jesteś sam) są bardziej skłonni do przecenienia ciężkości wycofań, które może być w stanie wytrzymać, ważne jest realistyczne. Jeśli stracisz 30 z Twojego konta, przestaniesz się obawiać, a jeśli straciłeś 50 lub jeśli zobaczysz 70 z Twojego konta, znowu najlepszym sposobem zaplanowania wypłat jest zrobienie rozległego testu wstecznego, aby dowiedzieć się, jakiego rodzaju historyczne wypłaty z Twojego handlu doświadczenia systemowe, a następnie zaplanować jeszcze gorsze wycofania w przyszłości. Przewidywanie drastycznych zmian na rynkach jest najlepszym sposobem na zachowanie kapitału na koncie. Więc wiesz, że udane podmioty gospodarcze dzieli ten zwyczaj 8211, które sprawdzają swoje strategie handlowe. Wiesz, że testy zwrotne oddzielają zamożnych przedsiębiorców od tych, którzy tracą pieniądze. Znasz też kilka sposobów włączania testów wstecznych do systemu handlowego. I wiesz o pułapkach 8211, na co warto zwrócić uwagę na 8211 podczas testowania wstecznego, aby można było jak najlepiej wykorzystać ten proces. Ale co dokładnie, wyjdziesz z testu zwrotnego systemu handlowego W następnym artykule zbadam skutki uboczne testów wstecznych. Walter Peters, PhD jest profesjonalnym brokerem forex i menedżerem pieniężnym dla prywatnego funduszu forex. Ponadto Walter jest współzałożycielem firmy Fxjake. zasób dla handlowców forex. Walter lubi słyszeć od innych handlowców, można do niego dotrzeć pocztą elektroniczną w walterfxjake.

No comments:

Post a Comment