Nastavení Stop Loss a Take Profit v MT5: Nejlepší postupy

Stop loss a take profit v MT5 krok za krokem: zadání přes F9, vzdálenost podle ATR, výpočet velikosti pozice, trailing stop i řešení chyby Invalid Stops.

Setting Stop Loss and Take Profit in MT5: Best Practices

By Marcel Hambálek · Senior Trader, For Traders

Stop loss a take profit jsou příkazy uložené na serveru brokera, které automaticky uzavřou vaši pozici na předem zadané ceně — SL když jde trh proti vám a omezuje ztrátu, TP když jde ve váš prospěch a bere zisk. V MT5 je zadáváte v ceně (ne v pipech) a protože leží na serveru, plní se i s vypnutým počítačem.

Klíčové poznatky

  • SL i TP jsou server-side příkazy svázané s konkrétní pozicí nebo pending orderem — fungují i tehdy, když máte MT5 zavřený.
  • MT5 od vás chce cenovou úroveň, ne počet pipů: u EURUSD z 1,0850 znamená 20 pipů risku SL na 1,0830 a 40 pipů targetu TP na 1,0890.
  • Vzdálenost stopu určujte podle volatility (typicky 1,5× ATR) nebo podle struktury trhu, až potom dopočítejte velikost pozice tak, aby ztráta odpovídala vašemu procentu risku.
  • Chyba Invalid Stops (130) nejčastěji znamená, že je SL nebo TP blíž k ceně než minimální stop level brokera, nebo je na špatné straně ceny.
  • Trailing stop v MT5 běží lokálně v platformě — po zavření terminálu se přestane posouvat, na serveru zůstane jen naposledy poslaná úroveň SL.
  • V prop challenge je hard stop povinnost, ne volba: víkendové gapy a news eventy dokážou daily loss limit spálit rychleji než série špatných vstupů.

Podívejte se: související video

Co stop loss a take profit v MT5 reálně dělají

Stop loss a take profit v MT5 jsou příkazy uložené na serveru brokera, které v okamžiku dosažení zadané ceny automaticky uzavřou vaši pozici — nejde o čáru v grafu, kterou hlídá váš terminál. Pochopit, jak fungují příkazy stop loss a take profit, je základ pro to, abyste jim důvěřovali i ve chvíli, kdy vám zrovna vypadne notebook uprostřed NFP svíčky.

SL a TP jsou příkazy na serveru brokera, ne indikátor v grafu

Když v MetaTrader 5 nastavíte SL nebo TP, terminál pošle tento pokyn na server brokera a tam zůstane uložený jako součást vaší pozice — nezávisle na tom, jestli máte otevřený graf, platformu, nebo počítač vůbec zapnutý. To je zásadní rozdíl proti „mentálnímu stopu", kdy si jen v hlavě řeknete, že při ceně X pozici zavřete ručně. Server-side příkaz čeká a exekuuje se sám, mentální stop čeká na vás — a vy zrovna můžete spát, řídit auto, nebo sledovat jiný pár.

Na jakou cenu se plní: Bid, Ask a strana pozice

Long pozice se otevírá na Ask a zavírá na Bid, short pozice přesně naopak — otevírá se na Bid a zavírá na Ask. Znamená to, že SL i TP u long pozice sledují Bid cenu, zatímco u short pozice sledují Ask. Spread mezi Bid a Ask tak posouvá reálné plnění o pár desetin pipu oproti tomu, co vidíte jako „střední" cenu v grafu — u EURUSD s typickým spreadem 0,1–0,2 pipu je to zanedbatelné, u exotičtějších párů nebo v době nízké likvidity to může znamenat rozdíl, který stojí za kontrolu při backtestu strategie.

Proč fungují s vypnutým PC — a co naopak nefunguje

Protože SL a TP leží u brokera, ne u vás, exekuují se i s vypnutým počítačem, mrtvým internetem nebo vybitým telefonem — to je jejich hlavní síla proti manuálnímu zavírání pozic. Co naopak nefunguje bez připojení, jsou vlastní EA skripty s logikou postavenou mimo server (třeba trailing stop počítaný na straně klienta) nebo alerty, které mají teprve spustit váš manuální zásah. Pokud vaše strategie stojí na automatickém trailingu, ověřte si, jestli ho MT5 posílá jako server-side modifikaci pozice, nebo jen simuluje lokálně.

Slippage a gapy: kdy se stop plní jinde, než jste zadali

Plnění SL a TP není garantované na tick přesně — server exekuuje na nejbližší dostupné ceně, což při gapu přes víkend nebo v prvních sekundách po NFP může znamenat citelný rozdíl oproti zadané úrovni. Tomuto jevu se říká slippage a gap dohromady tvoří situace, kdy trh „přeskočí" přes vaši cenu bez obchodování na ní — typicky při skokové zprávě nebo otevření trhu po víkendu. Počítejte s tím při nastavování SL těsně u kulatých čísel nebo důležitých úrovní, kde se očekává vyšší volatilita.

