jak tam ze skutecznością Waszych robotów...

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
kris007
Pasjonat
Pasjonat
Posty: 551
Rejestracja: 23 sty 2008, 22:50

Nieprzeczytany post autor: kris007 »

jak widzisz equity bardzo fajna, zero błędów na wykresie, jakość modelowania 90% ( czego u Ciebie nie ma) , a i tak mogę powiedzieć że nie jest to święty gral.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

dud@gracz
Bywalec
Bywalec
Posty: 10
Rejestracja: 28 lut 2010, 21:54

Nieprzeczytany post autor: dud@gracz »

personov pisze:Jeśli robot działa na wysokim interwale i zawiera transakcję i nie zamyka jej w obrębie jednej świecy to modelowanie nie ma większego znaczenia. I właśnie dlatego tester wskazuje n/a. Modelowanie dotyczy ticków w obrębie jednej świecy. Modelowanie ma największe znaczenie jeśli robot działa na wysokim interwale i zawiera kilka transakcji na jednej świecy.
dzieki za odp[/quote]
moj działa na M30 i nie ma możliwości otwarcia i zamkniecia tego samego zlecenia na jednej swieczce, czyli n/a sie mam nie przejmowac rozumiem, tylko co to są te "błędy na wykresie", badając skuteczność robota manualnie nie spotkałem się z jakimiś przekłamaniami

Awatar użytkownika
Kamlo
Bywalec
Bywalec
Posty: 12
Rejestracja: 08 mar 2010, 15:58

Nieprzeczytany post autor: Kamlo »

dobry robot kolego to taki ktory radzi sobie zawsze dobrze w narzuconych warunkach a nie w kazdych
A te warunki są zmienne w czasie więc co, jak robot zaczyna zerować depo to szukasz nowego bo się zmieniły warunki, to o czym piszesz to zwykłe prze-optymalizowanie, dostosowanie się do wcześniejszej historii pary, widziałem już wiele takich cudownych ea działających na tej podstawie max kilka miechów...
Jeśli Ty czegoś takiego szukasz to mam nadzieję, że życia Ci na to starczy.
Uwierz mi znalazłem tego wiele, strategia nie musi zarabiać milionów byle by (nie przegrywała), za pomocą dobrego MM się potem generuje zyski z kilku( lub nastu) par... natomiast strategia która nie jest przygotowana do zmian runku, w pewnym momencie zaczyna zerować depo i nawet najlepsze MM nic nieda...
moze ktos powie cos madrego, jakies sugestie a nie w kolko jakies dogryzki,
Jesteś nienaturalnie nerwowy masz tu masę sugestii, moja dotycząca testu(niemusisz się zgadzać).. Tymek miał rację chyba czekasz tylko na pochwały...

wojnowy
Stały bywalec
Stały bywalec
Posty: 63
Rejestracja: 24 wrz 2010, 10:09

Nieprzeczytany post autor: wojnowy »

Zachciało mi się pokrytykować :) więc zaczynamy :P
dud@gracz pisze:moze ktos powie cos madrego, jakies sugestie a nie w kolko jakies dogryzki
Nie wiem czego oczekujesz... Pochwaliłeś się tylko obrazkiem z wynikami przeoptymalizowanego EA z dopiskiem:
dud@gracz pisze:podzielcie się jaką skuteczność osiągacie w automatach,
i chcesz, żebyśmy Ci coś doradzili? walnij się w głowę - wystarczy?

Po pierwsze, osobiście wyrzuciłbym ten temat do kosza bo nie ma nic wspólnego z programowaniem (a chyba tego dotyczy ten dział co nie?)
a po drugie bodajże na forum TDS jest wątek z wynikami różnym ciekawych EA (tylko, że nie z 7 m-cy a z kilku ładnych lat). Do tego na tym forum również jest chyba wątek dla osób odczuwających potrzebę zaspokojenia swojego ego i podzielenia się wynikami swojego "pierwszym" EA. Ale fakt, jak mogłeś o tym wiedzieć co nie? To zapewne Twoje pierwsze forum na którym się zalogowałeś...

No dobra to przejdźmy do meritum:
dud@gracz pisze:mój pierwszy robot
dud@gracz pisze:wkrotce sprawdze dzialanie w dluzszym okresie, bo w xtb daja tylko do 2010
Może zacznij od zapoznania się z platformą MT4 zanim weźmiesz się za swojego robota... Testować ea można w dowolnym okresie tylko trzeba sobie historię ściągnąć. Jak nie wiesz jak to poszukaj na forum - było to przerabiane wielokrotnie.

