Expert Advisor (EA)

Overte kód, platformu a povolenia EA. Zákaz automatického obchodovania môže zablokovať aj robotom zamýšľaný výstup z existujúcej pozície.

Čo to znamená?

Expert Advisor je program v MQL4 alebo MQL5 pre príslušnú platformu MetaTrader. Môže analyzovať dáta, zadávať príkazy a spravovať pozície podľa kódu a povolení. Môže tiež iba upozorňovať. Označenie EA samo nepreukazuje samostatnú, bezchybnú či ziskovú stratégiu.

Konkrétny príklad

Pôvodný hypotetický EA upozorní na uzavretie sviečky a zadá 0,01 lotu iba pri povolenom automatickom obchodovaní. Po vypnutí povolenia môže ďalej analyzovať kotácie, ale nemôže týmto programom obchodovať. Nový EUR model má už otvorených 10 jednotiek nakúpených za 50 EUR. Robot má iba miestne pravidlo poslať výstup pri 49; na serveri nie je prijatý stop ani iný výstupný príkaz. Pred dosiahnutím 49 používateľ zakáže automatické obchodovanie. Zákaz blokuje aj obchodný úkon výstupu robota, nielen nové vstupy. Podľa zadania sa pri 49 nič neuzavrie a neskoršie ručné uzavretie sa skutočne vykoná za 47 EUR. Bez ďalších nákladov je výsledok 10 × (47 − 50) = −30 EUR. Zamýšľaný presný výstup 49 by dal −10 EUR, ale nenastal; rozdiel je −20 EUR. Nie je to predpoveď sklzu ani maximálna možná strata.

Povolenie robota a správa otvorenej pozícieSamostatný model: 10 jednotiek po 50 EUR, iba miestne pravidlo 49, žiadny prijatý serverový výstup a neskorší zadaný ručný fill 47.MODELOVÝ VÝPOČETZamýšľané miestne pravidlo10 × (49 − 50) = −10 EURAutomatické obchodovanievypnutéRobot nemôže vykonaťobchodný úkonSkutočný výstup v modeli10 × (47 − 50) = −30 EURRozdiel voči zámeru−30 − (−10) = −20 EUR
Povolenie robota a správa otvorenej pozície. Samostatný model: 10 jednotiek po 50 EUR, iba miestne pravidlo 49, žiadny prijatý serverový výstup a neskorší zadaný ručný fill 47.

Pred zákazom robota overte, ako sa spravuje existujúca expozícia. Pozícia, kód a prijatý serverový príkaz sú rôzne veci.

Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.

Zamýšľané miestne pravidlo
10 × (49 − 50) = −10 EUR – Nie je potvrdený fill ani horná hranica straty.
Automatické obchodovanie vypnuté
Robot nemôže vykonať obchodný úkon – Môže pritom ďalej počítať a upozorňovať.
Skutočný výstup v modeli
10 × (47 − 50) = −30 EUR – Vykonanie je výslovne zadané, nie odhad zo signálu.
Rozdiel voči zámeru
−30 − (−10) = −20 EUR – Bez ďalších poplatkov a udalostí.

Overte si, čo ste sa naučili

Cvičenie: približne 2 minúty.

Robot má iba miestne pravidlo výstupu 49, bez serverového stopu. Automatické obchodovanie je zakázané. Čo treba predpokladať o výstupe?

Zobraziť odpoveď a vysvetlenie

Overte skutočný stav a zabezpečenie účtu. Pravidlo v kóde nie je prijatý serverový príkaz.

Súvisiace pojmy

Štúdium v praxi

Zdroje a ďalšie vysvetlenia

Odkaz na zdroj neznamená, že každá premenlivá podmienka bola pri každej návšteve znova overená.

Príklady sú hypotetické. Špecifikácie produktov a národné pravidlá sa môžu líšiť.