Poslední důležitá věc: SL a TP jsou vždy svázané s konkrétní pozicí nebo pending orderem, ne s účtem jako celkem — pokud otevřete tři pozice, musíte nastavit SL a TP ke každé zvlášť, žádný globální „stop na účet" v MT5 neexistuje.

Jak nastavit stop loss a take profit při otevírání pozice (F9)

Nejrychlejší cesta k nastavení stop loss MT5 a take profit MetaTrader 5 vede přes okno New Order — otevřete ho klávesou F9 nebo pravým klikem na symbol v Market Watch, zadáte volume, vyplníte pole Stop Loss a Take Profit a odešlete pokyn Buy by Market nebo Sell by Market. Celý proces zabere pár sekund, ale právě tady vzniká nejvíc chyb, které se pak projeví až ve chvíli, kdy je pozdě je opravit.

Krok za krokem v okně New Order

  1. V Market Watch klikněte na symbol, který chcete tradovat (např. EURUSD).
  2. Stiskněte F9, nebo klikněte pravým tlačítkem a zvolte New Order.
  3. V poli Type zvolte Market Execution.
  4. Zadejte Volume v lotech.
  5. Do pole Stop Loss vepište konkrétní cenu, ne počet pipů.
  6. Do pole Take Profit vepište cílovou cenu.
  7. Zkontrolujte směr — pro long klikněte Buy by Market, pro short Sell by Market.

Kontrola volume: lot, mini lot a mikro lot

Volume se v MT5 zadává v lotech, kde 1,00 je standardní lot, 0,10 mini lot a 0,01 mikro lot. Tady se láme hodně účtů — překlep, kdy místo 0,10 lotu zadáte 1,00, znamená desetinásobné riziko na stejné vzdálenosti SL. Při propočtu velikosti pozice si vždy nejdřív spočítejte, kolik peněz riskujete v dolarech, a teprve pak dohledejte odpovídající volume. Pokud si nejste jistí přepočtem, ověřte hodnotu jednoho pipu pro daný lot v kalkulačce brokera ještě před odesláním pokynu.

Execution: Market Execution vs. Instant Execution

U Market Execution zadáváte SL i TP rovnou spolu s pokynem — MT5 je odešle na server hned po fillu, takže i při krátkém prokluzu ceny máte ochranu aktivní během okamžiku. Starší typ Instant Execution fungoval podobně, ale dnes ho většina brokerů včetně For Traders nepoužívá kvůli vyšší náchylnosti k requote. Pro váš běžný trading tedy stačí počítat s Market Execution jako s výchozím nastavením a nemusíte řešit žádný přepínač navíc.

Nejčastější omyl začátečníků: prohozené SL a TP

U dlouhé pozice musí stop loss ležet pod aktuální cenou a take profit nad ní — u shortu je to přesně obráceně. Pokud hodnoty prohodíte, MT5 pokyn jednoduše odmítne a vypíše chybu, což je vlastně dobře, protože prohozený SL a TP by jinak znamenaly okamžitou ztrátu hned po fillu. Po odeslání pozice si levely vždy ověřte v Toolboxu (záložka Trade) — tam uvidíte přesné ceny SL a TP u dané pozice a máte jistotu, že se nastavily podle vašeho plánu, ne podle posledního kliknutí myší.

Cena, pipy, nebo procenta účtu? Jak si vzdálenost přepočítat

MT5 nepřijímá zadání "20 pipů" ani "1 % účtu" — do políčka Stop Loss a Take Profit vždy zadáváte konkrétní cenu. Pokud tradujete EURUSD na 1,0850 a chcete SL na 20 pipech, zadáváte 1,0830, ne "20". Přepočet je na vás, platforma vám ho sama neudělá.

Proč MT5 chce cenu a ne počet pipů

Order na serveru brokera funguje jako podmíněný příkaz typu "zavři pozici, jakmile cena dosáhne X" — a to X musí být absolutní hodnota, se kterou pracuje matchovací engine. Pipy a procenta jsou vaše osobní jednotka risk managementu, cena je jazyk, kterému rozumí trh. Proto většina traderů používá kalkulačku (v hlavě, v Excelu, nebo přímo panel v MT5 s zobrazením vzdálenosti v pipech vedle ceny) a teprve výsledek zapisuje do pole SL/TP.

Pip a bod u 5místné notace (EURUSD vs. XAUUSD vs. US100)

Většina brokerů dnes kótuje forex v 5místné notaci (EURUSD 1,08503 místo starých 4 míst). To znamená, že 1 pip = 10 bodů — poslední, páté desetinné místo je bod, čtvrté místo je pip. Když tedy chcete SL 20 pipů pod vstupem 1,0850, přesunete se o 0,0020 dolů, tedy na 1,0830 (v terminálu se to zobrazí jako pohyb o 200 bodů).

U zlata (XAUUSD) se pip a bod v MT5 běžně nepočítají stejně jako u forexu — trh se sleduje v centech a dolarech. Pohyb 0,10 USD odpovídá 10 bodům, celý dolar je 100 bodů. Stop loss na XAUUSD se tak zadává rovnou v dolarové vzdálenosti od vstupu, ne v "pipech" v tradičním slova smyslu — pokud vidíte v komunitě mluvit o "50 pipech na zlatě", ve skutečnosti jde o 0,50 USD.

