Zalety MetaTrader 5
MetaTrader 5 obsługuje zaawansowany MQL5 (MetaQuotes Language 5), który jest podstawowym językiem programowania służącym do rozwijania aplikacji finansowych. Język MQL5 jest bardziej zaawansowany i ma szybszy cykl rozwojowy (pozwalający na łatwiejszą optymalizację) niż jego poprzednik, tj. MQL4, w którym napisano platformę MetaTrader 4 (MT4). MQL5 jest oparty na popularnym języku programowania C++ i jest pomocny w tworzeniu następujących narzędzi na platformie transakcyjnej MetaTrader 5:
- Automatyczne systemy transakcyjne (Expert Advisors). Zasadniczo EA to programy, które umożliwiają stosowanie zautomatyzowanych strategii transakcyjnych na rynku Forex.
- Personalizowane wskaźniki. Platforma MetaTrader 5 oferuje szereg wbudowanych wskaźników technicznych, ale inwestorzy mogą także rozwijać swoje własne spersonalizowane narzędzia matematyczne służące do wykonywania dowolnych operacji analitycznych na podstawie zestawu zdefiniowanych warunków.
- Skrypty. Skrypt to aplikacja, którą można zaprogramować do pełnienia dowolnej funkcji na platformie MetaTrader 5. Przykładowo, za pomocą skryptu można usunąć wszystkie wskaźniki na wykresie lub zamknąć wszystkie zlecenia oczekujące.
- Biblioteki. Biblioteki to zestawy personalizowanych funkcji przeznaczonych do przechowywania i łatwego dystrybuowania części spersonalizowanych aplikacji, powszechnie wykorzystywanych na platformie MetaTrader 5.