Wszystkie pytania dozwolone początkujących programistów
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Wszystkie pytania dozwolone początkujących programistów
zamiast White wpisz CLR_NONE
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE
Re: Wszystkie pytania dozwolone początkujących programistów
Chcę, by EA było ładowane na każdym ticku. Jakiej komendy użyć?
Nie mam na myśli odświeżania. Wchodzę we właściwości EA i wciskam OK. Taki właśnie chcę uzyskać efekt. Być może będzie potrzebny skrypt. Uprzedzam, że nie potrafię programować.
Nie mam na myśli odświeżania. Wchodzę we właściwości EA i wciskam OK. Taki właśnie chcę uzyskać efekt. Być może będzie potrzebny skrypt. Uprzedzam, że nie potrafię programować.
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Wszystkie pytania dozwolone początkujących programistów
spróbuj na początku funkcji start odwołać się do funkcji init tylko że to rozwiązanie może nie być tym czego potrzbujesz 
mozna napisac funkcje o nazwie reset w ktorej bedziez zerowal wszystkie zmienne globalne i do niej sie odwolywac .
wszsyko zalezy od konstrukcji EA bo mozesz tez miec po drodze zmienne statyczne i tez wypadalo by je wyzerowac

mozna napisac funkcje o nazwie reset w ktorej bedziez zerowal wszystkie zmienne globalne i do niej sie odwolywac .
wszsyko zalezy od konstrukcji EA bo mozesz tez miec po drodze zmienne statyczne i tez wypadalo by je wyzerowac

z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE
Re: Wszystkie pytania dozwolone początkujących programistów
Ba czasami nawet jeden język może nie współpracować w pełni z różymi brokerami (mql4->mt4)serniqq pisze:czyli nie ma jednego uniwersalnego jezyka w ktorym mozna napisac program do automatycznego handlu ktory bedzie dzialal na dowolnej platformie ?
Potwierdzam że mql4 jest najłatwiejszy (do prostych rzeczy wystarczy o ile zna się jego wady - np nie działa na tikach tylko na świecach i cenach OHCL).
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
Re: Wszystkie pytania dozwolone początkujących programistów
Dzięki, tam jest dużo, ale nie ma soi, kawy i kukurydzy a te mnie interesują. Znasz może jakiegoś innego brokera ECN z forex/towary/cfd z mt4/5 ?
Dziękuję!
Dziękuję!
Re: Wszystkie pytania dozwolone początkujących programistów
Sorry, że akurat teraz się wtryniam ale szukam instrukcji, która zatrzyma tester po spełnieniu pewnych warunków. Tak żeby mi nie leciał dalej test "na luzie". Coś jak Pauza. Wydaje mi się, że gdzieś to widziałem na forum...
Re: Wszystkie pytania dozwolone początkujących programistów
Jak zapisać, aby przy strategii EMA na h1 transakcje dokonywały się w momencie przecięcia świeczki przez średnią EMA a nie dopiero przy otwarciu nowej nowej świeczki powyżej EMA.
Re: Wszystkie pytania dozwolone początkujących programistów
Witam, mam bardzo banalne pytanie czy figury geometryczne takie jak trójkąty, prostokąty można opisać w ea i uzalenżnić od nich wejścia? Np: jak wybije z prostokąta to graj itp.
Dzięki
Dzięki
Cenka opada
Re: Wszystkie pytania dozwolone początkujących programistów
Da się to zrobić jednak wszystko zależy od wyobraźni progamisty. Interpetacji takiego trójkąta ( językiem matematycznym ) może być bardzo wiele i jedna może być lepsza od drugiej.
Ja z koleji mam prośbę o podpowiedź. Chciałbym, aby EA nie otwierało transakcji po godzinie x w piątek, a w niedziele otwierało dopiero po godzinie y. Mam coś takiego :
Ale coś nie gra, bo zmiana tych godzinnie wywołuje różnic w wynikach backtestu.
Ja z koleji mam prośbę o podpowiedź. Chciałbym, aby EA nie otwierało transakcji po godzinie x w piątek, a w niedziele otwierało dopiero po godzinie y. Mam coś takiego :
Kod: Zaznacz cały
if ((DayOfWeek()!=5||(DayOfWeek()==5&&Hour()<x))||(DayOfWeek()!=0||(DayOfWeek()==0&&Hour()>y)))handluj;
Solą życia jest kasa.
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Wszystkie pytania dozwolone początkujących programistów
personov
jak będziesz miał piątek czyli DayOfWeek() zwróci Ci 5 to spełni ten warunek : DayOfWeek()!=0
lepiej zrób to formie blokady :
jak będziesz miał piątek czyli DayOfWeek() zwróci Ci 5 to spełni ten warunek : DayOfWeek()!=0
lepiej zrób to formie blokady :
Kod: Zaznacz cały
if ((DayOfWeek() == 5 && Hour() >= x) || (DayOfWeek() == 0 && Hour() <= y)) nie_handluj;
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE