Witam,
testowałem system dostępny z MT4 do pobrania o nazwie Godbot (http://codebase.mql4.com/7592) z EURUSD M5 Every tick, bez opcji "use date from/to" i uzyskałem raport z total net profit -7010.00 co oznacza dużą stratę. Co może być przyczyną? Czy coś zrobiłem niewłaściwie?
Broker to Oanda. Dane historyczne wziąłem stąd: http://www.forextester.com/data/datasources.html i przekonwertowałem z period_convert tak jak pokazano na tym wideo: http://www.easyexpertforex.com/backtest ... ation.html
Szczegóły w załączniku (print-screen z raportu).
Pozdrawiam!
Backtest systemu Godbot
Backtest systemu Godbot
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Ostatnio zmieniony 03 cze 2011, 18:33 przez johnyjj2, łącznie zmieniany 1 raz.
Ustawienia robota te same?
Nie znam też dokładnie charakterystyki działania automatu ale kluczową kwestią może być tu np. wielkość spreadu itd.
Nie znam też dokładnie charakterystyki działania automatu ale kluczową kwestią może być tu np. wielkość spreadu itd.
ForexClub.pl
- Forex Club Tools
- Program Podatek 7.0
- RABATY PROWIZJI
| IC Markets (-21%) | Tickmill (-10%) | XTB (Pakiet książek) | Dukascopy (narzędzia do JForex) | LMAX (-20%) | FxPro (do -15%)
Zapraszamy do kontaktu
- Forex Club Tools
- Program Podatek 7.0
- RABATY PROWIZJI
| IC Markets (-21%) | Tickmill (-10%) | XTB (Pakiet książek) | Dukascopy (narzędzia do JForex) | LMAX (-20%) | FxPro (do -15%)
Zapraszamy do kontaktu
Dzięki za odpowiedź,
to rzeczywiście może być wina spreadów. O dziwo w ustawieniach backtestów widzę, że spread jest wysoki. Na przykład teraz (2011-06-03 18:31 czasu polskiego, 12:31 czasu na Oandzie) "symbol properties" pokazują spread wynosi 15, zaś nie powinien przekraczać 10 (http://fxtrade.oanda.com/why/spreads/recent#EUR-USD), a zwykła wartość to około dwóch.
---
Chciałbym wykonać również inne backtesty, ale mam problemy z pozyskaniem danych historycznych. Znalazłem w internecie informację, że domyślne dane z MetaQuotes zawierają dużo błędów, więc pobrałem dane stąd: http://www.forextester.com/data/datasources.html i dalej postępowałem tak jak na wideotutorialu tutaj: http://www.easyexpertforex.com/backtest ... ation.html
Plik EURUSD (20 MB) po rozpakowaniu zajął 188 MB. Przez centrum historii dodałem go (import). Jednak kolejne zakresy czasowe, np. M15 mają być dodane poprzez skrypt period_convert. Mam wybrany wykres EURUSD M1, przenoszę drag and drop skrypt period_convert na wykres, zmieniam wartość w drugiej zakładce z domyślnego 3 na 15, bo chcę mieć wykresy 15-minutowe. Nie wiem, czy skrypt coś robi, czy nie, bo nie ma żadnego okienka z informacją o tym, żebym np. czekał.
Sprawdzam pliki w Program Files\OANDA - MetaTrader\history i widzę to, co i wcześniej, czyli tylko jeden plik EURUSD.txt (188 MB), czyli żadnej konwersji nie było.
Jak uzyskać prawidłowe dane historyczne?
Pozdrawiam!
PS Tutaj (http://www.forex.nawigator.biz/dyskusje ... 121#317121) zastanawiam się nad wyborem brokera, czy pozostać przy Oandzie, czy przenieść się do Ikon Global Markets.
to rzeczywiście może być wina spreadów. O dziwo w ustawieniach backtestów widzę, że spread jest wysoki. Na przykład teraz (2011-06-03 18:31 czasu polskiego, 12:31 czasu na Oandzie) "symbol properties" pokazują spread wynosi 15, zaś nie powinien przekraczać 10 (http://fxtrade.oanda.com/why/spreads/recent#EUR-USD), a zwykła wartość to około dwóch.
---
Chciałbym wykonać również inne backtesty, ale mam problemy z pozyskaniem danych historycznych. Znalazłem w internecie informację, że domyślne dane z MetaQuotes zawierają dużo błędów, więc pobrałem dane stąd: http://www.forextester.com/data/datasources.html i dalej postępowałem tak jak na wideotutorialu tutaj: http://www.easyexpertforex.com/backtest ... ation.html
Plik EURUSD (20 MB) po rozpakowaniu zajął 188 MB. Przez centrum historii dodałem go (import). Jednak kolejne zakresy czasowe, np. M15 mają być dodane poprzez skrypt period_convert. Mam wybrany wykres EURUSD M1, przenoszę drag and drop skrypt period_convert na wykres, zmieniam wartość w drugiej zakładce z domyślnego 3 na 15, bo chcę mieć wykresy 15-minutowe. Nie wiem, czy skrypt coś robi, czy nie, bo nie ma żadnego okienka z informacją o tym, żebym np. czekał.
Sprawdzam pliki w Program Files\OANDA - MetaTrader\history i widzę to, co i wcześniej, czyli tylko jeden plik EURUSD.txt (188 MB), czyli żadnej konwersji nie było.
Jak uzyskać prawidłowe dane historyczne?
Pozdrawiam!
PS Tutaj (http://www.forex.nawigator.biz/dyskusje ... 121#317121) zastanawiam się nad wyborem brokera, czy pozostać przy Oandzie, czy przenieść się do Ikon Global Markets.
Używając testera w zwykły sposób jesteś skazany na spread jaki akurat jest w danej chwili u brokera. Przed weekendem lub podczas publikacji ważnych danych makroekonomicznych niektórzy brokerzy rozszerzają spread (np. Oanda). Można sobie poradzić korzystając z programów typu symbols editor lub po prostu poczekać aż spread wróci do normalnych wartości i wtedy zacząć testować (wtedy można też rozłączyć platformę żeby spread pozostał na tym samym poziomie do następnych testów).johnyjj2 pisze:O dziwo w ustawieniach backtestów widzę, że spread jest wysoki. Na przykład teraz
eareview.net/tick-data tutaj masz wszystko opisane, przy okazji załatwia to problem ze spreademjohnyjj2 pisze:Jak uzyskać prawidłowe dane historyczne?
Dzięki za odpowiedź!
---
Nie wiem, w czym jest problem. Szukam teraz dobrego ECN, aby wykorzystać systemy transakcyjne, choć MT4 nie działa dla ECN-ów, więc muszę zrozumieć programowanie czegoś w rodzaju Expert Advisors, ale w środowiskach innych, niż MT4, np. w JForex na Dukascopy. Więcej w moim drugim temacie: http://www.forex.nawigator.biz/dyskusje ... 835#317835
Pozdrawiam!
Właśnie dlatego podałem link do wykresów Oandy (http://fxtrade.oanda.com/why/spreads/recent#EUR-USD), aby pokazać, że według nich wtedy spread skacze do 10.0, a więc nie powinno być wcale wartości 15.0. Stąd też wydaje mi się, że powinno być 1.5, a nie 15.0 albo coś jest nie w porządku ze strony Oandy. Innych wyjaśnień nie widzę.matka pisze:Przed weekendem lub podczas publikacji ważnych danych makroekonomicznych niektórzy brokerzy rozszerzają spread (np. Oanda).
---
Nie wiem, w czym jest problem. Szukam teraz dobrego ECN, aby wykorzystać systemy transakcyjne, choć MT4 nie działa dla ECN-ów, więc muszę zrozumieć programowanie czegoś w rodzaju Expert Advisors, ale w środowiskach innych, niż MT4, np. w JForex na Dukascopy. Więcej w moim drugim temacie: http://www.forex.nawigator.biz/dyskusje ... 835#317835
Pozdrawiam!