diff --git a/gen/strategii/mdsrt_aplus.py b/gen/strategii/mdsrt_aplus.py index 8434cf7..2f5d577 100644 --- a/gen/strategii/mdsrt_aplus.py +++ b/gen/strategii/mdsrt_aplus.py @@ -80,6 +80,10 @@ CLOSES_N = [ assert len(CLOSES_N) == 29, len(CLOSES_N) WICKS_N = [(0.10, 0.10)] * 29 +# bara 18 e „primul low 94.60" al panoului: fără umbră de jos, ca low-ul ei +# să fie chiar 94.60. Cu umbra implicită de 0.10 low-ul era 94.50, iar +# nivelul desenat la 94.60 numea de fapt close-ul (raportat pe 02.10.2026). +WICKS_N[18] = (0.10, 0.00) WICKS_N[25] = (0.05, 0.40) # high 92.45, low 92.00 - 0.40 = 91.60 VOLS_N = [ @@ -122,6 +126,8 @@ assert VOLS_A[24] > VOLS_A[18] # (9) NU: close sub pivot ȘI sub primul low assert abs(cds_n[25].c - 92.00) < 1e-9, cds_n[25].c assert cds_n[25].c < SUPORT and cds_n[25].c < 94.60 +# nivelul „primul low 94.60" numește low-ul barei 18, nu close-ul ei +assert abs(cds_n[18].l - 94.60) < 1e-9, cds_n[18].l # (10) NU: coborâre fără trigger assert cds_n[25].c < cds_n[24].c < cds_n[23].c # (11) NU: fără divergență (lower low pe preț și pe volum, conform assert-ului) @@ -168,7 +174,7 @@ ch_a = Chart( ch_n = Chart( candles=cds_n, levels=[Level(SUPORT, "pivot monthly 94.00", ORANGE, label_at="left"), - Level(94.60, "primul low 94.60", GRAY, i0=18), + Level(cds_n[18].l, f"primul low {cds_n[18].l:.2f}", GRAY, i0=18), Level(92.00, "close 92.00", RED, i0=25), Level(90.80, "spre 90.80", RED, label_at="left")], marks=[Mark(18, "primul low", ORANGE, "above", dy=-2)], diff --git a/gen/strategii/mdsrt_aplus.svg b/gen/strategii/mdsrt_aplus.svg index 1dc4975..480a7e9 100644 --- a/gen/strategii/mdsrt_aplus.svg +++ b/gen/strategii/mdsrt_aplus.svg @@ -150,7 +150,7 @@ - + diff --git a/gen/strategii/mdsrt_short.py b/gen/strategii/mdsrt_short.py index f8f11b6..77e97fb 100644 --- a/gen/strategii/mdsrt_short.py +++ b/gen/strategii/mdsrt_short.py @@ -95,8 +95,11 @@ ch = Chart( ], scale=58.0, gap=18, body_w=10, left=176, width=W, top=64, vol_h=60, vol_label="volum: la piciorul 2 volumul crește, prețul nu mai are cumpărători = divergență", - title="Oglinda pe short (serie construită prin răsturnarea exemplului long)", - caption="Varianta short nu e explicată în curs: e reconstruită prin oglindire.", + # titlul e scurt pe un singur rând: cu paranteza („serie construită prin + # răsturnarea exemplului long") se întindea până sub coada săgeții + # „piciorul 1", care îl traversa. Explicația a trecut în caption. + title="Oglinda pe short", + caption="Serie răsturnată din exemplul long; varianta short nu e explicată în curs.", ) svg = ch.render() assert "\n\n" not in svg, "linie goală în SVG" diff --git a/gen/strategii/mdsrt_short.svg b/gen/strategii/mdsrt_short.svg index 0a06449..b66704e 100644 --- a/gen/strategii/mdsrt_short.svg +++ b/gen/strategii/mdsrt_short.svg @@ -1,5 +1,5 @@ - Oglinda pe short (serie construită prin răsturnarea exemplului long) + Oglinda pe short pivot daily 100.00 — zona, sus @@ -106,5 +106,5 @@ intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. \ No newline at end of file diff --git a/gen/strategii/mp2_aplus.py b/gen/strategii/mp2_aplus.py index e2d91df..dcb3521 100644 --- a/gen/strategii/mp2_aplus.py +++ b/gen/strategii/mp2_aplus.py @@ -25,6 +25,8 @@ from pathlib import Path sys.path.insert(0, "/workspace/atm-curs-dl") from svg_candles import Candle, Chart, Level, Mark, from_closes # noqa: E402 +sys.path.insert(0, "/workspace/atm-curs-dl/gen") +from eticheta_libera import eticheta_libera # noqa: E402 OUT = Path(__file__).resolve().parent / "mp2_aplus.svg" @@ -133,13 +135,19 @@ ch_a = Chart( candles=cds_a, levels=[Level(SUP_A, f"suport quarterly {SUP_A:.2f}", GRAY, label_at="left"), Level(SL_A, f"SL {SL_A:.2f} (peste suport)", RED, label_at="right"), - Level(entry_a, f"intrare {entry_a:.2f}", GREEN, label_at="left"), + # label_dy: intrarea 577.00 și neckline-ul 578.00 sunt la 1.00 + # (7.5 px) una de alta, iar linia portocalie trecea exact prin + # zecimala etichetei verzi; eticheta coboară sub linia ei + Level(entry_a, f"intrare {entry_a:.2f}", GREEN, label_at="left", + label_dy=18), Level(NECK_A, f"neckline {NECK_A:.2f}", ORANGE, label_at="right"), Level(TP1_A, f"TP1 {TP1_A:.2f} = 1:1", BLUE, label_at="right")], marks=[Mark(LS_A, f"umăr stâng {ls_a:.0f}", GRAY, "above", dy=-4), Mark(HEAD_A, f"head {head_a:.0f} / double bottom", RED, "below", dy=8), Mark(RS_A, f"umăr drept {rs_a:.0f}", GRAY, "above", dy=-4), - Mark(ENTRY_A, "crossing", GREEN, "above", dy=-6)], + # dx: pe candela ei, eticheta cădea peste corpul verde de + # alături și se citea „crossi g" (verde pe verde, 02.10.2026) + Mark(ENTRY_A, "crossing", GREEN, "above", dy=-6, dx=-32)], scale=7.5, gap=15, body_w=9, left=44, width=PW, vol_h=64, vol_label="volum", title="A+ — crossing la confluență (SPY, aprilie)", trend="down", @@ -152,7 +160,9 @@ ch_m = Chart( Level(SL_M, f"SL {SL_M:.2f}", RED, label_at="right"), Level(entry_m, f"intrare {entry_m:.2f}", GREEN, label_at="right"), Level(TP1_M, f"TP1 {TP1_M:.2f}", BLUE, label_at="right")], - marks=[Mark(ENTRY_M, "crossing (mijloc)", GREEN, "above", dy=-4)], + # idem: „(mijloc)" intra sub corpul verde următor; mai sus nu e loc, + # candelele urcă, deci eticheta pleacă lateral + marks=[Mark(ENTRY_M, "crossing (mijloc)", GREEN, "above", dy=-4, dx=-50)], scale=34.0, gap=15, body_w=9, left=44, width=PW, vol_h=64, vol_label="volum", title="Mediocru — crossing în mijlocul range-ului (construit)", caption="exemplu construit, nu date reale — SL nu stă pe niciun pivot", @@ -268,6 +278,11 @@ for cheie in ("suport quarterly 554.00", f"SL {SL_A:.2f} (peste suport)", "intra "crossing (mijloc)", "exemplu construit, nu date reale"): assert cheie in wrapper, f"lipsește din desen: {cheie!r}" +# cele două etichete mutate pe 02.10.2026: verificarea rămâne pornită ca +# o mutare viitoare să nu le bage înapoi sub corpurile verzi +eticheta_libera(wrapper, "aplus-crossing", {"crossing", "crossing (mijloc)"}, + rects=True) + OUT.write_text(wrapper, encoding="utf-8") print(f"scris {OUT.name}: {TOTAL_W}x{TOTAL_H:.0f}, " f"{len(all_txt)} etichete, verificare OK") diff --git a/gen/strategii/mp2_aplus.svg b/gen/strategii/mp2_aplus.svg index e9cb2fb..d3d05a4 100644 --- a/gen/strategii/mp2_aplus.svg +++ b/gen/strategii/mp2_aplus.svg @@ -1,14 +1,14 @@ MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -116,19 +116,19 @@ umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -216,6 +216,6 @@ volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului. \ No newline at end of file diff --git a/gen/strategii/mp2_exemplu.py b/gen/strategii/mp2_exemplu.py index 8bcd300..82cd487 100644 --- a/gen/strategii/mp2_exemplu.py +++ b/gen/strategii/mp2_exemplu.py @@ -15,6 +15,8 @@ from pathlib import Path sys.path.insert(0, "/workspace/atm-curs-dl") from svg_candles import Chart, Level, Mark, MA, from_closes # noqa: E402 +sys.path.insert(0, "/workspace/atm-curs-dl/gen") +from eticheta_libera import eticheta_libera # noqa: E402 OUT = Path(__file__).resolve().parent / "mp2_exemplu.svg" @@ -121,7 +123,9 @@ marks = [ Mark(SHL_I, "umăr stâng 566", "#1a1a1a", "below"), Mark(HEAD_I, "head 555", "#1a1a1a", "below"), Mark(SHR_I, "umăr drept 568", "#1a1a1a", "below"), - Mark(ENTRY_I, "intrare 577.00", "#188a3e", "above", dy=-10), + # dy/dx: la dy=-10 corpul verde de peste două candele mânca primul + # zecimal — pe ecran scria „intrare 577. 0" (02.10.2026) + Mark(ENTRY_I, "intrare 577.00", "#188a3e", "above", dy=-32, dx=-10), ] ch = Chart( @@ -137,6 +141,8 @@ ch = Chart( svg = ch.render() assert svg.count("\n\n") == 0, "linie goală în SVG — rupe markdown-ul" +# eticheta intrării poartă cifra: să nu mai ajungă peste un corp de candelă +eticheta_libera(svg, "exemplu", {"intrare 577.00"}, rects=True) OUT.write_text(svg) print(f"serie {len(cds)} candele | intrare {entry:.2f} @ {ENTRY_I} | " diff --git a/gen/strategii/mp2_exemplu.svg b/gen/strategii/mp2_exemplu.svg index 88098f2..a3db355 100644 --- a/gen/strategii/mp2_exemplu.svg +++ b/gen/strategii/mp2_exemplu.svg @@ -1,17 +1,17 @@ SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -133,6 +133,6 @@ umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. \ No newline at end of file diff --git a/summaries/17_STRATEGII/02_mp2.html b/summaries/17_STRATEGII/02_mp2.html index d45f30e..c37f4b4 100644 --- a/summaries/17_STRATEGII/02_mp2.html +++ b/summaries/17_STRATEGII/02_mp2.html @@ -66,7 +66,7 @@ câștigătoare, cu un câștig mediu de circa 8 %. Deci aproape patru din zece pierd, și stopul nu e opțional.

Tot trade-ul, pe un exemplu construit:

-

+ pivot daily (mic) @@ -208,7 +208,7 @@ pierd, și stopul nu e opțional.

poziția 2 iese la 599.80, prima închidere sub trail Crossing: pivotul mic urcă de la 583.20 la 587.13, peste cel mare (584.00) — de-abia de acolo cauți trigger-ul. -

+

De la stânga la dreapta: patru ședințe de câte șapte bare de 60 de minute. @@ -374,7 +374,7 @@ păstrezi doar simbolurile lichide.

0,1 milioane de acțiuni și volum mediu peste 1 milion, preț de închidere peste 10 $. Un simbol pe care nu poți ieși nu e un setup, e o capcană.

-

+ Pasul 1 — perechea de timeframe-uri: pivoții stau pe daily, intrarea se face pe 60 min Graficul din dreapta e aceeași bucată de piață, mărită: fiecare candelă daily din caseta punctată @@ -471,7 +471,7 @@ peste 10 $. Un simbol pe care nu poți ieși nu e un setup, e o capcană.

→ de 3,0 ori mai multe acțiuni la același risc în bani Pe daily ai fi intrat la close-ul zilei (598.20) cu stopul sub minimul ultimelor 4 zile (580.00). Pe 60 de minute vezi unde s-a oprit coborârea, deci ai de unde măsura un stop mult mai strâns. -

+

În stânga e graficul daily: acolo se vede că pivotul mic a trecut peste cel @@ -497,7 +497,7 @@ care e deasupra.

al perioadei încheiate. Platforma îi desenează singură; la BVB îi calculezi în Excel (mai jos, la transfer).

-

+ 583.20 587.13 @@ -582,7 +582,7 @@ calculezi în Excel (mai jos, la transfer).

Pivotul mare, al săptămânii încheiate: PP = (High + Low + Close) / 3 = (588.00 + 580.00 + 584.00) / 3 = 584.00 Pivotul mic al zilei a 4-a, din ziua a 3-a încheiată: (588.80 + 584.20 + 588.40) / 3 = 587.13 587.13 este peste 584.00, iar în ziua a 3-a era 583.20, adică dedesubt: M îndeplinit, printr-un crossing proaspăt. -

+

Cât timp pivotul mic e sub cel mare, nu cauți long: prețul mediu al ultimei @@ -602,7 +602,7 @@ parte a pivotului mare.

mers erau intrări într-un trend deja pornit. În scaner e diferența dintre +2 (crossing) și +1 (continuare).

-

+ pivot daily (cel MIC) @@ -715,7 +715,7 @@ mers erau intrări într-un trend deja pornit. În scaner e diferența dintre care închide peste pivotul daily. Crossing = pivotul mic traversează 62.00 în sus; fără re-încrucișare, semnalele ulterioare sunt buy the dip, nu crossing. -

+

Diagrama e un al doilea exemplu construit, cu alte niveluri (61.70 / 62.00 / @@ -747,7 +747,7 @@ context: dacă ești deja într-un trend de câteva zile și pivotul mic prinde din urmă pivotul mare fără nicio săgeată nouă, trigger-ul rămâne prima închidere peste pivotul mic; altfel n-ai avea niciodată semnal.

-

+ pivot daily (mic) 587.13 pivot daily (mic) 583.20 @@ -798,7 +798,7 @@ din urmă pivotul mare fără nicio săgeată nouă, trigger-ul rămâne prima prima ÎNCHIDERE (592.00) peste pivotul mic 587.13, cu pivotul mic peste cel mare Contează închiderea barei, nu cât de sus a urcat în timpul ei. -

+

Trei bare, o singură intrare. Prima, verde, închide peste pivotul mic, dar @@ -816,7 +816,7 @@ după BIM — închis de partea corectă a pivotului mic, cu M îndeplinit.

Numeri 4 bare înapoi, începând cu bara de trigger, iei cel mai jos minim dintre ele și acolo pui stopul.

-

+ 1 2 3 @@ -908,7 +908,7 @@ dintre ele și acolo pui stopul.

Mărimea poziției: riscul în bani se împarte la distanța până la stop. Cont 50.000 $ × 0.5 % = 250 $ de risc; 250 / 6.00 = 41.7 bucăți → 40 bucăți, adică două ordine de câte 20. Risc real: 40 × 6.00 = 240 $, adică 0.48 % din cont — sub pragul de 0.5 %. -

+

În exemplu, cele patru bare au minimele 586.60, 586.00, 586.10 și 586.50: @@ -949,7 +949,7 @@ acțiuni e un multiplu de 2 și pierderea maximă încape în regula ta de risc.

Pui prima țintă la aceeași distanță deasupra intrării la care stă stopul dedesubt, iar a doua jumătate o lași pe linia de trail.

-

+ stopul urcă la break-even @@ -1000,7 +1000,7 @@ dedesubt, iar a doua jumătate o lași pe linia de trail.

prima ÎNCHIDERE sub linia de trail (600.75), nu primul fitil care o atinge = +1.30R Linia portocalie = bull trail: low-ul ultimei bare cu maxim nou. Rezultat: +1R pe o jumătate, +1.30R pe cealaltă. -

+

Ordinea, pe exemplul din diagramă:

@@ -1043,7 +1043,7 @@ semnele opuse:

trail, linia care coboară în trepte deasupra prețului. -

+ 128.97: crossing bear @@ -1140,7 +1140,7 @@ semnele opuse:

poziția 2 iese la 126.44, prima închidere peste trail Albastru în trepte = pivotul daily (mic); portocaliu = bear trail, high-ul ultimei bare cu minim nou. -

+

Pe diagramă: pivotul mic coboară la 128.97, sub pivotul mare 129.60. Prima @@ -1162,17 +1162,17 @@ stau mai multe niveluri independente, prima corecție normală are unde se opri; dacă nu stă nimic, între intrare și stop nu e nimic care să țină prețul.

-

MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) +MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -1280,19 +1280,19 @@ prețul.

umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -1380,9 +1380,9 @@ prețul.

volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot -
Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului.

+Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului.

Panoul din stânga e SPY, bottom-ul de aprilie, redesenat ca exemplu @@ -1415,20 +1415,20 @@ se calculează pe eșantion complet; și, la un bottom, două închideri daily consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul.

Exemplul complet: SPY, bottom-ul de aprilie

-

+ SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -1550,9 +1550,9 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. -

+

Ce e real: procentele din curs — risc 3,92 %, „3,92 ori 4 înseamnă @@ -1577,7 +1577,7 @@ celelalte sunt nivelurile redesenate.

Bottom major: NVDA, și de ce se schimbă stopul acolo

-

+ pivot weekly (mic) @@ -1708,7 +1708,7 @@ celelalte sunt nivelurile redesenate.

minim absolut 10.63 M+A Bottom oct. 2022: entry ~13.80, −23%, ~+25% în ~9 săpt. Traseu și pivoți construiți (cursul nu dă valorile lor). -

+

Diagrama e o reconstrucție pe NVDA, la scară de dinainte de split-ul 1:10 @@ -1749,7 +1749,7 @@ pivoți; le ții locul cu o listă manuală și cu trigger-ul de candelă simplu volum cumulat, respectiv de volatilitate medie (vezi mini-glosarul) — există pe orice platformă.

-

+ Pivoții clasici în Excel — formula, pas cu pas @@ -1798,9 +1798,9 @@ pe orice platformă.

21.60 =(B2+C2+D2)/3 21.37 -=2E2-C2 +=2*E2-C2 22.23 -=2E2-B2 +=2*E2-B2 20.73 =E2+(B2-C2) 22.87 @@ -1814,9 +1814,9 @@ pe orice platformă.

21.80 =(B3+C3+D3)/3 21.57 -=2E3-C3 +=2*E3-C3 22.13 -=2E3-B3 +=2*E3-B3 21.23 =E3+(B3-C3) 22.47 @@ -1828,7 +1828,7 @@ pe orice platformă.

nu sunt date reale de piață. crossing = PPD trece deasupra PPW; dacă rămâne deasupra, e continuare, nu crossing. Formula pivotului e cea predată în Modul 2; autorul a confirmat că se calculează 1 la 1 în Excel. -

+

Pașii, pe scurt: aduni OHLC-ul perioadei încheiate, calculezi diff --git a/summaries/17_STRATEGII/02_mp2.md b/summaries/17_STRATEGII/02_mp2.md index 4b7f3ac..69fedb1 100644 --- a/summaries/17_STRATEGII/02_mp2.md +++ b/summaries/17_STRATEGII/02_mp2.md @@ -1168,15 +1168,15 @@ prețul. MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -1284,19 +1284,19 @@ prețul. umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -1384,7 +1384,7 @@ prețul. volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului. @@ -1426,18 +1426,18 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -1559,7 +1559,7 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. diff --git a/summaries/17_STRATEGII/04_selectia.html b/summaries/17_STRATEGII/04_selectia.html index cf137a1..c738cd1 100644 --- a/summaries/17_STRATEGII/04_selectia.html +++ b/summaries/17_STRATEGII/04_selectia.html @@ -63,7 +63,7 @@ de intrare (buy doji, MBT-10, MP4-1). Dacă reții un singur lucru din capitolul ăsta, ăsta e.

Cele șase filtre, de sus în jos:

-

+ @@ -105,7 +105,7 @@ capitolul ăsta, ăsta e.

Radarscreen (maximum ~300 de simboluri: cele 11 sectoare × top 10): același flux, rulat pe o listă fixă, nu pe tot scanerul. după o corecție mare, cauți doji sau hammer la suporturile mari -

+

Unde se oprește selecția

@@ -113,7 +113,7 @@ capitolul ăsta, ăsta e.

citește selecția pe el și unde se oprește — intrarea, stopul și ținta nu apar pe desen, pentru că nu aparțin acestui capitol.

-

+ ULTA — daily: ce citește selecția și unde se oprește 1. downtrend — de asta apare în scaner @@ -238,7 +238,7 @@ apar pe desen, pentru că nu aparțin acestui capitol.

Ale cursului: close 373.30, suport monthly 355.48, pivot monthly 383.74, RVOL 0.61. Procentele sunt calculate din ele. Structura barelor e construită, la scară. Intrarea, stopul și ținta nu apar pe desen: nu aparțin selecției. -aici se termină selecțiaaici începe capitolul 1

+aici se termină selecțiaaici începe capitolul 1

ULTA e util tocmai pentru că nu e exemplul care merge: trigger-ul e @@ -383,7 +383,7 @@ mișcă prețul, deci intri mai scump și ieși mai ieftin decât arată graficu Pe unul prea ieftin, mișcările de câțiva cenți devin procente mari și stopul se lovește din zgomot.

-

+ @@ -431,7 +431,7 @@ se lovește din zgomot.

De ce contează amândouă, nu doar una Simbolul B se tranzacționează mult, dar e prea ieftin; simbolul C e scump, dar aproape nimeni nu-l cumpără: acolo ordinul tău e cel care mișcă prețul. -

+

Amândouă condițiile, nu una: un simbol de 24 $ cu 3,1 milioane de acțiuni pe @@ -445,7 +445,7 @@ mediu zilnic de cel puțin 500.000 de acțiuni.

interesează e peste 7-8; 12-13 e ce cursul numește „spuma", adică prioritatea. Un 7/14 e „galben": îl păstrezi, dar nu-l verifici primul.

-

+ @@ -518,7 +518,7 @@ prioritatea. Un 7/14 e „galben": îl păstrezi, dar nu-l verifici primul.

Îl vezi în coloana de scor a scanerului; dai refresh și îl recitești. „peste 7-8” e formularea exactă a cursului. Sub 7 NU e excludere: la 4/14 și 6/14 continuă analiza; scorul departajează candidații. -

+

Sub 7 nu e excludere. În material analiza a continuat și la 4/14, și la @@ -555,7 +555,7 @@ două și restul se împart câte 1-4, banii intră azi în sănătate. Asta e rotația sectorială văzută pe cel mai ieftin instrument posibil: o coloană cu numele sectorului și o numărătoare.

-

+ @@ -604,7 +604,7 @@ cu numele sectorului și o numărătoare.

restul le lași pentru azi. Sectoarele se mai sortează și după cadranul 1 plus valoarea relative strength — aceleași cadrane ca la pasul 5. Numărul de semnale pe sector e construit de mine: cursul dă regula, nu o zi cu cifre. -

+

Cele 11 sectoare S&P se mai pot sorta și direct, după cadranul 1 plus @@ -622,7 +622,7 @@ multe semnale azi (sau din unul aflat în cadranul 1 pe RS).

calculat din perioada trecută. Condiția de apropiere: până la 3 %; la 4 % materialul spune că „e cam departe".

-

+ Cât de aproape de suport e prețul — daily, exemplu construit @@ -742,7 +742,7 @@ calculat din perioada trecută. Condiția de apropiere: până la 3 %Pragul de 3 % (cu 4 % „cam departe”) e al cursului; seria și prețurile sunt construite, la scară, iar procentele sunt calculate din serie. În capitolul Buy Doji, pragul de 1-2 % măsoară altceva: low-ul doji-ului față de nivel, nu închiderea simbolului. -banda de 3 %: înăuntru simbolul e „la nivel”

+banda de 3 %: înăuntru simbolul e „la nivel”

Pragul de 3 % măsoară închiderea simbolului față de nivel, nu low-ul @@ -766,7 +766,7 @@ sau pivot, după o scădere.

Cadranul se citește pe două axe, nu pe una: unde e histograma față de linia de 0, și unde e față de media ei mobilă.

-

+ @@ -857,7 +857,7 @@ linia de 0, și unde e față de media ei mobilă.

Notă: transcrierea descrierii cadranului 4 are o eroare (îl descrie ca pe cadranul 3, care e altceva). Definiția din tabloul de mai sus e cea corectă și e singura folosită în tot capitolul. -

+
    @@ -896,7 +896,7 @@ să reacționeze la ziua curentă. Dacă îl compari cu RVOL-ul din setările implicite ale altei platforme, vei vedea alte cifre — nu e o greșeală de calcul.

    -

    + @@ -958,7 +958,7 @@ calcul.

    Media e pe 10 bare, nu pe 50 (implicit în platforme). Cifra cursului e mai sensibilă la ziua curentă. Dacă vezi altă valoare în altă platformă, nu e greșeală de calcul, e altă lungime de medie. -

    +

    Sub 100 % e un minus, nu un veto. În material analiza a continuat la @@ -998,7 +998,7 @@ deja la pasul 6. Că „volumul" din Trinity e tocmai indicatorul de acumulare e o completare proprie: sursa le dă ca rubrici separate de glosar și nu leagă numele explicit.

    -

    + @@ -1117,7 +1117,7 @@ leagă numele explicit.

    Power e proprietar: măsoară tăria trendului, dar formula nu e publicată. Citești cadranul din indicator, nu îl poți reconstrui singur. De aceea sortarea după 3 stele e o rafinare, nu un pas obligatoriu. -

    +

    Power e proprietar și nu are formulă publicată în material: știi ce măsoară @@ -1201,7 +1201,7 @@ pentru planul de intrare — cu excepția lui 383.74, care e pivotul cursului, folosit aici ca primă țintă. Aparțin planului de intrare, nu selecției.

    HIG — exemplul pe short

    -

    + HIG — daily (Sell Doji + Bear Reversal, RVOL 200%) ce l-a scos în față din cele 16 rezultate @@ -1324,7 +1324,7 @@ folosit aici ca primă țintă. Aparțin planului de intrare, nu selecției.

    Nivelurile de preț (79.20 / 78.60 / 78.10 / 82.00 / 72.00) și structura barelor sunt construite, la scară: cursul nu dă cifre pentru HIG. -

    +

    Din curs sunt reale exact trei lucruri: simbolul HIG, semnalul diff --git a/summaries/17_STRATEGII/07_mdsrt.html b/summaries/17_STRATEGII/07_mdsrt.html index 1c7c7a7..b8eb63f 100644 --- a/summaries/17_STRATEGII/07_mdsrt.html +++ b/summaries/17_STRATEGII/07_mdsrt.html @@ -81,7 +81,7 @@ citesc pe 60 de minute sau pe daily. Cere platforma cursului: fără Power, setup-ul nu se califică.

    Tot trade-ul, pe un exemplu construit:

    -

    + SPY — 5 min (exemplu construit pe scara lecției; cifrele planului nu vin din curs) @@ -212,7 +212,7 @@ setup-ul nu se califică.

    prima închidere sub linia de trail Legendă: structura M → A → P e a cursului; nivelurile (590.00, 589.50) și planul (intrare, SL, TP) sunt exemplul construit al autorului sumarului, nu citate din curs. -

    +

    De la stânga la dreapta: o coborâre de zece candele, piciorul 1 care oprește @@ -358,7 +358,7 @@ tot contează.

    Nivelul trebuie să existe înainte ca prețul să ajungă acolo. Fără el nu ai unde pune stopul, iar coborârea e doar o coborâre.

    -

    + Pasul 1 — nivelul se citește pe daily, trigger-ul se ia pe 60 min Graficul din dreapta e aceeași bucată de piață, mărită: 2 candele daily = 14 bare de 60 min @@ -455,7 +455,7 @@ unde pune stopul, iar coborârea e doar o coborâre.

    același stop, două intrări: pe daily riști 1,88 %, pe 60 min 0,92 % — de 2,1 ori mai puțin, pentru că pe TF-ul mic intri lângă minim, nu la close-ul zilei -

    +

    Diagrama e pe alt simbol decât exemplul din ceilalți pași, deci are alte @@ -483,7 +483,7 @@ desenat înainte.

    coboară la 589.50 și face două lucruri deodată — execută stopurile alea (care sunt ordine de vânzare) și îi atrage pe cei care shortează ruperea nivelului.

    -

    + Pasul 2 — al doilea picior, sub nivel (SPY 5 min, exemplu construit) aici se schimbă mâna @@ -544,7 +544,7 @@ sunt ordine de vânzare) și îi atrage pe cei care shortează ruperea nivelului prinse cumpără ca să iasă (buy to cover) de aici urcarea e bruscă, nu treptată Vânzarea de sub nivel se epuizează într-o singură candelă: nu mai are cine vinde. -

    +

    După ce toți ăștia au vândut, nu mai are cine să vândă. Cei care tocmai au @@ -571,7 +571,7 @@ coborârea aia.

    Power e blocant — dacă el nu e în divergență, setup-ul nu se califică, chiar dacă ceilalți doi sunt. Nu-l poți înlocui cu ceilalți doi la un loc.

    -

    + Divergența: cum o măsori corect @@ -606,7 +606,7 @@ dacă ceilalți doi sunt. Nu-l poți înlocui cu ceilalți doi la un loc.

    I2 Prețul face un lower low (L2 sub L1), indicatorul face un higher low (I2 peste I1): divergență bull. Dar dacă al doilea punct e la doar 2-3 candele, nu se numără. -

    +

    Cum alegi punctele, partea discreționară a strategiei: iei ultimele două swing @@ -626,7 +626,7 @@ candela care confirmă, poți sta în fața unei coborâri care mai are un val.<

    Ajunge oricare dintre cele trei triggere — nu e nevoie de toate. Dacă apar mai multe pe aceeași candelă, cu atât mai bine.

    -

    + DA — trigger valid: candela apare după ce M e complet M complet: preț în zonă + divergență acolo @@ -719,7 +719,7 @@ multe pe aceeași candelă, cu atât mai bine.

    stopul de sub el, 592.05, e lovit chiar de candela următoare Ce deosebește cele două candele nu e forma, ci unde stă prețul când apar. -

    +

    Sus, cazul valid: hammer-ul apare la 589.50, în zona pivotului 590.00, cu @@ -739,7 +739,7 @@ zonă și divergența era confirmată acolo.

    Iei cel mai jos low din ultimele 4 candele, numărate înapoi de la candela pe care intri, și pui stopul cu 0.10 sub el.

    -

    + Pasul 5 — stopul: 4 candele înapoi de la intrare, minus 0.10 numeri 4 candele înapoi, de la intrare @@ -834,7 +834,7 @@ care intri, și pui stopul cu 0.10 sub el.

    cu stopul din regulă mai erai în trade când a venit ținta Barele de după intrare sunt construite, ca să arate retestul. -

    +

    Cursul lasă explicit două variante de stop, la alegerea traderului: minimul @@ -870,7 +870,7 @@ unități, și notionalul încape în ce poate executa contul tău.

    muți stopul la breakeven când prețul a trecut de jumătatea drumului, iar restul îl lași pe linia de trail.

    -

    + Pasul 6 — ieșirea: ținta 1:1, breakeven, restul pe trail (SPY 5 min, construit) de aici stopul stă la breakeven @@ -934,7 +934,7 @@ muți stopul la breakeven când prețul a trecut de jumătatea drumului, iar res nu în timpul barei Câte tranșe faci nu e dat de curs: acolo se întrerupe transcrierea. -

    +

    Cursul e clar pe trei lucruri: ținta se stabilește odată cu stopul și e @@ -972,8 +972,8 @@ Doji; stopul stă cu 0.10 deasupra celui mai înalt high din ul candele; ținta e la aceeași distanță în jos, iar linia de trail coboară (Bear Trail).

    -

    - Oglinda pe short (serie construită prin răsturnarea exemplului long) + + Oglinda pe short pivot daily 100.00 — zona, sus @@ -1080,8 +1080,8 @@ Trail).

    intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. -

    + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. +

    Diagrama e aceeași serie ca exemplul long, răsturnată, pe altă scară de preț @@ -1109,7 +1109,7 @@ care nu acoperă short-ul):

    trade, cu atât e mai bun — dar materialul nu cere o poziție mai mare pentru un setup mai bun.

    -

    + A+ — al doilea picior la suport, divergență, trigger pivot monthly 94.00 @@ -1261,7 +1261,7 @@ setup mai bun.

    - + @@ -1318,7 +1318,7 @@ setup mai bun.

    Fără trigger: close sub pivot și sub primul low. Nivelurile 94.00 / 94.55 / 93.20 / 94.40 / 93.10 / 95.70 sunt construite ca exemplu — materialul dă regulile, nu prețurile. -

    +

    Cele două panouri sunt ilustrații separate, pe alt simbol decât exemplul din @@ -1369,7 +1369,7 @@ din curs. O păstrez pentru că e singura formulare verificabilă a situației, n-o trata ca regulă a autorului.

    Trinity: minimul obligatoriu față de semnalul întreg

    -

    + @@ -1396,7 +1396,7 @@ n-o trata ca regulă a autorului.

    La MDSRT, „Trinity” se folosește local cu sensul „toți trei în divergență”. Lecția de selecție dă aceluiași cuvânt alt sens: aliniere în cadranul 1, nu divergență (contradicția 2.4). -

    +

    Minimul e Power plus unul dintre ceilalți doi. Când toți trei sunt în @@ -1410,7 +1410,7 @@ dintre cele două.

    Sesiunea de întrebări discută SPY pe 5 minute, dar nu rostește nivelurile din desen. Exemplul de mai jos e reconstruit, ca toate celelalte.

    -

    + SPY — 5 min (Q&A 15.07.2025; intrare/SL/TP construite) pivot daily 622.00 @@ -1522,7 +1522,7 @@ desen. Exemplul de mai jos e reconstruit, ca toate celelalte.

    picioare sunt reconstruite după ilustrația sumarului Q&A, nu valori rostite în transcriere. Intrarea 623.00, SL-ul 621.30 și TP-ul 624.70 sunt construcția mea — materialul nu le dă. -

    +

    Ce vine din sesiune: contextul (downtrend, prețul în zona pivotului daily), diff --git a/summaries/17_STRATEGII/07_mdsrt.md b/summaries/17_STRATEGII/07_mdsrt.md index ceb9569..2461ee4 100644 --- a/summaries/17_STRATEGII/07_mdsrt.md +++ b/summaries/17_STRATEGII/07_mdsrt.md @@ -994,7 +994,7 @@ Trail). - Oglinda pe short (serie construită prin răsturnarea exemplului long) + Oglinda pe short pivot daily 100.00 — zona, sus @@ -1101,7 +1101,7 @@ Trail). intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. @@ -1288,7 +1288,7 @@ setup mai bun. - + diff --git a/summaries/17_STRATEGII/A3_intrarea.html b/summaries/17_STRATEGII/A3_intrarea.html index 7f1e3d1..3d6e687 100644 --- a/summaries/17_STRATEGII/A3_intrarea.html +++ b/summaries/17_STRATEGII/A3_intrarea.html @@ -77,7 +77,7 @@ mai ales daca esti pe prop" plătești riscul de a nu intra deloc).

