algo trading
TRANSCRIPT
![Page 1: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/1.jpg)
![Page 2: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/2.jpg)
Robot na platformie
– czyli
wprowadzenie do
systemów
mechanicznych.
![Page 3: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/3.jpg)
Agenda
1. Co to jest trading algo.2. Co to jest MQL4.3. Rodzaje programów na
platformie.4. Konfiguracja na platformie.5. Test top systemu
mechanicznego.
![Page 4: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/4.jpg)
Trading automatyczny – algorytm na rynku.
Definicja tradingu algorytmowego:
Handel automatyczny, handel algorytmiczny (automated trading, algotrading) – szerokie pojęcie, dotyczy zawierania transakcji w sposób automatyczny poprzez komputerowe algorytmy w przypadku zajścia zdefiniowanych wcześniej warunków.
![Page 5: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/5.jpg)
Dane rynkowe (kursy cen)
Automat transakcyjny Zlecenia
Jak działa algorytm na rynku.
![Page 6: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/6.jpg)
Czym jest MQL4? (MetaQuotes Language 4)
Jest to język programowania
dostępny na platformie transakcyjnej umożliwiający rozbudowę jej
funkcjonalności o dodatkowe rozwiązania.
Jest on wbudowany w aplikację kliencką MT4, co oznacza że utworzone w nim programy mogą być uruchamiane wyłącznie w środowisku platformy.
Pod względem składni podobny do oprogramowania C
i C++, natomiast kod wykonywalny
jest specyficzny dla platformy
transakcyjnej MT4.
![Page 7: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/7.jpg)
.mq4- kod źródłowy napisany w języku MQL4 – zrozumiały i edytowalny dla programisty i/lub tradera
.ex4 -kod wykonywalny programu– zrozumiały dla aplikacjiklienckiej MT4
Jak działa kompilacja?
start
.mq4KompilatorMQL4
.ex4
![Page 8: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/8.jpg)
Automatyczne systemy
transakcyjne (Expert Advisors)
Wskaźniki własne (Custom
Indicators)
Skrypty (Scripts)
Jakie typy programów znajdziemy w MQL4?
![Page 9: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/9.jpg)
• Konsekwencja działania, dzięki której częściowo jesteśmy w stanie ograniczyć emocje oraz nieprzewidywalne działanie pod ich wpływem
• Krótki czas reakcji na wydarzenia rynkowe; wchodzimy w punkt, bez poślizgów czasowych
• Nieprzerwane działanie, zgodnie z założeniami programu i jego twórcy.
Zalety automatycznych systemy transakcyjnych
![Page 10: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/10.jpg)
Konfiguracja platformy pod strategie automatyczne
![Page 11: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/11.jpg)
Testowanie strategii automatycznych
Forward testing – testowanie na bieżących cenach
Back testing – testowanie na cenach historycznych
![Page 12: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/12.jpg)
Trzy modele testowania w Testerze Strategii:
„Tylko ceny otwarcia” – Tester przyjmuje że na rynku występowały tylko ceny otwarcia dla zadanego interwału.
„Kontrola punktów” – Tester bierze pod uwagę ceny otwarcia, max, min oraz zamknięcia (OHLC) dla interwału o stopień niższego niż zadany.
„Każdy tick” – Tester modeluje tick-i na podstawie zaawansowanego algorytmu wykorzystującego wszystkie interwały niższe od zadanego.
![Page 13: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/13.jpg)
http://eareview.net/review/forex-growth-bot
http://www.myfxbook.com/systems
http://luktom.biz
http://www.mql4.com/
http://forexsb.com/wiki/fsb/start
Przydatne strony:
![Page 15: Algo trading](https://reader037.vdocuments.site/reader037/viewer/2022110121/558c42f1d8b42a45188b4584/html5/thumbnails/15.jpg)
Automaty- czy można na nich zarobić?