Jakość back testu robota

Miejsce, gdzie początkujący mogą zadawać nawet najbardziej dziwne pytania.
Hirex
Bywalec
Bywalec
Posty: 14
Rejestracja: 26 maja 2015, 12:13

Jakość back testu robota

Nieprzeczytany post autor: Hirex »

Witam,

jak rozumiem w skład wiarygodnego backtestu strategii wchodzi kilka rzeczy: jakość modelowania, błędy na wykresie i ilość ticków. I tu moje pytania:

- co oznacza ten zielony/czerwony pasek z prawej? Pytam, bo słyszałem, że jest dość ważny,
- z jakiego źródła zaimportować wiarygodne dane historyczne, tak, aby jakość modelowania wynosiła ponad 90%, a ów pasek był prawie w całości zielony? Bo dane wbudowane mają dobrą jakość tylko na 2 miesiące wstecz.

Awatar użytkownika
adamForex
Gaduła
Gaduła
Posty: 117
Rejestracja: 28 gru 2015, 10:24

Re: Jakość back testu robota

Nieprzeczytany post autor: adamForex »

Problem z tą "jakością modelowania" jest taki, że w rzeczywistości nie świadczy o wiarygodności testu.

Jeżeli masz strategię, która działa tylko na otwarciach świec, to Twój test będzie wiarygodny nawet przy złej jakości modelowania (zaznaczonej jako n/a).

Z drugiej strony, jeżeli Twoja strategia działa na niskim interwale i nawet niewielkie zmiany cen są dla Ciebie istotne (np. strategia skalpująca), to nawet jakość 99.9% nie da Ci wiarygodnego wyniku. Tester nie bierze pod uwagę, zmiennego spreadu, poślizgów itp.

Tu jest strona metaquotes z dokładnym opisem sposobu liczenia tej jakości modelowania (są tam również opisane te kolory): https://www.mql5.com/en/articles/1486
A tu artykuł, który w skrócie opisałem powyżej: http://mechanicalforex.com/2010/12/mode ... umber.html

Jeżeli mimo wszystko chciałbyś uzyskać lepszą jakość modelowania, to w większości przypadków wystarczy pobrać dane minutowe przez platformę (narzędzia -> centrum historii -> pobierz [minutowe]). Sprawdź na jakiej dacie kończy się ta pobrana historia i puść backtest dzień po tej dacie.

Hirex
Bywalec
Bywalec
Posty: 14
Rejestracja: 26 maja 2015, 12:13

Re: Jakość back testu robota

Nieprzeczytany post autor: Hirex »

Wielkie dzięki.

ODPOWIEDZ