TIP: PRET
CHEIE: sell
TITLU: Sell Doji pe short — daily (exemplu construit)
MARCAJ .md: <!-- DIAGRAMA: sell --> (Nivel 1, §1.3 Trigger, oglinda short)

CE ARATĂ
Graficul întreg al unui trade Sell Doji short, oglinda ansamblului long:
uptrend de 14 candele, doji, o bară de așteptare care NU confirmă, apoi o
bară care închide sub low, intrare short la close, SL 5 cenți deasupra
high-ului ultimelor 4 candele, TP 1:1 în jos, apoi trailing. Panou de volum.
Format tutorial v2: zone de evidențiere („1. creșterea: 14 candele" — barele 0..13, toată creșterea,
„2. doji", cutie roșie = riscul, între intrare și stop, cutie verde = câștigul,
între intrare și țintă — ca unealta „short position" din TradingView; segment
gri = linia de trail) și 4 săgeți care spun ce ȘI de ce: stop, intrare, țintă,
ieșire pe trail. Etichetele nivelurilor în dreapta, dincolo de ultima candelă.

NIVELURILE ȘI ETICHETELE (cu trimitere)
- doji 99.20-100.10, intrare short 99.00, SL 100.15, TP 97.85 (1:1, 1R = 1.15).
  SL mutat de la 100.10 (exact pe high) la 100.15, ca oglinda pasului 5 din
  capitol, unde stopul long stă „puțin sub" low (51.60 -> 51.55).
  Sursa principală construiește exact aceste cifre:
  `13_strategia_3_byh.md:258-259` („short: doji 99.20–100.10, intrare
  99.00, SL 100.10, TP 97.90, trail ~97.30").
- Regula de trigger short (închidere sub low): `13_strategia_3_byh.md:227-232`;
  `28_2025-05-27.md:20-24`.
- SL = high-ul ultimelor 4 candele: `13_strategia_3_byh.md:192-193`.
- trail: ieșire când o candelă închide peste linia de trail:
  `13_strategia_3_byh.md:196-200`.

STRUCTURA SERIEI (31 candele, 0-indexate, open = close-ul precedentului)
Lista de close-uri:
[93.00, 94.10, 93.70, 95.00, 96.10, 95.80, 97.00, 98.10, 97.80, 98.90,
 99.80, 100.20, 99.90, 99.65,   # 13 = ultima bară de uptrend
 99.60,   # 14 = doji (o 99.65, c 99.60, h 100.10, l 99.20)
 99.40,   # 15 = +1, peste low-ul dojiului, NU confirmă
 99.00,   # 16 = +2, confirmare (close sub 99.20) => intrare short
 98.50, 98.30, 97.80, 97.40, 97.00, 96.70, 96.40, 96.10, 95.80,
 96.20, 96.60, 96.40, 96.10, 96.30]
Mecioni (up, down) implicite (0.30, 0.25); excepții:
- bara 14: o=99.65, c=99.60 => wu=0.45 (h 100.10), wd=0.40 (l 99.20);
- bara 15: o=99.60, c=99.40 => wu=0.20 (h 99.80), wd=0.15 (l 99.25 — peste 99.20);
- bara 16: o=99.40, c=99.00 => wu=0.20 (h 99.60), wd=0.15 (l 98.85);
- bara 25 (minimul): o=96.10, c=95.80 => wu=0.35 (h 96.45), wd=0.20 (l 95.60).
Volum: peste medie pe doji și pe confirmare (distribuție), apoi normal.

CE VERIFICĂ GENERATORUL CU assert
1. max(high[13:17]) == 100.10 și SL == 100.10 + 0.05 == 100.15
2. close[16] == 99.00 == intrare
3. close[16] < low[14] == 99.20  (confirmarea chiar închide sub low)
4. close[15] >= low[14]  (bara +1 NU confirmă)
5. abs(sl - entry) == abs(entry - tp) == 1.15  (1:1 exact)
6. primul i>16 cu low[i] <= 97.85 este bara 19 (low[18]=98.05, low[19]=97.55)
7. linia de trail = high[25] = 96.45; primul close > 96.45 este barul 27
   (96.60); și 96.60 < intrare (profit pe short)
8. doji: abs(o-c) <= 0.10*(h-l)
9. trend: close[13] > close[0] + 5
STIL: gap=20, body_w=9, left=44, width=790, vol_h=60, scale 45. Etichete
„stop 100.15", „intrare short 99.00", „ținta 97.85".
Fără linie goală în SVG.
