Niedawno zacząłem programować w mql4 znaczy się, w ogóle programować w sumie nie można zwać tego tak.
Przejdę do sedna mam jakiś tam warunek porównania i gdy jest spełniony wykonuje mi instrukcje i nie wiem za bardzo ja wykombinować bym miał jedną tranzakcie na raz albo jedną na świece danego interwału.
Robot otwiera mi co tik
Re: Robot otwiera mi co tik
Takie tematy wrzucaj do działu "Programowanie".
Musisz mieć funkcję, która zliczy Ci otwarte pozycje BUY i SELL.
Jak już będziesz to miał to w warunku dla BUY wpisujesz dodatkowo, że ilość otwartych BUY ==0. Wtedy w8iadomo - otworzy jeden BUY i warunek nie jest już spełniony i dalszych BUY już Ci nie otworzy.
Musisz mieć funkcję, która zliczy Ci otwarte pozycje BUY i SELL.
Jak już będziesz to miał to w warunku dla BUY wpisujesz dodatkowo, że ilość otwartych BUY ==0. Wtedy w8iadomo - otworzy jeden BUY i warunek nie jest już spełniony i dalszych BUY już Ci nie otworzy.
Solą życia jest kasa.
Re: Robot otwiera mi co tik
Dzięki za odpowiedz
i sorki że w złym dziale
i sorki że w złym dziale
Re: Robot otwiera mi co tik
To jest pytanie do działu "Programowanie"
Dzieje się tak dlatego że Twój kod jest wykonywany co tik.
Jeśli chcesz żeby się wykonywał co święcę to musisz wymyślić jakiś mechanizm który sprawdzi czy jest nowa świeca.
Np. po pierwszym odpaleniu w sekcji init zapisujesz aktualną minutę z czasu serwera i za każdym wywołaniem kodu czyli co tik sprawdzasz czy aktualna minuta jest inna niż ta którą masz zapisaną.
Możesz też wymyślić inny mechanizm.
Pisz do działu programowanie najlepiej w temacie dla początkujących.
http://forex-nawigator.biz/forum/wszyst ... 16005.html
Dzieje się tak dlatego że Twój kod jest wykonywany co tik.
Jeśli chcesz żeby się wykonywał co święcę to musisz wymyślić jakiś mechanizm który sprawdzi czy jest nowa świeca.
Np. po pierwszym odpaleniu w sekcji init zapisujesz aktualną minutę z czasu serwera i za każdym wywołaniem kodu czyli co tik sprawdzasz czy aktualna minuta jest inna niż ta którą masz zapisaną.
Możesz też wymyślić inny mechanizm.
Pisz do działu programowanie najlepiej w temacie dla początkujących.
http://forex-nawigator.biz/forum/wszyst ... 16005.html