US100 (index Nasdaq 100) se počítá v indexových bodech bez pipové logiky — SL 30 bodů znamená prostý rozdíl 30 na cenové škále indexu, žádný přepočet přes desetinná místa.

Přepočet risku v procentech na cenovou úroveň

Risk management řekne "riskujte 1 % účtu", ale do MT5 to musíte přeložit na cenu přes velikost pozice (lot) a hodnotu pipu. Postup je vždy stejný: (1) spočítáte dolarovou částku rizika, (2) vydělíte hodnotou pipu při daném lotu, (3) dostanete počet pipů/bodů, (4) ten přičtete nebo odečtete od vstupní ceny.

Způsob zadáníEURUSD (vstup 1,0850, účet $10,000)XAUUSD (vstup 2 350,00, účet $10,000)
V ceně (přímo do MT5)1,0830 (SL 20 pipů)2 345,00 (SL 5 USD)
V pipech/bodech20 pipů = 200 bodů5 USD = 500 bodů
V procentech účtu (1 % risk, 1 lot)$100 risk ÷ ~$10 na pip = 10 pipů → SL na 1,0840$100 risk ÷ $10 na 0,10 USD pohybu → SL 1 USD → 2 349,00

Procento účtu je vstupní parametr vašeho risk managementu — patří do plánu obchodu, ne do platformy. Do MT5 vždy nakonec zadáváte přepočtenou cenu, ať už ji spočítáte ručně, přes kalkulačku pozice, nebo přes expert advisora, který vám vzdálenost v pipech automaticky převede.

Jak daleko dát stop loss: ATR, struktura, nebo fixní pipy

Vzdálenost stop lossu určuje volatilita trhu a struktura ceny, ne kulaté číslo, které se vám líbí. Nejspolehlivější přístup kombinuje ATR (Average True Range) jako měřítko aktuální volatility se strukturálním swing low nebo high, za kterým stop skutečně dává smysl.

Metoda 1: 1,5× ATR jako výchozí vzdálenost

ATR vám řekne, kolik se instrument v průměru hýbe za jednu svíčku — a stop loss podle ATR se tomuto pohybu přizpůsobí automaticky, ať trh spí, nebo je den NFP. Na EURUSD H1 se ATR(14) běžně pohybuje kolem 12 pipů, takže SL na 1,5× ATR vychází zhruba na 18 pipů od vstupu. Na XAUUSD H1 bývá ATR kolem 5 USD, takže reálný stop loss na XAUUSD sedí přibližně 7,50 USD od entry. Násobitel 1,5 není dogma — u trendových strategií jde leckdo na 2× ATR, u scalpingu naopak níž, ale pod 1× ATR riskujete, že vás vyhodí běžný šum ještě předtím, než se obchod stihne rozvinout.

Metoda 2: za strukturální low/high, ne na kulaté číslo

Strukturální stop loss patří pár pipů za poslední swing low (u longu) nebo swing high (u shortu) — ne přesně na něj a už vůbec ne na kulaté číslo typu 1,0800 nebo 2350,00. Kulatá čísla se plní jako první, protože kolem nich visí nejvíc pending orderů a stop hunt algoritmy je znají stejně dobře jako vy. Pokud swing low leží na 1,0838, dejte stop na 1,0831–1,0833, ne na 1,0830. Tenhle pár pipů navíc vás nezachrání před velkým pohybem, ale zachrání vás před falešným výběhem o tick, který se otočí zpátky do trendu bez vás.

Metoda 3: fixní počet pipů a proč selhává při změně volatility

Fixní stop, třeba "vždy 20 pipů", je nejrizikovější přístup ze všech tří, protože ignoruje, co trh aktuálně dělá. Dvacet pipů dává smysl na klidném EURUSD v azijské seanci, ale v den FOMC, kdy se ATR umí přes noc zdvojnásobit, vás stejných 20 pipů vyhodí během první minuty po zveřejnění sazby — bez ohledu na to, jestli měl váš setup pravdu. Fixní pipy fungují jen tehdy, když je pravidelně přepočítáváte podle aktuální volatility; jinak je to sázka na to, že se trh bude chovat stejně jako minulý týden.

Kam patří take profit: R:R poměr a realistický target

Take profit se odvíjí od risk reward poměru v MT5, ne od pocitu "tady by to mohlo otočit". Pokud je váš SL 18 pipů (1,5× ATR na EURUSD), R:R 1:2 znamená TP ve vzdálenosti 36 pipů — a je fér se zeptat, jestli tam trh vůbec má prostor do nejbližší rezistence nebo swing high. TP nalepený za silnou strukturální úrovní se prostě nenaplní, ať je matematika R:R sebekrásnější.

InstrumentATR(14) H1 (typicky)SL při 1,5× ATRTP při R:R 1:2
EURUSD~12 pipů~18 pipů~36 pipů
XAUUSD~5 USD~7,50 USD~15 USD
US100 (NSDQ)~40 bodů~60 bodů~120 bodů

