Files
atm-curs-dl/summaries/03_MODUL_2/03_timeframes_set_up.html
Claude Agent 464b01848f Fisierul de referinta (Inverted H&S): contradictie intre regula scrisa si cifre
Agentul de audit a reparat eroarea mare de geometrie (proiectia tintei
desenata la 60px cand distanta neckline-head era 75px, plus "50 pct" in loc
de "$50" pe aur). Verificand independent, am gasit o problema mai adanca:

- regula scrisa spunea "proiectata de la punctul de breakout", dar TOATE
  cifrele din fisier proiecteaza de la neckline (1.0850 + 150 = 1.1000)
- o fraza afirma explicit ca de la 1.0855 la 1.1000 sunt "tot 150 pips" —
  sunt 145
- aceeasi discrepanta pe aur: eticheta zicea $50, desenul arata $45

Fix: convenția e acum declarata explicit (de la neckline), cu o nota despre
cealalta conventie si de ce castigul real al trade-ului e mai mic decat
miscarea masurata. Proiectiile pleaca acum din neckline in toate cele trei
diagrame, deci eticheta si desenul spun acelasi lucru.

Plus Modul 1 (raport agent, verificat): 11 probleme mecanice in
04_candele_ohlc, acelasi bug de scara in 06_divergente (4.80R desenat ca
0.91R) si 08_market_sentiment, si o gaura de continut — exemplul long din
market sentiment avea text complet dar nicio diagrama.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
2026-09-12 21:35:54 +00:00

320 lines
23 KiB
HTML

