Własne EA, czyli poszukiwanie Złotego Grala

Tu można dyskutować o wszystkich sprawach związanych z rynkiem Forex.

Czy wierzysz w istnienie EA, które regularnie zarabia ?

Tak
246
50%
Nie
100
20%
Tak, ale trzeba je nieustannie modyfikować
146
30%
 
Liczba głosów: 492

green7
Maniak
Maniak
Posty: 2060
Rejestracja: 16 sty 2008, 18:44

Nieprzeczytany post autor: green7 »

259 pisze:Bądź litościwy, będziemy cicho, pójdziemy do drugiego pokoju... tabletki Ci kupić?
Dzięks już łyknąłem. Nie robią :)
Wracając to graala i EA, że zapytam po co tam jest RefreshRates ?
W tym miejscu co jest to raczej bardzo bardzo małe prawdopodobieństwo, że cena zmieni się pomiędzy nadejściem ticka (czyli wywołaniem start) a miejscem gdzie jest ten RefreshRates. Tam od startu do RefreshRates właściwie nic się nie dzieje przecież ....

W sumie to nie istotne - ale tak z ciekawości pytam ....

Ha. Jestem na 101 :)
Green
Obrazek
Obrazek

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

pierwsze koty za płoty, Bossafx

Dodano po 6 minutach:

piramidka

Dodano po 8 minutach:

ten sam set na kablu


hm....

okazało się, ze tester miałem Long Only :oops:
Ostatnio zmieniony 30 gru 2011, 00:35 przez mike_05, łącznie zmieniany 1 raz.
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

259
Maniak
Maniak
Posty: 3968
Rejestracja: 15 cze 2011, 23:20

Nieprzeczytany post autor: 259 »

green7 pisze:
259 pisze:Bądź litościwy, będziemy cicho, pójdziemy do drugiego pokoju... tabletki Ci kupić?
Dzięks już łyknąłem. Nie robią :)
Wracając to graala i EA, że zapytam po co tam jest RefreshRates ?
W tym miejscu co jest to raczej bardzo bardzo małe prawdopodobieństwo, że cena zmieni się pomiędzy nadejściem ticka (czyli wywołaniem start) a miejscem gdzie jest ten RefreshRates. Tam od startu do RefreshRates właściwie nic się nie dzieje przecież ....

W sumie to nie istotne - ale tak z ciekawości pytam ....

Ha. Jestem na 101 :)
No to zapraszamy do zabawy :mrgreen:

A propos technicznych detali:

To jest zalążek do handlu w realu,
Popraw mnie jeżeli się mylę:

Po pierwsze Metaquotes radzi, aby odświerzać Ask/Bid bo EA chodzi w swoim wątku swoimi drogami co w skrajnych przypadkach może powodować, że te dwie zmienne nie są zsynchronizowane z rynkiem. Tak odczytałem ich dokumentację.

Po drugie, to w zasadzie wynika z pierwszego: wysłanie zlecenia trochę trwa. Jeżeli w tym czasie kwotacje nie są aktualizowane bo EA stoi i czeka na wynik to należy to odświeżyć zanim algorytm zacznie sprawdzać następne warunki oparte o te wartości. W testerze nie ma to znaczenia i dlatego dodałem warunek !testing.
Ale w realu to jest już różnie: jeden broker załatwi to w pół sekundy, inny w kilkanaście-kilkadziesiąt sekund, a rynek w tym czasie pracuje.

Jeżeli RefreshRates() to ściema to nie mam nic przeciwko aby to wywalić. O następne dwa skoki (jeżeli tylko tyle) mniej.
Jeżeli Bid jest gorsze of MarketInfo(Symbol(), MODE_BID) to też nie ma problemu aby wymienić. Cokolwiek aby do celu.
Choć mam taki już taki nawyk aby za wszelką cenę unikać niepotrzebnego wywoływania funkcji/procedur w MQL bo to obija się czkawką na czasie backtestów, właśnie przez te skoki w wykonywaniu kodu o których wcześniej wspominałem. Dlatego wolę Bid od MarketInfo(Symbol(), MODE_BID) (choć jak znam życie, za Bid kryją się następne skoki, ale mam nadzieję że szybsze niż MQL...)
Ostatnio zmieniony 30 gru 2011, 01:13 przez 259, łącznie zmieniany 3 razy.
Jakże często ludzie mają już gotową opinię zanim zdążą pojąć istotę rzeczy.
A gdy już ta istota w pełni do nich dotrze, jakże często muszą zmagać się z konsekwencjami swojej opinii ;-)

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

na 5 digits OK, na 3 i 4 kicha :cry:
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

259
Maniak
Maniak
Posty: 3968
Rejestracja: 15 cze 2011, 23:20

Nieprzeczytany post autor: 259 »

mike_05 pisze:pierwsze koty za płoty, Bossafx

Dodano po 6 minutach:

piramidka