Výpočet velikosti pozice tak, aby SL odpovídal vašemu risku

Velikost pozice se nepočítá podle toho, kolik lotů "cítíte", ale podle vzdálenosti stop lossu a vašeho procenta risku na obchod. Nejdřív určíte SL podle volatility trhu (viz ATR výše), pak dopočítáte lot tak, aby ztráta při zásahu SL odpovídala přesně tomu, kolik jste ochotni riskovat — ne víc, ne míň.

Vzorec: (kapitál × % riziko) ÷ (SL v pipech × pip value)

Základní vzorec pro výpočet velikosti pozice MT5 vypadá takto:

Lot = (kapitál × % riziko) ÷ (SL v pipech × pip value na 1 lot)

Riziko na obchod v procentech si stanovíte předem — u vyhodnocovacích účtů typicky 0,5–1 % kapitálu na jeden trade, aby vám i série proher nechala prostor do denního i maximálního drawdownu. Pip value a lot size musíte znát pro konkrétní instrument, protože se liší podle měnového páru i typu aktiva.

Příklad na EURUSD: účet $10,000 a riziko 1 %

Účet $10,000 (cca 230 000 Kč), riziko 1 % = $100 na obchod. SL podle ATR vychází na 20 pipů, pip value na EURUSD je při standardním 1 lotu $10. Dosadíte do vzorce:

$100 ÷ (20 × $10) = 0,50 lotu

Tohle je lot, se kterým otevřete pozici, ne to, co "vypadá dobře" na grafu. Pokud SL posunete na 30 pipů, lot automaticky klesne na cca 0,33 — vzdálenost SL a velikost pozice jsou spojené nádoby.

Příklad na XAUUSD a na indexu US100

Position sizing XAUUSD funguje na stejném principu, jen s jiným přepočtem: pohyb o $1 na 1 lot zlata znamená $100. Při SL 7,50 USD (odpovídá 1,5× ATR z předchozí tabulky) a risku $100 vychází:

$100 ÷ (7,50 × $100) = 0,13 lotu

U US100 se počítá s hodnotou bodu místo pipů — u NSDQ bývá 1 bod na 1 lot obvykle $1–2 podle brokera, takže SL 60 bodů při risku $100 a hodnotě bodu $1 vychází na cca 1,67 lotu (kontrakt/CFD dle specifikace vašeho účtu For Traders). Vždy si hodnotu bodu ověřte ve specifikaci nástroje v MT5, protože se liší firmu od firmy.

InstrumentSL (1,5× ATR)Riziko 0,5 % ($10k účet)Riziko 1 % ($10k účet)
EURUSD18 pipů0,27 lotu ($50 ÷ 180)0,55 lotu ($100 ÷ 180)
XAUUSD7,50 USD0,06 lotu ($50 ÷ 750)0,13 lotu ($100 ÷ 750)
US100 (NSDQ)60 bodů0,83 lotu ($50 ÷ 60)1,67 lotu ($100 ÷ 60)

Kdy je vypočtený lot menší než minimální velikost pozice

Stane se to hlavně u zlata a indexů s širokým ATR na menším účtu — vzorec vám vyjde třeba na 0,04 lotu, ale broker povolí minimum 0,10. Tady je klíčové rozhodnutí: správná odpověď není zúžit stop, aby lot vyšel vyšší. Zúžený SL na EURUSD z 18 na 8 pipů jen proto, aby vám vyšel "hezčí" lot, vás vystaví daleko vyšší pravděpodobnosti zásahu šumem trhu, ne skutečným pohybem proti vám.

Místo toho máte dvě čisté možnosti: buď zvolíte jiný instrument s menším pip/point value (např. přejdete z XAUUSD na EURUSD, kde stejný risk v dolarech vychází na použitelnější lot), nebo zvolíte kratší timeframe s přirozeně užší ATR, kde SL podle volatility vyjde menší bez toho, abyste ho uměle stlačovali. Risk management musí diktovat obchod, ne naopak.

Jak upravit SL a TP u už otevřené pozice

Pozici s otevřeným SL nebo TP upravíte v MT5 dvěma způsoby: přes Toolbox (Ctrl+T) volbou Modify or Delete Order, nebo přímo přetažením čáry v grafu myší. Obě cesty vedou ke stejnému výsledku, liší se jen rychlostí a mírou kontroly nad zadávanou hodnotou.

Cesta přes Toolbox (Ctrl+T) a Modify or Delete Order

Otevřete Toolbox klávesovou zkratkou Ctrl+T (nebo přes menu View → Toolbox) a přepněte se na záložku Trade. Tady vidíte všechny otevřené pozice s aktuálním SL a TP. Klikněte pravým tlačítkem na konkrétní pozici a vyberte Modify or Delete Order. Otevře se okno, kam zadáte novou cenu Stop Loss a Take Profit — opět v ceně nástroje, ne v pipech. MT5 potvrdí změnu tlačítkem Modify jen tehdy, pokud nová úroveň respektuje minimální vzdálenost od aktuální ceny (tzv. stop level) daného brokera. Pokud zadáte hodnotu příliš blízko, systém úpravu odmítne a musíte posunout cenu dál.

