Symulacja ręczna na MT4
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
Digits to ilość miejsc po przecinku dla danego instrumentu. Jeżeli chcesz otwierać pozycje z EA, to musisz je normalizować wg. Digits dla danego instrumentu. Jeżeli chcesz tylko podgląd mieć, to możesz jak chcesz rozwiązać, ale dla normalizacji powinieneś odczytywać Digits dla instrumentu danej pozycji.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.
Re: Symulacja ręczna na MT4
Jeszcze jedno pytanko. Jak zrobić możliwość zmianiania TimeFrame-u (np. M5 na M15)?
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
Masz tu kod, w którym masz to rozwiązane.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.
Re: Symulacja ręczna na MT4
Czy da radę jakoś zrobić aby przez tło nie przebijały się ikony traksakcji?
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
Zastosować tło dla całego panelu.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.
Re: Symulacja ręczna na MT4
tzn.? jakaś funkcja?
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
Ja, to takie rzeczy pozycjonuję po prawej, tam gdzie wykresu nie ma. Wykres sobie w lewo przesuwam ile trzeba.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
Odnośnie tworzenia tła, to masz rozwiązanie w załączonym wskaźniku.
W linijkach 549 i 550 wywołana jest funkcja Draw(). Wykorzystana jest czcionka "Webdings" "gggg", która tworzy tło.
W linijkach 549 i 550 wywołana jest funkcja Draw(). Wykorzystana jest czcionka "Webdings" "gggg", która tworzy tło.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.
Re: Symulacja ręczna na MT4
A jak zrobić, żeby przy otwartym zleceniu na wykresie pojawiała się jakaś informacja np. numer zlecenia?
- ninjaproject
- Maniak
- Posty: 4944
- Rejestracja: 30 lip 2019, 13:15
Re: Symulacja ręczna na MT4
To potrzebujesz sobie napisać kod odczytujący zamknięte zlecenia z historii i/lub zlecenia otwarte, i wtedy musisz sobie odczytać co chcesz z danych zlecenia.
https://docs.mql4.com/trading
Zauważ też pozycję OrderComment().
W OrderSend() jest pozycja Comment, czyli komentarz jaki chcesz możesz w EA zapodać, żeby np. rozróżniać strategie.
https://docs.mql4.com/trading
Zauważ też pozycję OrderComment().
W OrderSend() jest pozycja Comment, czyli komentarz jaki chcesz możesz w EA zapodać, żeby np. rozróżniać strategie.
Trejder, Mentor/trener, aka. Dadas, fx-technik, obecnie ninjaproject.
Programuję wskaźniki i EA do MetaTrader 4/5.
Programuję wskaźniki i EA do MetaTrader 4/5.