Sunday 17 December 2017

Strategie handlu robotami


Jak samemu sobie wyobrazić swój handel Algo Trading. Ever chciał stać się algorytmicznym handlowcem z możliwością kodowania własnego robota handlowego A mimo to jesteś sfrustrowany ilością niezorganizowanej, wprowadzającej w błąd informacji i fałszywych obietnic pomyślnego dobrobytu. Cóż, Lucas Liew, twórca internetowego algorytmu handlowego AlgoTrading101 może mieć rozwiązanie dla Ciebie Posiadające doskonałe recenzje i przyciągające ponad 8000 studentów od pierwszego uruchomienia w październiku 2017 r., kurs Liew, którego celem jest przedstawienie podstaw algorytmicznego handlu w zorganizowany sposób okazuje się dość popularny Jest niezmiernie przekonany, że algorytmiczny handel nie jest prostym programem szybko rosnącym. W oparciu o spostrzeżenia z Liew i jego bieg, przedstawione poniżej są podstawy tego, czego potrzeba, aby zaprojektować, zbudować i utrzymywać własny algorytmiczny robot handlowy. Algorytmiczny Robot Handlowy jest i nie. Na najbardziej podstawowym poziomie, algorytmiczny robot handlowy jest kodem komputerowym, który ma zdolność generowania i wykonywania kupowanie i sprzedawanie sygnałów na rynkach finansowych Głównymi składnikami takiego robota są reguły wejścia, które sygnalizują, kiedy kupić lub sprzedać, wyjść z przepisów wskazujących, kiedy zamknąć bieżącą pozycję, oraz reguły klasyfikacji pozycji określające ilości do zakupu lub sprzedaży. Podstawy algorytmicznych koncepcji handlowych i przykładów. Główne narzędzia. Naprawdę potrzebujesz komputera i połączenia z Internetem. Po uruchomieniu programu MetaTrader 4 MT4 potrzebna będzie system operacyjny Windows lub Mac, aby uruchomić platformę handlu elektronicznego używającą MetaQuotes Język 4 MQL4 dla strategii handlowych w zakresie kodowania Chociaż MT4 nie jest jedynym oprogramowaniem, które można wykorzystać do budowy robota, ma wiele znaczących korzyści. Podczas gdy główną klasą aktywów MT4 jest walutowy kurs wymiany walut FX, platforma ta może być wykorzystywana do handlu indeksami kapitałowymi akcji towary i Bitcoiny korzystające z CFD Inne zalety korzystania z MT4 w przeciwieństwie do innych platform obejmują łatwe do nauczenia się, posiada liczne dostępne źródła danych FX i to nic nie kosztuje Unfortunat Ely, MT4 nie pozwala na bezpośredni handel na giełdach i rynkach kontraktów terminowych i przeprowadzanie analizy statystycznej może być uciążliwe, jednak MS Excel może być używany jako dodatkowe narzędzie statystyczne. Algorytmiczne strategie handlowe. Ważne jest, aby zacząć od zastanowienia się nad niektórymi podstawowymi cechami, które każda algorytmiczna strategia handlowa powinna mieć Strategia powinna być ostrożna w handlu pod tym względem, że jest zasadniczo zdrowa z punktu widzenia rynku i gospodarki Ponadto, model matematyczny wykorzystywany przy opracowywaniu strategii powinien opierać się na solidnych metodach statystycznych. Następnie konieczne jest określenie informacje o Twoim robocie, które ma na celu uchwycenie Aby mieć zautomatyzowaną strategię, robot musi być w stanie uchwycić możliwe do zidentyfikowania, utrzymujące się nieefektywności rynku Algorytmiczne strategie handlowe są zgodne ze sztywnym zbiorem reguł, które wykorzystują zachowanie rynkowe, a tym samym pojawienie się jednorazowa nieefektywność rynku nie wystarczy do opracowania strategii wokół Dalej, jeśli przyczyna nieefektywności rynku ency jest nie do zidentyfikowania, wtedy nie będzie wiadomo, czy sukces lub porażka strategii są spowodowane przypadkiem czy nie. Z powyższych względów istnieją różne typy strategii, które informują o projekcie algorytmicznego robota handlowego. Są to: strategie, które wykorzystują i wiadomości makroekonomiczne, np. płace poza rolnictwem lub zmiany stóp procentowych ii podstawowa analiza np. przy użyciu danych o dochodach lub informacji o płatnościach zarobkowych iii analizy statystycznej, np. korelacji lub kointegracji IV analiza techniczna np. średnia ruchoma v mikrostruktura rynkowa np. arbitraż lub infrastruktura handlowa lub vi dowolna kombinacja powyższych informacji W celu uzyskania lepszego zrozumienia, zobacz Co to jest efektywność rynku. Projektowanie i testowanie robotów Istnieją zasadniczo cztery kroki potrzebne do budowy i zarządzania robotem handlowym. Badania wstępne Krok ten koncentruje się na opracowaniu strategii dostosowanej do własnych potrzeb cechy osobiste Czynniki takie jak zaangażowanie na czas profilu osobistego ryzyka i kapitał obrotowy są ważne dla wszystkich tusz przy opracowywaniu strategii Potrafisz rozpocząć identyfikację trwałych nieefektywności na rynku wspomnianych powyżej Po zidentyfikowaniu nieefektywności rynku można rozpocząć kod robota handlowego dostosowanego do własnych potrzeb osobistych. Backtesting Krok ten koncentruje się na walidacji robota handlowego Obejmuje to sprawdzenie kod, aby upewnić się, że robi to, co chcesz i zrozumienie, jak działa w różnych ramach czasowych, klasach aktywów lub różnych warunkach rynkowych, szczególnie w przypadku zdarzeń typu black swan, takich jak globalny kryzys finansowy w 2008 roku. Optymalizacja Więc teraz masz kod robot, który działa i na tym etapie chcesz zmaksymalizować jego wydajność, minimalizując nadmierne nastawienie Aby zmaksymalizować osiągi, musisz najpierw wybrać dobry wynik pomiaru, który rejestruje elementy ryzyka i wynagrodzenia, a także spójność, np. współczynnik Sharpe. jest zbyt blisko oparta na danych z przeszłości, takich jak robot pozbawia się iluzji bu t odkąd przyszłość nigdy nie przypomina przeszłości, może się nie udać. Realizacja Teraz jesteś gotowy, aby zacząć używać prawdziwych pieniędzy Poza tym, że przygotowujesz się na emocjonalne wzloty i upadki, które możesz doświadczyć, istnieje kilka problemów technicznych wymagających do rozwiązania Te kwestie obejmują wybór właściwego brokera i wdrażanie mechanizmów zarządzania ryzykiem rynkowym i ryzykiem operacyjnym, takim jak potencjalni hakerzy i przestoje technologiczne Na tym etapie ważne jest również sprawdzenie, czy wydajność robota jest podobna do tej, która miała doświadczenie w testowaniu etap Wreszcie, ciągłe monitorowanie jest potrzebne w celu zapewnienia, że ​​efektywność rynku, że robot został zaprojektowany dla nadal istnieje Więcej informacji na temat Jak tworzone są algorytmy handlowe. Na końcu. Richard Dennis, legendarny przedsiębiorca handlowy, prowadził grupę studentów jego osobiste strategie handlowe, które w ciągu pięciu lat zarobiły ponad 175 milionów, jest to zupełnie niemożliwe xperienced handlowców nauczyć się ściśle wytycznych i stać się skutecznymi handlowcami Jest to jednak jeden wyjątkowy przykład, a początkujący powinni pamiętać o skromnych oczekiwaniach. Aby odnieść sukces ważne jest, aby nie tylko przestrzegać zestawu wytycznych, ale zrozumieć jak te wytyczne działają Liew podkreśla, że ​​najważniejszą częścią handlu algorytmicznego jest zrozumienie, na jakich warunkach rynkowych twój robot będzie działał, a kiedy się rozpada, a zrozumienie, kiedy interweniować handel algorytmiczny może być satysfakcjonujące, ale kluczem do sukcesu jest zrozumienie Każdy kurs lub nauczyciel obiecujący wysokie nagrody z minimalnym zrozumieniem powinien być głównym znakiem ostrzegawczym. Maksymalna kwota, jaką Stany Zjednoczone mogą pożyczać. Pułap zadłużenia został utworzony na podstawie drugiej ustawy o obligacjach skarbowych. Stopa procentowa, w jakiej instytucja depozytowa pożycza środki utrzymywanych w Rezerwie Federalnej w innej instytucji depozytowej 1 dyspersji zwrotu za dany indeks bezpieczeństwa lub rynku Zmienność może być mierzona. Ustawa Kongres Stanów Zjednoczonych przyjęła w 1933 r. jako ustawę o bankowości, która zabraniała bankom komercyjnym uczestnictwa w inwestycji. Płace nieobowiązkowe wynoszą niewiele z pracy poza farmami, prywatne gospodarstwa domowe i sektor non-profit US Bureau of Labor. Skrót walucie lub symbol waluty indyjskiego rupia INR, waluta Indii Rupia składa się z 1. Roboty handlowe i wskaźniki techniczne. Zarządzone narzędziami handlowymi i analizą. MetaTrader 5 oferuje najbardziej wyrafinowane zautomatyzowane możliwości transakcyjne dla codziennych operacji na różnych rynkach finansowych Roboty handlowe mogą analizować ceny i wykonywać operacje, bez żadnego zaangażowania człowieka Jedną z najważniejszych zalet robotów handlowych jest ich zdolność do działania z dużą ilością obliczeń niestrudzenie i obiektywnie. Trading roboty w MetaTrader 5 provide. Instant przetwarzania dużych ilości cu rrency, czas i inne notowania zabezpieczeń. Więcej precyzyjnych sygnałów. Skuteczny handel finansowy 24 godziny na dobę. Zachowanie zgodności z zaprogramowanym algorytmem. Jednoczesne przetwarzanie danych i ponowne obliczanie wielu instrumentów analitycznych w tym samym czasie jest trudnym zadaniem. niestabilne rynki, takie jak Forex, ponieważ rynek może zmieniać się gwałtownie i dramatycznie Handel robotami może wykonywać różne obliczenia niemal natychmiast i mogą łatwo przetworzyć duże ilości danych W wyniku tego strategia handlowa może przyjąć bardziej szczegółowe sygnały w czasie rzeczywistym, a zatem może dokładniej określać wejścia do obrotu i wyjścia. Roboty handlowe są niewyczerpane i mogą pracować 24 godziny na dobę bez wpływu na ich skuteczność Analiza waluty, zapasów i innych notowań zabezpieczeń to trudny i żmudny proces, który każdy przedsiębiorca zna stężenie ludzkie nieuchronnie osłabia nad czas, co może prowadzić do błędnych obliczeń i niewłaściwego zarządzania platformą transakcyjną t wszystkie te wady mogą prowadzić do błędów handlowych i nieoczekiwanych szans MetaTrader 5 Expert Advisors rozwiązuje ten problem ściśle przylegając do algorytmu handlu i wykorzystując każdą okazję na rynku Przykładowo, o 2:00 przedsiębiorcy mogą spać, a roboty nadal analizują rynki i operacje handlowe. Ostatecznie roboty handlowe nie mają ludzkich cech, takich jak pewność siebie, entuzjazm, podekscytowanie itp. Wszystkie te cechy mają wpływ na handlowców, a zatem ich działalność handlową na rynku Forex i giełdach. Doradcy eksperci są wolni od tych emocji i działają dokładnie tak, jak zostały zaprogramowane W ten sposób czynniki emocjonalne w obrocie są neutralizowane. Mistrzostwa automatyki 2006-2017 Automatycznie potwierdziły siłę i zalety roboty handlowej w platformach MetaTrader. Charakterystyczną cechą tych konkursów było to, że eksperci doradcy działali naprawdę niezależni Mistrzostwa, programiści nie wolno zmieniać swoich programów w Przez trzy miesiące setki Doradców Profesjonalnych działało na równych warunkach rynkowych, a wiele z nich osiągnęło imponujące wyniki. Wskaźniki techniczne. Platforma MetaTrader 5 wyposażona jest w imponujący zestaw popularnych wskaźników technicznych, które spełniają niemal wszystkie wymagania analityczne nowoczesny handlowiec Jednak ciągle rozwijają się analizy techniczne, a co za tym idzie, tworzone są co roku nowe narzędzia analityczne MQL5 mogą pomóc w dotrzymywaniu dalszych wydarzeń. Czy potrzebujesz specjalnego narzędzia analitycznego? Rynek MetaTrader w aplikacjach handlowych i Baza kodu oferują wybór z tysięcy opcji Nadal nie wystarczy Można zamówić wskaźnik z autora Freelance lub utworzyć go samemu Środowisko programistyczne MQL5 umożliwia tworzenie niestandardowych narzędzi, które można wykorzystać do analizy notowań walut i zasobów. MQL5 wskaźników można uzyskać dostęp do całej bazy danych historycznych informacje o wybranym instrumencie finansowym waluty, zapasy i inne aktywa es dane te Wskaźniki mogą być stosowane na wykresie cen lub w osobnym podmieniu Podmioty handlowe mają pełną kontrolę nad parametrami obliczeniowymi i wszystkimi opcjami instrumentów Innymi słowy, wskaźniki MQL5 są praktycznie takie same jak wbudowane wskaźniki techniczne, może dzielić się tym samym szerokim zakresem opcji handlu. Użyj roboty do automatycznego obrotu i wskaźników technicznych analiz rynku i zwiększenia efektywności handlowej. Zamolxis Forex Robot. Are roboty forex Święty Graal Czy powinniśmy używać robotów forex lub powinniśmy ręcznie sprzedawać Jakie strategie są najlepsze Jak ustalić, który robot forex jest najlepszym i jakie są najlepsze sposoby na jego użycie W jakich warunkach działają Dlaczego większość komercyjnych robotów nie działa Czy sądzisz, że jest bezużyteczny Ja próbuję odpowiedzieć na te pytania, ale pamiętaj, że ja m nie interesuje krótkoterminowe wysokie zyski m mąż dążenie do długoterminowych konsekwentnych zysków, między 3-10 każdego miesiąca Szybki zysk pociąga za sobą bardzo wysokie ryzyko, jest to jedna z złych złotych reguł 3 0-40 rocznie jest niesamowite, biorąc pod uwagę, że odsetki bankowe nie przekraczają 2-5 rocznie. Wieloletnia historia Mój robota, Zamolxis osiągnął 128 zysków w ciągu jednego roku i okresu sześciu miesięcy co oznacza3,000 pipsów, wzrost konta na poziomie 4 7 miesięcznie To niedaleko naszego celu Możemy wyznaczyć inne cele wyższe zyski, ale wysokie zyski przynoszą duże ryzyko i nie możemy zaakceptować faktu, że dążymy do osiągnięcia długoterminowych zysków. forex jako firma I zanim zaczniemy biznes, każda firma, musimy wiedzieć, kiedy dokładnie odzyskamy naszą główną inwestycję. Zgodnie z investopedia Rentowność to dochód z inwestycji, na przykład odsetki lub dywidendy otrzymane z tytułu posiadania szczególne bezpieczeństwo Wydajność jest zwykle wyrażana jako roczna stopa oprocentowania w oparciu o koszty inwestycji, aktualną wartość rynkową lub wartość nominalną. Na przykład, załóżmy, że kupimy ładny dom za kwotę 3,00 000 i wynajmujemy go pod koniec roku uzyskać ładne 21 000 dochodów, co daje nam rentowność prawie 7 na rok Po 14 latach wynajmu w końcu odzyskaliśmy naszą główną inwestycję. Z drugiej strony, forex jest bardziej dochodowym biznesem, jeśli traktowany jako działalność, ponieważ wydajność jest znacznie wyższa Zamolxis ma średnią wydajność 35 60 rocznie, co przynosi ryzyko 20 Jeśli chcesz obniżyć ryzyko na 2, zysk jest również obniżony w 6 Jest to porównywalne z sytuacją, którą opisaliśmy powyżej. Dla tych, którzy nie mają pieniędzy lub czasu na zakup dom i wynająć, proponujemy Zamolxis. Przed nurkowaniem w szczegóły, niech zobacz, jak to działa. Co dokładnie Bayesian klasyfikator robi i jak można to stosować do handlu forex. I napisał bardzo obszerny artykuł o filtrów bayesian, każdy może to zrozumieć, sprawdź to tutaj. W nauce maszyn klasyfikatory Bayesa są rodziną prostych klasyfikatorów probabilistycznych opartych na zastosowaniu twierdzenia Bayesa z silnymi założeniami niezależności między cechami Na przykład wygrywający handel jest silnie skorelowany z pewnymi czynnikami, takimi jak zmienność, punkty obrotu, różnica pomiędzy poprzednim a wysokim i niskim itd. Moje pierwsze podejście polegało na zebraniu jak największej liczby nakładów, jakie mogę przyjechać na jakieś roboty z forex, które znalazłem na rynku, w tym te, które sam stworzyłem, proszę zobacz sekcję Moje portfele robotów forex Ogólne założenie polegało na tym, że bez względu na strategię używania robota, tendencję, pullback, scalper, countertrend, zwycięski handel można statystycznie zidentyfikować Na przykład handel wokół punktów wsparcia i oporu ma większe prawdopodobieństwo sukcesu w porównaniu do zwykłego handlu niewidomych Jeśli dodasz dodatkowy filtr, jak zmienność, prawdopodobieństwo sukcesu rośnie Ale głównym problemem jest to, że rynek jest dynamiczny, warunki handlowe zawsze zmienia się Dzisiaj jest dobry dzień na skalpowanie, jutro może być dniem żywnościowym dla wyznawcy tendencji, w przyszłym tygodniu może być wspaniałym tygodniem w handlu sieciowym Wiemy już, że optymalizacja robota nie jest odpowiedzią, ponieważ zawsze jesteśmy krok po marszu ket. Tu mówić po prostu filtr bayesian oblicza prawdopodobieństwo sukcesu w oparciu o kilka czynników, takich jak punkty wsparcia i oporu i jeśli prawdopodobieństwo jest wystarczająco dobre, handel jest otwarty Mój robot forex, zwany Zamolxis jest mieszaniną filtrów Bayesa i perceptronów czasami klasyfikatory sieci neuronowych działają lepiej w pewnych okolicznościach i ten robot korzysta z obu stron. Spędziłem cały rok, starając się zebrać jak najwięcej danych w celu zasilania sieci neuronowych i filtrów Bayesa. Pozwól im nauczyć się i klasyfikować rynek warunki bez potrzeby optymalizacji Przeprowadził się na wolności bez jakiejkolwiek optymalizacji lub manipulacji Cel polegał wyłącznie na przetrwaniu i uczeniu się, bez jakiejkolwiek wymiany handlowej, a nie na zysk Teraz test zakończył się i nadszedł czas, aby zobaczyć wyniki To czas, robot jest w pełni wyszkolony i gotowy do zarabiania pieniędzy Możesz zobaczyć wyniki tutaj live account. My własne demo do przodu test. Jak działa Zamolxis . W pierwszej kolejności była to dla mnie kompletna tajemnica, dlaczego wszystkie roboty z forexa zawiodły pomimo tak wielkich testów zwrotnych Odpowiedź jest prosta, a zmiany rynku nie zawsze przebiegają w przeszłości. Musisz zmierzyć się z wieloma miesiącami i latami wypłaty, zanim zobaczysz światło na końcu tunelu ponownie Jakie jest moje rozwiązanie tego problemu Koncepcja jest inna Przede wszystkim nie dbam o wycofywanie się Cała partia wzrasta po 3 lub więcej stratach, a robot odzyskuje szybkość, jedyną rzeczą Dbam o to, aby utrzymać niższą stratę, w moim przypadku, nie więcej niż 7 strat z rzędu. To nie jest martingale, to pozycja sizing. The funkcji odzyskiwania nie ma nic wspólnego z Martingale Martingale obejmuje otwarcie wielu stanowisk, podczas gdy podwojenie rozmiar partii i utrzymanie ich otwarte, aż wszystkie zostaną zamknięte dla zysku lub konto zostanie rozdmuchiwane Jest to najszybszy sposób na utratę account. My funkcja odzyskiwania nie obejmuje martingale, ale wielkość pozycji, która jest bardzo inną rzeczą Zamolxis otwiera jedną pozycję na raz. Na system jest wysoce rentowny na dłuższą metę, chyba że używa pewnego rodzaju funkcji odzyskiwania lub pozycjonowania pozycji Zamolxis wygrywa 51 transakcji biorąc pod uwagę fakt, że zysk jest zawsze wyższy niż stop loss To jest rentowne nawet bez jakiegokolwiek odzysku, ale zysk jest niski Poza tym, nikt nie ma czasu na czekanie na lata wypłaty, wiemy już, że z naszych poprzednich przygód z robotami forex Właśnie dlatego stworzyłem realistyczną funkcję odzyskiwania. I backtested robot od 2009 do 2018, zapisał wszystkie ustawienia zwycięskie, a następnie sprawdzał je w niewidocznych danych w latach 2003-2009. Jeśli utrata smutku i wypłaty nie zmieni się, niż uważałem, że ustawienie jest poprawne i odrzuci resztę. Jeśli utrata smugi przekracza 6 , strategia zostaje unieważniona przez zmiany rynkowe i robot musi zostać przekwalifikowany Proszę zauważyć, że to nie jest święty graal, nie ma takiej rzeczy, to tylko narzędzie handlowe. Na końcu każdego baru, th e warunki rynkowe są analizowane i klasyfikowane za pomocą filtra Bayesa i sieci neuronowej Jeśli sprzężenie zwrotne jest podobne, robot otwiera handel Zysk jest zazwyczaj większy niż stop loss, dzięki czemu robot staje się bardziej niezawodny i godny zaufania. wspierane waluty to EURUSD H1, AUDUSD H1, GBPUSD H1, EURJPY H1 i USDJPY M30.Na ma solidną funkcję odzyskiwania, liczba ta wzrasta po 3 lub więcej kolejnych stratach Oczekuje się bardzo szybkiego odzyskiwania. nie po dokładniejszej analizie doszedłem do wniosku, że czasami, w pewnych warunkach otwarcia na każdy sygnał jest zła rzeczą Dlaczego warto założyć, że mówimy o robota forex, który otwiera handel za każdym razem, gdy świeca zamyka się powyżej ruchomych średnia Kiedy pojawia się gwałtowna tendencja, otwiera się wiele transakcji i jeśli nastąpi bardziej odważne odwrócenie, to znów wyjdzie. Jest mądrze analizować warunki rynkowe przed rozpoczęciem otwarcia więcej niż jeden handel w tym samym kierunku dla tej samej strategii. Jest bardzo i mam na myśli bardzo często przedsiębiorcę, wygrałeś / a się nudzić oglądając. Sprawdzanie poprawności. Jeśli rynek ma znaczące zmiany, wzorzec nie jest już ważny, a robot powinien być przekwalifikowany, aby nauczyć się nowych wzorców rynku. Jak powiedziałem wcześniej, była to kompletna tajemnica dla mnie, dlaczego 99 robotów forex nie działa pomimo tak wielkich testów wstecznych Jedną możliwą odpowiedzią na to pytanie jest dopasowanie krzywej nadoptymalizowanej Robot forex zoptymalizowane w latach 2000 do 2018 i wybrana jest tylko najlepsza krzywa słupów Jest to strasznie złe, ponieważ ta ładna krzywa dochodowości jest tylko wypadkiem, które nie powtarza się tak często w prawdziwym obrocie handlowym W związku z tym robot nie powiedzie się kilka miesięcy po rozpoczęcie drugiej możliwej odpowiedzi jest to, że rynek w pewnym stopniu zmienia się, a strategia już nie działa, dopóki rynek nie zmieni naszej winy ponownie. Moje podejście jest inne Stop loss jest mniejsze niż Take Profit i nie więcej niż 6- 7 zagubionych rzędów są dozwolone Funkcja odzyskiwania zapewnia, że ​​cały czas jesteśmy w zyskach. Szkoliłem robota od 2009 do 2018, a następnie przetestowałem je przeciwko niewidocznym danych w latach 2003-2009 Jeśli liczba kolejnych strat w wiersz nie zmienia się, a następnie wzór jest wystarczająco solidny. Jeśli liczba przekroczonych dozwolonych strat zostanie przekroczona, a rynek zostanie zmieniony, a robot powinien zostać przekwalifikowany. Jak działa funkcja odzyskiwania. Sposób, w jaki ten robot został zaprojektowany jest bardzo ważny, muszę wiedzieć jeśli testy backtest są ważne, czy nie, jest to główny problem wszystkich robotów forex. Optymalizacja w złym świetle 99 robotów robota forex robi to celowo, czy nie. Robot jest zoptymalizowany na cały okres testowania, na przykład między rokiem 2000 a 2018 Wybiera tylko najlepsze transakcje, krzywa kapitału własnego wygląda ładnie, wszystko jest w porządku, a po kilku miesiącach ugryzie pył Początkowo, jak już wcześniej stwierdziłem, była to dla mnie kompletna tajemnica Dlaczego pojąłem, że rynek robi nie zachowuj się według naszej ba cktests, zmiany warunków i dlatego wzór jest zepsuty Drugą ważną kwestią jest to, że testowanie wstecz w ten sposób nie ma procedury sprawdzania Jak możemy sprawdzić, czy testy końcowe są poprawne, czy nie Możemy t. Optymalizować właściwy sposób. Robot optymalizuje się dane między 2003 a 2009 r. Następnie robot jest testowany przed niewidocznymi danymi, w okresie od 2009 do 2018 r. Jeśli długość wypłaty, głębokość wypłaty i liczba kolejnych strat pozostaną niezmienione, strategia jest ważna. To nasze główne założenie. bieżąca wersja v30.1 Trailing stop Nie chcemy tracić zysków w całości, jeśli rynek odwraca się przeciwko nam, zwłaszcza gdy wielkość transakcji jest większa, więc robot nie ma możliwości decydowania, kiedy zatrzymanie trajek powinno zostać uaktywnione Jeśli rynek idzie na naszą korzyść, możemy go śledzić i wygrać duży2 Przyrost algorytmu iloczynu został zmieniony Załóżmy, że partia początkowa wynosi 0, a następnie przyrost partii idzie w następujący sposób. Jeśli traci się siódmy handel, to następna partia si ze równa początkowa ilość 0 1 i cykl trwa Jeśli tracą Państwo 7 cykli, które nigdy się nie zdarzyły podczas 10 lat testów wstecznych, tracą Państwo 20 kont, które zostaną odzyskane w ciągu nie więcej niż 3-4 miesięcy. Niesamowite, prawda. Niemniej jednak, dzięki funkcji śledzenia końcowego dodaliśmy, jeśli wielkość partii handlowej wynosi 0 1 początkowy rozmiar partii i zysk dla tego handlu jest wyższy niż początkowy tp, rozmiar partii nie rośnie, nawet jeśli następne 3 transakcje są utracone Dlaczego dlatego, że nadal jesteśmy w zysk ogólny i możemy sobie pozwolić na kolejną utratę lub więcej z partią 0 1 początkowa partia Teraz możemy wygrać duży, jeśli rynek idzie na naszą drogę i możemy wziąć wiele przyszłych strat bez potrzeby przyrostu Wielkość partii. Mówiąc prosto, wielkość partii rzadko rośnie. Jest to ogromny krok naprzód, ponieważ ryzyko jest wysoce zredukowane.3 Wielokulturowy przedsiębiorca bez dodatkowego kontrolera Jeśli transakcje handlowe mają zyski pipsów, wielkość partii nie wzrasta Na przykład, jeśli transakcje 20 i pipsy 200, to znaczy, że w ciągu ostatnich 20 transakcji wszystkie waluty mamy całkowity zysk 200 pipsów Jesteśmy zadowoleni z tego i nie patrzmy na punkt zwiększania następnej wielkości partii, nawet jeśli ostatni handel zakończył się stratą.4 Ochrona przed przypadkowym polowaniem na straty Jak chcemy, aby ukryć poziomy sl i tp od maklerów, jest bardzo niebezpieczne, ponieważ rynek może się gwałtownie przeciwstawić nam wycieranie konta sl i tp pozostaje na miejscu, ale jest dodatkowy ukrytą funkcją, która robi dokładnie to, jeśli broker nie robi transakcji, nawet jeśli tp jest na miejscu, funkcja aktywuje i zamyka handel. 5 Możesz teraz zamknąć transakcje ręcznie za stratę lub zysk Możesz to zrobić w poprzednia wersja również, ale teraz wszystkie błędy zostały naprawione.6 Główny algorytm został ponownie zaaplikowany Sieci neuronowe i filtry Bayesa zostały poprawione, głównym celem jest zmniejszenie ryzyka zniszczenia.7 Nowa funkcja ustawienia tp i sl W poprzedniej wersji , poziomy sl i tp są nie jest ustawiana podczas otwierania handlu, handel jest modyfikowany zaraz po otwarciu z pożądanymi poziomami sl i tp Teraz możesz aktywować funkcję, która pozwala na ustawienie tp i sl podczas otwierania transakcji Wolna funkcjonalność, którą można powiedzieć, ale niektórzy klienci poinformował, że jest to jedyny sposób, w jaki Zamolxis działa na brokera, ustawiając tp i sl podczas otwierania transakcji, a nie po 8. Proszę, zapraszamy do naszej nowej pary EURJPY. Jeśli mnie pytasz, myślę, że udało mi się jak najlepiej wykorzystać forex robot trading Strona ta będzie służyć jako źródło inspiracji dla wielu producentów robotów forex, ale jest ok. So, czy jest bardziej opłacalny niż poprzednia wersja v20 Krótka odpowiedź brzmi: nie, ogólny zysk jest prawie taki sam, ale bezpieczeństwo jest wysoce poprawiono ryzyko zostało znacznie zredukowane Proszę spojrzeć na to zdjęcie, a porównanie między poprzednią wersją a bieżącą. Bierz udział w USDJPY, na przykład w wersji 2 0 osiąga zysk 145 18 i tylko 1532 pipsy Wersja 3 0 generuje zysk 102 15 a d 3410 pipsy Oznacza to, że wersja s 2 0 wyższa rentowność pochodzi z dużej liczby zwiększonych partii, co prowadzi do znacznie większego ryzyka Zobacz różnicę. Zobacz, jak to działa na wolności, jak zyski są chronione w wersji 3 0. Dzięki naszej funkcji śledzenia końcowego dodaliśmy, czasami, gdy warunki rynkowe są odpowiednie, tylko ryzykujesz 8 pipsów, aby uzyskać 82. Teraz, spójrz na obie wersje testowe Nowa wersja wyprodukowała 1600 pipsów w ciągu 2 miesięcy, a poprzednia wyprodukował 3000 pipsów w ciągu 18 miesięcy Rentowność koncentruje się obecnie na pojedynczych transakcjach, a nie na zwiększaniu ilości Jest to ogromny krok naprzód. Ogólnie rzecz biorąc rentowność, jeśli wszystkie pary są sprzedawane w portfelu, są takie same Wszystkie lata są opłacalne. Portfolio EURUSD, AUDUSD, GBPUSD, EURJPY, USDJPY. Kiedy zaprojektowałem ten system miałem na uwadze. Nie mam cierpliwości cierpieć wiele lat wypłaty Ok, w końcu przyznałem, że nie jestem cierpliwym człowiekiem, nawet jeśli robię wszystko najlepiej, aby stać się jednym Ale pomijając brak cierpliwości, jaki jest czas czekania na 2-3 lata, nawet nie będąc pewnym dalszego odtworzenia Więc nie chcę czekać na odzyskanie więcej niż 3 miesiące, najbardziej Analiza portfela pokazuje maksymalny okres wypłaty 70 dni, ale w prawdziwym handlu Jestem pewien, że zostanie przedłużony do 3-4 miesięcy Ok, więc nie więcej niż 4 miesiące bez zysku Proszę spojrzeć na mój poprzedni portfel, na przykład przeczytaj ten post głównym problemem jest długość wypłaty Bez ładnej funkcji odzyskiwania, jesteś skazany na czekać na hipotetyczny od wielu lat. Zbyt głębokość powinna wynosić nie więcej niż 25 moich kont, tym bardziej, że jestem gotów wziąć takie ryzyko, jeśli odzyskanie jest szybkie Analiza portfela pokazuje maksymalny spadek 15, ale jak już mówiłem, rzeczywiste warunki handlowe są różne i oczekuję 25 drawdown. I wiedzieć dokładnie, kiedy strategia staje się nieważna, a robot powinien zostać przekwalifikowany. Jest zysk gwarantowany. Nie, oczywiście nie, aren ty ty czerwony oszustwo Nikt nie może zagwarantować zysku, nikt nie może przewidzieć przyszłości i zmian na rynku Wszystko, co możemy zrobić, to starać się jak najlepiej zgodnie z naszą obecną wiedzą z zakresu matematyki, programowania i statystyki. Zamolxis Tradind System.

No comments:

Post a Comment