Přetažení čáry SL nebo TP přímo v grafu

Rychlejší, ale rizikovější varianta: v grafu vidíte vodorovné čáry SL a TP u otevřené pozice. Stačí na čáru najet kurzorem, chytit ji levým tlačítkem myši a přetáhnout na novou úroveň. MT5 zobrazí potvrzovací dialog s cenou — teprve po potvrzení se úprava odešle na server. Pozor na nechtěný posun myší, hlavně na noteboocích s citlivým touchpadem — stačí trochu roztřesená ruka a stop se posune o desítky pipů jinam, než jste chtěli. Pokud si nejste jistí přesností kliku, dejte přednost Toolboxu, kde zadáváte číslo ručně.

Posun na breakeven: kdy a o kolik

Breakeven stop MT5 znamená přesunout SL na úroveň vstupu (případně pár pipů nad ni), jakmile obchod nabere zisk zhruba 1R — tedy stejnou vzdálenost, jakou jste riskovali. Praktický příklad: vstoupíte na EURUSD s SL 20 pipů pod vstupem, cena se pohne 20 pipů ve váš prospěch, posunete SL na vstup +2 až +3 pipy. Ten malý přesah nad vstup je záměrný — kryje spread a případný swap, takže i při zásahu stopu obchod nezavřete v mírném mínusu, ale na nule nebo v drobném plusu. Bez tohoto přesahu vás rozkolísaný spread při FOMC nebo NFP klidně vyklepe těsně pod vstupní cenou.

Pravidlo: SL posouvejte pouze ve směru zisku

Úprava stop loss MT5 má jeden pevný mantinel: stop se smí posouvat výhradně směrem, který zmenšuje riziko — u long pozice nahoru, u short pozice dolů. Jakmile posunete SL opačným směrem a rozšíříte tak původní riziko, nejde už o management pozice, ale o nový, nezamýšlený obchod s jiným risk profilem, než jste na začátku odsouhlasili. Přesně tohle je nejčastější cesta, jak se z kontrolovaného 1% riziku stane 3% ztráta a jak si prop firma všimne nekonzistentního přístupu k risk managementu.

Připraveni tradovat fundovaný kapitál?

Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $23, s fundovaným kapitálem až $300,000.

Vybrat challenge

SL a TP u pending orderů (Buy Limit, Sell Stop a spol.)

U pending orderu zadáváte SL a TP ještě před tím, než vůbec vznikne pozice — v okně New Order přepnete Type na Pending Order, vyplníte Price (úroveň, na které se má order aktivovat) a teprve pod ní SL a TP. V okamžiku fillu se obě hodnoty automaticky přenesou na nově otevřenou pozici. Přesně to je smysl SL a TP u pending orderů v MT5: celý risk profil obchodu je hotový dřív, než se trh vůbec dostane tam, kam čekáte.

Rozdíl mezi Buy Limit, Sell Limit, Buy Stop a Sell Stop

Volba typu pending orderu určuje, jestli lovíte pullback, nebo breakout. Buy Limit a Sell Stop patří (Sell Stop) k obchodům do momenta — Buy Limit a Sell Limit naopak k obchodům proti aktuálnímu pohybu, na návrat ceny.

Typ orderuUmístění vůči ceněTypický use case
Buy Limitpod aktuální cenouvstup do longu na pullbacku k supportu
Sell Limitnad aktuální cenouvstup do shortu na pullbacku k resistanci
Buy Stopnad aktuální cenouvstup do longu na breakoutu rezistence
Sell Stoppod aktuální cenouvstup do shortu na breakoutu supportu

Jak zadat SL a TP ještě před otevřením pozice

  1. V terminálu MT5 otevřete New Order (F9) a v poli Type vyberte Pending Order.
  2. Zvolíte konkrétní typ — Buy Limit, Sell Limit, Buy Stop nebo Sell Stop — podle toho, jestli čekáte pullback, nebo breakout.
  3. Vyplníte Price — aktivační úroveň, na které se pending order má stát tržním pokynem.
  4. Doplníte Stop Loss a Take Profit — obě ceny se počítají vůči aktivační Price, ne vůči aktuálnímu kurzu.
  5. Potvrdíte Place. Order visí na serveru brokera, dokud ho cena nesplní, nezruší nebo nevyprší jeho platnost.

Stejně jako u tržní pozice platí i tady stop level brokera — vzdálenost Price, SL i TP od aktuální ceny musí respektovat minimální povolenou vzdálenost. Pokud je nastavíte příliš blízko, MT5 order odmítne s chybou Invalid stops, ještě než se vůbec dostane na server.

Expiration: GTC vs. Specified date

Expiration určuje, jak dlouho pending order čeká na fill. GTC (Good Till Cancelled) znamená, že order zůstává aktivní bez časového omezení, dokud ho ručně nezrušíte. Specified date naopak nastaví konkrétní datum a čas, kdy order automaticky zanikne.

