Footprint ukáže, co se právě zobchodovalo. Heatmapa ukáže, kde likvidita ležela v čase. Ale otázka „co v knize sedí teď, u samotného okraje ceny" vyžaduje samostatné okno DOM — a to znamená odtrhnout oči od grafu přesně ve chvíli, kdy na tom nejvíc záleží. DOM Ladder tenhle problém řeší tak, že živou knihu vykreslí jako sloupce rovnou v grafu, bez přepínání oken.
Co žebřík kreslí a jak to funguje
DOM Ladder je overlay studie — nesedí ve vlastním okně jako footprint, ale lepí se na cenový panel. U pravého okraje grafu kreslí vodorovné sloupce: čekající nabídku (ask) nad aktuální cenou, čekající poptávku (bid) pod ní. Délka sloupce je úměrná velikosti na dané úrovni a u každého sloupce je vytištěné číslo — přesná zobchodovatelná velikost.
Na každý update svíčky žebřík stáhne nejnovější snímek knihy (bid/ask cena a velikost od nejlepší úrovně dál), s vykreslováním omezeným na maximálně jednu aktualizaci za 150 ms, aby nekreslil rychleji, než je čitelné. Když feed na okamžik zaškobrtne a vrátí prázdno, žebřík nezobrazí prázdný panel — podrží poslední platný snímek, dokud nepřijde další. Každá cena se přichytí na tickovou mřížku nástroje, takže řádky žebříku sedí 1:1 s řádky Heatmapy likvidity, pokud ji máte na grafu zapnutou taky.
Délka sloupce se normalizuje proti kotvě — „velikost, která zaplní celou šířku". Ve výchozím nastavení (0 = auto) je to živě přepočítávaný 95. percentil všech aktuálně zobrazených velikostí na bid i ask straně, takže jeden nadstandardní blok nesplácne zbytek žebříku do neviditelnosti. Čísla velikostí se tisknou zarovnaná k okraji panelu, ale jen pokud je výška řádku (jeden tick v pixelech) aspoň tak velká jako výška písma — při větším oddálení grafu se čísla automaticky schovají, místo aby se slepila do nečitelné šmouhy. Stejný trik používá i footprint pro své štítky.
Jak žebřík zapnout a nastavit
- V MotiveWave: Add Study > WyckFlow > DOM Ladder (Depth). Protože jde o overlay, přidá se přímo do cenového panelu, ne do samostatného okna. Studie potřebuje, aby feed posílal živé aktualizace baru (
requiresBarUpdates) — bez toho se žebřík vykreslí, ale nebude se hýbat. - Otevřete nastavení přes ikonu ozubeného kola u studie. Vše sedí v jedné záložce General, rozdělené do čtyř skupin — Ladder, Display, Diagnostics, License.
- Skupina Ladder — geometrie a rozsah:
- Ladder width (px) — šířka panelu v pixelech (výchozí 110, rozsah 30–600, krok 5).
- Max levels per side (0 = all) — kolik cenových úrovní od inside marketu se kreslí na každou stranu (výchozí 0 = vše, co pošle feed; pro pohled jen na okolí ceny je rozumné 20–40 — feedy jako CQG umí poslat 100–380 úrovní na stranu).
- Size filling the full width — kotva pro délku sloupce v kontraktech (výchozí 0 = auto 95. percentil).
- Show ask side / Show bid side — nezávislé zapnutí/vypnutí každé strany (výchozí obě true).
- Skupina Display — barvy a čitelnost:
- Ask bars / Bid bars — barvy sloupců (výchozí fialová RGB 168,120,255 pro ask, bílo-šedá RGB 225,225,230 pro bid; klidně přehoďte na klasickou červeno-zelenou).
- Bar opacity (%) — průhlednost sloupců (výchozí 55, rozsah 10–100).
- Size numbers per level (auto-hide when rows are too small) — tisk čísel s automatickým skrytím při malé výšce řádku (výchozí zapnuto).
- Panel background opacity (%) — podklad za žebříkem (výchozí 35, 0 = žádné stínování).
- Highlight current price row + Current price highlight — zvýraznění řádku na poslední zavírací ceně (výchozí zapnuto, poloprůhledná bílá).
- Skupina Diagnostics — Diagnostics logging (výchozí zapnuto) zapisuje strukturovaný JSONL log do
~/MotiveWave Extensions/logs/DomLadder/DomLadder_events.jsonlse stavyNO_DEPTH_DATA,EMPTYaOK— užitečné, když žebřík nic nekreslí a potřebujete vědět proč. - Skupina License — sdílená patička; DOM Ladder běží na stejném licenčním bitu jako Liquidity Heatmap. Kdo má odemčenou heatmapu, má odemčený i žebřík, žádný samostatný nákup.
Jak žebřík číst v praxi
- Dlouhý sloupec s velkým číslem je zeď. Nad cenou brzdí růst (nabídka), pod cenou brzdí pokles (poptávka) — čím delší sloupec, tím větší odpor v tom místě.
- Sloupec, který zmizí těsně předtím, než k němu cena dorazí, je signál staženého příkazu — možný spoofing. Pokud máte na grafu i Heatmapu likvidity, uvidíte ve stejném místě uříznutý pruh v historii.
- Sloupec, který drží, i když ho cena opakovaně testuje a odráží se od něj, naznačuje absorpci — aktivní obranu úrovně. Potvrďte to zobchodovaným objemem, ne jen sloupcem samotným.
- Žebřík je live-only: neexistuje historická kniha objednávek od burzy, takže procházení grafu zpátky v čase žebřík nezmění — vždy ukazuje aktuální knihu. Pro historii knihy slouží nahrávání Heatmapy likvidity na disk.
DOM Ladder ukazuje, kde likvidita teď leží — ne, kam se pohne cena. Je to kontext k rozhodnutí, ne signál sám o sobě; vždy ho čtěte spolu se zobchodovaným tokem.
Doporučené nastavení podle nástroje
| Nástroj | Ladder width | Max levels/side | Size filling full width |
|---|---|---|---|
| NQ (mini) | 110–140 px | 0 (vše) | 0 = auto (tenčí kniha, zhruba 15–30 horních úrovní; auto-kotva se přizpůsobí) |
| ES | 110–140 px | 0 (vše) | 0 = auto, případně fixní ~300 při silnější knize, kde auto škáluje špatně |
| MNQ / MES (mikro) | 90–110 px | výchozí 0 (vše) | výchozí 0 = auto; velcí hráči sedí na mini kontraktu, ne mikru — nečekejte tu velké zdi |
Diagnostika a časté potíže
- Žebřík vůbec nic nekreslí — podívejte se do diagnostického logu na status.
NO_DEPTH_DATAznamená, že feed neposílá Level 2 hloubku vůbec.EMPTYznamená, že kniha dorazila prázdná, nebo máte vypnuté obě strany (Show ask side / Show bid side). - Sloupce jsou, ale čísla u nich chybí — nejpravděpodobněji jde o automatické skrývání při malé výšce řádku (aktuální zoom). Přibližte graf vertikálně, nebo počítejte s tím, že samotné sloupce fungují i bez čísel.
- Sloupce jsou buď skoro všechny na maximum, nebo skoro všechny nepatrné — upravte Size filling the full width: přepněte z auto (95. percentil) na fixní počet kontraktů odpovídající typické velikosti knihy daného nástroje. Diagnostický log průběžně zapisuje aktuální
maxSize/normMax, takže vidíte, s jakými čísly auto-kotva reálně pracuje. - Feedy MotiveWave dávají MBP (agregovanou velikost na cenu), ne MBO — žebřík proto nikdy neukáže počet jednotlivých příkazů na úrovni, jen jejich součet.
Shrnutí
- DOM Ladder je overlay studie, která kreslí živou knihu objednávek jako sloupce u okraje cenového grafu — bez přepínání do samostatného DOM okna.
- Data jsou vždy živá a přichycená na tickovou mřížku; při výpadku feedu podrží poslední platný snímek místo prázdného panelu.
- Délka sloupce je normalizovaná proti kotvě (auto 95. percentil nebo fixní číslo) — nastavte ji podle typické velikosti knihy vašeho nástroje.
- Čtěte žebřík jako kontext: dlouhý sloupec = zeď, mizící sloupec = možný spoofing, držící sloupec = kandidát na absorpci — vždy potvrzujte exekucemi, ne barvou samotnou.
- Diagnostický log (
DomLadder_events.jsonl) rozliší, jestli feed neposílá hloubku (NO_DEPTH_DATA) nebo kniha jen dorazila prázdná (EMPTY). - Sdílí licenční bit s Heatmapou likvidity — žádný samostatný nákup.
Časté dotazy
Co je DOM Ladder v MotiveWave?
Overlay studie, která kreslí aktuální hloubku trhu (Level 2 knihu objednávek) jako vodorovné sloupce u pravého okraje cenového grafu — nabídku nad cenou, poptávku pod ní, s délkou sloupce úměrnou velikosti a vytištěným číslem u každé úrovně.
V čem je rozdíl mezi DOM Ladder a Liquidity Heatmap?
Žebřík ukazuje aktuální stav knihy, heatmapa kreslí historii téže knihy v čase. Používají stejné cenové řádky a stejný licenční bit, takže se doplňují — žebřík na okraji grafu, heatmapa jako pruhy táhnoucí se doleva.
Proč mi žebřík nekreslí čísla u sloupců?
Nejčastěji jde o záměrné automatické skrývání: pokud je výška jednoho tickového řádku na obrazovce menší než výška písma, čísla se schovají, aby se neslepila do nečitelné šmouhy. Přibližte graf vertikálně a čísla se vrátí.
Ukazuje žebřík historickou knihu objednávek?
Ne. Hloubka trhu nemá u burzy historii — žebřík je vždy live-only a procházení grafu do minulosti jeho obsah nezmění. Pro historii knihy slouží nahrávání Heatmapy likvidity na disk.
Proč se sloupec těsně před dotykem ceny ztratí?
Nejpravděpodobněji byl příkaz stažen — možný spoofing. Pokud máte současně zapnutou Heatmapu likvidity, ve stejném místě uvidíte v historii uříznutý pruh, což potvrdí, že šlo o stažení, ne o zobchodování.
Studie Liquidity Heatmap ve WyckFlow zahrnuje i DOM Ladder jako živý doplněk — stejné cenové řádky, stejná licence, žádný samostatný nákup. Související čtení: Heatmapa likvidity: jak poznat skutečnou zeď od návnady, Icebergové příkazy: jak odhalit skrytého hráče.


