etichete: cinci cifre scoase de sub candele in modulul 5; si randarea lui, reparata

Cele cinci erau toate in patternuri_complexe_3: "SL 29.40" se citea cu 9.4
lipsa, "target 62.00" fara 62., "intrare short 89.00" fara 8. Reparate cu
Level.i0, care muta si linia si eticheta - label_dy doar le-ar fi lipit de
linia vecina. Nicio cifra schimbata.

Si o regresie a mea, din 29dc93d: marcajul <!--SVG0--> pe care il pune
stash_svgs semana cu ancorele <!--SVG:tb--> ale generatoarelor din modulul 5,
deci assert-ul se aprindea degeaba si **niciun capitol din modulul 5 nu se mai
putea randa**. Marcajul e acum <!--SVG-STASH-n-->, iar assert-ul cauta exact
forma lui. Cele 7 capitole se randeaza din nou.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
Claude Agent
2026-10-02 06:13:41 +00:00
parent 84f933bcfa
commit 973410823e
10 changed files with 220 additions and 148 deletions

View File

@@ -104,7 +104,7 @@ să poți citi pașii fără să te oprești.</p>
pașii 3 și 4 — același cap, aceiași umeri, aceleași niveluri, ca să nu se
schimbe cifrele de la o secțiune la alta.</p>
<!--SVG:harta-->
<p><svg viewBox="0 0 700 491" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 491" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">DHRT, tot trade-ul — HS răsturnat (exemplu construit)</text>
<rect x="423.5" y="220.6" width="109.0" height="68.8" fill="#188a3e" fill-opacity="0.08" stroke="#188a3e" stroke-width="1"/>
<text x="423.5" y="215.6" fill="#188a3e" style="font-weight:bold">umărul drept</text>
@@ -257,7 +257,8 @@ schimbe cifrele de la o secțiune la alta.</p>
<text x="568.0" y="268.4" fill="#b06000" text-anchor="middle" style="font-weight:bold">pullback la nivelul de breakout</text>
<text x="685.0" y="65.4" fill="#1a5fb4" text-anchor="end" style="font-weight:bold">apoi trail</text>
<text x="24" y="479" fill="#555">Exemplu construit (fără ticker), la scară. Geometria e a cursului; prețurile și R-urile sunt ale mele.</text>
</svg></p>
</svg>
<p>Fraza de decizie, într-o propoziție: <strong>cumperi când o candelă de trigger închide
peste consolidarea din umărul drept și peste linia gâtului, cu volum în
breakout; stopul stă în treimea de jos dintre cap și nivelul umărului; prima
@@ -290,7 +291,7 @@ o simetrie la ele". Imediat după adaugă corecția onestă: „Nu e asta din dr
un pic mai lungă decât asta din stânga, dar depinde cum măsori. Încă o dată, e
un pattern care nu e perfect."</p>
<!--SVG:pas1_da-->
<p><svg viewBox="0 0 700 394" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 394" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 1, DA — capul în suport, umărul drept pe pivot</text>
<rect x="405.5" y="139.8" width="121.0" height="67.8" fill="#188a3e" fill-opacity="0.08" stroke="#188a3e" stroke-width="1"/>
<text x="405.5" y="66.0" fill="#188a3e" style="font-weight:bold">umărul drept, pullback pe pivot</text>
@@ -403,7 +404,8 @@ un pattern care nu e perfect."</p>
<text x="517.0" y="247.6" fill="#b06000" text-anchor="middle" style="font-weight:bold">doji</text>
<text x="534.0" y="84.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">buy doji = trigger</text>
<text x="24" y="382" fill="#555">Exemplu construit (fără ticker), la scară. Volumul crește pe ultimele bare ale umărului și explodează pe breakout.</text>
</svg></p>
</svg>
<p><strong>Patternul se poate înlocui.</strong> Asta e partea pe care e ușor să o ratezi: tot
restul strategiei (trigger, stop, ținte, trail) rămâne identic dacă schimbi
patternul de bază. „În loc de HS răsturnat folosești double bottom-ul." Lista
@@ -426,7 +428,7 @@ Adică cu cât mai multe retestări, șansele sunt să cadă la un moment dat."<
deteriorează volumul…" — adică volumul e cel care decide. În desenul de mai jos
volumul scade la fiecare picior, deci exact cazul în care nu intri.</p>
<!--SVG:pas1_nu-->
<p><svg viewBox="0 0 700 474" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 474" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 1, NU — triple bottom la al 4-lea test</text>
<rect x="390.5" y="178.0" width="133.0" height="152.0" fill="#c00" fill-opacity="0.08" stroke="#c00" stroke-width="1"/>
<text x="390.5" y="173.0" fill="#c00" style="font-weight:bold">breakdown, nu breakout</text>
@@ -517,7 +519,8 @@ volumul scade la fiecare picior, deci exact cazul în care nu intri.</p>
<text x="438.0" y="336.0" fill="#c00" text-anchor="middle" style="font-weight:bold">al 4-lea test: nu mai ține</text>
<text x="210.0" y="152.0" fill="#c00" text-anchor="middle" style="font-weight:bold">volumul scade la fiecare picior</text>
<text x="24" y="462" fill="#555">Exemplu construit (fără ticker), la scară. Cu cât baza e retestată mai des și volumul scade, cresc șansele să cadă.</text>
</svg></p>
</svg>
<h2 id="pasul-2-astepti-trigger-ul-din-umarul-drept-a">Pasul 2 — Aștepți trigger-ul din umărul drept (A)</h2>
<p>Nu intri pe pattern. Aștepți ca în umărul drept să apară o candelă de trigger
care închide peste consolidarea din care s-a format umărul.</p>
@@ -537,7 +540,7 @@ de downtrend». Aici vorbim de Baidojii din consolidare, de fapt e breakout."
Adică nu îi ceri condițiile din <a href="04_strategia_7_micis.html">MICIS</a> — îi ceri doar
să închidă peste doji-ul de dedesubt.</p>
<!--SVG:pas2_da-->
<p><svg viewBox="0 0 700 469" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 469" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 2, DA — trigger valid din umărul drept</text>
<rect x="229.5" y="157.6" width="281.0" height="91.2" fill="#188a3e" fill-opacity="0.08" stroke="#188a3e" stroke-width="1"/>
<text x="229.5" y="152.6" fill="#188a3e" style="font-weight:bold">umărul drept: 11 bare de consolidare</text>
@@ -621,7 +624,8 @@ să închidă peste doji-ul de dedesubt.</p>
<text x="344.0" y="278.8" fill="#188a3e" text-anchor="middle" style="font-weight:bold">↓ volum în acumulare: bare tot mai mari</text>
<text x="162.0" y="322.8" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">↓ swing high de volum</text>
<text x="24" y="457" fill="#555">Exemplu construit (fără ticker). Volumul de breakout trece peste swing high-ul anterior de volum.</text>
</svg></p>
</svg>
<p><strong>Treci mai departe doar dacă:</strong> candela de trigger s-a închis peste vârful
consolidării din umărul drept <strong>și</strong> peste linia gâtului, cu volumul peste
swing high-ul anterior de volum.</p>
@@ -632,7 +636,7 @@ filtrul minim; relative strength și power sunt bonus.</p>
<p>Când se citesc: „În momentul trigger-ului, stau înainte de trigger" [sic].
Citirea mea: „sau înainte de trigger". În niciun caz după.</p>
<!--SVG:cadrane-->
<p><svg viewBox="0 0 700 330" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:700px;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 330" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:700px;height:auto;font:12px sans-serif">
<text x="20" y="22" fill="#333" style="font-weight:bold">„Cadran long" — cele două cadrane în care ai voie să iei trigger-ul</text>
<rect x="60" y="44" width="150" height="100" fill="#eef4ff" stroke="#1a5fb4"/>
<text x="70" y="68" fill="#1a5fb4" style="font-weight:bold">improving</text>
@@ -663,7 +667,8 @@ Citirea mea: „sau înainte de trigger". În niciun caz după.</p>
<text x="400" y="214" fill="#555">suficient ca filtru minim.</text>
<text x="20" y="296" fill="#555">Relative strength se citește față de SPY, deci are sens doar pe equities (acțiuni, ETF-uri de sector).</text>
<text x="20" y="316" fill="#555">Pe commodities schimbi reperul pe o clasă similară: petrol față de gaze, aur față de argint, grâu față de porumb.</text>
</svg></p>
</svg>
<p>Pe volum sunt acceptate ambele instrumente, în orice combinație: „nu contează
care volumul folosiți, poate să fie ambele volume, adică on balance volume și
volumul nostru, custom, sau oricare dintre ele, deci funcționează oricum". Ce
@@ -684,7 +689,7 @@ răsturnat pe volum. Oricare volum, în special dacă e volumul nostru."</p>
umărul stâng, umărul drept și exact cum vreau eu HS-ul, [cu] umărul drept mai
sus" — adică umărul drept de pe volum mai sus decât cel stâng.</p>
<!--SVG:hs_pe_volum-->
<p><svg viewBox="0 0 700 410" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:700px;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 410" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:700px;height:auto;font:12px sans-serif">
<text x="20" y="22" fill="#333" style="font-weight:bold">Secretul: același HS răsturnat, de două ori — pe preț și pe volum</text>
<text x="20" y="44" fill="#555">Sus prețul, jos linia de trend a volumului. Când ambele desenează aceeași formă, setup-ul e mai tare.</text>
<rect x="20" y="60" width="660" height="150" fill="#fbfbfb" stroke="#ddd"/>
@@ -710,7 +715,8 @@ sus" — adică umărul drept de pe volum mai sus decât cel stâng.</p>
<circle cx="490" cy="298" r="4" fill="#1a5fb4"/>
<text x="430" y="288" fill="#1a5fb4">umăr drept, mai sus decât cel stâng</text>
<text x="20" y="398" fill="#555">Umărul drept de pe volum mai sus decât cel stâng: cumpărătorii revin cu mai multă forță decât prima dată. Asta cauți.</text>
</svg></p>
</svg>
<p><strong>Completare proprie:</strong> mecanismul din spate, pentru că lecția nu îl dă. Volumul
cumulat crește doar când barele verzi sunt mai mari decât cele roșii; un umăr
drept mai sus pe volum înseamnă că la același nivel de preț au intrat mai multe
@@ -734,7 +740,7 @@ low-ul de aici" presupune o linie de zero și minime care se pot compara între
ele. De aceea panoul de jos al diagramei următoare e desenat altfel decât cel de
la trigger-ul valid — acolo barele brute ajung, aici nu.</p>
<!--SVG:pas2_nu-->
<p><svg viewBox="0 0 700 373" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 373" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 2, NU — breakout de preț fără breakout de volum</text>
<rect x="229.5" y="81.0" width="281.0" height="81.8" fill="#c00" fill-opacity="0.08" stroke="#c00" stroke-width="1"/>
<text x="229.5" y="76.0" fill="#c00" style="font-weight:bold">aceeași consolidare de 11 bare</text>
@@ -819,7 +825,8 @@ la trigger-ul valid — acolo barele brute ajung, aici nu.</p>
<text x="344.0" y="213.8" fill="#c00" text-anchor="middle" style="font-weight:bold">histograma rupe sub propriul swing low, de trei ori</text>
<text x="642.0" y="238.8" fill="#c00" text-anchor="end" style="font-weight:bold">breakdown</text>
<text x="24" y="361" fill="#555">Exemplu construit. Prețul e identic cu al diagramei de deasupra; panoul de jos e histograma cu semn, nu volumul brut.</text>
</svg></p>
</svg>
<h2 id="pasul-3-stopul-o-treime-din-inaltimea-capumar-drept-primul-p">Pasul 3 — Stopul: o treime din înălțimea cap–umăr drept (primul P)</h2>
<p>Măsori două lucruri și împarți la trei. Întâi, înălțimea H: de la low-ul capului
până la nivelul umărului drept — „dacă ăsta considerăm că este umărul drept […]
@@ -843,7 +850,7 @@ treime, de la bază la vârf o treime […] 1x3 din înălțimea cap–umăr dre
Deci cam asta e aproximativ stop loss-ul vostru. Distanța."</li>
</ol>
<!--SVG:pas3_stop-->
<p><svg viewBox="0 0 700 310" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 310" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 3, stopul — H de la cap la umărul drept, apoi o treime</text>
<rect x="208.0" y="233.5" width="400.0" height="28.2" fill="#c00" fill-opacity="0.08" stroke="#c00" stroke-width="1"/>
<line x1="24.0" y1="177.2" x2="686" y2="177.2" stroke="#6a3d9a" stroke-width="1.5" stroke-dasharray="4 3"/>
@@ -917,7 +924,8 @@ treime, de la bază la vârf o treime […] 1x3 din înălțimea cap–umăr dre
<text x="298.0" y="275.7" fill="#6a3d9a" text-anchor="middle" style="font-weight:bold">capul</text>
<text x="498.0" y="275.7" fill="#c00" text-anchor="middle" style="font-weight:bold">banda roșie = treimea de jos din H</text>
<text x="24" y="298" fill="#555">Exemplu construit (fără ticker), la scară. Geometria e a cursului; prețurile și R-urile sunt ale mele.</text>
</svg></p>
</svg>
<p>Pe exemplul construit: H = 58.50 − 52.00 = 6.50, marginea de sus a treimii =
52.00 + 6.50/3 = 54.17, intrarea la 65.00, deci R = 10.83. <strong>Treci mai departe
doar dacă</strong> riscul în bani la stopul ăsta încape în pasul 6; dacă nu încape,
@@ -940,7 +948,7 @@ o reproducă: „un average" din interiorul gâtului e tot ce spune lecția. Câ
reconstruiești tu patternul, nivelul ăsta e o alegere a ta de câteva zecimi, iar
TP2 se mișcă exact cu ea.</p>
<!--SVG:pas4_tinte-->
<p><svg viewBox="0 0 700 421" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 421" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Pasul 4, țintele — TP1 = R, TP2 = proiecția gâtului</text>
<line x1="24.0" y1="378.8" x2="686" y2="378.8" stroke="#6a3d9a" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="372.8" fill="#6a3d9a" text-anchor="end">capul 52.00 = baza înălțimii HS</text>
@@ -1008,7 +1016,8 @@ TP2 se mișcă exact cu ea.</p>
<rect x="629.0" y="72.8" width="10" height="16.8" fill="#188a3e"/>
<text x="394.0" y="200.4" fill="#188a3e" text-anchor="middle" style="font-weight:bold">buy doji</text>
<text x="24" y="409" fill="#555">Exemplu construit (fără ticker), la scară. Aici TP1 iese PESTE TP2; ordinea lor nu e fixă.</text>
</svg></p>
</svg>
<p><strong>Ordinea celor două ținte nu e fixă, și asta nu e o eroare a materialului.</strong>
Autorul o spune de trei ori, cu exemple: „În unele situații s-ar putea ca, de
fapt, TP2, conform HS răsturnat cum am zis eu aici, să fie un pic mai sus decât
@@ -1071,7 +1080,7 @@ retest."</p>
consolidare, că asta e locul crimei. Poți să retestezi și până jos, dar deja
dacă retestează până jos, e periculos să facă break-down."</p>
<!--SVG:retest_da-->
<p><svg viewBox="0 0 700 511" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 511" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Retestul, DA — se oprește în jumătatea de sus</text>
<rect x="47.0" y="257.2" width="292.0" height="110.0" fill="#6a3d9a" fill-opacity="0.08" stroke="#6a3d9a" stroke-width="1"/>
<text x="47.0" y="252.2" fill="#6a3d9a" style="font-weight:bold">consolidarea</text>
@@ -1144,12 +1153,13 @@ dacă retestează până jos, e periculos să facă break-down."</p>
<text x="448.0" y="325.8" fill="#188a3e" text-anchor="middle" style="font-weight:bold">retest, se oprește peste jumătate</text>
<text x="478.0" y="348.2" fill="#188a3e" text-anchor="middle" style="font-weight:bold">doji aici: a doua intrare</text>
<text x="24" y="499" fill="#555">Exemplu construit (fără ticker). Volum mic pe retest, mare pe repornire: nu vin vânzători noi.</text>
</svg></p>
</svg>
<p>Deci: retest până la jumătatea consolidării = normal, intri. Retest care trece
sub jumătate și se apropie de bază = semn de avertizare; sub bază, ideea s-a
inversat — „să cadă sub consolidare și atunci se shortează".</p>
<!--SVG:retest_nu-->
<p><svg viewBox="0 0 700 387" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 387" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Retestul, NU — trece sub jumătate și rupe baza</text>
<rect x="47.0" y="107.0" width="292.0" height="75.0" fill="#6a3d9a" fill-opacity="0.08" stroke="#6a3d9a" stroke-width="1"/>
<text x="47.0" y="102.0" fill="#6a3d9a" style="font-weight:bold">aceeași consolidare</text>
@@ -1222,7 +1232,8 @@ inversat — „să cadă sub consolidare și atunci se shortează".</p>
<text x="448.0" y="212.0" fill="#c00" text-anchor="middle" style="font-weight:bold">retestul trece sub jumătate</text>
<text x="568.0" y="263.0" fill="#c00" text-anchor="middle" style="font-weight:bold">volum în creștere pe coborâre</text>
<text x="24" y="375" fill="#555">Exemplu construit (fără ticker). Același breakout; diferă cât de adânc cade retestul și ce face volumul.</text>
</svg></p>
</svg>
<p>Un lucru pe care îl spune apăsat și care nu se potrivește cu obiceiul de a
aștepta mereu retestul: retestul nu e garantat. „Ce retestare ai mai făcut
vreodată în vecii vecilor […]? Poate o să-mi facă la un bear market. Dar […] nu
@@ -1248,7 +1259,7 @@ short, adică nu buy doji — sell doji, sell shooting star, dacă ai shooting s
asta." Pe XLF, singurul preț rostit în secțiune: „aici ar trebui să cadă.
Aproximativ la 51, adică în zona suportului."</p>
<!--SVG:short_wedge-->
<p><svg viewBox="0 0 700 456" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<svg viewBox="0 0 700 456" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="60" fill="#333" style="font-weight:bold">Varianta short — XLF, ascending wedge</text>
<rect x="94.0" y="60.0" width="388.0" height="188.2" fill="#c00" fill-opacity="0.08" stroke="#c00" stroke-width="1"/>
<line x1="24.0" y1="295.5" x2="686" y2="295.5" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
@@ -1340,7 +1351,8 @@ Aproximativ la 51, adică în zona suportului."</p>
<text x="587.0" y="332.3" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">ținta atinsă</text>
<text x="288.0" y="261.2" fill="#c00" text-anchor="middle" style="font-weight:bold">minimele urcă mai repede decât maximele</text>
<text x="24" y="444" fill="#555">Al lui: ținta de 51 și patternul pe XLF. Barele sunt ale mele; wedge-ul se îngustează, nu urcă paralel.</text>
</svg></p>
</svg>
<p>Motivul de fond pentru care preferă long-ul e dat separat și merită reținut
pentru orice pattern de reversal: „americanii au o vorbă, că bottom-urile
durează mult mai puțin decât top-urile să se formeze. Adică la bottom e violent.