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
97 lines
5.0 KiB
Plaintext
97 lines
5.0 KiB
Plaintext
TIP: PRET (două panouri alăturate)
|
||
CHEIE: aplus
|
||
LOC: strategii/07_mdsrt.md, Nivel 2, §2.2 „Setup A+ vs. setup mediocru"
|
||
MARCAJ .md: <!-- DIAGRAMA: aplus --> (înainte de tabelul din 2.2)
|
||
|
||
CE ARATĂ
|
||
Două panouri cu același schelet MDSRT (downtrend → al doilea picior → trigger
|
||
de candelă), context opus:
|
||
- Panoul A+: downtrend de ~15 candele care se oprește la suportul/pivotul
|
||
monthly 94.00; al doilea picior (bara 24 = Buy Hammer) coboară la 93.20 —
|
||
mai jos decât primul (94.55) și chiar sub nivelul 94.00, adică scalparea
|
||
stopurilor; hammer-ul închide 94.10, înapoi peste suport; intrare 94.40 (bara
|
||
25 sparge high-ul trigger-ului), SL 93.10 (sub low-ul piciorului 2), TP1
|
||
95.70 (1:1). Divergență bull (lower low pe preț, higher low pe volum).
|
||
- Panoul NU: coborâre fără oprire la un nivel; „al doilea picior" închide
|
||
92.00, sub pivotul 94.00 **și** sub primul low 94.60 → breakdown, nu setup;
|
||
volumul face și el lower low (fără divergență); prețul continuă spre 90.80.
|
||
Materialul dă **regulile**, nu prețurile; nivelurile 94.00 / 94.55 / 93.20 /
|
||
94.40 / 93.10 / 95.70 sunt construite ca exemplu.
|
||
|
||
NIVELURILE ȘI ETICHETELE (cu trimitere)
|
||
- „al doilea picior mai jos, care scalpă stopurile, e momentul de intrare":
|
||
`09_QA/19_2025-09-08.md:158-196`; `09_QA/15_2025-10-14.md:147-149`.
|
||
- „al doilea picior trebuie să cadă într-un suport al lor — pivot monthly,
|
||
suport monthly sau quarterly; fără nivelul dedesubt e doar downtrend care
|
||
continuă": `09_QA/19_2025-09-08.md:193-195`.
|
||
- DA/NU: „al doilea picior atinge un suport identificabil ȘI apare un trigger
|
||
de candelă (buy doji / buy hammer). Stop sub low-ul piciorului." vs.
|
||
„al doilea picior fără suport sub el și fără trigger":
|
||
`09_QA/15_2025-10-14.md:138-145`.
|
||
- Invalidare: „Dacă bara închide sub pivot și sub primul low, nu e set-up, e
|
||
breakdown": `09_QA/24_2025-07-15.md:140-141`.
|
||
- Pullback vs. breakout (risc 2.50 → 5R vs. risc 9.50 → 0.6R):
|
||
`09_QA/15_2025-10-14.md:125-127`.
|
||
- Divergența preț-vs-volum: `09_QA/19_2025-09-08.md:168-177`.
|
||
|
||
STRUCTURA SERIEI — Panoul A+ (29 candele)
|
||
Close-uri (open = close-ul precedentului):
|
||
[104.0, 103.2, 102.5, 102.9, 101.8, 101.0, 100.3, 100.7, 99.8, 99.2,
|
||
98.6, 98.0, 97.4, 96.8, 96.3, 95.8,
|
||
95.40, 95.60, 94.60, # 18 = picior 1 (low 94.55)
|
||
94.90, 95.20, 94.80, 94.40, 93.80,
|
||
94.10, # 24 = Buy Hammer / picior 2 (low 93.20)
|
||
94.40, # 25 = intrare (close 94.40 > high 94.30)
|
||
94.80, 95.30, 95.70] # 28 = TP1 1:1
|
||
Mecioni:
|
||
- barele 2, 7, 19, 20 verzi (close > open) — downtrend cu candele mixte
|
||
(`05_MODUL_4/02_strategia_5_mdsrt.md:435-438`);
|
||
- bara 18 (picior 1): o=95.60, c=94.60, wd=0.05 → low 94.55;
|
||
- bara 24 (hammer/picior 2): o=93.80, c=94.10, wu=0.20 (high 94.30),
|
||
wd=0.60 (low 93.20) → corp 0.30, coadă 0.60, close 94.10 peste suportul
|
||
94.00;
|
||
- bara 25 (intrare): o=94.10, c=94.40, high 94.50, low 94.05.
|
||
Volum: vol[24] > vol[18] în timp ce low[24] < low[18] (divergență). Volume
|
||
relative, alese de generator.
|
||
|
||
STRUCTURA SERIEI — Panoul NU (29 candele)
|
||
Close-uri:
|
||
[104.0, 103.0, 102.2, 101.4, 100.6, 99.9, 99.2, 98.5, 97.9, 97.3,
|
||
96.7, 96.1, 95.6, 95.1, 94.8, 94.4,
|
||
94.20, 94.60, 94.60, # 18 = „primul low" 94.60
|
||
94.10, 93.70, 93.40, 93.10, 92.80, 92.40,
|
||
92.00, # 25 = close sub pivot 94.00 ȘI sub primul low 94.60
|
||
91.60, 91.20, 90.80]
|
||
Bara 25: o=92.40, c=92.00, wu=0.05, wd=0.40 → close 92.00, sub ambele
|
||
niveluri. Volum: vol[24] > vol[18] (lower low pe preț și pe volum = fără
|
||
divergență).
|
||
|
||
CE VERIFICĂ GENERATORUL CU assert
|
||
Panoul A+:
|
||
1. cds[18].l == 94.55 și cds[24].l == 93.20 < cds[18].l (al doilea picior e
|
||
mai jos).
|
||
2. cds[24].l == 93.20 < 94.00 (piciorul 2 rupe suportul).
|
||
3. 24 - 18 == 6 (distanța dintre swing low-uri ≥ 5 candele, minimul cerut:
|
||
`09_QA/23_2025-07-29.md:869-874`).
|
||
4. cds[24].c == 94.10 > 94.00 (hammer-ul închide înapoi peste suport).
|
||
5. Assert „hammer": corpul = |o-c| = 0.30; coada de jos = min(o,c) - l =
|
||
93.80 - 93.20 = 0.60 > 2 * corp? Nu e 2x, deci condiția de acceptare:
|
||
coada de jos > corpul (0.60 > 0.30) ȘI corpul ≤ 0.5 * range
|
||
(range = 1.10; 0.30 ≤ 0.55).
|
||
6. cds[25].c == 94.40 == entry și cds[25].c > cds[24].h (94.30).
|
||
7. abs((entry - sl) - (tp1 - entry)) < 1e-9 (94.40 − 93.10 = 95.70 − 94.40 =
|
||
1.30).
|
||
8. vol[24] > vol[18] (higher low pe volum, lower low pe preț).
|
||
Panoul NU:
|
||
9. cds[25].c == 92.00 < 94.00 și < 94.60 (close sub pivot ȘI sub primul low).
|
||
10. cds[25].c < cds[24].c < cds[23].c (coborâre fără trigger).
|
||
11. vol[24] > vol[18] cu low[24] < low[18] (lower low și pe preț, și pe volum
|
||
= fără divergență) — opusul A+.
|
||
Ambele:
|
||
12. Fiecare open == close-ul barei anterioare.
|
||
13. Panoul A+ are 29 de candele, panoul NU are 29 de candele.
|
||
STIL: două panouri alăturate, fiecare 29 candele, gap=15, body_w=8, vol_h=60
|
||
(volumul e argumentul diferenței). Titluri „A+ — al doilea picior la suport,
|
||
divergență, trigger" / „NU — close sub pivot și sub primul low = breakdown".
|
||
Fără linie goală în SVG.
|