U setupů kolem makro událostí — FOMC, NFP, ECB — dává smysl Specified date, ne GTC. Cenový rámec, ze kterého jste order stavěli, po zveřejnění dat prostě přestává platit, a nechcete, aby se váš Buy Stop naplnil o tři dny později za úplně jiných tržních podmínek, než jste plánovali.

Set-and-forget: proč je pending order nejčistší forma disciplíny

Pending order s předem nastaveným SL a TP je set-and-forget v čisté podobě — nikdo nesedí u klávesnice v momentě, kdy se cena láme, protože celé rozhodnutí padlo v klidu, dřív než trh vůbec dorazil na váš level. Přesně tahle absence emoční improvizace v okamžiku fillu je to, co v evaluacích na For Traders odděluje konzistentní risk management od impulzivního zásahu do otevřené pozice.

Trailing stop v MT5 krok za krokem a jeho hlavní limit

Trailing stop v MT5 automaticky posouvá váš stop loss za rostoucí cenou o zadanou vzdálenost v bodech, ale funguje jen dokud běží terminál a je připojený k serveru — to je zásadní rozdíl oproti klasickému SL. Zatímco pevný stop loss leží na serveru brokera a plní se i s vypnutým počítačem, trailing stop je funkce terminálu MT5, ne serveru. To má praktické důsledky, které většina návodů přejde mlčením.

Nastavení trailing stopu v bodech (pravý klik na pozici)

Postup je jednoduchý:

  1. Otevřete Toolbox (Ctrl+T), záložka Trade.
  2. Klikněte pravým tlačítkem na otevřenou pozici.
  3. Zvolte Trailing Stop a vyberte vzdálenost v bodech — např. 150 bodů, což na EURUSD s 5místným kotováním odpovídá 15 pipům.
  4. Pokud vám nabízené hodnoty nesedí, zvolte Custom a zadejte vlastní vzdálenost přesně podle ATR nebo velikosti vašeho stop lossu.

Od chvíle aktivace MT5 hlídá cenu a jakmile se pohne o zadaný počet bodů ve váš prospěch, posune stop loss o stejnou vzdálenost — to se opakuje, dokud pozici nezavřete nebo trailing nevypnete.

Proč trailing běží jen se zapnutou platformou

Tady je bod, který konkurenční návody většinou vynechají: trailing stop v bodech je čistě klientská funkce. MT5 posílá na server novou úroveň stop lossu až v momentě, kdy se cena skutečně pohne o zadanou vzdálenost. Vypnete-li terminál nebo spadne internet, na serveru zůstane uložený pouze poslední odeslaný stop — trailing se dál neposouvá, i kdyby cena mezitím vyletěla o stovky bodů výš. Pokud chcete mít trailing stop v MT5 funkční nepřetržitě, potřebujete VPS MT5 — virtuální server, na kterém terminál běží 24/5 bez ohledu na to, jestli máte zapnutý vlastní počítač.

Kdy trailing pomáhá a kdy vás vyhodí z trendu

Trailing stop v bodech je skvělý na jasně trendující trh s nízkou volatilitou pullbacků — zamkne zisk a nechá vás v pohybu bez zásahu. Problém nastává v obou extrémech nastavení:

  • Příliš úzký trailing (např. 50 bodů na páru s ATR 120 bodů) vás vyhodí na první běžný retracement, ještě než se trend rozjede.
  • Příliš široký trailing naopak nechá zbytečně velký kus otevřeného zisku vrátit se zpátky trhu, protože reaguje pozdě.

Srovnání trailing vs pevný stop loss tak není otázka "co je lepší", ale "co sedí k danému stylu tradingu" — trailing dává smysl u intradenních pozic s krátkým držením, kde jste stejně u obrazovky.

Alternativa: manuální posun SL po strukturách

Na swingových pozicích, které držíte dny až týdny, doporučujeme opačný přístup: pevný stop loss, který posouváte manuálně po dokončených strukturách — za poslední swing low v uptrendu, za poslední swing high v downtrendu. Tenhle posun reaguje na chování trhu, ne na mechanickou vzdálenost v bodech, takže vás nevyhodí kvůli šumu, ale respektuje skutečnou změnu struktury. Je to o něco pracnější než trailing stop v bodech, ale pokud nemáte VPS MT5 a chcete mít jistotu, že SL zůstane funkční i offline, je to spolehlivější volba.

Nastavení stop loss a take profit v mobilní aplikaci MT5

Stop loss v mobilní aplikaci MT5 nastavíte přes New Order stejně jako na desktopu — jen s méně místa na displeji a vyšším rizikem překlepu. Postup je jednoduchý, ale mobilní verze má dvě zásadní omezení, o kterých musíte vědět dřív, než na ní otevřete pozici v ostrém challenge účtu.

Android a iOS: kde SL a TP najdete

