Struktura EA

ODPOWIEDZ
Awatar użytkownika
m_c
Stały Bywalec
Posty: 186
Rejestracja: czwartek 17 paź 2013, 12:51
Lat na Forex: 14
Kontakt:

Struktura EA

czwartek 08 maja 2014, 12:49

Witam,

czy EA zawsze robicie według struktury:

http://book.mql4.com/samples/expert rys. 109

czy w inny działający sposób?

Awatar użytkownika
wdfx
Gaduła
Posty: 265
Rejestracja: czwartek 08 lis 2012, 12:01

Re: Struktura EA

czwartek 08 maja 2014, 13:34

nie wiedziałem tego ale sądząc po tym;

Kod: Zaznacz cały

extern double StopLoss   =200;     // SL for an opened order
extern double TakeProfit =39;      // ТР for an opened order
słabo widzę takie porady. Zasada jest prosta;

Kod: Zaznacz cały

if(nieMaOtwartychPozycji) sprawdzCzySaWarunkiDoOtwarcia();
else zarzadzajOtwartaPozycja();
a dalej to można rozwijać bez końca - nie ma jedynej słusznej metody.
The Winner Takes It All

Awatar użytkownika
m_c
Stały Bywalec
Posty: 186
Rejestracja: czwartek 17 paź 2013, 12:51
Lat na Forex: 14
Kontakt:

Re: Struktura EA

czwartek 08 maja 2014, 13:35

Chodziło mi o schemat z rys. 109 a nie o wyniki działania automatu.

Awatar użytkownika
wdfx
Gaduła
Posty: 265
Rejestracja: czwartek 08 lis 2012, 12:01

Re: Struktura EA

czwartek 08 maja 2014, 13:41

Rozumiem ale stawiam dolary przeciwko orzechom, że też niewiele osób to widziało a mimo wszystko sobie radzą - nie ma jedynej słusznej metody.
The Winner Takes It All

Awatar użytkownika
wdfx
Gaduła
Posty: 265
Rejestracja: czwartek 08 lis 2012, 12:01

Re: Struktura EA

czwartek 08 maja 2014, 13:44

tu fajnie ktoś opisał system
http://www.forexstrategiesresources.com ... cowabunga/
możesz robić dowolne grafy etc
The Winner Takes It All

Awatar użytkownika
m_c
Stały Bywalec
Posty: 186
Rejestracja: czwartek 17 paź 2013, 12:51
Lat na Forex: 14
Kontakt:

Re: Struktura EA

czwartek 08 maja 2014, 13:51

Tak, tylko że mój EA na jednej platformie działa ok, a na innej źle, tutaj:

http://forum.comparic.pl/viewtopic.php?f=29&t=2916

a na forum MQL4, stwierdzili że mam błąd logiczny, wynikający z tego że nie wstawiłem OrderAccounting (OrderSelect()) przed czas włączania i wyłączania EA (trading criteria) zawierające OrderMagicNumber() i OrderTicket().

Awatar użytkownika
wdfx
Gaduła
Posty: 265
Rejestracja: czwartek 08 lis 2012, 12:01

Re: Struktura EA

czwartek 08 maja 2014, 14:06

Miałem na myśli, że np. w Trading Criteria powinien być sprawdzany RR ale czy musi to zależy od strategii dla mnie to ważne.

Nie wiem na czym polega błąd ale między OrderMagicNumber() i OrderTicket() jest zasadnicza różnica. Jeśli chodzi o pomijanie zleceń może powinieneś użyć zmienną statyczną albo sprawdzić jak jest zmienia deklarowana/inicjowana, bo tam mogą być śmieci. Kolejna rzecz to piszesz tam o szybkim gwałtownym ruchu czyli normalnie jest ok?
The Winner Takes It All

Awatar użytkownika
m_c
Stały Bywalec
Posty: 186
Rejestracja: czwartek 17 paź 2013, 12:51
Lat na Forex: 14
Kontakt:

Re: Struktura EA

czwartek 08 maja 2014, 14:12

Normalnie było ok, przynajmniej tak zaobserwowałem, chociaż obserwacje ie trwały jakoś długo. Kilka dni i wtedy gdy rynek gwałtownie ruszył na niskim Time Frame wszystko się wysypało.
Chociaż teraz testuję coś na świeczkach dziennych i było tak że otwierał i zamykał pozycje jedną za drugą, praktycznie na każdym ticku. Poprawiłem kod według tego schematu 109 i w wygląda że powinno działać, chociaż muszę jeszcze potestować on-line. Generalnie widzę różnice w działaniu platform (raz działa, raz nie, działa inaczej) i nie bardzo umiem to wyjaśnić dlaczego tak się dzieje. co jest o tyle drażniące że ten sam EA nie działa tak samo na rożnych platformach.

Awatar użytkownika
wdfx
Gaduła
Posty: 265
Rejestracja: czwartek 08 lis 2012, 12:01

Re: Struktura EA

czwartek 08 maja 2014, 14:39

Błędy logiczne są najgorsze, tego kompilator nie pokarze i dlatego raz na jakiś czas spada samolot albo most się zawali. Musisz uporządkować kod i sprawdzać krok po kroku jak się wykonuje.
The Winner Takes It All

ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 27 gości