Kiedy zmienic system

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Kiedy zmienic system

Nieprzeczytany post autor: batman »

Witam
Zaczalem grac na swoim pierwszym EA - narazie wyglada ok. Ale jedna sprawa "zaprzata moje mysli" - ten system prawdopodobnie kiedys przestanie dzialac...
Jak puscilem testy na historii z 10 lat, to przez pierwsze 6 lat nie zarabial(by), a wrecz troche tracil - ale na ostatnich 4 latach calkiem ladnie by zarabial (choc mialby raz spadek z 50% ale potem ladnie by to odrobil).

Cos sie pewnie na rynku zmienilo 4-5 lat temu (jeszcze nie rozkminilem na czym ta zmiana polega) i system zaczal ladnie dzialac - i pewnie kiedys znow sie zmieni i system moze przestac dzialac. Jak to rozpoznac - jak spadnie bardziej niz na testach na danych historycznych?

Macie podobne problemy? Jakie macie kryteria, by stwierdzic, ze dany system warto juz odstawic?

Gracie na jednym istrumencie, czy na wielu? Uzywacie systemu opartego na jednym pomysle, czy wykorzystujecie kilka "strategii" rownoczesnie?

Bede wdzieczny jak sie podzielicie przemysleniami i doswiadczeniami.

Awatar użytkownika
Tymek
Pasjonat
Pasjonat
Posty: 648
Rejestracja: 20 mar 2006, 13:39

Nieprzeczytany post autor: Tymek »

Zmień EA teraz ;)
Znajdź ustawienia, które będą dawały profit w całym tym okresie.
Inaczej dostosowałeś się do jakiegoś paternu na rynku, którego nie rozpoznajesz.
Tak więc nie wiesz kiedy się on zaczyna a kiedy kończy.
Na twoim miejscu wyłączyłbym EA natychmiast.
Każdy chce mieć pieniądze, ale pieniądze nie zawsze chcą każdego ;)

Awatar użytkownika
TARKIN
Pasjonat
Pasjonat
Posty: 678
Rejestracja: 24 lis 2008, 16:01

Nieprzeczytany post autor: TARKIN »

jak pisałeś sam to EA to będziesz wiedział jakie parametry modyfikować aby zwiększyć prawdopodobieństwo zysków :)
jeżeli nie to musisz zrozumieć sens jakim kierował sie autor EA

poczytaj o wiarygodnościach testów dla EA - jest ich kilka rodzajów (praktycznie żaden nie odwzorowuje w idealnie realiów)

proste rzezy od zawsze sie sprawdzały
jak jedno EA gra w oparciu o średnie a drugie o formacje to łączenie tego w jeden kod może nie przynieść efektów a dodatkowo wprowadzić trudności w modyfikowaniu jego ustawień

jeżeli to nie skalper to lepiej rób testy live na kontach demo z rożnymi ustawieniami i je porównuj

co do par walutowych - sa EA uniwersalne sa takie pisane pod konkretna parę (od wielu rzeczy to zależy)
"Tylko silnych los obdarza hojnie "

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

EA pisalem sam - nastawiam sie na stosunkowo krotkie i srednie trendy na EURUSD. O ile sciagniete dane historyczne sa wiarygodne, to testy sa raczej wiarygodne, bo robilem je innym programie (matlab - wiec przynajmniej o numeryczna wiarygodnosc testow sie nie martwie).

To co sie zmienilo 4-5 lat temu, to prawdopodobnie to, ze teraz jest wiecej stromych trendow niz dawniej (choc jeszcze tego dokladnie nie badalem, wiec nie mam 100% pewnosci).

Od 2 miesiecy gram na demo, od 2 tygodni takze w realu - narazie wyglada ok - tylko nie wiem co bedzie np za dwa lata - a chce sie na to jakos przygotowac ;)

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

batman
Tu może pomóc zastosowanie jakiegoś składnika mierzącego volitality.
Tak aby EA mogło się dostosowywać w zależności od zmienności na rynku.

A próbowałeś zrobić test z użyciem Time window? -> robisz optymalizacje na okresie x (powiedzmy miesiąc) i stosujesz te ustawiania na okresie X+1, itd..
I wtedy zobaczyć wyniki
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

Nie wiem co to jest votality - doczytam, dzieki.
Aktualna zmiennosc rynku jest uwzgledniona w tym EA (dlatego nie mam 100% pewnosci, ze to co sie zmienilo to trendy - bo moze natura zmiennosci).
Testowalem m.in tak, ze optymalizowalem dla kazdego roku oddzielnie (z tych 10 lat) i testowalem na calosci - optymalne parametry w kazdym roku wychodzily niemal takie same (co jest bardzo pocieszajace), z tym, ze w latach 2000-2006 w zasadzie nie zarabial nawet dla tych optymalnych parametrow. Potem bardzo ladnie ruszyl - i niech jedzie jak najdluzej ;)
Ale jak rozumiem dlugofalowo rynek sie zmienia (co samo w sumie jest bardzo ciekawe), wiec nie zakladam, ze moj system bedzie pieknie dzialal do konca swiata...

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

batman pisze:votality - doczytam, dzieki.
Aktualna zmiennosc
Chyba jednak wiesz
Volitality to zmienność
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

Nie znalem tego slowka, ale juz doczytalem ;)

A systemy, ktorych Wy uzywacie dzialaja przez lata?

Awatar użytkownika
Tymek
Pasjonat
Pasjonat
Posty: 648
Rejestracja: 20 mar 2006, 13:39

Nieprzeczytany post autor: Tymek »

A systemy, ktorych Wy uzywacie dzialaja przez lata?
Tak, inaczej nie ma sensu zawracać sobie głowy.
Ale to, że system sprawdza się na danych historycznych nie dowodzi niczego.
Daje tylko pogląd na zachowanie się systemu. Pozwala zbudować profil EA
i gdy coś w realu odstępuje od profilu to należy reagować.
Każdy chce mieć pieniądze, ale pieniądze nie zawsze chcą każdego ;)

Awatar użytkownika
RafalT
Stały bywalec
Stały bywalec
Posty: 77
Rejestracja: 25 wrz 2010, 00:24

Nieprzeczytany post autor: RafalT »

Tymek Twój EA daje takie same wyniki przy testach na historii w każdym okresie?

ODPOWIEDZ