Ovládání MT5 Android iOS je téměř identické na obou platformách, rozdíly jsou kosmetické. Postup pro nový obchod:

  1. Ťukněte na symbol v seznamu kotací (např. EURUSD) a zvolte New Order.
  2. Nastavte Volume — velikost lotu, kterou jste si předem spočítali podle risku na obchod.
  3. Rozbalte pole Stop Loss a Take Profit (na některých verzích schované pod malou šipkou nebo přepínačem "Advanced").
  4. Zadejte konkrétní cenu — stejně jako na desktopu, ne v pipech, ne v bodech.
  5. Potvrďte typ příkazu (Market Execution nebo Pending) a odešlete.

Aplikace vám u SL a TP obvykle rovnou ukáže odhadovanou ztrátu nebo zisk v měně účtu — užitečná kontrola před odesláním, zvlášť když počítáte lot za pochodu.

Úprava otevřené pozice z telefonu (Trade → Modify)

Pro úpravu pozice z telefonu přejdete do záložky Trade, kde vidíte seznam otevřených pozic. Dlouze podržíte prst na konkrétní pozici (na iOS někdy stačí ťuknutí na tři tečky vedle ní) a z kontextového menu vyberete Modify. Otevře se stejné okno jako u New Order, jen s předvyplněnými hodnotami — zde měníte cenu SL nebo TP a potvrzujete tlačítkem Modify vpravo dole. Tahle cesta je ideální na rychlý posun stopu na breakeven, když jste od počítače a cena se právě dostala do zisku podle plánu.

Na co si dát pozor: prsty, procenta a chybějící trailing

  • Chybějící trailing stop — mobilní aplikace MT5 neumí spravovat trailing stop, protože ten běží lokálně v terminálu, ne na serveru. Pokud jste ho nastavili na desktopu a zavřete MetaTrader 5 na počítači, přestane fungovat, i když máte otevřenou mobilní aplikaci.
  • Chybějící desetinná čárka — psaní ceny palcem na malém displeji je nejčastější zdroj chyby. Snadno napíšete 1850 místo 1.850 u zlata nebo přehlédnete jednu číslici u indexů s vysokou cenou jako US100. Než odešlete, vždy si cenu SL a TP ještě jednou přečtěte v potvrzovacím okně.
  • Procenta místo ceny — některé verze aplikace nabízí zadání SL/TP v procentech balance namísto ceny. Vypadá to rychleji, ale ztrácíte přesnou kontrolu nad R:R poměrem, který jste si spočítali předem.

Osvědčená praxe je jednoduchá: pozice otevírejte na desktopu, kde máte předem spočítaný lot, klávesnici a čas vše zkontrolovat. Telefon použijte na to, na co je stavěný — kontrolu pozic během dne a posun stopu na breakeven, když jste mimo počítač. Improvizovaný vstup do trhu palcem na displeji v metru je způsob, jak zbytečně přijít o disciplínu, kterou jste si v Trading Challenge dřeli týdny.

Pevný SL a TP vs. manuální zavírání pozic: co si vybrat

Výhody

  • SL i TP jsou na serveru brokera, takže se plní i při vypnuté platformě nebo výpadku internetu
  • Riziko obchodu znáte v korunách i v R ještě před odesláním příkazu
  • Set-and-forget přístup eliminuje panické rozhodování v momentě, kdy se cena hýbe
  • V prop challenge chrání daily loss limit a max drawdown před jedním fatálním obchodem
  • Umožňuje objektivní vyhodnocení strategie v journalu — každý obchod má stejnou jednotku risku

Nevýhody / rizika

  • Příliš úzký stop vás vyhodí na běžném šumu ještě před tím, než setup zafunguje
  • Při gapu nebo v prvních sekundách po news se stop plní se slippage, tedy horší cenou
  • Fixní TP nechá na stole část pohybu, když trh běží dál ve vašem směru
  • Viditelné úrovně u kulatých čísel a pod zjevnými swingy bývají trhem testované jako první

Připraveni tradovat fundovaný kapitál?

Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $23, s fundovaným kapitálem až $300,000.

Vybrat challenge

Časté otázky

Jak fungují příkazy stop loss a take profit v MT5?+

Stop loss a take profit jsou v MT5 uloženy na straně serveru brokera, nikoliv jen lokálně ve vaší platformě, takže se vykonají i když máte vypnutý počítač nebo mobil. Server neustále porovnává aktuální cenu s úrovní SL/TP a jakmile ji cena zasáhne, pozice se automaticky uzavře za nejbližší dostupnou cenu. To je zásadní rozdíl oproti trailing stopu, který se počítá lokálně v terminálu a bez běžící platformy nefunguje. Díky server-side exekuci nemusíte hlídat trh nonstop.

Jak nastavím SL a TP v okně New Order v MT5?+

V okně New Order (klávesa F9) zadáte hodnoty stop loss a take profit přímo jako cenu, ne jako počet pipů, do polí pod výběrem objemu pozice. Pole se vyplní ještě před kliknutím na Buy nebo Sell, takže obě úrovně naskočí okamžitě s otevřením pozice. Pokud pole necháte prázdná, pozici otevřete bez ochrany a SL/TP můžete doplnit později přes Toolbox. Doporučujeme zadávat obě hodnoty vždy dopředu, ať vás neošálí rychlý pohyb ceny hned po fillu.

