Zamykanie zlecenia po podanej liczbie świeczek

Kategoria: Repozytorium kodu MQL4 | 3 września 2008 o 11:17 | Odpowiedzi: Brak | Permalink

Greg prosił w komentarzu pod jednym z ostatnich wpisów o kod EA, który będzie zamykał podane zlecenie po upływie N świeczek.

W dalszej części wpisu znajdziecie takowy kod. Odnośnie parametrów:

  • ticket - ticket zlecenia (czyli jego ID, numer)
  • closeAfter - liczba świeczek, po których nastąpi zamknięcie zlecenia ticket, liczone wg świeczek na TF na którym pracuje to EA

Czytaj dalej »


Wykonywanie kodu na otwarciu świeczki

Kategoria: Repozytorium kodu MQL4 | 21 czerwca 2008 o 12:23 | Odpowiedzi: Brak | Permalink

Często zachodzi potrzeba wykonania kodu tylko i wyłącznie na otwarciu nowej świeczki. Może to być przydatne np. do wysyłania maili lub wywoływania alertów, które trzeba wykonać jedynie raz na świeczkę. Zastosowań jest z pewnością dużo. Poniżej prezentuję kod funkcji zwracającej true, jeśli jest to pierwszy tick nowej świeczki:

Czytaj dalej »


Wskaźniki z kropkami i strzałkami

Kategoria: Repozytorium kodu MQL4 | 24 maja 2008 o 15:10 | Odpowiedzi: 5 | Permalink
mql4code_kropki_strzalki

Przykładowy wygląd

Często zachodzi potrzeba napisania wskaźnika, który w odpowiednim miejscu na wykresie ceny zaznaczy kropką lub strzałką jakiś ważny punkt, np. osiągnięcie przez oscylator określonego poziomu lub przecięcie średnich ruchomych.

Osobiście bardzo lubię tego typu wskaźniki, ponieważ nie “zaciemniają” one wykresu, a jednocześnie pozwalają precyzyjnie określić miejsce spełnienia określonego warunku, co nie zawsze można łatwo odczytać z okienka oscylatora.

Implementacja takiego wskaźnika jest bardzo prosta, a szablon zamieszczam poniżej.

Czytaj dalej »