Aby ste na finančných trhoch investovali efektívnejšie, mali by ste si vytvoriť vlastný obchodný systém, ale môže byť ťažké dodržiavať pravidlá. Automatizované obchodné systémy môžu byť pre Vás skvelým riešením.
Upozorňujeme, že obchodná platforma MetaTrader 4 (MT4) už nie je k dispozícii pre novovytvorené účty (investičné účty). Stále je k dispozícii existujúcim používateľom, ktorí doteraz používali platformu MT4. Odporúčame vám, aby ste sa pozreli na našu modernú, vysoko intuitívnu, ocenenú obchodnú platformu - xStation 5!
Automatické obchodovanie a MQL4
Aby ste na finančných trhoch investovali efektívnejšie, mali by ste si vytvoriť vlastný kompletný obchodný systém, ale z mnohých dôvodov môže byť ťažké prísne dodržiavať jeho pravidlá. Nielen pre nedostatok času, ale aj kvôli výraznému vplyvu emócií. Automatizované obchodné systémy môžu byť pre Vás skvelým riešením.
Platforma MT4 Vám ponúka širokú škálu nástrojov na automatizáciu Vašich obchodných systémov, čím vylučujete prítomnosť emócií a časové obmedzenie. Vývojové prostredie MT4 umožňuje vytvárať a testovať expertných poradcov (Expert Advisors – EA). Experti sú v podstate mechanický obchodný systém, ktorý umožňuje úplnú automatizáciu analytických, obchodných a riziko riadiacich činností.
To jednoducho znamená, že celá rutinná práca technickej analýzy a zadávania objednávok môže byť presunutá na expertného poradcu.
Práca s expertnými poradcami
Práca s expertnými poradcami pozostáva z týchto základných krokov:
Krok 1: vytvorenie experta pomocou zabudovaného MetaEditora a programovacieho jazyka MQL4, ktoré sú vysvetlené ďalej v samostatnom tutoriáli.
Pre vytvorenie experta jednoducho spustite MetaEditor cez menu Nástroje (Tools) a výber možnosti MetaQuotes jazykový editor (MetaQuotes Language Editor):
Krok 2: nastavenie expertov predtým, ako ich začnete používať, spoločné parametre pre všetkých expertov sú definované v menu Nástroje (Tools) -> Možnosti (Option):
v záložke Expertní poradcovia (Expert Advisors):
Možnosť „Umožniť expertných poradcov (Allow automated trading)“ povolí alebo zakáže realizáciu obchodných operácií cez expertných poradcov. Ostatné možnosti sú dobrovoľné. Automatické obchodovanie môžete znemožniť/povoliť ešte rýchlejšie kliknutím na tlačidlo AutoTrading na paneli nástrojov.
Krok 3: spustenie experta. Potom, čo boli nastavené všeobecné parametre, expert je pripravený na spustenie.
Môžete tak urobiť otvorením okna Navigátor cez menu Zobraziť:
A potom jednoducho kliknite pravým tlačidlom myši na požadovaného experta a zvoľte „Pripojiť ku grafu (Attach to a chart)” alebo naň kliknite, podržte a presuňte do grafu.
Zobrazí sa okno pre nastavenie špecifických parametrov:
Je potrebné zaškrtnúť možnosť „Umožniť živé obchodovanie (Allow live trading)“, pretože aj keď sú povolené všeobecné nastavenia expertov, toto by mohlo zablokovať experta.
Váš expertní poradca je správne zapnutý, ak sa v pravom hornom rohu grafu objaví jeho názov a usmievajúci sa smajlík.
Odstránenie expertného poradcu
Pre odstránenie expertného poradcu a jeho znefunkčnenie jednoducho kliknite pravým tlačidlom myši na akékoľvek miesto v grafe a z kontextového menu vyberte Expertní poradcovia -> Odstrániť (Expert Advisors -> Remove).
Tržnica (Market)
Ako je možné vidieť, s expertnými poradcami a programovacím jazykom MQL4 môžete plne zautomatizovať Vaše obchodné aktivity. Ale čo v prípade, ak vôbec neovládate programovanie? Obchodná platforma MT4 má pre Vás dobré správy – máte prístup k obrovskej knižnici bezplatných, ako aj platených EA priamo vo Vašej obchodnej platforme. Na ich spustenie nepotrebujete programovacie zručnosti.
Jednoducho použite záložku Tržnica (Market) v okne Terminál a nájdite hotové aplikácie, EA, indikátory atď.
Tester stratégií (Strategy tester)
Ak chcete odhadnúť využiteľnosť stiahnutých alebo vlastných expertov, môžete využiť modul Tester stratégií (Strategy Tester). Umožňuje otestovať efektívnosť obchodného systému na historických údajoch. Historické testy umožňujú spustiť automatizované obchodovanie so znalosťami o efektívnosti expertov za rôznych trhových podmienok.
Pre otvorenie okna Testera stratégií ho nájdite v menu Zobraziť (View):
Potom nastavte všetky parametre pre historické testovanie, ako sú symbol trhu a jeho časový rámec, metódy modelovania, časový rozsah atď.
A analyzujte výsledky – je to takto jednoduché.
MQL4
MT4 je flexibilná platforma, ktorá umožňuje používať programovací jazyk MQL4 na rozšírenie svojej funkčnosti pomocou Vašich vlastných riešení. MQL4 je vhodný na písanie vlastných expertných poradcov, indikátorov, stratégií alebo skriptov.
Programovanie vlastného nástroja môžete začať jednoducho otvorením vstavaného modulu MetaEditor, ktorý je k dispozícii v menu Nástroje (Tools):
Dostanete sa tak do aplikácie MetaEditor, ktorá vám umožňuje vytvárať a upravovať mnoho nástrojov technickej analýzy pre platformu MT4.
MQL4 je veľmi podobný dobre známemu a populárnemu programovaciemu jazyku C++ a obsahuje mnoho funkcií potrebných na analýzu cien, technických ukazovateľov a ďalších.
Všetky informácie o jazykových konštrukciách a funkciách MQL4 nájdete v zabudovanej dokumentácii:
Pomocou týchto materiálov budete určite môcť začať pracovať na vlastnom nástroji pre MT4. Veľa šťastia!