TheMonogramúvod
Všechny články

Proč DXY nikdy nesmí zablokovat vstup

3 min čteníKoncept

V dashboardu indikátoru MODEL-1 je řádek DXY. Ukazuje, jestli dolarový index dělá zrcadlový setup opačným směrem — protože EURUSD i GBPUSD mají dolar v čitateli, short chce, aby DXY zrovna rostl, a long naopak, aby klesal. Je to prostá korelační kontrola: pokud oba trhy říkají totéž z opačné strany, signál stojí na o něco pevnější půdě. Tenhle týden jsem si ale na vlastní chybě ověřil, jak snadno se z takové kontroly stane něco, co jsem nikdy nechtěl — veto.

Dva řetězce signálu: vlevo DXY veto přerušuje cestu k triggeru, vpravo je DXY jen boční štítek a signál projde

Kontext, co si vzal víc pravomoci, než měl

V nastavení indikátoru je přepínač „Require DXY confluence" — v kódu má výchozí hodnotu vypnuto, ale v uloženém layoutu na grafu byl zapnutý. Kontroloval se až v okamžiku fillu a vyžadoval plně potvrzený zrcadlový model na dolarovém indexu, ne jen směrovou šipku „rising ↑" nebo „falling ↓" v řádku výše.

V praxi to vypadalo takhle: euro udělalo platný retest úrovně Model-1, Confirmation svítila zeleně, checklist vypadal hotový — a indikátor přesto zůstával na „limit @ M-1" místo aby přeskočil na TRIGGERED. Dolarový index měl v tu chvíli správný směr, jen svůj vlastní zrcadlový model ještě formálně neuzavřel. Signál, který podle zbytku pravidel platil, čekal na potvrzení něčeho, co nikdy nemělo mít právo ho zastavit.

Oprava: DXY zpátky na informativní řádek

Rozhodnutí bylo jednoduché, jakmile jsem viděl, co se děje: DXY smí kontext popsat, nikdy ho nesmí zablokovat. Vypnul jsem „Require DXY confluence", historie se přepočítala a stejný obchod se zpětně překlopil na TRIGGERED. Ověřeno na EURUSD shortu z 27. 7. — bez té opravy by indikátor pořád ukazoval nesplněný setup, který ve skutečnosti proběhl přesně podle pravidel.

Cestou se ukázal ještě jeden detail, který stojí za zmínku. DXY se v čase umí překlopit — svíčka může zavřít na jednu stranu, i když intrabar chvíli sahala na druhou. Screenshot pořízený až po zásahu do pozice tak může ukazovat jiný stav dolarového indexu, než jaký platil v okamžiku vstupu. Vypadalo by to, jako bych kontext ignoroval, i když v momentě vstupu podporoval. Proto teď dashboard drží samostatný řádek DXY @entry, který se v okamžiku vstupu zafixuje a dál se nemění, zatímco hlavní řádek žije v reálném čase dál. Bez toho rozlišení by zpětná kontrola obchodu mohla vypadat nepoctivě, aniž by opravdu byla.

Kde je hranice kontextu

Stránka Systém to říká přímo: kontextové kontroly nejsou filtr, který obchod zakáže — jen ho označí, a rozhodnutí zůstává na mně. DXY patří do stejné kategorie jako relativní síla nebo D1 bias, který zešedne na „not relevant", když směr sám o sobě už nic nepřidává. Popisují kvalitu setupu. Nerozhodují, jestli setup existuje.

Ta hranice je teď v nastavení opravená, ale v kódu ještě ne úplně domyšlená do konce — otevřená otázka je, jestli DXY vyříznout z podmínky pro trigger natvrdo, aby TRIGGERED nikdy nezáviselo na jednom přepínači, ani kdyby ho někdo (třeba zase já) omylem zapnul zpátky. Zatím to řeším tím, že vím, kde přepínač je a jak je nastavený — což je spolehlivé do prvního zapomnětlivého dne, ne navždy. Není to hotové řešení, je to oprava, po které přišla další otázka. Přesně tak vypadá vývoj vlastního nástroje, když se chyby nezametají pod koberec, ale píšou se sem.

Checklist Modelu 1 + měsíční rekapy

Nech mi e-mail — checklist si stáhneš hned a jednou za měsíc pošlu rekap živého deníku: čísla, rozbory obchodů a co se nepovedlo. Až bude MODEL-1 venku, dostaneš pozvánku jako první. Žádný spam, žádné signály.

E-mail se ukládá v zabezpečené databázi deníku a slouží výhradně k zasílání rekapů. Odhlásit se dá kdykoli odpovědí na kterýkoli e-mail.

Každý obchod postuju v den, kdy proběhl, na X — se screenshotem z indikátoru a včetně těch ztrátových.

@monogramfxSledovat na X