Friday 15 December 2017

Dane backtesting danych


Pobierz bezpłatne pobieranie danych z rynku Forex Krok 1: Proszę wybrać ApplicationPlatform i TimeFrame W tej sekcji będziesz mógł wybrać dla jakiej platformy będziesz potrzebować danych. MetaTrader 4 MetaTrader 5 Ta platforma umożliwia korzystanie tylko z danych M1 (1 minuta słupka). Pliki te doskonale nadają się do strategii handlu próbami wstecznymi na platformach MetaTrader 4 i MetaTrader 5. Proszę wybrać: Ta platforma pozwala na użycie danych M1 (1 minuta słupka) i Tick z 1 sekundową rozdzielczością. Pliki te są dobrze dostosowane do strategii handlu próbami wstecznymi w ramach najnowszych wersji platformy NinjaTrader. Proszę wybrać przedział czasowy danych, który będzie potrzebny: Ta platforma umożliwia korzystanie tylko z danych M1 (1 minuta słupka). Pliki te doskonale nadają się do strategii handlu próbami wstecznymi w ramach platformy MetaStock. Proszę wybrać: Dla ogólnego zastosowania, ten format umożliwia import danych M1 (1-minutowy słupek) do dowolnej trzeciej aplikacji. Proszę wybrać: Najlepsze oprogramowanie do testowania wstecznego O ile mi wiadomo, tester forex to więcej programów do tworzenia wykresów. Jest to rodzaj symulatora forex, a nie oprogramowania do analizy technicznej. W każdym razie, gdzie dostaniesz dane Czy ta firma ci to zapewnia lub używasz danych stron trzecich Zależy, co masz na myśli przez oprogramowanie testujące TA, ale możesz zaprogramować swoje reguły entryexit i przeprowadzić test danych. Nie używam go do tego, ale myślę, że to główny punkt. Ma wszystkie popularne wskaźniki i takie tam. Możesz także sprawić, by odtwarzanie danych odbywało się z normalną lub szybką prędkością, tak jakby działo się to w czasie rzeczywistym. Używam go głównie do przeglądania starych danych w krótkich przedziałach czasowych, ponieważ MT4 będzie wyświetlane tylko z powrotem w ciągu 5 minut lub cokolwiek innego. Firma dostarcza dane o wartości około 10 lat, ale możesz również użyć danych z innych źródeł. Wypróbowany cytator strategiiForex jest testem wstecznym strategii (forex): quotVisual forex. Wykorzystuje kombinacje wskaźników technicznych i reguł logicznych do symulacji procesu handlowego z historycznymi kursami walutowymi. Dołączony generator strategii automatycznej umożliwia tworzenie opłacalnej strategii. Istnieją również optymalizator, skaner śróddzienny i eksplorator prętów. To darmowe oprogramowanie. Pobrano i wypróbowałem ten. Nie lubi. Chodzi o wszystko, ale nic szczególnego. Jest jednak o wiele bardziej praktyczny niż MT4 i Omega. O ile rozumiem, mamy teraz jeszcze 2 programy do głosowania. Dołączył do mar 2009 Status: Członek 80 Posty, jeśli kochasz backtesting, przeczytaj: Przynajmniej duża różnica między testem wstecznym a testem Forward jest zauważalna dla programistów systemów, gdy aktywują system po udanym rozwoju w Live-Trading. Dość często znakomite wygięcie w Backtest okazuje się zupełnie nieprzyjemnym zgięciem w działaniu na żywo. Tak więc może się zdarzyć, że zyskowny system stanie się narzędziem generującym straty. Mieliśmy również to doświadczenie. Jakie są tego powody? 1. MetaTrader nie rozpoznaje danych kleszczowych Wszystkie opracowane kroki i decyzje są oparte na dostępnych i historycznych danych, jeśli tworzysz system. Ale dostępne dane nie są danymi kleszczowymi. Wielu deweloperów uważa, że ​​rozwijają się w oparciu o historyczne, prawdziwe, przekazane dane porównawcze. Tak nie jest, ponieważ MetaTrader oblicza Pseudo-Ticks i jak mogły one być na podstawie świecy 1minute z odpowiednim HighLowOpenClose. Nawet systemy Scalping, które wyglądają fantastycznie w Backtest. regularnie o tym fakcie. Chociaż oczywiście tworzymy własne systemy na podstawie dostępnych danych. Następnie, po zebraniu odpowiednich danych do testów w przód, wprowadzamy ulepszenia do tego systemu lub podejmujemy decyzję o jego odrzuceniu. 2. Wszystkie Backtests są oparte na danych, które zostały załadowane przez Metaquotes Server. Nie ma znaczenia, który Broker masz. Dane w opracowaniu są oparte na dostarczonych danych przez Metaquotes. Prawidłowe dane nie są dostępne na Forex-Markt, ale każde Biuro Maklerskie tworzy własne ceny, a raczej przekazuje poszczególne ceny powiązanych banków. W rzeczywistości prowadzi to do zjawiska quot3 Broker - 3 kursy wymiany. System dostarczający w Forward-Test na Broker 1 x transakcje i na Broker 2 y dostarczy w Backtest zupełnie inną liczbę transakcji. 3. Pracują z ustalonym spreadem w teście historycznym Spread każdego Brokera wygląda, całkiem często, zupełnie inaczej, a nawet się kołysze Powyższy tekst nie pochodzi ode mnie, jest z profesjonalnego kodera. Dołączył Sep 2017 Status: Członek 16 Postów Dlatego musisz korzystać z danych bezpośrednio od brokera, z którym będziesz handlować. Dołączył w kwietniu 2017 Status: Członek 113 Postów Pierwszy użyłem w tym przypadku. Gorąco go polecam. Działa bardzo podobnie do Metatradera, więc szybko zrozumiesz. Dołączył do: styczeń 2017 Status: Członek 9 Posty w pierwszym roku 2 są najtańszym i dobrym oprogramowaniem do testowania wstecznego, ponieważ jest to jednorazowa płatność i możemy importować dane historyczne dla par popularnych walut od kilku lat. możemy umieszczać transakcje, w tym stop loss i czerpać zyski, podobnie jak prawdziwy handel, aby przetestować naszą strategię. Nie mam pewności, że testowanie w tle jest niższe niż 4 godziny, ponieważ na rynek mają wpływ wiadomości o dużym wpływie, których nie możemy przewidzieć podczas testu historycznego, uważam, że najbezpieczniejszym testem historycznym jest użycie wykresu dziennego. z MT4, jakiś czas temu jest jakiś skrypt do umieszczenia transakcji w testerze strategii, ale niezbyt wygodny (nie jak prawdziwy codzienny handel), zapomniałem o tym. MT4 skupia się na tym, aby uczynić prawdziwym handlem łatwiejszym, a nie specjalnie stworzonym na potrzeby analizy rynku forex. Dołączył do lip 2017 Status: Członek 1 Post Użyłem tylko Ninjatrader 7 dla wszystkich transakcji Forex amp Futures i wszystkich testów historycznych. Po prostu zamykam wszystkie transakcje na Forex na MT4 w ciągu ostatnich 30 dni, więc skończyłem z tą platformą. Teraz, kiedy Ninjatrader jest brokerem Futures (wykupili Mirus Futures w zeszłym tygodniu) i wkrótce dołączy do oferty brokerskiej Forex, ruch, który zrobiłem, wygląda jak idealny moment, by zrzucić MT4 raz na zawsze. Ufam, że dane z testów historycznych z NT7 nigdy nie były zgodne z danymi z testów historycznych w MT4. Modelowanie danych 99 nie było dla mnie wystarczająco dobre w MT4, więc przeniosłem się na bardziej niezawodną platformę do handlu i weryfikacji historycznej. Dołączył do lip 2017 Status: Członek 2 Posty Mam wskaźnik i próbowałem przeprowadzić test historyczny na strategii testowej mt 4 i za każdym razem, gdy go uruchamiam, jest napisane, że biblioteka dll nie została sprawdzona wielokrotnie próbowała sprawdzać skrzynkę dla biblioteki dll i wciąż ten sam problem sugestie byłyby pomocne Członkowie muszą mieć co najmniej 0 kuponów do umieszczenia w tym wątku. 0 obecnie oglądanych handlowców Forex Factoryreg jest zarejestrowanym znakiem handlowym. Manualne testowanie z tyłu Korzystanie z podręcznika handlu technicznego Testowanie z powrotem Ćwiczenie handlu ludźmi James Stanley Trading, podobnie jak wiele innych rzeczy w życiu, może zostać ulepszone dzięki doświadczeniu. Często jest tak, gdy zawodzą nowi handlowcy. Po zdaniu sobie sprawy z tego faktu patrzą na bardzo proste negocjacje. Uczę się handlować z zyskiem wartym mojego timera. Sam i wielu innych handlowców (a może dokładniej lsquohaversquo) odpowiedziałoby na to pytanie zdecydowanym pytaniem, i rozpoczęło proces uczenia się, aby nasze wyniki osiągnęły pożądane wyniki. Ale nie wszyscy byliby w tej łodzi. Trudnością związaną z doświadczeniem podczas handlu jest to, że to samo doświadczenie może kosztować nas pieniądze. Przez te wszystkie lata Irsquove słyszała, jak wiele osób z niepokojem twierdzi, że tak, to jest twoja czescia dla marketów. I tak może być. Ale istnieją inne sposoby zdobywania doświadczenia w odwiecznej sztuce spekulacji. Handlarze zboża i ryżu, oryginalni twórcy analizy technicznej, wykorzystaliby element handlu lsquopaper, rsquo do śledzenia hipotetycznych zysków lub strat dla strategii, którymi handlują. Jest to podobne do handlu demo dziś sposób, że możemy przetestować nasze teorie i strategie na rynku bez ryzyka finansowego. Czy to jest dokładnie to samo, co handel na żywo, nie, ponieważ nie ma dostawcy płynności na drugim końcu twojej transakcji wykonującej RZECZYWISTE wykonanie, ale może pozwolić mi przetestować moje strategie w dynamicznym środowisku. Minusem demo handlu lub testowania demo strategii jest to, że może zająć dużo czasu, aby uzyskać wystarczające wyniki, aby ustalić spójność moich strategii. Jeśli chcę przetestować strategię na wykresie dziennym, może zająć mi cały rok tylko kilka transakcji. A po tych kilku transakcjach Irsquom nie jest pewna, czy Irsquod będzie wystarczająco wygodna, aby zastosować ją na żywo (w końcu tylko kilka transakcji zostało złożonych, skąd mam wiedzieć, czy to była anomalia, czy nie). To tutaj może wystąpić ręczne testowanie wsteczne. To jest manieryzm, w którym mogę symulować środowisko rynkowe z dynamicznymi cenami. Ważne jest, aby pamiętać, że wszelkie testy wstecz, które wykonujemy, ręczne lub zautomatyzowane, cierpią z powodu pojedynczego zwrotu i jest to fakt, że wcześniejsze wyniki niekoniecznie będą się powtarzać w ten sposób w przyszłości. Ale to nie jest kwestia ręcznego testu wstecznego. Powodem, dla którego robię test, jest szkolenie się z wykorzystaniem narzędzi testowanej strategii, dzięki czemu mogę wiedzieć, jak najskuteczniej wykorzystać to podejście. Mogę to zrobić w dowolnym czasie, z dowolną parą walut i prawie każdą strategią, którą handluję. Krok 1: Ubierz wykres Pierwszym krokiem podczas ręcznego testowania wstecznego jest ubranie naszych wykresów za pomocą wskaźników, których użyjemy w testowanej przez nas strategii. Na tę ilustrację Irsquom zamierza wykorzystać 89-letni EMA i 13-miesięczny CCI. Po ułożeniu wykresu jesteśmy gotowi do kontynuowania. Stworzony przez Jamesa Stanleya Krok 2: Zrób krok w przeszłość Po tym, jak ubraliśmy nasz wykres, musimy przejść do poprzedniego okresu na wykresie. Chodzi o to, że chcę nie być zaznajomiony z działaniami cenowymi w badanym okresie. Chcę, aby ceny były jak najbardziej zbliżone do dynamiki realnego rynku. Chcę, żeby to było nieprzewidywalne. Aby to zrobić, mogę po prostu kliknąć i przeciągnąć w czasie, aby przejść do wcześniejszej daty na wykresie. Stworzony przez James Stanley Krok 3: Pójdź naprzód w czasie Ta funkcja jest bardzo korzystna dla handlarzy, którzy wykonują wiele ręcznych testów wstecz, ale często są nieznani dla wielu. Ma to związek ze strzałkami rsquo, rsquo i lsquobackwards, rsquo na klawiaturze. Jeśli chciałem wrócić o godzinę, mogę po prostu nacisnąć klawisz strzałki lsquobackwards, rsquo jeden raz. Jeśli jednak Irsquom testuje na 4-godzinnym wykresie ndash 1, wciśnięcie klawiszy strzałek do przodu lub do tyłu będzie równoznaczne z poruszaniem się do przodu lub do tyłu po 4 godziny na raz. Jest to niezwykle wygodna funkcja, która pozwala mi pokonywać dużą odległość na wykresie w krótkim czasie. W tym momencie chcę iść naprzód na wykresie, a znajdę handel spełniający moje kryteria. Kiedy to zrobię, zatrzymam się i będę gotowe do przejścia do kroku 5. Krok 4: zapisz wyniki Krok ten może odbiegać pomiędzy traderem a traderem w oparciu o styl i manieryzm prowadzenia dokumentacji. Zachęcam wszystkich nowych handlowców lub nowych do ręcznego testowania wstecznego, aby zapisać każdą z tych transakcji, niezależnie od tego, czy jest to dziennik, arkusz kalkulacyjny, czy dziennik transakcji. Oto kilka kluczowych informacji: Gdzie umieścić swój przystanek Gdzie chciałbyś uzyskać zyski? Możesz zapisać wszystkie te informacje, a także wszelkie inne obserwacje, które zrobiłeś. Po kilku transakcjach otrzymasz kilka informacji, których możesz użyć, aby strategia stała się bardziej efektywna dla twoich celów. Krok 5: Płukanie i powtórzenie Po znalezieniu hipotetycznego handlu, w tym momencie możemy pójść dalej w przyszłość, aby dowiedzieć się, jak to się mogło udać. Ponownie możemy zapisać te wyniki w naszych dziennikach. Następnie możemy przejść do następnego handlu. Możemy nadal to robić, dopóki nie poczujemy komfortu i doświadczenia ze strategią przejścia do następnego etapu testowania. W przypadku niektórych inwestorów, którzy przeprowadzają testy z mniejszymi saldami, inni przechodzą do sprzedaży bezpośredniej, podczas gdy inni, tacy jak ja ndash, testują strategię na rachunku demonstracyjnym z dynamiczną ceną na żywo. --- Napisane przez James B. Stanley Aby skontaktować się z James Stanley, możesz śledzić Jamesa na Twitterze JStanleyFX. DailyFX dostarcza wiadomości forex i analizę techniczną trendów, które mają wpływ na globalne rynki walutowe.

No comments:

Post a Comment