No dobra to teraz oceńmy to co zamieściłeś
EA super fajne, tylko niestety zarabia w dosłownie 3 okresach! Do setnej (100) transakcji EA cechuje się brakiem osiąganych zysków (konsolidacja), następnie jest dosłownie kilka "udanych" transakcji (zapewne związanych z trendem) i znowu konsolidacja... Następnie znowu kilka lepszych trejdów związanych z trendem i znowu konsolidacja no i później znowu kilka trajdów na plus i znowu wielkie nic. Wnioski? EA jest przeoptymalizowane pod dosłownie kilka okresów cechujących się prawdopodobnie większymi wzrostami/spadkami! Dosłownie tylko w kilku momentach EA zarabia ale przez 60-70% czasu EA stoi w miejscu.
Tobie oczywiście nie musi ale mnie by trochę irytowało, gdyby EA przez 2-3 miesiące nic nie zarobiło a dopiero po dłuższym okresie miałbym (gdyby skuteczność się zachowała - na co nie licz!) mniejszy lub większy wyskok.
Drugi Twój wykres potwierdza tezę, że EA jest przeoptymalizowane - dodałeś trochę nowego okresu i EA wypadł znacznie gorzej - 80-90% wykresu to konsolidacja...
dud@gracz pisze:dobry robot kolego to taki ktory radzi sobie zawsze dobrze w narzuconych warunkach a nie w kazdych
a co to w ogóle znaczy? Czy Ty chcesz tworzyć wykres pod swoje EA? Powodzenia!
dud@gracz pisze:moj jest dedykowany dla jednej pary, odpowiedniego interwalu itd
Moim skromnym zdaniem jest to błędne podejście - tak jak ktoś wyżej wspomniał, nie chodzi o to, żeby EA w każdych warunkach zarabiało ale, żeby było przygotowane na każdą sytuację. Na każdym rynku warunki są podobne - cena idzie albo w górę albo w dół. Wykres EUR/USD nie różni się znacznie od AUD/JPY. Oczywiście wykresy nie są identyczne ale mają dużo cech wspólnych.
Dlatego jak EA jest tworzone tylko pod kątem jednego okresu, jednego TF i jednego instrumentu to życzę tylko powodzenia - na pewno daleko zajdziesz.

Swoją drogą też kiedyś zrobiłem EA oparte tylko na średnich kroczących (też z serii pierwszych EA :P), które miało ładny wykresik ze stabilnymi wzrostami. Niestety, EA działało tylko na jednej parze, tylko na jednym TF i tylko przez 2 lata! Wniosek? Spóźniłem się (tylko) 2 lata, żeby z niego skorzystać :)
dud@gracz pisze:musze pomyslec nad ruchomym MM zaby ograniczyc straty jakie pojawily sie w maju
Tylko, że Maja 2010 już nie będzie! teraz skup swoją uwagę na Maju 2011 :).
Po drugie nie koncentruj się na MM przed stworzeniem stabilnego EA! Jeśli EA nie będzie dochodowe ze sztywnym lotem to MM mu nie pomorze (chyba, że na historycznych danych - ale to nie o to tu chodzi!). EA ze sztywnym lotem znacznie łatwiej ocenić! Inaczej nie wiadomo czy wyniki na historycznych danych były efektem dobrego EA czy dobrego MM.
Celem MM jest zwiększanie (pewnych) zysków a nie minimalizowanie strat! Dlatego odpuść to sobie na jakiś czas.

I na zakończenie:
dud@gracz pisze:7miesięcy,najbardziej skrajny wynik osiągnięty z największym ryzykiem tj. 0,8 lota na transakcje przy starcie 3000$, chociaż grając bezpiecznie 0,1lota też daje zarobić), jeszcze go musze dopracować przed uruchomieniem live
To chyba logiczne, że jak grasz 0,1 lota i osiągniesz 100 zł to grając 0,2 lotem osiągniesz 200 zł (chociaż czytając zacytowany fragment mam wątpliwości czy Ty to rozumiesz).
Po drugie widzę, że na prawdę robisz sobie dużą nadzieję tym ... "robotem" więc taka skromna rada - jak już chcesz wejść z tym czymś na real to weź sobie dopisz w kodzie coś w tym stylu:

Kod: Zaznacz cały

Comment("Za głupotę się płaci :)");
Powodzenia!
personov pisze:To jest dobre podejście.
personov, sorry ale wydaje mi się, że Ty jesteś na etapie tworzenia EA na bazie zwykłych średnich kroczących, RSI czy innych stohasticów. Chyba mało w życiu widziałeś i obawiam się, że daleko z takim podejściem nie zajdziesz. Mogę Cię jedynie pocieszyć: prawdopodobnie ponad 95% ludzi, którzy się w to "bawią" nie wychodzi poza standardowe lub tylko trochę zmodyfikowane wskaźniki, a swoją wiedzę opierają jedynie na Murphy-podobnych książkach.
Tobie również życzę powodzenia :)

P.S.
dąż mniej więcej do takiego wykresu jaki zamieścił kris007 - chodzi o to, żeby zyski były stabilne a nie, żeby kwota na końcu testu była jak najwyższa!
(\(^.^)/)

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1525
Rejestracja: 09 sie 2009, 21:27

Nieprzeczytany post autor: personov »

Uwagi przyjąłem z pokorą.
Ale co do modelowania i tego, że w pewnych EA nie ma znaczenia - swoje zdanie podtrzymuję.
kris007, a z jakiego okresu ten wykres i na jakimTF'ie ?
Ostatnio zmieniony 10 kwie 2011, 14:09 przez personov, łącznie zmieniany 1 raz.
Solą życia jest kasa.