Dodano po 8 minutach:

ten sam set na kablu
Jak na razie najlepsze wyniki na kabelku wychodzą mi przy DS = 15-20 i PR w okolicach 10. Reszta bez zmian.
Z tym że ja wziąłem 1 Sierpnia - teraz żeby dodać trochę dramatyzmu.
Szczególnie chodziło mi o ten silny zjazd z 1.65 na 1.53 - wyjątkowo trafił się porządny, silny trend - 30 dni w dół z małymi wyjątkami - to rzadkość na kabelku ;-)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Jakże często ludzie mają już gotową opinię zanim zdążą pojąć istotę rzeczy.
A gdy już ta istota w pełni do nich dotrze, jakże często muszą zmagać się z konsekwencjami swojej opinii ;-)

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

to samo long i short

Dodano po 5 minutach:

a jaka młockarnia na konsoli
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

259
Maniak
Maniak
Posty: 3968
Rejestracja: 15 cze 2011, 23:20

Nieprzeczytany post autor: 259 »

Moment - tylko że ja dodałem warunki które teoretyczne maja kupować dołki/sprzedawać górki - counter-trend… to może nie jest dobry okres na testowanie trend-follower bo trend był i to nie byle jaki ale niestety takie są rzadkością na tej parze...
Jakże często ludzie mają już gotową opinię zanim zdążą pojąć istotę rzeczy.
A gdy już ta istota w pełni do nich dotrze, jakże często muszą zmagać się z konsekwencjami swojej opinii ;-)

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

na kablu niestety long only wygrywa, , S i L przegrywa
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

259
Maniak
Maniak
Posty: 3968
Rejestracja: 15 cze 2011, 23:20

Nieprzeczytany post autor: 259 »

mike_05 pisze:na 5 digits OK, na 3 i 4 kicha :cry:
Jak na razie sprawdziłem na Forex.com (5) i EasyForex(4) GBPUSD M1 i od 01/08/2011-teraz działa mniej więcej tak samo...

Sprawdziłeś STOPLEVEL? Niektórzy brokerzy podwyższyli na święta.. To samo z widełkami i marginem.

Dodano po 6 minutach:
mike_05 pisze:na kablu niestety long only wygrywa, , S i L przegrywa
A to ciekawe... testowałem różne rzeczy na kablu i od 2008 roku krótkie spodenki (shorty) zazwyczaj wygrywają (kto pamięta dlaczego? :-) )...

Kabel nie jest reprezentacyjną parą - ma swoją specyficzną naturę. Mnóstwo ludzi, włączając w to profesjonalistów (a może nawet szczególnie) go omija. I mają oni swoją racje. Nie chcę tego tutaj rozwiać ale powiedzmy, że to jest pewna nisza,
Jakże często ludzie mają już gotową opinię zanim zdążą pojąć istotę rzeczy.
A gdy już ta istota w pełni do nich dotrze, jakże często muszą zmagać się z konsekwencjami swojej opinii ;-)

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

parametry indyków nie są krytyczne, różnice jak na razie kilka procent z łagodnymi zboczami
poprawa o około 10%
EURUSD

Kod: Zaznacz cały

extern int    a_ma1   = 2;
extern int    a_ma2   = 22;
extern int    a_bp    = 10;
extern int    a_TF    = 15;


Dodano po 1 minutach:
259 pisze:...
Sprawdziłeś STOPLEVEL? Niektórzy brokerzy podwyższyli na święta.. To samo z widełkami i marginem.
...
nie sprawdzałem, ide spać, jutro powtórzę testy w firmie na lepszym sprzęcie

Dodano po 8 godzinach 18 minutach:

łagodne zmiany w zakresie przyjętych wartości indyków 25256-28896

Kod: Zaznacz cały

DS=40
DS,F=0
DS,1=10
DS,2=10
DS,3=60
Lot=0.10000000
Lot,F=0
Lot,1=0.01000000
Lot,2=0.00000000
Lot,3=0.00000000
AutoVol=0
AV=2
AV,F=0
AV,1=2
AV,2=0
AV,3=0
MComa=2.10000000
MComa,F=0
MComa,1=1.10000000
MComa,2=0.10000000
MComa,3=2.30000000
PR=20
PR,F=0
PR,1=-20
PR,2=10
PR,3=20
Fa=10
Fa,F=0
Fa,1=6
Fa,2=1
Fa,3=12
a_ma1=4
a_ma1,F=1
a_ma1,1=2
a_ma1,2=1
a_ma1,3=5
a_ma2=25
a_ma2,F=1
a_ma2,1=21
a_ma2,2=1
a_ma2,3=45
a_bp=10
a_bp,F=1
a_bp,1=8
a_bp,2=1
a_bp,3=15
a_TF=0
a_TF,F=0
a_TF,1=15
a_TF,2=0
a_TF,3=0[quote][/quote]

ODPOWIEDZ