Poprawka w EA

O jezykach programowania w platformach i nie tylko.
BUF
Stały bywalec
Stały bywalec
Posty: 87
Rejestracja: 15 mar 2007, 01:24

Poprawka w EA

Nieprzeczytany post autor: BUF »

Witam
Na dole umieściłem link do filmu pokazującego działanie automatu mojego pomysłu. Dzięki temu, że EA działa na wykresie median czyni go automatem uniwersalnym ( a nie sezonowym) „odpornym” na różne wahania giełdy. Backtest został wykonany w technice „…kontrola punktów” tylko dlatego, że pracując na tickach, test jak i film trwałby bardzo długo. Wyniki natomiast są prawie identyczne. Na wykres nałożyłem tpl ze wskaźnikami aby widać było poprawność działania testu. Otwarcia następują kiedy świeczka przebije wszystkie boki wskaźników. Za zamknięcia transakcji odpowiada samodzielny wskaźnik lub TS. Pozostałych zasad umieszczonych w EA nie będą opisywał.
Chciałbym aby ktoś podjął się wykonania małej poprawki dzięki której będzie można zrobić jeszcze bardziej dokładną optymalizacje wskaźników EA.
Proszę kontaktować się ze mną poprzez Skype’a – jacekbuf lub mailem - wbo.sa@wp.pl
Link do filmu - http://youtu.be/dcUDslosiac.

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

Re: Poprawka w EA

Nieprzeczytany post autor: personov »

W medianach renko każda nowa świeca zaczyna się na wysokości zamknięcia poprzedniej, a nie na jej widocznym początku.
Na filmie widzę, że EA tego nie uwzględnia i transakcje otwierane są na widocznym początku świecy medianowej, która jest tylko dorysowywana.
Na każdym trejdzie jesteś pół świecy do przodu - niestety tylko teoretycznie. To samo dotyczy zamknięcia - na każdej świecy jesteś pół świecy do przodu, bo też widzę, że nie zamyka w odpowiednich miejscach..
W taki sposób każdy backtest wyjdzie super. Na live ( nawet na demo ) już nie będzie tak pięknie.
Solą życia jest kasa.

BUF
Stały bywalec
Stały bywalec
Posty: 87
Rejestracja: 15 mar 2007, 01:24

Re: Poprawka w EA

Nieprzeczytany post autor: BUF »

Tak wiem o tym. EA nie jest przystosowane do backtestu, stąd te przesuniecia. Ale nie wynik tu jest najwazniejszy ale skuteczność EA. Poza tym w ustawieniach wzięta jest poprawka aby optymalnie zbliżyć zachowanie EA do reala.

hassan123
Uczestnik
Uczestnik
Posty: 1
Rejestracja: 18 paź 2014, 14:06

Re: Poprawka w EA

Nieprzeczytany post autor: hassan123 »

Jeżeli ktoś może sprawdzić taki EA na swoim kompie.
Moim zdaniem kod który podałem powinien być prawidłowy. Jeżeli w zmiennej "tu_wpisz_Ticket_zlecenia_historycznego_(zamkniętego)" wpiszę Ticket zlecenia historycznego to instrukcja "if" powinna być równa "false", czyli powinna wykonać się instrukcja "else" (no bo taki mam warunek if-else).
Dalej utrzymuję, że w poniższym kodzie (pomimo faktu że jest ona nie prawdziwa!) wykona się instrukcja "if".
Uprzejmie proszę albo o potwierdzenie tej nielogicznej właściwości albo o wyprowadzenie mnie z błędnego rozumowania.
aliiiiii

ODPOWIEDZ