alien1983 pisze:Niech ktoś mi powie dlaczego niektóre EA na danych historycznych nawet 10 lat wstecz wypadają nieźle do teraz, a jak puszcza się je aktualnie online to jest masakra ?
Cześć
Wszystko zależy od tego, na czym opiera się Twój automat. Jeśli powstał w wyniku "przeoptymalizowania" historii, to ZAWSZE będzie tracił w realnych warunkach.
W statystyce wyróżnia się pojęcie "odporności statystycznej modelu". Po angielsku nazywa się to
robustness. Model jest odporny statystycznie, gdy jego założenia są na tyle uniwersalne, że adaptują się do obecnych warunków, bez znacznego pogorszenia wyników. Oczywiste, że wyniki realne nigdy nie pokryją się z historycznymi. Chodzi jednak o porównywalny poziom poszczególnych metryk systemu.
Skoro dysponujesz wynikami z 10 lat, to rozbij je na 10 odrębnych testów. Następnie sprawdź, czy system działał równie dobrze w 2008, co w 2009 i 2011 roku. Jeśli zauważysz, że w jednym roku miał skuteczność 80%, a w innym 20%, to musisz zbadać przyczyny tego zjawiska. Uważam, że dobry system powinien mieć w miarę porównywalne metryki, w każdym roku testów.
Pamiętaj przy tym, że nie ma systemu idealnego do każdych warunków. Projektujesz system, który ma wykorzystać daną sytuację/setup. Według mnie, im prostszy układ wykorzystasz, tym lepiej. Dlaczego?
Bo wtedy zwiększasz odporność statystyczną modelu inwestycyjnego.
Polecam Ci opierać Twoje EA na Price Action. Zauważyłem, że takie systemy charakteryzuje największa odporność statystyczna i powtarzalność wyników.
Pozdrawiam
