V tomto článku Vám podrobně vysvětlím co znamenají a jak pracují nastavení a funkce, které obvykle dodávám v AOS na zakázku.
Nastavením příslušných hodnot na 0 se funkce vypne (nebude provedena). Objem obchodu bude upraven podle požadavku brokera na minimální velikost Lotu.
Obvyklá povolená minimální velikost obchodu je 0.01 Lot, ale může být také až 0.1 nebo 1 Lot. Někdy broker povoluje minimum 0.1 Lot, ale zároveň umožňuje mikroloty, tedy i 0.11 Lot.
Stejně tak může broker požadovat minimální vzdálenost čekajícího pokynu od aktuální ceny a velikost SL a TP (tzv. StopLevel). AOS tuto hodnotu ukazuje v infopanelu na grafu, jako parametr MinSL,
ovšem nekontroluje zda je Vaše nastavení v souladu s požadavky brokera. Pokud Vaše nastavení nerespektuje požadavky brokera, může docházet k chybám v činnosti AOS.
Počáteční StopLoss se zadává od otevírací ceny obchodu. Jedná se tedy o konečnou ztrátu včetně spreadu. Při dalším řízení obchodu, například funkcí TrailingSL, se však SL posouvá podle ceny BID u Buy a podle ceny ASK u Sell,
tedy podle cen za které se obchody zavírají (na přání můžu změnit).
U většiny AOS se hodnoty SL, TP atd. zadávají v pips. Hodnota 0.1 je pak 1 bod.
Pokud ale vím, že budete AOS používat především na indexech, jako třeba DAX, nebo komoditách, třeba GOLD, pak raději stanovím zadávání hodnot přímo v bodech.
TimeMode - volba časového režimu pro následující funkce Začátek a Konec obchodování.
broker - obchoduje se podle času brokera/ grafu. K načtení časového údaje dochází jen při cenovém pohybu.
místní čas - obchoduje se podle času ve Vašem PC/ Windows
GMT - obchoduje se podle GMT = hlavní čas na nultém poledníku (Londýn)
Začátek obchodování - zadává se čas OD kdy se mohou otevírat obchody, v hodinách a minutách a nebo jen v hodinách, například: 12:23 nebo 4:08 nebo jen 7 (celá sedmá hodina)
Konec obchodování, zadává se čas DO kdy se mohou otevírat obchody, stejný formát jako Začátek obchodování. Pokud je čas Konec menší než Začátek, pak se obchoduje přes půlnoc, například
Začátek obchodování 16 a Konec obchodování 8:30. Pokud jsou oba časy stejné, obchoduje se nonstop = bez přestávky. Obchody budou řízeny i mimo zadané časy. Konec obchodování nezpůsobí zavření obchodů !
TimeFrame - časový rámec pro obchodování a indikátory. Některé strategie obchodují podle svící nebo indikátorů. Zde máte možnost zvolit pevný TF svící/ indikátorů.
To Vám umožňuje přepínat graf (jeho TF) i při běhu AOS, aniž by jste tím ovlivnili činnost/ výpočty AOS. Nebýt této možnosti tak při změně TF grafu by došlo k přepočítání indikátorů a vstupních/ výstupních
signálů podle nového (aktuálního) TF
Objem obchodu - velikost obchodu v lotech
Risk v % z účtu - automatický výpočet objemu obchodu. Pokud je zadáno, bude se ignorovat Vaše nastavení Objem obchodu, a AOS při otevření každého obchodu vypočítá takový objem (velikost)
aby v případě, že dojde ke ztrátě na SL, nebyla ztráta větší než uvedené % z Vašeho účtu. Funkce tedy pracuje pouze je-li nastaven také SL. Každý obchod tak může mít jinou velikost v
závislosti na velikosti SL a zůstatku na účtu. Například: zůstakek na účtu je 1000 USD, SL je 100 bodů, zadadý Risk je 5 (5%), = chcete tedy riskovat max 50 USD při ztrátě 100 bodů (hodnota 1 bodu je 1 USD na 1 Lot).
Objem obchodu bude proto vypočítán na 0.5 Lot. Může ale docházet k nepřesnostem také kvůli zaokrouhlování výsledku na mikroloty, miniloty nebo dokonce jen na celé loty, pokud to Váš broker požaduje.
Zavřít část obchodu v % - umožňuje zavřít jen část obchodu z celkového objemu. Pokud je objem obchodu 1 Lot a zde je nastaveno např. 75 (75%), tak bude zavřeno 0.75 Lot. Zbývající část obchodu (0.25 lot) zůstane otevřena a bude ukončena později na SL nebo TP.
! Musí být nastaven i následující parametr !
Zavřít část v zisku - toto je druhý parametr nutný pro provedení funkce Zavřít část obchodu. Zde se nastavuje zisk v bodech nebo pips (podle verze AOS) kdy má dojít k částečnému zavření. Například zavřít část obchodu v zisku 50 pips. Hodnota 0 vypíná tuto funkci
TP v pips - klasický viditelný TakeProfit zadaný v obchodním pokynu = zavřít obchod (nebo jeho zbytek) v tomto zisku
SL v pips - klasický viditelný SL zadaný v obchodním pokynu = zavřít obchod (nebo jeho zbytek) v této ztrátě
SL na vstup v zisku - známé také jako funkce SL na BE. V zadaném bodovém zisku (nebo pips) přesune SL na cenu na které se otevřel obchod. Tím je obchod zajištěn proti ztrátě. Například při zisku 70 bodů přesuň SL (nebo umísti SL pokud jej obchod neměl) na zisk nula = otevírací cena obchodu.
TP na vstup ve ztrátě - V zadané bodové ztrátě (nebo pips) přesune TP na cenu na které se otevřel obchod. Tato funkce se může hodit v případě, že se Váš obchod dostal už do takové ztráty, že nelze předpokládat dosažení původního zisku.
V takovém případě nastaví tato funkce TP na zisk 0. Například při ztrátě 80 bodů přesuň TP (nebo umísti TP pokud jej obchod neměl) na zisk nula = otevírací cena obchodu. (Bereme nulu a nečekáme na zázrak)
SL/TP na vstup + pips - známé jako funkce BE+. Je to dodatečný parametr k výše uvedeným funkcím SL na vstup/ TP na vstup. Zde uvedená hodnota způsobí nastavení SL nebo TP ne na zisk nula, ale na zde zadaný zisk.
Například: Přesunout SL na vstup = 80, SL/TP na vstup plus = 10 ... Když obchod dosáhne zisku 80 pips, tak se přesune SL na zisk 10 pips a tím Vám zajistí tento zisk.
Start TrailingSL - klasický TrailingSL, tedy posouvání SL v odstupu za aktuální cenou. Tato hodnota udává zisk v bodech (pips) po jehož dosažení dojde k prvnímu nastavení SL ve vzdálenosti nastavené parametrem Odstup TrailingSL.
Odstup TrailingSL - tato hodnota udává odstup/ vzdálenost SL od aktuální ceny. Funkce bude posouvat SL v tomto odstupu od ceny a to pouze jedním směrem do zisku. Nastavením na 0 se funkce vypne.
Například Start TrailingSL = 100, Odstup TrailingSL = 80... jakmile obchod dosáhne zisku 100 pips, tak umístí SL na vzdálenost 80 pips od aktuální ceny, tedy na zisk 20 pips (od otevírací ceny obchodu). Pokud bude zisk obchodu stoupat, bude se SL dále posouvat
Krok TrailingSL - tato hodnota udává krok v pips po kterém se bude SL posouvat. Může se posouvat po každém pips nebo bodu, nebo třeba po 2 pips atd. Důvod použití je ten, že pokud máte spuštěno v MT4 více AOS které používají funkci TrailingSL,
tak by mohlo docházet k přílišnému zatížení serveru brokera, jehož důsledkem může být odpojení (zablokování) Vašeho účtu. Každé přemístění StopLossu je totiž obchodní pokyn, který se musí odeslat z Vaší platformy na obchodní server Vašeho brokera, kde se musí zpracovat a vyplnit.
Pokud by docházelo k posunu SL v Kroku 1 bod (0.1 pips) a to od více AOS, mohlo by to znamenat i desítky obchodních pokynů odeslaných z Vaší MT4 za sekundu. Proto zde můžete nastavit větší hodnotu, třeba po pěti bodech, aby se odesílalo méně pokynů a nezatěžoval se server brokera.
Komentář - zde můžete napsat text který se zobrazí jako komentář u každého obchodu (pro všechny stejný). Komentář zobrazíte tak, že v okně Terminál, tedy ve výpisu obchodů, kliknete pravým tlačítkem myši a zaškrtnete Komentáře.
Magic - jedná se o identifikační číslo tohoto AOS/ EA, které pak bude uvedeno u každého obchodu. Díky tomu AOS rozpozná své obchody od jiných obchodů, například jiných AOS nebo Vaše ruční obchody. AOS bude svými funkcemi řídit všechny obchody otevřené na stejném instrumentu na jakém je vložen, a které mají zde uvedené Magic číslo.
V každém AOS musí být uvedeno jiné Magic číslo, aby nebyla narušena jejich funkcionalita.
Graf do popředí - v MT4 můžete mít otevřeno mnoho grafů a spuštěno mnoho AOS. Tato funkce přepne graf do popředí, aby jste viděli kde došlo k otevření obchodu
Foto do ...MQL4/Files/ - při otevření obchodu uloží obrázek grafu včetně stavu indikátorů do složky dat/ MQL4/ Files/
tlačítko TRADING/ STOPPED- tlačítko v grafu pro pozastavení obchodování tohoto AOS. Otevřené obchody budou dále řízeny