dud@gracz
Bywalec
Bywalec
Posty: 10
Rejestracja: 28 lut 2010, 21:54

Nieprzeczytany post autor: dud@gracz »

wojnowy pisze:Zachciało mi się pokrytykować :) więc zaczynamy :P
dud@gracz pisze:moze ktos powie cos madrego, jakies sugestie a nie w kolko jakies dogryzki
Nie wiem czego oczekujesz... Pochwaliłeś się tylko obrazkiem z wynikami przeoptymalizowanego EA z dopiskiem:
dud@gracz pisze:podzielcie się jaką skuteczność osiągacie w automatach,
i chcesz, żebyśmy Ci coś doradzili? walnij się w głowę - wystarczy?
w glowe to sam sie walnij mistrzu traderze, kazdy orze jak moze

Awatar użytkownika
michael7
Gaduła
Gaduła
Posty: 317
Rejestracja: 05 mar 2008, 18:34

Nieprzeczytany post autor: michael7 »

wojnowy pisze:dąż mniej więcej do takiego wykresu jaki zamieścił kris007 - chodzi o to, żeby zyski były stabilne a nie, żeby kwota na końcu testu była jak najwyższa!
Hmmm... Odniosę się do mojego robota... On ma wbudowane MM i logiczne jest, ze wykres nie będzie tak wyglądał jak u kris007, bo odpowiednio zwiększa loty.. Więc nie ma się co dziwić, że wykres tak wygląda...
personov pisze:Ale co do modelowania i tego, że w pewnych EA nie ma znaczenia - swoje zdanie podtrzymuję.
Osobiście zasysam data z dukasa.. i nie mam robota, który otwiera pozycje i zamyka na tej samej świeczce... działa na H1
Jeśli puszczę go po prostu na modeling quality n/a to wychodzi coś zupełnie innego... Więc chyba jednak ma to znaczenie....
Jeśli masz n/a to oznacza że nie masz danych tickowych, więc z tego co mi sie wydaje to Trailing Stop, Take Profit, s/l nie będą działać prawidłowo chyba.

pzdr
Trade what you see, not what you think!

dud@gracz
Bywalec
Bywalec
Posty: 10
Rejestracja: 28 lut 2010, 21:54

Nieprzeczytany post autor: dud@gracz »

michael7 pisze:
wojnowy pisze:dąż mniej więcej do takiego wykresu jaki zamieścił kris007 - chodzi o to, żeby zyski były stabilne a nie, żeby kwota na końcu testu była jak najwyższa!
Hmmm... Odniosę się do mojego robota... On ma wbudowane MM i logiczne jest, ze wykres nie będzie tak wyglądał jak u kris007, bo odpowiednio zwiększa loty.. Więc nie ma się co dziwić, że wykres tak wygląda...
personov pisze:Ale co do modelowania i tego, że w pewnych EA nie ma znaczenia - swoje zdanie podtrzymuję.
Osobiście zasysam data z dukasa.. i nie mam robota, który otwiera pozycje i zamyka na tej samej świeczce... działa na H1
Jeśli puszczę go po prostu na modeling quality n/a to wychodzi coś zupełnie innego... Więc chyba jednak ma to znaczenie....
Jeśli masz n/a to oznacza że nie masz danych tickowych, więc z tego co mi sie wydaje to Trailing Stop, Take Profit, s/l nie będą działać prawidłowo chyba.

pzdr
no to mamy zagadke do rozwiklania, sprawdzilem w paru miesiacach manualnie czy dziala tak jak powinien i wyniki sie zgadzaly z zalozeniami, jak sprawdze na alpari to sie porowna

Awatar użytkownika
kris007
Pasjonat
Pasjonat
Posty: 551
Rejestracja: 23 sty 2008, 22:50

Nieprzeczytany post autor: kris007 »

personov pisze:kris007, a z jakiego okresu ten wykres i na jakimTF'ie ?
Okres 2010.01.04 00:00 - 2010.11.26 22:45 TF5 para EurUsd

Jednak mimo ładnej krzywej z testera, realnie już takiej ładnej nie malowało.

dud@gracz
Bywalec
Bywalec
Posty: 10
Rejestracja: 28 lut 2010, 21:54

Nieprzeczytany post autor: dud@gracz »

testuje niecały miesiąc swojego robota i wyniki puki co zadowalające (wkleje pozniej) ale zastanawia mnie jakie macie doświadczenie z awaryjnością xtb podczas automatycznego tradingu, mi w ciągu testów nie zadziałał prawidłowo aż 3 razy, raz nie otworzył w ogóle zlecenia po otrzymanym sygnale a 2 razy otworzył le nie tyle co rzeba przez co zotał uruchomiony przesuwny stop zamykający zara pozycje, a wiec wynik gdyby nie MM jakim jest xtrade byłby znacznie bardziej satysfakcjonujący

ODPOWIEDZ