Co to za błąd w testerze ?

O jezykach programowania w platformach i nie tylko.
kmicic
Bywalec
Bywalec
Posty: 9
Rejestracja: 07 mar 2012, 23:05

Co to za błąd w testerze ?

Nieprzeczytany post autor: kmicic »

Mam w testerze dziwny błąd ?. Operacje wykonywane są jakby zupełnie nie były związane z przebiegiem na wykresie ?. Czy może ktoś spotkał się z tym problemem. Usunąłem wszystko z katalogu history i pobrałem dane ponownie. I nic z tego błąd powraca.
Wygląda to jak na rysunku :
Obrazek

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: Pierz Andrzej »

jak kolego nie widzę tutaj błedu ;)
pamietaj o tym że otwarcie zlecenia buy czy zmkniecie zlecenia sell odbywa sie na cenach ask , a wykres masz po cenach bid ;)
z poważaniem
Andrzej Pierz
FOREX-SERVICE

kmicic
Bywalec
Bywalec
Posty: 9
Rejestracja: 07 mar 2012, 23:05

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: kmicic »

To wiem, ale czemu jest taka duża różnica od cen Close. Założyłem do zleceń komentarz i np z logów przy zakupie jest:
16:19:12 2012.11.19 05:36 !TEST_EA EURUSD.stp,M1: 2012.11.19 08:09 : orderSendReliable(EURUSD.stp,0,0.10000000,1.27896000,100,0.00000000,0.00000000,BUY: B:1.27734000 A:1.27896000 C:1.27733000,901,0,16711680)

komentarz : B:1.27734000 A:1.27896000 C:1.27733000 (kolejno Bid Ask i Close)
to daje różnicę 0.00162 punktów,
jeżeli to jest OK to sens jakiegokolwiek handlu na M1 nie ma sensu, chyba że czegoś nie wiem ?.
pozdrawiam
AK

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: Pierz Andrzej »

jest weekend wiec i spread jest wiekszy ;)
w momencie uruchomienia testu pobierany jest aktualny spread na platformie i korzysta z niego przez caly test .
z poważaniem
Andrzej Pierz
FOREX-SERVICE

kmicic
Bywalec
Bywalec
Posty: 9
Rejestracja: 07 mar 2012, 23:05

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: kmicic »

To teraz jasne jak słońce, znaczy testy w weekendy odpadają :-). A może można to w testerze gdzieś ustawić ?.
pozdr
AK

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: Pierz Andrzej »

standardowo nie mozna ;) cza poczekac az rynek ruszy
z poważaniem
Andrzej Pierz
FOREX-SERVICE

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

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: mike_05 »

Takie odskoczone transakcje ze strzałkami poza cenami pojawiają sie również, jeżeli pozycje są "zamykane przez".
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: Tig3r »

kmicic pisze:To teraz jasne jak słońce, znaczy testy w weekendy odpadają :-). A może można to w testerze gdzieś ustawić ?.
pozdr
AK

zablokuj neta (aby nie pobrał wyższego spreadu) i wykonuj test
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
rayzeel
Gaduła
Gaduła
Posty: 357
Rejestracja: 05 lis 2008, 14:47

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: rayzeel »

Nie trzeba blokować neta. Wystarczy stworzyć sobie platformę, która nie loguje się na żadne konto, a dodatkowo plik w folderze historii "symbols.sel" przechowuje spready i można sobie je zmienić.

W załączniku podaję skrypt, którym można sobie zmienić spread. Wystarczy wspomniany wyżej plik przenieść do experts/files i po uruchomieniu mt4 wrzucić skrypt na interesujący nas wykres waloru i wpisać spread. Następnie z folderu files przenieść plik sel do folderu z plikami hst (history). Należy pamiętać, że przy przenoszeniu pliku mt4 musi być zamknięty, bo po wyłączeniu mt4 aktualizuje sobie między innymi ten plik. Wszystko działa bardzo sprawnie :)

Skrypt nie jest mojego autorstwa. Źródło: http://www.forexfactory.com/showthread. ... ost4175914.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

kmicic
Bywalec
Bywalec
Posty: 9
Rejestracja: 07 mar 2012, 23:05

Re: Co to za błąd w testerze ?

Nieprzeczytany post autor: kmicic »

Dzięki działa bez problemów, w międzyczasie znalazłem podobne rozwiązanie z użyciem skryptu : SpreadGenerator_v1.1.mq4
pozdrawiam
AK

ODPOWIEDZ