Scrisa de un agent, cu noul standard de diagrame: 12 grafice reale, serii
continue de 30-42 de bare, cu panou de volum si, la strategia de divergenta,
un panou de Momentum(28) calculat cu formula lui (close minus close-ul de
acum 28 de bare). 61 de assert-uri in generator.
Continut: semnalele care anunta o corectie (volum pe put-uri, VIX),
buy doji weekly cu intrare in trei transe, marubozu care "sta in picioare"
cat timp nu inchide sub open (DA/NU), double bottom cu al doilea picior mai
jos (cand merge si cand nu), strategia completa de divergenta cu Momentum,
canal de trend, bull flag cu cele doua tinte, si de ce nu recomanda inca
optiunile.
11 intrari noi in INDEX_TEMATIC.md. Referintele sunt IG si Cboe, nu
Investopedia: agentul n-a putut verifica linkurile Investopedia din mediul
lui, deci nu le-a pus.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
Userul a cerut ca diagramele de pret sa arate ca un grafic real (TradingView):
linie continua de pret si volum, ca sa se vada trendul. Candelele izolate cu
spatii mari nu spun nimic despre trend.
Adaugat in svg_candles.py:
- from_closes() / walk(): serii continue, open = close-ul barei anterioare,
cu structura controlata exact din close-uri
- panou de volum (vol_h), bare colorate pe directia candelei
- MA: medii mobile calculate din close-uri
- Mark: etichete ancorate pe candele anume (la 30 de bare, tag-urile per
candela se suprapun)
- title, Level.label_at
- selftest extins: volum proportional, serie fara goluri, structura pastrata
STYLE.md: regula noua, cu cele doua stiluri (serie de 25-45 de bare pentru
orice grafic de pret; stilul vechi de 3-6 candele doar pentru definitii de
pattern-uri de o candela) si obligatia de assert in generator.
gen/exemplu_grafic_real.py: referinta de copiat.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
Semnalat de user: diagramele nu erau proportionale cu textul si patternurile
erau doar prezentate, fara sa spuna ce fac si cand se tranzactioneaza.
Verificat numeric, erau reale:
- hammer: entry->SL 75 px/unitate, entry->TP(2R) 41 px/unitate
- engulfing: 110 vs 17.5 px/unitate
- morning star: 82 vs 10.6 px/unitate
- marubozu bull: eticheta de open pusa deasupra celei de close (axa inversata)
- etichete taiate de viewBox si suprapuse
Fix:
- svg_candles.py - generator care calculeaza coordonatele din preturi, cu o
singura scara pe desen. Are selftest care verifica exact cazul de mai sus.
- gen/patternuri_candele.py - regenereaza fisierul intreg; diagramele nu se
mai editeaza de mana
- fiecare pattern are acum: ce arata, ce s-a intamplat mecanic, DE CE il
urmaresti, CE FACI cand il vezi, trigger DA/NU, si trade complet unde e cazul
- adaugate explicatii practice unde lipseau complet: inverted hammer, hanging
man, shooting star, spinning top, harami, marubozu (comparatia de risc la
intrare directa vs retest midpoint), abandoned baby, piercing line,
three white soldiers
- STYLE.md: regula de generare + verificarea automata de scara
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
Fiecare lectie tehnica (candele, pattern-uri, A/D, cei 8 catalizatori
economici) primeste acum sectiune "Cum tranzactionezi efectiv X" cu
exemplu complet de trade: intrare/SL/TP concrete, cu diagrama, plus
DA/NU pentru trigger valid vs. prematur. Aplica regula noua din STYLE.md.
Lectii tehnice (candele/OHLC, pattern-uri candele, divergente): diagrame
SVG la scara cu date reale, verificate vizual (Playwright + server local).
Lectii introductive/tutorial: adaptate fara diagrame fortate.
STYLE.md extins: exemple DA/NU pentru concepte cu varianta inselatoare,
minim 2-3 exemple numerice per concept, context de trend in diagrame.