Proč MT5 vyžaduje cenu stop lossu místo pipů?+

MT5 pracuje s absolutní cenou instrumentu, protože stejný formát používá pro všechny nástroje od forexu po XAUUSD a indexy, kde se velikost pipu nebo tiku liší. Vzdálenost v pipech si dopočítáte jednoduše: u páru s 5 desetinnými místy odečtete nebo přičtete k aktuální ceně 0,0001 za každý pip (u JPY párů 0,01). Pro gold nebo indexy je lepší počítat vzdálenost v dolarech nebo tikách podle specifikace symbolu, kterou najdete v okně Symboly.

Jak upravím stop loss u už otevřené pozice v MT5?+

Otevřenou pozici upravíte dvěma způsoby: přes Toolbox kliknutím pravým tlačítkem na pozici a výběrem Modify or Delete Order, kde přepíšete cenu SL/TP a potvrdíte tlačítkem Modify, nebo přímo v grafu přetažením vodorovné čáry stop lossu na novou úroveň myší. Přetahování v grafu je rychlejší při scalpingu, ale hrozí u něj nepřesný klik za tržní hodiny nebo při rychlém trhu. Po každé úpravě MT5 zobrazí potvrzovací hlášku, takže máte jistotu, že se změna zapsala na server.

Co znamená chyba Invalid Stops v MT5?+

Chyba Invalid Stops znamená, že jste zadali stop loss nebo take profit blíž k aktuální ceně, než dovoluje minimální vzdálenost (stop level) daného brokera nebo symbolu. Každý instrument má vlastní minimální distanci v pointech, kterou zjistíte v okně Symboly pod parametrem Stops Level. Řešením je posunout úroveň dál od trhu nebo počkat na menší spread, protože za volatilních zpráv jako NFP se tato minimální vzdálenost u brokerů běžně rozšiřuje.

Jak daleko nastavit stop loss od entry ceny?+

Stop loss by měl vycházet z volatility a struktury trhu, ne z kulatého čísla nebo pocitu — nejčastěji se používá 1 až 2násobek ATR nebo vzdálenost za poslední swing high/low. Kulaté číslo je totiž první místo, kam cena při pullbacku typicky dosáhne, takže SL přesně na něm zvyšuje šanci na zbytečný stop-out. Teprve když máte vzdálenost SL podle struktury, dopočítáte velikost pozice tak, aby ztráta odpovídala vašemu rizikovému procentu z účtu, obvykle 0,5–1 %.

Jak funguje trailing stop v MT5?+

Trailing stop v MT5 se aktivuje kliknutím pravým tlačítkem na pozici v Toolboxu a výběrem předdefinované vzdálenosti v pointech, po které se SL automaticky posouvá směrem k aktuální ceně a zamyká zisk. Klíčové omezení je, že trailing stop běží lokálně v terminálu, takže funguje jen dokud máte MT5 otevřené a připojené k internetu — po vypnutí platformy se posun zastaví a na serveru zůstane poslední zapsaná hodnota SL. Pro nepřetržitý trailing bez závislosti na běžícím terminálu je nutný VPS nebo EA.

Jaká pravidla pro stop loss platí v prop trading challenge?+

V prop trading challenge musí být vaše nastavení stop lossu v souladu s daily loss limitem a maximálním drawdownem daného pravidla challenge, protože jediný nechráněný obchod může účet vyřadit z hry. Většina firem nevyžaduje povinný SL na každé pozici, ale bez něj snadno prorazíte denní limit jedním nečekaným pohybem, třeba při FOMC. Praxe ukazuje, že traderi, kteří počítají velikost pozice podle vzdálenosti SL a rizikového procenta z limitu, mají v evaluaci výrazně vyšší šanci na fundovaný účet.

Kdy je posunutí stop lossu oprávněný risk management?+

Posunutí stop lossu je oprávněné jen tehdy, když reagujete na novou informaci o struktuře trhu, ne na strach ze ztráty — třeba posun SL na breakeven po potvrzeném breakoutu je legitimní, posun dál od ceny s nadějí na návrat je sebeklam. Data ukazují, že cena se po zasažení původního stop lossu vrací do zisku jen zřídka, takže posouvání SL směrem pryč od entry obvykle jen prodlužuje a prohlubuje ztrátu. Pravidlo je jednoduché: SL smíte posunout jen směrem k zajištění zisku, nikdy směrem k rozšíření rizika.

MH

Written by

Marcel Hambálek

Senior Trader, For Traders

Marcel trades Futures and Forex day-trading setups on funded accounts and writes about the executional details most traders skip — order types, slippage, session timing, platform quirks on MT5 and NinjaTrader. Pragmatic, mechanics-first, no fluff. Sleduj na LinkedIn

Follow on LinkedIn

Připraveni tradovat fundovaný kapitál?

Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $49, s fundovaným kapitálem až $300,000.

Vybrat challenge

Tradujte až s $300,000

Vybrat challenge