-

+ Exemplu construit (fără ticker) — 15 min suport 100.00 @@ -184,7 +184,7 @@ mai ales daca esti pe prop" risc B 1/3 1.65 → 30 acțiuni risc B 1/2 1.35 → 37 acțiuni Exemplu construit, fără ticker. Cifrele nu vin din curs. Risc permis 50 $ (0,5% din 10.000 $). -

+

Diagrama e un exemplu construit, fără ticker; cifrele nu vin din curs.

@@ -429,7 +429,7 @@ sus, nu mai jos.

Reconstruit din descriere; cifrele sunt construite, nu citite din graficul tău.

-

+ Exemplu construit (fără ticker) — 15 min, suport weekly TP1 104.30 (1:1) @@ -522,7 +522,7 @@ tău.

Varianta B (ordin la 1/2 = 101.20, risc 1.30, TP1 102.50) e aritmetică pe aceleași cifre, nu un trade din curs. 1/3 din corp = 101.50. Close-ul roșiei (100.60): sub ambele MA (SMA 5 = 100.83, SMA 10 = 101.34). -

+

Diagrama e un exemplu construit, fără ticker. Prețurile, mediile mobile și @@ -688,7 +688,7 @@ plănuită. Nu știu care din două a fost: verifică în jurnal.

(08_ANALIZA_ZILNICA/03_locul_crimei_si_pullback.md:11-12, 300-311). -

+ Exemplu construit (fără ticker) — 15 min SL 99.90 @@ -769,7 +769,7 @@ plănuită. Nu știu care din două a fost: verifică în jurnal.

B: 0 (fără poziție) Exemplu construit, fără ticker. «Poate să nu mai facă, poate nu mai face niciodată.» Ai ratat trade-ul; aștepți următoarea structură. -

+

Diagrama e un exemplu construit, fără ticker; cifrele nu vin din curs.