Tekst poświęcony nauce programowania to naszym zdaniem dobry sposób na zakończenie tego dodatku, poświęconego w całości podstawom kodowania w języku MQL. Postanowiliśmy więc, że na koniec opiszemy, jak może wyglądać przykładowa ścieżka edukacji. Pokażemy więc krok po kroku, jak można się uczyć i z jakich źródeł korzystać. Zaznaczamy od razu, że nasza propozycja wynika tylko z naszych doświadczeń i jest jedną z wielu możliwych.
Na start C++
Osoba, która po raz pierwszy zobaczy przykładowy kod, czy to algorytmu inwestycyjnego, czy jakiejkolwiek aplikacji, zazwyczaj nic z tego zupełnie nie rozumie. Składnia przyjmuje różne kolory, a poszczególne wyrazy, choć są w języku angielskim, trudno zinterpretować. Do tego dochodzą dziwnie wyglądający układ poszczególnych linijek kodu i specyficzne użycie interpunkcji. Nic dziwnego, że większość osób już po pierwszym zetknięciu z takim kodem skutecznie się zniechęca do nauki programowania. Zaczynać należy bowiem od podstaw, jak z większością nowych zagadnień. Naszym zdaniem, aby w miarę dobrze oswoić się ze składnią języka MQL, warto na starcie nauczyć się podstaw jednego z najpopularniejszych języków programowania, czyli C++, C#, Java czy Python. To trochę tak jak z nauką języków obcych – jeśli ktoś dobrze zna angielski, to łatwiej będzie mu się uczyć innych...