Hej!
Jakie są główne różnice w działaniu EA na MT4 oraz MT5?
Chodzi mi o to, czy EA działające na MT4 będzie działać na MT5, czy może jednak będą potrzebne zmiany w kodzie? Jeśli będzie trzeba zmienić EA, to co na pewno działa na MT5 inaczej?
Z góry dzięki za pomoc,
Jacek
http://doscniewoli.pl
Różnice w kodowaniu EA pomiędzy MT4 a MT5
Różnice w kodowaniu EA pomiędzy MT4 a MT5
"W Bogu wszelkie nasze bogactwo."
- ninjaproject
- Maniak
- Posty: 4833
- Rejestracja: 30 lip 2019, 13:15
Re: Różnice w kodowaniu EA pomiędzy MT4 a MT5
MQL4:
https://book.mql4.com/
MQL5:
https://book.mql4.com/mql5/index
Generalnie, to nie da się odpowiedzieć na twoje pytanie w jednym poscie.
Wszystko znajdziesz na w/w stronach.
Różnice są zasadnicze. nie chodzi tu o zasadę działania, bo zasada jest ta sama, tylko składnię i metody stosowane. EA napisane w MQL4 nie będzie działać w MT5.
https://book.mql4.com/
MQL5:
https://book.mql4.com/mql5/index
Generalnie, to nie da się odpowiedzieć na twoje pytanie w jednym poscie.
Wszystko znajdziesz na w/w stronach.
Różnice są zasadnicze. nie chodzi tu o zasadę działania, bo zasada jest ta sama, tylko składnię i metody stosowane. EA napisane w MQL4 nie będzie działać w MT5.
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: Różnice w kodowaniu EA pomiędzy MT4 a MT5
No to wielka szkoda, że MT5 nie jest kompatybilne z MT4



"W Bogu wszelkie nasze bogactwo."
- ninjaproject
- Maniak
- Posty: 4833
- Rejestracja: 30 lip 2019, 13:15
Re: Różnice w kodowaniu EA pomiędzy MT4 a MT5
MQL5 jest piątą wersją MQL.
A firma MetaQuotes Ltd. promowała kiedyś MT5 i nie oferowała wsparcia dla MT4.
Historia się potoczyła tak, że MT4 nadal była bardziej popularna i powstała pewna firma, która zaczęła budować aplikacje dla MT4 i je sprzedawać brokerom. W końcu MetaQuotes Ltd., widząc że traci pieniądze, zajęła się dalszymi usprawnieniami MQL4 w kierunku ujednolicenia z MQL5.
Jednakże, kody występujące w sieci są często bardzo stare i nawet pisane w MQL3, i nawet nie są kompatybilne z MQL4. Chyba, że ktoś zna się na rzeczy i umie poprawić kod tak, żeby działał.
Szkoda, czy nie, dzisiaj większość wymyślonych kodów na MT4 możemy znaleźć już w wersji na MT5. Trzeba tylko poszukać.
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.