Reklama

Podstawy programowania strategii w języku MQL, cz. 3

W dzisiejszym odcinku cyklu pokazujemy, jak działają instrukcje warunkowe „if" oraz „if else", a także pętle „for" i „while". Narzędzia te dają nam bardzo wiele możliwości.

Publikacja: 29.07.2016 06:23

Powyższy obrazek pokazuje okno Meta Editora z przykładowym zastosowaniem instrukcji warunkowej „if”.

Powyższy obrazek pokazuje okno Meta Editora z przykładowym zastosowaniem instrukcji warunkowej „if”. Na początku zadeklarowane są dwie zmienne typu bool (typ logiczny): przeciecie_sredniej oraz oscylatro_stoch. W praktyce pod tymi zmiennymi kryłyby się wartości funkcji („true” albo „false”) sprawdzających, czy na wykresie spełnione są odpowiednie warunki dotyczące położenia średnich kroczących oraz oscylatora. Jeżeli oba warunki są spełnione (wykorzystanie operatora logicznego „&&”), algorytm wysyłałby zlecenie na rynek. Gdyby jednak jeden z warunków albo obydwa spełnione nie były, program pominąłby instrukcje składania zlecenia. Jak widać – operator „if” podobnie jak typ zmiennych „bool” podświetlone są na niebiesko, z kolei funkcja „OrderSend()” na fioletowo. Kolorowanie składni ułatwia nawigację kodu.

Foto: GG Parkiet

Kontynuujemy nasz cykl artykułów poświęcony programowaniu narzędzi inwestycyjnych w języku MQL. Jak dotąd opisaliśmy typy zmiennych – zwykłe i tablicowe, rodzaje operacji, które mogą być na owych zmiennych przeprowadzane, oraz metody dodawania komentarzy w kodzie, które znacznie ułatwiają proces programowania. Dziś zajmiemy się kolejnymi elementami MQL, które znacznie poszerzają możliwości kodowania. Omówimy instrukcje warunkowe „if" i „if else" oraz pętle „for" i „while".

Pozostało jeszcze 93% artykułu

Tylko 29zł miesięcznie przez cały rok!

Skorzystaj z promocji i czytaj dalej.

Zyskaj pełen dostęp do aktualnych i sprawdzonych informacji, wnikliwych analiz, komentarzy ekspertów, prognoz i zestawień publikowanych wyłącznie na PARKIET.COM w formie tekstów oraz treści audio i wideo.

Reklama
Inwestycje
Listy insiderów – format, zawartość i sposób przechowywania
Materiał Promocyjny
Inwestycje: Polska między optymizmem a wyzwaniami
Inwestycje
Lista insiderów – utrapienie emitentów czy pomocne narzędzie?
Inwestycje
Obowiązki emitenta w zakresie list insiderów
Inwestycje
Gdzie szukać zysków na giełdzie w nowym roku? Typy analityków na 2026 rok
Inwestycje
Na giełdzie chińskiej ciężko znaleźć powody do nadmiernego optymizmu
Inwestycje
Bezpieczeństwo e-WZ
Reklama
Reklama
REKLAMA: automatycznie wyświetlimy artykuł za 15 sekund.
Reklama
Reklama