Programowanie w MQL Referencje MQL O mnie Misja i Cel Kontakt Przydatne Linki Produkty finansowe w Polsce Współpraca sklep




{ Programowanie w MQL }


MQL - programowanie całkowicie automatycznych strategii
inwestycyjnych, wskaźników i skryptów dla platform MT4




Inwestorem może być każdy kto posiada komputer, dostęp do Internetu, trochę wiedzy ekonomicznej, technicznej i niezbędne środki pieniężne, które może ze spokojną głową zainwestować. Optymalnie, gdy inwestor posiada swoją własną strategię. Wtedy łatwiej i dokładniej można stworzyć w pełni zautomatyzowanego robota inwestycyjnego.

Oferuję usługi programowania strategii inwestycyjnych, czyli tworzenie automatycznych programów, wykonujących transakcje na globalnym rynku finansowym świata FOREX, w oparciu o wbudowane i Klienta wskaźniki analizy technicznej. Takie jak: średnie ruchome (Moving Averages), MACD, RSI, CCI, ADX i inne za pomocą komputera podłączonego do Internetu, przy użyciu bezpłatnej platformy MT4 (Meta Trader 4).

Inwestor, jako Zleceniodawca powinien posiadać bezpłatną platformę inwestycyjną Meta Trader 4, aby móc sprawdzić działanie i używać tego typu programu jakim jest Expert Advisor (czyli zaprogramowana i skompilowana strategia inwestycyjna). Z polskich brokerów fx mogę polecić TMS Brokers, z zagranicznych polecam jedynie tego , gdzie nie tylko są super warunki handlowe ale też wolne środki są wysoko oprocentowane w skali roku z miesięczną kapitalizacją odsetek na rachunku, prowadzenie zaś samego konta w 100% za darmo.

Programowaniem w MQL zajmuję się od kilku lat. Aktywnie uczestniczę na międzynarodowym forum producenta platformy MT4 - tworząc strategie (Expert Advisors), wskaźniki (indicators) i szablony (templates). Handel może dotyczyć zarówno par walutowych tych najbardziej płynnych jak: EURUSD, USDJPY, EURCHF, EURGBP jak i mniej płynnych USDPLN, EURPLN, USDCHF, NZDUSD i innych. Nie tylko pary walutowe można zaprogramować, ale także surowce: ropa naftowa, złoto, srebro, miedź ..., żywność: cukier, kawa, ryż ... oraz indeksy giełdowe i kursy spółek akcji największych światowych przedsiębiorstw.


Zainteresowanych wykupieniem u mnie usługi programowania proszę o kontakt elektroniczny na adres: polska.waluty@gmail.com z przedstawieniem dokładnych założeń handlu, czyli:

1/. Jakie będą wskaźniki użyte w strategii? Proszę również wymienić i określić *** na jakich interwałach czasowych będą interpretowane sygnały tych wskaźników w tym samym czasie przed podjęciem decyzji o otwarciu/modyfikacji lub zamknięcia pozycji.
2/. Jakie muszą być spełnione warunki do otwarcia pozycji długiej (Long/Buy)?
3/. Jakie muszą być spełnione warunki do otwarcia pozycji krótkiej (Short/Sell)?
4/. Czy robot ma wykonywać Trailing Stop? Jeśli tak to proszę wybrać który jego rodzaj:
    a). zmienia się wraz z ruchem ceny, ale tylko wtedy gdy nowy poziom S/L jest lepszy od aktualnie ustawionego S/L w zleceniu;
    b). zmienia się wraz z ruchem ceny, ale tylko wtedy gdy nowy poziom S/L jest lepszy od aktualnie ustawionego S/L w zleceniu oraz jest lepszy od ceny otwarcia zlecenia;
    c). niestandardowy - proszę dokładnie opisać jak ma działać (np.: wraz z ruchem średniej ruchomej ekstrapolacyjnej EMA lub prostej SMA);
5/. W jakich dniach ma robot dokonywać handlu? Czy ma to być regulowane?
6/. W jakich godzinach poszczególnych dni ma pracować robot? Proszę określić i wybrać:
    a). według czasu lokalnego komputera na którym będzie działał robot;
    b). według czasu serwera transakcyjnego brokera na którym będzie działał robot;
7/. Jakie muszą być spełnione warunki do zamknięcia pozycji długiej (Long/Buy)?
8/. Jakie muszą być spełnione warunki do zamknięcia pozycji krótkiej (Short/Sell)?
9/. Czy robot ma wysyłać wiadomość e-mail po otwarciu,zamknięciu lub modyfikacji transakcji?
Jeśli tak to jaki ma być nagłówek/temat wiadomości, a jaka treść w e-mailu?
10/. Czy robot ma wyświetlać okienka ostrzegawcze w trakcie pracy? Jeśli tak to jakie?
11/. Czy robot ma wysyłać komunikaty głosowe w trakcie pracy? Jeśli tak to jakie?
12/. Jaka ma być domyślna wielkość zajmowanej pozycji w Lotach?
13/. Czy robot ma automatycznie zarządzać kapitałem otwierając nowe pozycje? Money Management w zależności od %ryzyka ze stanu wolnych środków pieniężnych na rachunku?
14/. Ile w tym samym czasie może być otwartych zleceń dla danego instrumentu?
15/. Czy dopuszczalne jest otwarcie zleceń przeciwstawnych w tym samym czasie dla danego instrumentu?
16/. Czy robot ma być zabezpieczony np.: monitem o podanie hasła, dostępem tylko dla jednego numeru rachunku brokera czy w inny sposób?
17/. Czy program ma badać SPREAD i w jakich przypadkach?
    a). robot bada aktualną wartość spreadu zanim otworzy transakcję (robot bada czy rynek jest spokojny);
    b). robot dolicza zawsze aktualny SPREAD przy modyfikacji zlecenia (wykonując Trailling Stop Loss);
    c).robot dolicza zawsze aktualny SPREAD przy zamykaniu zlecenia;
18/. W jaki sposób ma być ustawiany S/L i T/P dla poszczególnych zajmowanych pozycji dla zleceń kupna i dla zleceń sprzedaży?


Zanim zaczniesz przygodę z forex-em pamiętaj, że Twój broker (każdy na świecie) może wezwać Cię do uzupełnienia kapitału na stratnej pozycji w przypadku gdy:
- nie ustawiasz Stop Loss (weekendowe okienko lub na tygodniu podczas publikacji ważnych danych makroekonomicznych - wtedy, gdy broker nie może zamknąć stratnego zlecenia na bezpiecznym dla siebie poziomie);
lub
- Twój Stop Loss znalazł się w luce cenowej, a pozostała ilość środków pieniężnych na koncie nie pokrywa strat/y na otwartej/otwartych pozycji/pozycjach (dzieje się tak bardzo często, gdy grasz zbyt dużym lotem - wtedy na koncie zaczyna szybko brakować pieniędzy do utrzymania pozycji);



---
*** Meta Trader 4 posiada 9 niezależnych interwałów czasowych (w minutach):
1 minutowy
5 minutowy
15 minutowy
30 minutowy
60 godzinny
240 (4-ro godzinny)
1440 dzienny
10080 tygodniowy
43200 miesięczny

Za pomocą robota można w/w interwały czasowe ze sobą powiązać, np.: sygnał wskaźnika z interwału H4, H1, M30 i M5. Lub niezależnie (czyli standardowo, robot bada sygnał tylko na danym, jednym interwale czasowym).
---


07:24:33
May 17, 2012