<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #3 — Setup multi-timeframe pentru trading</title>
<style>
body { max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
color: #1a1a1a; }
h1 { font-size: 1.4em; }
h2 { font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }
code { font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }
a { color: #1a5fb4; }
hr { border: none; border-top: 1px solid #ddd; margin: 2em 0; }
em { color: #555; }
</style>
</head>
<body>
<h1 id="modul-2-3-setup-multi-timeframe-pentru-trading">Modul 2 / #3 — Setup multi-timeframe pentru trading</h1>
<h2 id="tldr">TLDR</h2>
<p>Workspace-ul de trading se construiește cu 6 chart-uri ale aceluiași
instrument, pe 6 intervale diferite (5 min, 15 min, 60 min, Daily, Weekly,
Monthly), toate cu aceiași indicatori și legate între ele ("global link") ca
să se actualizeze simultan la schimbarea simbolului. Scopul nu e estetic —
e ca <strong>decizia de trade să nu se ia izolat pe un singur interval</strong>: cauți
mai întâi direcția pe timeframe-urile mari (context/bias), abia apoi
intrarea exactă pe cele mici (trigger). Fără acest pas, poți intra long pe
5 minute exact când Daily/Weekly sunt încă într-un downtrend puternic —
probabilitate mică de succes, risc de a fi "luat" de mișcarea mare.</p>
<h2 id="cum-se-construieste-workspace-ul-6-panouri">Cum se construiește workspace-ul (6 panouri)</h2>
<p>Cele 6 chart-uri, cu aceiași indicatori pe fiecare: <strong>5 min, 15 min, 60 min,
Daily, Weekly, Monthly</strong>. În curs, panourile se construiesc de la mic la
mare (mai rapid: se copiază primul chart cu tot cu indicatori, se schimbă
doar time frame-ul) — dar asta e doar un truc de eficiență în platformă
(TradeStation), nu convenția de citire.</p>
<p><svg viewBox="0 0 620 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:620px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="30" y="34" fill="#333">5 min</text>
<rect x="110" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="125" y="34" fill="#333">15 min</text>
<rect x="210" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="225" y="34" fill="#333">60 min</text>
<rect x="310" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="330" y="34" fill="#333">Daily</text>
<rect x="410" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="425" y="34" fill="#333">Weekly</text>
<rect x="510" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="522" y="34" fill="#333">Monthly</text>
<line x1="595" y1="70" x2="15" y2="70" stroke="#1a5fb4" stroke-width="1.5" marker-end="url(#arr)"/>
<text x="180" y="85" fill="#1a5fb4">citire pentru decizii de trade: mare → mic (context → intrare)</text>
<defs><marker id="arr" markerWidth="8" markerHeight="8" refX="4" refY="4" orient="auto"><path d="M0,0 L8,4 L0,8 z" fill="#1a5fb4"/></marker></defs>
</svg></p>
<p>Fiecare chart primește aceiași indicatori: Relative Strength, Volum, Power,
semnale de trigger (moving averages), Trailing Stop, divergențe bull/bear
pe momentum/volum/power (mecanismul e detaliat în
<code>01_MODUL_1/06_divergente.md</code>), suport/rezistență din pivot points,
pattern-uri automate (ex. Triangle) și — doar pe intervalele sub Daily —
VWAP. Pe Daily și Weekly se adaugă și 4 medii mobile simple (10, 20, 50,
200), setate să nu afișeze istoric, doar nivelul curent, ca reper rapid de
poziție a prețului față de ele.</p>
<h2 id="de-ce-conteaza-ordinea-de-citire-mecanismul-nu-doar-afirmatia">De ce contează ordinea de citire — mecanismul, nu doar afirmația</h2>
<p>Mai jos folosesc de mai multe ori ideea că "trendul de pe timeframe-ul mare
domină". O explic o singură dată, mecanic, înainte de a o aplica.</p>
<p>Pe orice interval mic (5 min, 15 min), majoritatea volumului vine din
tranzacții mici, reactive la zgomot de preț pe termen scurt. Pe intervalele
mari (Daily, Weekly, Monthly), o singură bară agregă zile/săptămâni întregi
de tranzacționare — reflectă poziționarea acumulată a capitalului mare
(fonduri, market makers), care nu intră/iese într-o singură candelă. Când
un trend hotărât pe Daily/Weekly există, o mișcare contrară pe 5 minute e,
cel mai adesea, doar zgomot <strong>în interiorul</strong> acelui trend, nu o schimbare
reală de direcție — motiv pentru care un semnal de cumpărare pe 5 minute,
luat izolat, contra unui downtrend puternic pe Daily, are șanse mai mici să
țină: te pui împotriva poziționării mult mai mari care încă domină prețul.</p>
<h2 id="termen-nou-pivot-point-si-ierarhia-lui-pe-timeframe-uri">Termen nou: pivot point și ierarhia lui pe timeframe-uri</h2>
<p><strong>Pivot point</strong> = nivel de preț calculat automat din high/low/close-ul unei
perioade anterioare (ex. ziua precedentă), folosit ca reper de
suport/rezistență pentru perioada curentă — mulți traderi/algoritmi
calculează același nivel, deci acolo apare adesea reacție reală de preț.</p>
<p>Regula din curs: fiecare chart folosește pivoții calculați dintr-o perioadă
<strong>cu un nivel mai mare</strong> decât timeframe-ul lui — nu pivoții propriei
perioade:</p>
<table>
<thead>
<tr>
<th>Chart</th>
<th>Pivoți folosiți</th>
</tr>
</thead>
<tbody>
<tr>
<td>5 min</td>
<td>Daily</td>
</tr>
<tr>
<td>15 min, 60 min</td>
<td>Weekly</td>
</tr>
<tr>
<td>Daily</td>
<td>Monthly</td>
</tr>
<tr>
<td>Weekly</td>
<td>Quarterly</td>
</tr>
<tr>
<td>Monthly</td>
<td>Yearly</td>
</tr>
</tbody>
</table>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="440" height="110" fill="none" stroke="#999"/>
<text x="20" y="26" fill="#333">Yearly (pivoți pt. chart Monthly)</text>
<rect x="25" y="32" width="410" height="80" fill="none" stroke="#999"/>
<text x="35" y="48" fill="#333">Quarterly (pivoți pt. chart Weekly)</text>
<rect x="40" y="54" width="380" height="50" fill="none" stroke="#999"/>
<text x="50" y="70" fill="#333">Monthly (pivoți pt. chart Daily)</text>
<rect x="55" y="76" width="350" height="20" fill="none" stroke="#999"/>
<text x="65" y="90" fill="#333">Weekly (pivoți pt. chart 15/60 min) · Daily (pivoți pt. chart 5 min)</text>
</svg></p>
<p>Mecanismul din spate e același ca la trend: un nivel calculat dintr-o
perioadă mai lungă e urmărit de mai mulți participanți mari, deci reacția
de preț acolo e mai fiabilă decât un pivot calculat din propria bară mică.</p>
<h2 id="termen-nou-vwap-volume-weighted-average-price">Termen nou: VWAP (Volume Weighted Average Price)</h2>
<p><strong>VWAP</strong> = un moving average de preț combinat cu volum, valabil <strong>doar
intraday</strong> (sub Daily) — se resetează/nu are sens pe Daily, Weekly, Monthly.
Funcționează ca linie dinamică de suport/rezistență: cât timp prețul stă
deasupra, contextul e bullish (linia se colorează albastru în platformă);
sub ea, bearish (portocaliu).</p>
<p><svg viewBox="0 0 400 155" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<polyline points="10,110 60,90 110,70 150,85 190,60 230,95 270,120 320,100 370,80" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<polyline points="10,100 60,95 110,90 150,88 190,86 230,90 270,94 320,96 370,92" fill="none" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="45" fill="#1a5fb4">VWAP</text>
<text x="90" y="55" fill="#188a3e">preț peste VWAP — context bull</text>
<text x="90" y="135" fill="#c88">preț sub VWAP — context bear</text>
<text x="90" y="149" fill="#c88">(pullback la linie)</text>
</svg></p>
<h2 id="termen-nou-trailing-stop">Termen nou: Trailing Stop</h2>
<p><strong>Trailing Stop</strong> = un nivel de suport/rezistență care "urcă"/"coboară" cu
prețul, calculat automat: fiecare candelă care se închide peste high-ul
candelei precedente face ca <strong>low-ul acelei candele</strong> să devină noul nivel
de suport (trail); simetric la short, cu high-ul candelei ca rezistență.
Cât timp prețul nu trece înapoi peste/sub acel nivel, poziția rămâne
deschisă — practic e un stop-loss dinamic, nu un nivel fix.</p>
<p><strong>Long — trail care urcă:</strong></p>
<p><svg viewBox="0 0 380 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,140 60,100 110,110 160,70 210,80 260,45 310,55" fill="none" stroke="#188a3e" stroke-width="2"/>
<line x1="60" y1="112" x2="160" y2="112" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="160" fill="#666">trail 1: low-ul candelei de breakout</text>
<line x1="160" y1="82" x2="260" y2="82" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="176" fill="#666">trail 2: low-ul candelei următoare de breakout</text>
<text x="10" y="196" fill="#188a3e">trend continuă, trail urcă cu el</text>
</svg></p>
<p><strong>Short — trail care coboară (mecanismul oglindit):</strong></p>
<p><svg viewBox="0 0 380 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,20 60,55 110,45 160,85 210,75 260,110 310,100" fill="none" stroke="#c00" stroke-width="2"/>
<line x1="60" y1="53" x2="160" y2="53" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="130" fill="#666">trail 1: high-ul candelei de breakdown</text>
<line x1="160" y1="83" x2="260" y2="83" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="146" fill="#666">trail 2: high-ul candelei următoare de breakdown</text>
<text x="10" y="166" fill="#c00">trend continuă, trail coboară cu el</text>
</svg></p>
<p>Exemplul din curs: pe un trade long intrat mai devreme, trail-ul a urcat
candelă cu candelă până când prețul a închis sub linia curentă (o candelă
cu close 8.30, sub un nivel de suport ~8.31) — acolo se închidea poziția,
nu la un stop fix stabilit dinainte. Nu era, în acel moment, un semnal de
short — doar ieșire din long-ul deja deschis.</p>
<h2 id="cum-tranzactionezi-efectiv-un-set-up-multi-timeframe">Cum tranzacționezi efectiv un set-up multi-timeframe</h2>
<p><strong>De ce urmărești asta, concret:</strong> te ajută să nu iei un trigger de
intrare pe interval mic exact contra direcției pe care o are capitalul
mare pe interval mare — filtrează triggerele care "arată bine" izolat, dar
merg împotriva contextului, care statistic au șanse mai mici de reușită.</p>
<p><strong>Ce faci când te uiți la setup:</strong> citești panourile în ordine
<strong>Monthly → Weekly → Daily → 60 min → 15 min → 5 min</strong>. Pe fiecare notezi
doar direcția (uptrend/downtrend/range) și dacă e lângă un nivel relevant
(pivot, moving average, VWAP). Din Monthly/Weekly/Daily rezultă
<strong>bias-ul</strong> (direcția în care ai voie să cauți trade-uri). Abia apoi
cobori pe 60 min/15 min/5 min ca să găsești triggerul exact de intrare —
<strong>doar în direcția bias-ului</strong>, nu contra lui.</p>
<p><strong>Exemplu de citire (din curs, pe MasterCard — MA):</strong> Monthly în uptrend,
Weekly în downtrend de 2 săptămâni (pullback), Daily în downtrend dar cu un
hammer recent (candelă de reversal), 60 min deja în uptrend, 15 min încă în
downtrend de 3 candele, 5 min încă în downtrend de 8 candele.</p>
<div style="display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end">
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Monthly</text><polyline points="5,45 30,30 55,20 80,10" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Weekly</text><polyline points="5,15 30,25 55,35 80,45" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 72" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Daily</text><polyline points="5,15 30,25 55,42 80,30" fill="none" stroke="#c00" stroke-width="2"/><circle cx="55" cy="42" r="4" fill="#c88"/><text x="5" y="57" fill="#c88">downtrend</text><text x="5" y="71" fill="#c88">+ hammer</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">60 min</text><polyline points="5,45 30,32 55,22 80,12" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">15 min</text><polyline points="5,15 30,25 55,33 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">5 min</text><polyline points="5,15 30,22 55,30 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
</div>
<p>Citire: bias de fond = <strong>long</strong> (Monthly susține, Daily arată deja un
hammer de reversal la finalul pullback-ului). Dar 15 min și 5 min încă nu
au confirmat — sunt în urmă, arată zgomotul din interiorul pullback-ului
care se stinge. Nu ai încă un trigger valid de intrare.</p>
<p><strong>Trigger valid vs. prea devreme — DA/NU cu cifre (continuarea, cifre
construite plauzibil pe scenariul MasterCard, marcate ca fiind completarea
mea, transcrierea nu dă niveluri exacte):</strong></p>
<ul>
<li><strong>NU — intri long doar pe hammer-ul de pe Daily</strong>, cu 60 min, 15 min și
5 min încă toate în downtrend activ: prețul poate continua să scadă alte
câteva candele înainte să întoarcă, iar tu ești deja poziționat, pe
pierdere, riscând să fii scos pe zgomotul normal al pullback-ului care
nu s-a stins încă.</li>
<li><strong>DA — intri long când 15 min (sau 5 min) confirmă</strong>: hammer-ul pe Daily
(low 458.00) + 60 min deja în uptrend + 15 min rupe linia lui de
downtrend cu o candelă bullish care închide peste high-ul candelei
anterioare, la <strong>471.20</strong> — abia atunci ai și context (Monthly/Daily) și
trigger (15 min), nu doar unul din ele.</li>
</ul>
<p><strong>Exemplul complet, de la identificare la ieșire din trade:</strong></p>
<p><svg viewBox="0 0 620 387" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<line x1="24" y1="90.0" x2="606" y2="90.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="84.0" fill="#188a3e" text-anchor="end">TP 510 — swing high weekly, context monthly uptrend</text>
<line x1="24" y1="241.3" x2="606" y2="241.3" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="235.3" fill="#1a5fb4" text-anchor="end">intrare 471.20 (break 15 min peste hammer-ul daily)</text>
<line x1="24" y1="294.8" x2="606" y2="294.8" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="288.8" fill="#c00" text-anchor="end">SL 457.50 — sub hammer-ul daily (458.00)</text>
<polyline points="24,240.9 102,286.9" fill="none" stroke="#999" stroke-width="2"/>
<text x="24" y="228.9" fill="#999">downtrend anterior (weekly: pullback din 510)</text>
<line x1="110" y1="286.9" x2="110" y2="292.8" stroke="#1a1a1a" stroke-width="1.5"/>
<rect x="97" y="286.9" width="26" height="2.3" fill="#188a3e"/>
<text x="110" y="312.8" fill="#188a3e" text-anchor="middle" style="font-weight:bold">hammer daily</text>
<line x1="490" y1="240.9" x2="490" y2="246.8" stroke="#1a1a1a" stroke-width="1.5"/>
<rect x="477" y="241.3" width="26" height="4.7" fill="#188a3e"/>
<text x="490" y="312.8" fill="#188a3e" text-anchor="middle" style="font-weight:bold">confirmare 15 min</text>
<text x="24" y="332.8" fill="#188a3e">daily: hammer, low 458.00</text>
<text x="24" y="349.8" fill="#188a3e">confirmare 15 min: închide 471.20, peste high-ul candelei anterioare</text>
<text x="24" y="375" fill="#555">Scară: 10.00 = 39 px. Risc 13.70, câștig 38.80 — exact 1:2.8 (verificat: raport pixeli = raport preț).</text>
</svg></p>
<p><strong>Intrare:</strong> 471.20 (break peste high-ul candelei de 15 min care rupe
downtrend-ul intraday). <strong>Stop-loss:</strong> 457.50, sub low-ul hammer-ului
Daily (458.00) — dacă prețul revine acolo, reversal-ul e invalidat,
downtrend-ul de pe Weekly redevine dominant. <strong>Take-profit:</strong> 510, swing
high-ul de unde a pornit pullback-ul pe Weekly (ținta vine din context, nu
dintr-un calcul geometric ca la pattern-uri). Risc 13.70, câștig 38.80 →
risc/recompensă ~1:2.8.</p>
<p><strong>Exemplul 2 (short, oglindă) — mecanismul opus, alt instrument:</strong>
Monthly în downtrend, Weekly a urcat 2 săptămâni (bounce, nu inversare),
Daily încă în uptrend dar formează un <strong>shooting star</strong> (rejection la vârf).
60 min a întors deja în downtrend; 15 min și 5 min sunt încă în uptrend —
la fel ca la exemplul 1, timeframe-urile mici confirmă ultimele.</p>
<p><strong>Trigger valid:</strong> 15 min închide sub low-ul candelei anterioare, la
<strong>148.50</strong>, cu 60 min deja în downtrend și shooting star-ul deja confirmat
pe Daily (high 154.20). <strong>Trigger invalid:</strong> short imediat pe shooting
star, cât timp 60 min/15 min/5 min sunt încă toate în uptrend — bounce-ul
poate continua alte câteva candele.</p>
<p><svg viewBox="0 0 620 297" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<line x1="24" y1="34.0" x2="606" y2="34.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="28.0" fill="#c00" text-anchor="end">SL 154.30 — peste shooting star-ul daily (154.20)</text>
<line x1="24" y1="60.1" x2="606" y2="60.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="54.1" fill="#1a5fb4" text-anchor="end">intrare 148.50 short (break 15 min sub prior low)</text>
<line x1="24" y1="143.4" x2="606" y2="143.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="137.4" fill="#188a3e" text-anchor="end">TP 130.00 — swing low weekly (de unde a pornit bounce-ul)</text>
<polyline points="24,91.2 102,45.2" fill="none" stroke="#999" stroke-width="2"/>
<text x="24" y="111.2" fill="#999">uptrend anterior</text>
<line x1="110" y1="34.5" x2="110" y2="45.2" stroke="#1a1a1a" stroke-width="1.5"/>
<rect x="97" y="44.4" width="26" height="2.0" fill="#c00"/>
<text x="110" y="223.4" fill="#c00" text-anchor="middle" style="font-weight:bold">shooting star daily</text>
<line x1="490" y1="56.1" x2="490" y2="60.1" stroke="#1a1a1a" stroke-width="1.5"/>
<rect x="477" y="57.0" width="26" height="3.1" fill="#c00"/>
<text x="490" y="223.4" fill="#c00" text-anchor="middle" style="font-weight:bold">confirmare 15 min</text>
<text x="24" y="243.4" fill="#c00">daily: shooting star, high 154.20</text>
<text x="24" y="260.4" fill="#c00">confirmare 15 min: închide 148.50, sub low-ul candelei anterioare</text>
<text x="24" y="285" fill="#555">Scară: 10.00 = 45 px. Risc 5.80, câștig 18.50 -&gt; risc/recompensă ~1:3.2.</text>
</svg></p>
<p><strong>Intrare:</strong> 148.50 short. <strong>Stop-loss:</strong> 154.30, peste high-ul shooting
star-ului (154.20) — dacă prețul revine acolo, rejection-ul e invalidat,
uptrend-ul redevine dominant. <strong>Take-profit:</strong> 130.00, swing low-ul weekly
de unde a pornit bounce-ul. Risc 5.80, câștig 18.50 → risc/recompensă
~1:3.2.</p>
<p><strong>Exemplul 3 (invalidare) — trigger corect, trade pierdut:</strong> regulile
respectate nu garantează câștigul, doar filtrează triggerele slabe. Pe
scenariul MasterCard de mai sus: intri corect la <strong>471.20</strong> (bias long
confirmat, trigger de 15 min valid), stop la <strong>457.50</strong>. Dacă imediat după
intrare apare o candelă de 60 min care închide sub 458.00 (sub hammer-ul
Daily), ipoteza de reversal e invalidată — Weekly redevine dominant, ieși
la stop, pierdere de 13.70. Diferența față de o intrare greșită: aici ai
urmat corect ordinea mare→mic, ai avut ambele confirmări, și tot ai
pierdut — asta e un risc de 13.70 acceptat dinainte, nu o eroare de proces.</p>
<h2 id="gotchas-practice-cele-mai-importante">Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Nu sări peste timeframe-urile mari ca să ajungi mai repede la
trigger.</strong> Triggerul de pe 5 min care arată "perfect" izolat e cel mai
slab exact atunci când contrazice Daily/Weekly — verifică mereu bias-ul
înainte, nu doar entry-ul.</li>
<li><strong>Timeframe-urile mici confirmă ultimele, nu primele.</strong> Din exemplul
MasterCard: 60 min a întors deja, 15 min și 5 min încă nu — normal, nu
un semn că setup-ul e greșit. Așteaptă confirmarea lor, nu intra pe
presupunerea că "o să prindă din urmă".</li>
<li><strong>Pivoții și VWAP nu sunt interschimbabili între timeframe-uri</strong> — un
pivot Daily citit pe un chart de 60 min (în loc de pivotul Weekly corect
pentru acel interval) dă un nivel greșit, calculat din perioada greșită.</li>
<li><strong>VWAP nu are sens pe Daily/Weekly/Monthly</strong> — dacă apare eroare sau
linie aberantă acolo, scoate indicatorul, nu-l interpreta.</li>
</ul>
<h2 id="referinte">Referințe</h2>
<ul>
<li><a href="https://www.ig.com/ae/trading-strategies/introduction-to-multi-time-frame-analysis-220929">IG — Introduction to Multi-Time Frame Analysis</a> — logica top-down: TF mare pentru trend, TF mic pentru timing intrării.</li>
<li><a href="https://www.babypips.com/forexpedia/multiple-time-frame-analysis">Babypips Forexpedia — Multiple Time Frame Analysis</a> — definiție și aplicare practică, long și short.</li>
<li><a href="https://www.ig.com/en/trading-strategies/how-to-trade-using-pivot-points-200717">IG — How to Trade Using Pivot Points</a> — calculul și utilizarea pivoților ca suport/rezistență.</li>
<li><a href="https://www.schwab.com/learn/story/how-to-use-volume-weighted-indicators-trading">Charles Schwab — How to Use Volume-Weighted Indicators in Trading</a> — VWAP ca linie dinamică intraday.</li>
</ul>
<hr />
<p><em>Notă: mecanismul "de ce contează ordinea de citire" (participare
capital mare vs. zgomot pe TF mic), diagrama ierarhiei de pivoți, secțiunea
"Cum tranzacționezi efectiv" cu DA/NU și cele trei exemple numerice complete
(MasterCard long: 458.00/471.20/457.50/510; exemplul 2 short:
154.20/148.50/154.30/130.00; exemplul 3, invalidare cu risc acceptat) sunt
completări ale mele — transcrierea arată cum se construiește workspace-ul
în platformă și citește calitativ trendul pe fiecare interval (fără cifre
de intrare/SL/TP sau explicația mecanismului), nu conturează un trade
complet. Diagramele cu candele și niveluri de entry/SL/TP sunt generate cu
<code>svg_candles.py</code>, care garantează scara corectă din construcție.</em></p>
</body>
</html>