luktom profit/loss zone

Kategoria: Wskaźniki i EA dla MT4 | 24 lutego 2009 o 11:29 | Odpowiedzi: Brak | Permalink

Kolejny dodatek dla MetaTradera jawnie inspirowany Dealbookiem 360 :)

Wskaźnik po załączeniu go do wykresu liczy średni kurs otwarcia dla wszystkich bieżących pozycji (ważony ilością lotów na poszczególnych pozycjach) oraz rysuje pas od tego obliczonego kursu do kursu bieżącego, kolorując go odpowiednio na zielono lub czerwono, w zależności od tego, czy z bieżących pozycji na danej walucie wychodzimy na plus czy też na minus.

Zapraszam do pobierania!

Przejdź do strony o wskaźniku »


luktom visual order editor (aktualizacja do wersji 1.5)

Kategoria: Wskaźniki i EA dla MT4 | 16 lutego 2009 o 19:33 | Odpowiedzi: 6 | Permalink

Dzięki współpracy czytelników tego bloga udało się wyłapać błędy w funkcjonalności zamykania części pozycji w moim produkcie luktom visual order editor.

Wersja 1.5 wnosi poprawki dotyczące zgłaszanych błędów funkcji close part. Główna zmiana polega na tym, że dla pozycji otwartych po rynku domyślnym poziomem jest cp_closedlevel. Jest to wymuszone specyfiką platformy MetaTrader, która w przypadku zamknięcia części pozycji zmienia ticket zlecenia w arkuszu (a właściwie tworzy nowe zlecenie o pomniejszonej liczbie lotów). W stosunku do pozycji oczekujących nic się nie zmienia - nadal domyślnym poziomem jest cp_level.

Skutkiem ubocznym wprowadzonych zmian jest możliwość poślizgu w ustalonym poziomie kolejnego zamknięcia spowodowanym tym, że jest on wyznaczany względem ceny bieżącej dla momentu przebicia linii close part - no ale niestety tutaj nie jestem w stanie wiele poradzić.

Wersję 1.5 uważam za ciągle otwartą do poprawek i zapraszam do testów i zgłaszania uwag, gdyby coś nadal nie chodziło tak jak powinno.

Przejdź do strony o EA »


Rysowanie strzałek na wykresie

Kategoria: Repozytorium kodu MQL4 | 12 lutego 2009 o 16:29 | Odpowiedzi: Brak | Permalink

Bardzo często, podczas pisania EA zachodzi potrzeba weryfikacji, czy EA dobrze interpretuje dane odczytane z wskaźników. W zadaniu tym bardzo pomaga mi funkcja drawArrow.

Funkcja pozwala na łatwe dodanie do wykresu strzałki skierowanej w górę lub w dół, dzięki czemu można wizualnie prześledzić momenty generowania sygnałów, zwrotów trendów, spełnianie warunków czy też czego tylko dusza zapragnie :) Czytaj dalej »


Dział “Projekty”

Kategoria: Organizacyjne | 9 lutego 2009 o 17:21 | Odpowiedzi: Brak | Permalink

Właśnie przed chwilą dokończyłem tworzenie działu Projekty. Znajdą się tam wszelkie rzeczy bezpośrednio nie będące gotowym kodem, ale raczej narzędziami wspomagającymi jego tworzenie i dystrybucję.

Na początek przygotowałem wstepną dokumentacje projektu dodawania obsługi języka MQL do edytora PSPad, który jeszcze jest w powijakach, ale chciałbym go skończyć w pierwszej kolejności, bo MetaEditor denerwuje mnie czasami brakiem elementarnych funkcji, jak np. śledzenie nawiasów.

O ile w informacjach o projekcie nie jest zastrzeżone inaczej, poszukuję chętnych do współpracy - wiadomo - pójdzie szybciej, jeśli dany projekt będzie wykonywany w kilka osób. Osoby te oczywiście trafią do paragrafu w stylu “hall of fame” danego projektu jako oficjalni współpracownicy :)

Oczywiście jak najbardziej proszę o komentarze i zgłaszanie uwag dotyczących poszczególnych projektów (w komentarzach na stronie konkretnego projektu, bo tak będzie najwygodniej).

W najbliższych dniach postaram się ukończyć podstrony pozostałych projektów i opisać na nich idee jakie za nimi stoją.