Bossa - Wprowadzenie do automatyzacji handlu (MQL)x.pdf

(396 KB) Pobierz
Wprowadzenie do automatyzacji
handlu (MQL)
Szkolenie on-line
10 sierpnia 2011
1
822369824.166.png 822369824.177.png 822369824.188.png 822369824.199.png 822369824.001.png 822369824.012.png 822369824.023.png 822369824.034.png 822369824.045.png 822369824.056.png 822369824.067.png 822369824.078.png 822369824.089.png 822369824.100.png 822369824.111.png 822369824.122.png 822369824.128.png 822369824.129.png 822369824.130.png 822369824.131.png 822369824.132.png 822369824.133.png 822369824.134.png 822369824.135.png 822369824.136.png 822369824.137.png 822369824.138.png 822369824.139.png 822369824.140.png 822369824.141.png 822369824.142.png 822369824.143.png 822369824.144.png 822369824.145.png 822369824.146.png 822369824.147.png 822369824.148.png 822369824.149.png 822369824.150.png 822369824.151.png 822369824.152.png 822369824.153.png 822369824.154.png 822369824.155.png 822369824.156.png 822369824.157.png 822369824.158.png 822369824.159.png 822369824.160.png 822369824.161.png 822369824.162.png 822369824.163.png 822369824.164.png 822369824.165.png 822369824.167.png 822369824.168.png 822369824.169.png 822369824.170.png 822369824.171.png 822369824.172.png 822369824.173.png 822369824.174.png 822369824.175.png 822369824.176.png 822369824.178.png 822369824.179.png 822369824.180.png 822369824.181.png 822369824.182.png 822369824.183.png 822369824.184.png 822369824.185.png 822369824.186.png 822369824.187.png 822369824.189.png 822369824.190.png 822369824.191.png 822369824.192.png 822369824.193.png 822369824.194.png 822369824.195.png 822369824.196.png 822369824.197.png 822369824.198.png 822369824.200.png 822369824.201.png 822369824.202.png 822369824.203.png 822369824.204.png 822369824.205.png 822369824.206.png 822369824.207.png 822369824.208.png 822369824.209.png 822369824.002.png 822369824.003.png 822369824.004.png 822369824.005.png 822369824.006.png
Co rozumiemy przez automatyzację handlu?
• TRADING ALGORYTMOWY – czyli składanie zleceń przez
programy komputerowe, bez udziału człowieka, za pomocą
zdefiniowanych i zaprogramowanych wcześniej
automatycznych instrukcji.
Dane rynkowe
(kursy)
Automat
transakcyjny
Zlecenia
Tworzenie programów, które rozwijają funkcjonalność
Tworzenie programów, które rozwijają funkcjonalność
istniejących platform transakcyjnych, np.
Û wspomagają analizę wykresów;
Û ułatwiają (przyspieszają) składanie lub modyfikację zleceń;
Û realizują niestandardowe lub niedostępne w platformie typy zleceń;
Û przetwarzają i prezentują dane w określonym formacie;
Û monitorują pracę platformy transakcyjnej;
Û realizują inne funkcje, których może potrzebować inwestor.
2
822369824.007.png
Czym jest MQL4?
• MQL4 (MetaQuotes Language 4) – dostępny w platformie
BOSSAFX (MetaTrader4) język programowania umożliwiający
rozbudowę jej standardowej funkcjonalności.
• MQL4 jest wbudowany w aplikację kliencką MT4, co oznacza
że utworzone w nim programy mogą być uruchamiane
wyłącznie w tym środowisku.
• MQL4 pod względem składni przypomina popularne języki
• MQL4 pod względem składni przypomina popularne języki
programowania C i C++, ale tzw. kod wykonywalny jest
specyficzny dla platformy transakcyjnej MT4.
Kod źródłowy napisany w języku
MQL4 – zrozumiały i edytowalny
dla programisty (inwestora)
kompilator
MQL4
Kod wykonywalny programu
– zrozumiały dla aplikacji
klienckiej MT4
3
822369824.008.png 822369824.009.png 822369824.010.png 822369824.011.png
Jakie typy programów możemy tworzyć w MQL4?
• Skrypty (Scripts) – programy przeznaczone do wykonania jednej lub
wielu zagregowanych czynności (takich jak np. wykonanie obliczeń
lub złożenie zleceń) za pomocą jednokrotnego wywołania.
Inicjowane są zawsze przez inwestora i natychmiast kończą pracę.
• Wskaźniki własne (Custom Indicators ) – programy zintegrowane z
konkretnym wykresem cenowym, wykonujące obliczenia analityczne
oraz prezentujące ich efekty. Inicjowane przez inwestora, wykonują
obliczenia przy każdorazowym odświeżeniu ceny analizowanego
obliczenia przy każdorazowym odświeżeniu ceny analizowanego
instrumentu.
• Automatyczne systemy transakcyjne (Expert Advisors) – najbardziej
zaawansowane programy zintegrowane z konkretnym wykresem,
umożliwiające automatyczne generowanie sygnałów transakcyjnych
wg. ściśle określonych reguł oraz składania na ich podstawie zleceń.
Inicjowane przez inwestora, wykonują obliczenia przy
każdorazowym odświeżeniu ceny analizowanego instrumentu.
4
822369824.013.png
Skąd wziąć potrzebny nam program MQL4?
Znaleźć na dedykowanych portalach poświęconych MQL4, np.:
http://bossa.pl/forex/mql
www.mql4.com
i umieścić w katalogu instalacyjnym aplikacji BOSSAFX:
Û Skrypty:
C:/Pliki programów/BOSSAFX/experts/scripts/
Û Wskaźniki własne:
C:/Pliki programów/BOSSAFX/experts/indicators/
C:/Pliki programów/BOSSAFX/experts/indicators/
Û Strategie transakcyjne:
C:/Pliki programów/BOSSAFX/experts/
Napisać i przetestować samodzielnie za pomocą MetaEditora
– składnika aplikacji klienckiej BOSSAFX.
5
822369824.014.png 822369824.015.png 822369824.016.png 822369824.017.png 822369824.018.png 822369824.019.png 822369824.020.png 822369824.021.png 822369824.022.png 822369824.024.png 822369824.025.png 822369824.026.png 822369824.027.png 822369824.028.png 822369824.029.png 822369824.030.png 822369824.031.png 822369824.032.png 822369824.033.png 822369824.035.png 822369824.036.png 822369824.037.png 822369824.038.png 822369824.039.png 822369824.040.png 822369824.041.png 822369824.042.png 822369824.043.png 822369824.044.png 822369824.046.png 822369824.047.png 822369824.048.png 822369824.049.png 822369824.050.png 822369824.051.png 822369824.052.png 822369824.053.png 822369824.054.png 822369824.055.png 822369824.057.png 822369824.058.png 822369824.059.png 822369824.060.png 822369824.061.png 822369824.062.png 822369824.063.png 822369824.064.png 822369824.065.png 822369824.066.png 822369824.068.png 822369824.069.png 822369824.070.png 822369824.071.png 822369824.072.png 822369824.073.png 822369824.074.png 822369824.075.png 822369824.076.png 822369824.077.png 822369824.079.png 822369824.080.png 822369824.081.png 822369824.082.png 822369824.083.png 822369824.084.png 822369824.085.png 822369824.086.png 822369824.087.png 822369824.088.png 822369824.090.png 822369824.091.png 822369824.092.png 822369824.093.png 822369824.094.png 822369824.095.png 822369824.096.png 822369824.097.png 822369824.098.png 822369824.099.png 822369824.101.png 822369824.102.png 822369824.103.png 822369824.104.png 822369824.105.png 822369824.106.png 822369824.107.png 822369824.108.png 822369824.109.png 822369824.110.png 822369824.112.png 822369824.113.png 822369824.114.png 822369824.115.png 822369824.116.png 822369824.117.png 822369824.118.png 822369824.119.png 822369824.120.png 822369824.121.png 822369824.123.png 822369824.124.png 822369824.125.png 822369824.126.png 822369824.127.png
Zgłoś jeśli naruszono regulamin