Tick data - 99% jakość modelowania w MetaTrader 4.

Tu można dyskutować o wszystkich sprawach związanych z rynkiem Forex.
259
Maniak
Maniak
Posty: 3968
Rejestracja: 15 cze 2011, 23:20

Nieprzeczytany post autor: 259 »

leszczu pisze: Ale inne strategie działają - tylko ta jedna nie chce ruszyć.
Hmm... na tej samej 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
leszczu
Pasjonat
Pasjonat
Posty: 672
Rejestracja: 25 paź 2010, 23:19

Nieprzeczytany post autor: leszczu »

259 pisze:
leszczu pisze: Ale inne strategie działają - tylko ta jedna nie chce ruszyć.
Hmm... na tej samej parze?
Tak, na tej samej.
Czy może być kwestia jakiegoś błędu w kodzie EA?

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

Nieprzeczytany post autor: 259 »

W takim razie coś jest w kodzie EA.
Czy to możliwe, że chce sprawdzić jakiś inny instrument i ten instrument nie istnieje?
I rzeczywiście warto sprawdzić z inną walutą bazową testera, Z tym że istniejącą. Np. Euro czy GBP. Bo najwyraźniej coś usiłuje obliczyć coś na bazie marginu i nie może.
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
leszczu
Pasjonat
Pasjonat
Posty: 672
Rejestracja: 25 paź 2010, 23:19

Nieprzeczytany post autor: leszczu »

259 pisze:W takim razie coś jest w kodzie EA.
Czy to możliwe, że chce sprawdzić jakiś inny instrument i ten instrument nie istnieje?
I rzeczywiście warto sprawdzić z inną walutą bazową testera, Z tym że istniejącą. Np. Euro czy GBP. Bo najwyraźniej coś usiłuje obliczyć coś na bazie marginu i nie może.
Zmieniałem walutę i też nie pomogło. Czyli chyba jednak coś w kodzie.

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

Nieprzeczytany post autor: mike_05 »

Ale jak testujesz na wersji 402, to niektóre skrypty nie chodzą na starszych niż 427.
Moze masz gdzieś np. total()?
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

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

Nieprzeczytany post autor: 259 »

Na tym koncie offline masz wszystkie istotne pliki w katalogu history?
Szczególnie:

symgroups.raw
symbols.raw
symbols.sel

Możesz przekompilować ten kod? Mike ma rację, nowsze kompilaty nie muszą działać dobrze na starszych wersjach - kompatybilność jest w drugą stronę.
Ale z drugiej strony te nowsze za zwyczaj po prostu wywalają terminal.

No i jeżeli masz kod źródłowy to należałoby teraz przeegzaminować wszelkie przypadki pojawiania się MarketInfo().
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
leszczu
Pasjonat
Pasjonat
Posty: 672
Rejestracja: 25 paź 2010, 23:19

Nieprzeczytany post autor: leszczu »

Sprawdzę czy te błędy się pojawiają na nowszych wersjach softu.
A tak poza tym - nie wiecie czy można zrobić test na poziomie 99% w nowszych wersjach nie używając Tick Data Suite od Birta? (bo to jednak droga rozrywka).

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

Nieprzeczytany post autor: 259 »

Nie można bo patch który wyłącza automatyczną generację tików nie obsługuje wersji powyżej 409. A to jest kluczowy punkt.
Z kolei Metaquotes zmusiło brokerów do aktualizacji oprogramowania i wyłączenia obsługi starszych wersji więc jak ktoś chce mieć dostęp do konta to musi sobie zaktualizować terminal.
Pozostaje albo testowanie na starej wersji w trybie offline albo... odżałowanie tej stówy.
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
leszczu
Pasjonat
Pasjonat
Posty: 672
Rejestracja: 25 paź 2010, 23:19

Nieprzeczytany post autor: leszczu »

259 pisze:Nie można bo patch który wyłącza automatyczną generację tików nie obsługuje wersji powyżej 409. A to jest kluczowy punkt.
Z kolei Metaquotes zmusiło brokerów do aktualizacji oprogramowania i wyłączenia obsługi starszych wersji więc jak ktoś chce mieć dostęp do konta to musi sobie zaktualizować terminal.
Pozostaje albo testowanie na starej wersji w trybie offline albo... odżałowanie tej stówy.
Dzięki za info 259.
Powinieneś zostać honorowym moderatorem tego wątku ze względu na wkład i cierpliwość dla ludzi :wink:

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

Nieprzeczytany post autor: 259 »

Dzięki leszczu za miłe słowa :-)
Tak się składa, że kombinuję z tymi tikami więc jestem w temacie i zdarza mi się wiedzieć to czy owo. Nie jesteś jedyny który ma opory z tą stówą :-D

Co do moderowania - wiesz, aż tak anielskiej cierpliwości to ja nie posiadam ;-)
Ani tyle czasu.
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 ;-)

ODPOWIEDZ