buy_doji: refacut ca tutorial pe 3 niveluri, cu diagrame adnotate
Userul a respins mostra de format tutorial: prea lunga, prea multe trimiteri in text, termeni tehnici nedefiniti, prea multe cifre fara desen. Cerintele lui sunt acum contract in STYLE.md (FORMAT TUTORIAL v2). Textul: 8430 -> 4190 de cuvinte. Nivel 1 (din avion, cu mini-glosar) -> nivel 2 (6 pasi mecanici, o diagrama fiecare) -> oglinda short -> nivel 3 (rafinari). Trimiterile fisier:linie ies din corp si se aduna la final, cu legenda de prescurtari. Doua tabele in tot documentul. Toate cele 14 diagrame refacute: zone dreptunghiulare de evidentiere si sageti care spun si de ce, nu doar ce. svg_candles primeste Zone si Arrow; render() nu mai muta obiectul la iesire. Trei corecturi de continut: - un singur trade prin toata procedura (doji 50.10/49.25, intrare 50.40, stop 49.20, 1R 1.20, TP1 51.60); seria e acum o functie comuna, importata de stop/transe/iesire - short: stopul urca la 100.15, ca sa fie deasupra maximului cum cere regula oglindita; cifra cursului ramane in text ca observatie - LABU: trei minime dar doua atingeri ale pivotului 86.00, ceea ce impaca "triple bottom" cu "al doilea test", ambele din transcriere Reparat si bug-ul vechi din buy_doji_sell.svg: titlul peste eticheta dojiului. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
@@ -3,39 +3,44 @@ SPEC DIAGRAMĂ — buy_doji_locatie
|
||||
tip: PRET, două panouri cu ACEEAȘI serie, niveluri diferite
|
||||
destinație: summaries/17_STRATEGII/01_buy_doji.md, Pasul 4
|
||||
cheie markdown: <!-- DIAGRAMA: locatie -->
|
||||
titlu SVG: „Doji la nivel vs. doji în aer — daily, pivoți monthly (exemplu construit)"
|
||||
titlu SVG: „Doji la nivel vs. doji în aer — daily, pivoți lunari (exemplu construit)"
|
||||
stil: candele lipite (gap 15-18, body_w 9-10), fără volum; open = close anterior.
|
||||
|
||||
CE TREBUIE SĂ DEMONSTREZE
|
||||
-------------------------
|
||||
Aceeași formă (trend → doji → confirmare), dar în stânga low-ul dojiului e
|
||||
la 0,41 % de pivotul monthly (sub pragul de 1-2 % pe daily), iar în dreapta
|
||||
cel mai apropiat nivel e la 6,96 % dedesubt. Pattern-ul nu te ajută să vezi
|
||||
la 0,51 % de pivotul lunar (sub pragul de 1-2 % pe daily), iar în dreapta
|
||||
cel mai apropiat nivel e la 7,07 % dedesubt. Pattern-ul nu te ajută să vezi
|
||||
diferența; doar măsurătoarea.
|
||||
|
||||
SERIA (identică pe ambele panouri, 10 bare)
|
||||
-------------------------------------------
|
||||
Seria panoului DA din buy_doji_fereastra.spec.txt, extinsă cu 3 bare:
|
||||
close-uri 52.20, 51.40, 50.60, 49.65, 49.60 (doji: o 49.65 h 50.10 l 49.20),
|
||||
close-uri 52.20, 51.40, 50.60, 49.65, 49.60 (doji: o 49.65 h 50.10 l 49.25),
|
||||
49.90, 50.40 (confirmare), 50.80, 51.10, 51.50; open[0] = 53.00; fitile 0.15.
|
||||
|
||||
NIVELURI
|
||||
--------
|
||||
Stânga (DA): „pivot monthly S1 49.00" (albastru), eticheta de distanță lângă
|
||||
doji: „low 49.20 = +0,41 % față de 49.00 → la nivel (daily: ≤ 1-2 %)".
|
||||
Dreapta (NU): „S1 46.00" jos, „PP 53.50" sus; eticheta: „cel mai apropiat
|
||||
nivel: 46.00, la 6,96 % → doji în aer".
|
||||
Sub ambele, text mic: „60 min: prag ≤ 0,5 %, pivoți weekly · daily: 1-2 %,
|
||||
pivoți monthly · weekly: pivoți quarterly".
|
||||
Stânga (DA): „pivotul lunar 49.00" (albastru) + ZONĂ verde între low-ul dojiului
|
||||
(49.25) și 49.00, etichetă „0,51 % — la nivel"; SĂGEATĂ spre linia 49.00:
|
||||
„pivot lunar: nivel urmărit / de mulți — aici apar / cumpărătorii".
|
||||
Dreapta (NU): „pivotul lunar 46.00" jos, „pivotul lunar 53.50" sus; ZONĂ roșie
|
||||
între 49.25 și 46.00, etichetă „gol de 7,07 % sub doji — doji în aer"; SĂGEATĂ
|
||||
spre doji: „aceeași formă, dar nimic sub el / nu are cine să-l susțină".
|
||||
Sub ambele, un singur rând: „daily: e «la nivel» dacă low-ul dojiului e la cel
|
||||
mult 1-2 % de pivotul lunar (aici 0,51 %; în dreapta 7,07 %)". Rândul cu
|
||||
pragurile pe 60 min / weekly s-a mutat la nivelul 3.
|
||||
|
||||
ASSERT-URI
|
||||
----------
|
||||
1. open[i] == close[i-1]; doji abs(o-c) <= 0.10*(h-l); close[6] > 50.10.
|
||||
2. round((49.20-49.00)/49.00*100, 2) == 0.41 și <= 2.
|
||||
3. round((49.20-46.00)/46.00*100, 2) == 6.96 și > 2; (53.50-50.10) > 0
|
||||
1. open[i] == close[i-1]; doji h 50.10 / l 49.25; abs(o-c) <= 0.10*(h-l);
|
||||
close[6] > 50.10.
|
||||
2. round((49.25-49.00)/49.00*100, 2) == 0.51 și <= 2.
|
||||
3. round((49.25-46.00)/46.00*100, 2) == 7.07 și > 2; (53.50-50.10) > 0
|
||||
(niciun nivel între 46.00 și 53.50 pe panoul NU).
|
||||
4. Scara (px/unitate) identică pe cele două panouri (ca să se vadă că forma e
|
||||
aceeași).
|
||||
aceeași); Chart nu are voie să mute graficul (ar dezalinia panourile) — se
|
||||
randează cu `_render()` și se verifică top/left/lățimea.
|
||||
|
||||
SURSA
|
||||
-----
|
||||
|
||||
Reference in New Issue
Block a user