Files
atm-curs-dl/gen/strategii/selectia_ansamblu.spec.txt
Claude Agent eb6936e38a strategii: cele 8 capitole, text complet, cu specificatiile de diagrama
Agent nou .opencode/agents/capitol.md, cate unul per capitol, fiecare cu
fisierul lui: structura vine literal din TEMPLATE.md, continutul din fisa
corespunzatoare, cu trimiterile ei la linie.

Agentii nu deseneaza. Fiecare diagrama are un marcaj <!-- DIAGRAMA: cheie -->
in .md si o specificatie in gen/strategii/<slug>_<cheie>.spec.txt, cu tipul
(PRET / CONCEPT), cifrele si sursa fiecareia, si ce trebuie sa verifice
generatorul cu assert. 34 de specificatii, 26 PRET si 9 CONCEPT.

Verificare prin sondaj pe capitolul 1: sectiunea BVB a prins exact lucrul
care conteaza — pragul din curs (volum mediu > 500.000 de actiuni, pret
> 30-40 $) nu are sens pe BVB, unde SNP e printre cele mai lichide nume la
sub 1 RON; pragul util e valoarea tranzactionata in RON, nu numarul de
actiuni.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-18 18:57:55 +00:00

69 lines
3.2 KiB
Plaintext

TIP: PRET (candele, trece prin svg_candles / Chart + from_closes, cu panou de volum)
UNDE APARE: strategii/04_selectia.md, Nivel 0, „Diagrama de ansamblu".
CE ARATA: output-ul filtrului de selecție și trade-ul în care intră. Un simbol
care vine dintr-un downtrend weekly, atinge un suport monthly și face un buy
doji exact acolo; apoi confirmarea (intrarea) și drumul spre pivot/TP. Grafic
daily, 32 de candele, serie continuă, ca pe TradingView.
CAZ: ULTA, daily, pivoți monthly. Sursa numerelor reale:
summaries/04_MODUL_3/01_filtre_scaner_bull_bear_reversal_pp.md:82-183, 303-320.
NUMERE REALE (din sursa):
- close doji = 373.30
- suport monthly = 355.48
- pivot monthly (PP) = 383.74
- RVOL afișat = 0.61 (sub 100%)
NUMERE ESTIMATE IN SURSA (marcate acolo ca estimări):
- intrare = 374.80 (break peste high-ul doji-ului)
- SL = 352.00 (sub suport)
- TP1 = 383.74 (pivotul)
- TP2 = 402.00 (estimare)
STRUCTURA SERIEI (32 de candele, close-uri):
- barele 0-11: downtrend vizibil de la ~395 la ~362 (scade ~1% pe bara), 12 bare.
- barele 12-19: baza/churn 357-372; minimul seriei atinge suportul 355.48 pe una
din barele 14-18 (low exact 355.48).
- bara 20: buy doji, close 373.30, corp mic (|open-close| <= 0.40), high ~374.10,
low ~372.70; vol sub media seriei (RVOL 0.61).
- bara 21: confirmare, inchide peste 374.80 (intrarea).
- barele 22-31: urcare spre 383.74 (TP1, atins in jurul barei 26) si apoi spre
402.00 (TP2, atins spre final). Ultimul close >= 383.74.
Wick-uri mici-moderate (0.3-0.8), MA(20) afisata (text „SMA-20"), panou de volum
cu bara 20 (doji) sub media si barele 25-31 in crestere.
NIVELURI (Level):
- SL 352.00 — culoare #c00, label_at="left"
- suport monthly 355.48 — #1a5fb4, label_at="left"
- intrare 374.80 — #188a3e
- pivot / TP1 383.74 — #1a5fb4
- TP2 402.00 — #1a5fb4
ETICHETE ANCORATE (Mark):
- bara 0, „downtrend weekly" (#777, below)
- bara 20, „buy doji close 373.30 (RVOL 0.61)" (#00a0aa, below)
- bara 21, „intrare 374.80" (#188a3e, above)
- bara 26, „TP1 383.74 = pivot" (#1a5fb4, above)
- bara 31, „TP2 402.00" (#1a5fb4, above)
TITLU: "ULTA — daily (pivoți monthly)"
CAPTION: "Ale cursului: close 373.30, suport 355.48, pivot 383.74, RVOL 0.61.
Intrarea 374.80, SL 352.00 si TP2 402.00 sunt estimari din 04_MODUL_3/01;
structura barelor dintre niveluri e construita, la scara."
ASSERT-URI obligatorii in generator:
- assert abs(cds[20].c - 373.30) < 1e-9, "doji-ul trebuie sa inchida la 373.30"
- assert abs(max(cds[20].o, cds[20].c) - min(cds[20].o, cds[20].c)) <= 0.40, "bara 20 nu e doji"
- assert abs(min(c.l for c in cds[12:21]) - 355.48) < 0.05, "suportul 355.48 nu e atins"
- assert 352.00 < 355.48 < 373.30 < 374.80 < 383.74 < 402.00, "ordinea nivelurilor"
- risc = 374.80 - 352.00 # 22.80
- assert abs((383.74 - 374.80)/risc - 0.39) < 0.02, "TP1 nu e ~0.39R"
- assert abs((402.00 - 374.80)/risc - 1.19) < 0.02, "TP2 nu e ~1.19R"
- assert cds[-1].c >= 383.74, "TP1 nu e atins in serie"
- assert min(c.l for c in cds) >= 351.5, "SL-ul de 352.00 nu poate fi sub minimul seriei in mod accidental"
- open-ul fiecarei bare = close-ul precedentei (from_closes face asta).
VERIFICARE DE SCARA: raportul distantelor in px intre SL-intrare si intrare-TP1/TP2
trebuie sa fie identic cu raportul in pret (0.39R / 1.19R).