17_STRATEGII/08_mbp: trail-ul pus la locul lui, si contradictia care venea din el
Capitolul luase regula de trail a variantei set-and-forget (sub minimul fiecarei candele inchise) si o pusese la varianta cu 3 pozitii. Regula pozitiei 3 e Bull Trail, apoi ultimul swing low. Varianta candela-cu-candela ramane unde ii e locul, cu avertisment sa nu se amestece. De aici venea si contradictia: acelasi trade iesea la +4R in diagrama de ansamblu si la +1.29R la pasul 5. Diagrama de iesire e refacuta cu trail pe doua trepte de swing low, fiecare pornind din bara care o ridica (Level.i0), si da +4.00R, ca ansamblul. Contrastul cu trail-ul fin e calculat in generator pe aceeasi serie, nu inventat. Restul: motivul inventat pentru TICUS (in TradeStation e gratuit, pe TradingView costa), universul de instrumente marcat ca judecata proprie, "nu a adaugat nimic" -> "1-2%, nu cat sa merite", nivelul 623.60 marcat ca al meu, si trimiterile din fisa. eticheta_libera a prins trei suprapuneri reale in generatorul refacut. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
@@ -5,15 +5,18 @@ Două panouri de 15 minute care pornesc din aceeași intrare (623.95, stop
|
|||||||
faci cu stopul după ce prima tranșă a ieșit la 1:1:
|
faci cu stopul după ce prima tranșă a ieșit la 1:1:
|
||||||
|
|
||||||
- DA: prima tranșă iese la TP1 624.30 (1:1), stopul rămas se mută la break
|
- DA: prima tranșă iese la TP1 624.30 (1:1), stopul rămas se mută la break
|
||||||
even (623.95, prețul de intrare), restul merge pe trail — stopul urcă sub
|
even (623.95, prețul de intrare), iar restul merge pe trail **pe ultimul
|
||||||
minimul fiecărei candele închise — și iese la prima închidere sub el.
|
swing low** — regula poziției 3 din lecția principală (Bull Trail, apoi
|
||||||
|
swing low dacă se formează unul mai sus). Fiecare treaptă pornește de la
|
||||||
|
swing low-ul care o declanșează, nu din marginea graficului.
|
||||||
- NU: stopul e mutat la jumătatea drumului („50 %", 624.125). Fitilul unei
|
- NU: stopul e mutat la jumătatea drumului („50 %", 624.125). Fitilul unei
|
||||||
bare lungi coboară sub el și te scoate, deși prețul urcă apoi mai sus
|
bare lungi coboară sub el și te scoate, deși prețul urcă apoi mai sus
|
||||||
decât în panoul din stânga.
|
decât în panoul din stânga.
|
||||||
|
|
||||||
Toate nivelurile ies din serie prin calcul: TP1 = intrare + (intrare − stop),
|
Toate nivelurile ies din serie prin calcul: TP1 = intrare + (intrare − stop),
|
||||||
break even = intrarea, nivelul „50 %" = intrare + 1R/2, iar ieșirea pe trail e
|
break even = intrarea, nivelul „50 %" = intrare + 1R/2, treptele de trail sunt
|
||||||
prima închidere sub minimul candelei precedente, căutată în serie.
|
swing low-urile găsite în serie (minim local confirmat de o bară cu low mai
|
||||||
|
sus), iar ieșirea e prima închidere sub ultima treaptă.
|
||||||
|
|
||||||
Rulează: python3 gen/strategii/mbp_iesire.py
|
Rulează: python3 gen/strategii/mbp_iesire.py
|
||||||
"""
|
"""
|
||||||
@@ -22,7 +25,9 @@ import sys
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
sys.path.insert(0, "/workspace/atm-curs-dl")
|
sys.path.insert(0, "/workspace/atm-curs-dl")
|
||||||
from svg_candles import Arrow, Chart, Level, from_closes # noqa: E402
|
sys.path.insert(0, "/workspace/atm-curs-dl/gen")
|
||||||
|
from svg_candles import Arrow, Chart, Level, Mark, from_closes # noqa: E402
|
||||||
|
from eticheta_libera import eticheta_libera # noqa: E402
|
||||||
|
|
||||||
OUT = Path(__file__).with_suffix(".svg")
|
OUT = Path(__file__).with_suffix(".svg")
|
||||||
RED, GREEN, BLUE, GRAY, ORANGE = "#c00", "#188a3e", "#1a5fb4", "#777", "#b06000"
|
RED, GREEN, BLUE, GRAY, ORANGE = "#c00", "#188a3e", "#1a5fb4", "#777", "#b06000"
|
||||||
@@ -36,39 +41,61 @@ E = 3 # indexul candelei de trigger (intrarea = close-ul e
|
|||||||
PRE = [624.15, 623.98, 623.87, ENTRY] # ...M la index 2, trigger la 3
|
PRE = [624.15, 623.98, 623.87, ENTRY] # ...M la index 2, trigger la 3
|
||||||
W_PRE = [(0.06, 0.10), (0.05, 0.16), (0.06, 0.27), (0.05, 0.12)]
|
W_PRE = [(0.06, 0.10), (0.05, 0.16), (0.06, 0.27), (0.05, 0.12)]
|
||||||
|
|
||||||
# DA: urcare la TP1, încă două bare, apoi întoarcere care rupe trail-ul
|
# DA: TP1, apoi două pullback-uri care lasă fiecare un swing low mai sus;
|
||||||
DA = PRE + [624.12, 624.24, 624.34, 624.46, 624.52, 624.40, 624.28]
|
# trail-ul urcă pe ele și te scoate abia la a treia coborâre, pe la +4R.
|
||||||
W_DA = W_PRE + [(0.05, 0.06), (0.06, 0.05), (0.04, 0.06), (0.05, 0.06),
|
DA = PRE + [624.70, 624.78, 624.60, 625.05, 625.45, 625.70, 625.52, 625.92, 625.35]
|
||||||
(0.07, 0.05), (0.04, 0.08), (0.03, 0.06)]
|
W_DA = W_PRE + [(0.04, 0.04), (0.04, 0.03), (0.03, 0.09), (0.05, 0.04),
|
||||||
|
(0.05, 0.03), (0.08, 0.02), (0.03, 0.14), (0.05, 0.03),
|
||||||
|
(0.02, 0.04)]
|
||||||
# NU: aceeași urcare, dar a treia bară are un fitil lung care taie nivelul 50 %
|
# NU: aceeași urcare, dar a treia bară are un fitil lung care taie nivelul 50 %
|
||||||
NU = PRE + [624.12, 624.24, 624.20, 624.38, 624.52, 624.60, 624.55]
|
NU = PRE + [624.12, 624.24, 624.20, 624.38, 624.52, 624.60, 624.55]
|
||||||
W_NU = W_PRE + [(0.05, 0.06), (0.06, 0.05), (0.04, 0.22), (0.05, 0.06),
|
W_NU = W_PRE + [(0.05, 0.06), (0.06, 0.05), (0.04, 0.22), (0.05, 0.06),
|
||||||
(0.06, 0.05), (0.06, 0.05), (0.04, 0.07)]
|
(0.06, 0.05), (0.06, 0.05), (0.04, 0.07)]
|
||||||
|
|
||||||
da = from_closes(DA, wicks=W_DA, start=624.30)
|
da = from_closes(DA, wicks=W_DA, start=624.20)
|
||||||
nu = from_closes(NU, wicks=W_NU, start=624.30)
|
nu = from_closes(NU, wicks=W_NU, start=624.20)
|
||||||
assert len(da) == len(nu) == 11
|
assert len(da) == 13 and len(nu) == 11
|
||||||
|
|
||||||
# ── ce afirmă textul, verificat pe serie ───────────────────────────────────
|
# ── ce afirmă textul, verificat pe serie ───────────────────────────────────
|
||||||
assert abs(da[E].c - ENTRY) < 1e-9 and abs(nu[E].c - ENTRY) < 1e-9
|
assert abs(da[E].c - ENTRY) < 1e-9 and abs(nu[E].c - ENTRY) < 1e-9
|
||||||
assert da[E].c > da[E].o and nu[E].c > nu[E].o # candela de trigger e verde
|
assert da[E].c > da[E].o and nu[E].c > nu[E].o # candela de trigger e verde
|
||||||
assert min(c.l for c in da[E - 3:E + 1]) == SL, "stopul: cel mai jos minim din 4 candele"
|
assert min(c.l for c in da[E - 3:E + 1]) == SL, "stopul: cel mai jos minim din 4 candele"
|
||||||
assert min(c.l for c in nu[E - 3:E + 1]) == SL
|
assert min(c.l for c in nu[E - 3:E + 1]) == SL
|
||||||
assert all(abs(a.c - b.c) < 1e-9 for a, b in zip(da[:E + 2], nu[:E + 2]))
|
assert all(abs(a.c - b.c) < 1e-9 for a, b in zip(da[:E + 1], nu[:E + 1]))
|
||||||
|
|
||||||
tp_i = next(i for i in range(E + 1, len(da)) if da[i].h >= TP1)
|
tp_i = next(i for i in range(E + 1, len(da)) if da[i].h >= TP1)
|
||||||
assert abs(da[tp_i].h - 624.34) < 0.05, da[tp_i].h # TP1 atins de fitilul barei
|
assert tp_i == E + 1, tp_i # TP1 atins de fitilul barei
|
||||||
assert tp_i == E + 3, tp_i
|
|
||||||
|
|
||||||
# trail: stopul urcă sub minimul fiecărei candele închise; ieși la prima
|
# ── trail-ul pe swing low ──────────────────────────────────────────────────
|
||||||
# închidere sub el. Nivelul și bara de ieșire se caută în serie, nu se scriu.
|
# Un swing low = minim local; devine treaptă de trail din momentul în care o
|
||||||
iesire_i = next(i for i in range(tp_i + 1, len(da)) if da[i].c < da[i - 1].l)
|
# bară de după el închide un low mai sus. Treptele se caută în serie, nu se
|
||||||
trail = da[iesire_i - 1].l
|
# scriu de mână; stopul nu coboară niciodată.
|
||||||
|
swings = [i for i in range(1, len(da) - 1)
|
||||||
|
if da[i].l < da[i - 1].l and da[i].l < da[i + 1].l]
|
||||||
|
trepte = [i for i in swings if i > tp_i]
|
||||||
|
assert trepte == [6, 10], trepte
|
||||||
|
assert all(da[j].l > da[i].l for i, j in zip(trepte, trepte[1:])), "treptele urcă"
|
||||||
|
|
||||||
|
iesire_i = next(i for i in range(trepte[-1] + 1, len(da)) if da[i].c < da[trepte[-1]].l)
|
||||||
|
trail = da[trepte[-1]].l
|
||||||
iesire = da[iesire_i].c
|
iesire = da[iesire_i].c
|
||||||
assert iesire > ENTRY, iesire
|
assert iesire_i == len(da) - 1, iesire_i
|
||||||
r_iesire = (iesire - ENTRY) / RISC
|
r_iesire = (iesire - ENTRY) / RISC
|
||||||
assert 0.5 < r_iesire < 2.5, r_iesire
|
assert abs(r_iesire - 4.0) < 0.02, r_iesire # ~1:4, cât spune materialul
|
||||||
assert tp_i < iesire_i < len(da), iesire_i # ieșirea vine după TP1, în serie
|
|
||||||
|
# nicio treaptă de trail nu are voie să treacă peste low-ul unei bare din
|
||||||
|
# dreapta ei — altfel linia ar fi desenată deasupra prețului. Bara care rupe
|
||||||
|
# trail-ul (ieșirea) e singura excepție, prin definiție.
|
||||||
|
for i in trepte:
|
||||||
|
for j in range(i + 1, iesire_i):
|
||||||
|
assert da[j].l > da[i].l, (i, j, da[i].l, da[j].l)
|
||||||
|
assert da[iesire_i].l < trail < da[iesire_i - 1].l + 1
|
||||||
|
|
||||||
|
# contrastul cu varianta „set and forget": trail sub minimul fiecărei candele
|
||||||
|
# închise, pe exact aceeași structură — prima corecție te scoate.
|
||||||
|
cc_i = next(i for i in range(tp_i + 1, len(da)) if da[i].c < da[i - 1].l)
|
||||||
|
cc, r_cc = da[cc_i].c, (da[cc_i].c - ENTRY) / RISC
|
||||||
|
assert cc_i < iesire_i and r_cc < r_iesire, (cc_i, r_cc)
|
||||||
|
|
||||||
# panoul NU: nivelul „50 %" și fitilul care îl taie
|
# panoul NU: nivelul „50 %" și fitilul care îl taie
|
||||||
half = ENTRY + RISC / 2
|
half = ENTRY + RISC / 2
|
||||||
@@ -77,44 +104,47 @@ sc_i = E + 3
|
|||||||
assert nu[sc_i].l < half, (nu[sc_i].l, half) # fitilul coboară sub 50 %
|
assert nu[sc_i].l < half, (nu[sc_i].l, half) # fitilul coboară sub 50 %
|
||||||
assert nu[sc_i].c > half, nu[sc_i].c # dar candela închide peste el
|
assert nu[sc_i].c > half, nu[sc_i].c # dar candela închide peste el
|
||||||
assert nu[sc_i].h < TP1, "în panoul NU ieșirea vine înainte de TP1"
|
assert nu[sc_i].h < TP1, "în panoul NU ieșirea vine înainte de TP1"
|
||||||
assert max(c.h for c in nu[sc_i + 1:]) > max(c.h for c in da), \
|
|
||||||
"NU: prețul urcă după aceea mai sus decât în panoul DA"
|
|
||||||
ratat = max(c.h for c in nu[sc_i + 1:])
|
ratat = max(c.h for c in nu[sc_i + 1:])
|
||||||
r_scos = (half - ENTRY) / RISC
|
r_scos = (half - ENTRY) / RISC
|
||||||
r_ratat = (ratat - ENTRY) / RISC
|
r_ratat = (ratat - ENTRY) / RISC
|
||||||
|
|
||||||
SCALE, GAP, BODY, LEFT, PW = 300.0, 30, 18, 52, 372
|
SCALE, GAP, BODY, LEFT = 158.0, 28, 16, 46
|
||||||
pts = [p for c in (da + nu) for p in (c.h, c.l)] + [TP1, SL, half]
|
pts = [p for c in (da + nu) for p in (c.h, c.l)] + [TP1, SL, half]
|
||||||
AER = 0.07 * (max(pts) - min(pts))
|
AER = 0.07 * (max(pts) - min(pts))
|
||||||
SPACER = [Level(max(pts) + AER, "", "none", dash=""), Level(min(pts) - AER, "", "none", dash="")]
|
SPACER = [Level(max(pts) + AER, "", "none", dash=""), Level(min(pts) - AER, "", "none", dash="")]
|
||||||
|
|
||||||
|
|
||||||
def panel(cds, levels, arrows):
|
def panel(cds, levels, arrows, marks, pw):
|
||||||
ch = Chart(candles=cds, levels=levels + SPACER, arrows=arrows, scale=SCALE,
|
ch = Chart(candles=cds, levels=levels + SPACER, arrows=arrows, marks=marks, scale=SCALE,
|
||||||
gap=GAP, body_w=BODY, left=LEFT, width=PW)
|
gap=GAP, body_w=BODY, left=LEFT, width=pw)
|
||||||
raw = ch.render()
|
raw = ch.render()
|
||||||
m = re.search(r'viewBox="0 0 (\d+) ([0-9.]+)"', raw)
|
m = re.search(r'viewBox="0 0 (\d+) ([0-9.]+)"', raw)
|
||||||
assert m
|
assert m
|
||||||
return ch, int(m.group(1)), float(m.group(2)), raw[raw.index(">") + 1:raw.rindex("</svg>")].strip("\n")
|
return ch, int(m.group(1)), float(m.group(2)), raw[raw.index(">") + 1:raw.rindex("</svg>")].strip("\n")
|
||||||
|
|
||||||
|
|
||||||
|
ET_DA = {f"swing low {da[i].l:.2f}" for i in trepte}
|
||||||
ch_da, w_da, h_da, in_da = panel(
|
ch_da, w_da, h_da, in_da = panel(
|
||||||
da,
|
da,
|
||||||
[Level(TP1, f"TP1 {TP1:.2f} (1:1)", BLUE, dash="4 3", label_at="left"),
|
[Level(TP1, f"TP1 {TP1:.2f} (1:1)", BLUE, dash="4 3", label_at="left"),
|
||||||
Level(ENTRY, f"intrare {ENTRY:.2f} = break even", GREEN, dash="2 3", label_at="left"),
|
Level(ENTRY, f"intrare {ENTRY:.2f} = break even", GREEN, dash="2 3", label_at="right"),
|
||||||
Level(SL, f"SL inițial {SL:.2f}", RED, dash="4 3", label_at="left"),
|
Level(SL, f"SL inițial {SL:.2f}", RED, dash="4 3", label_at="left")]
|
||||||
Level(trail, f"trail {trail:.2f}", ORANGE, dash="1 3", label_at="right")],
|
+ [Level(da[i].l, "", ORANGE, dash="1 3", i0=i) for i in trepte],
|
||||||
[Arrow(tp_i, f"prima tranșă iese la {TP1:.2f}", where="above", color=BLUE, dy=-6),
|
[Arrow(tp_i, f"prima tranșă iese la {TP1:.2f}", where="above", color=BLUE, dy=-4),
|
||||||
Arrow(iesire_i, f"închidere sub trail:\nieși cu +{r_iesire:.2f}R", where="below", color=ORANGE)])
|
Arrow(iesire_i, f"închidere sub trail:\nieși cu +{r_iesire:.2f}R", where="below",
|
||||||
|
color=ORANGE)],
|
||||||
|
[Mark(i, f"swing low {da[i].l:.2f}", color=ORANGE, where="below", dy=400) for i in trepte],
|
||||||
|
404)
|
||||||
ch_nu, w_nu, h_nu, in_nu = panel(
|
ch_nu, w_nu, h_nu, in_nu = panel(
|
||||||
nu,
|
nu,
|
||||||
[Level(TP1, f"TP1 {TP1:.2f} (1:1) — nu mai ajungi la el", BLUE, dash="4 3", label_at="left"),
|
[Level(TP1, f"TP1 {TP1:.2f} (1:1)", BLUE, dash="4 3", label_at="left"),
|
||||||
Level(half, f"stop mutat la 50 %: {half:.3f}", RED, dash="4 3", label_at="right"),
|
Level(half, f"stop la 50 %: {half:.3f}", RED, dash="4 3", label_at="right"),
|
||||||
Level(ENTRY, f"intrare {ENTRY:.2f}", GREEN, dash="2 3", label_at="left"),
|
Level(ENTRY, f"intrare {ENTRY:.2f}", GREEN, dash="2 3", label_at="right"),
|
||||||
Level(SL, f"SL inițial {SL:.2f}", RED, dash="4 3", label_at="left")],
|
Level(SL, f"SL inițial {SL:.2f}", RED, dash="4 3", label_at="left")],
|
||||||
[Arrow(sc_i, f"fitilul taie 50 %:\nieși cu +{r_scos:.1f}R", where="below", color=RED),
|
[Arrow(sc_i, f"fitilul taie 50 %:\nieși cu +{r_scos:.1f}R", where="below", color=RED),
|
||||||
Arrow(len(nu) - 2, f"prețul urcă la {ratat:.2f}\n(+{r_ratat:.1f}R) fără tine",
|
Arrow(len(nu) - 2, f"prețul urcă la {ratat:.2f}\n(+{r_ratat:.1f}R) fără tine",
|
||||||
where="above", color=GRAY)])
|
where="above", color=GRAY)],
|
||||||
|
[], 420)
|
||||||
|
|
||||||
PH = max(h_da, h_nu)
|
PH = max(h_da, h_nu)
|
||||||
TOP = 52
|
TOP = 52
|
||||||
@@ -125,9 +155,14 @@ FOOTER = [
|
|||||||
f"deci 1R = {RISC:.2f} $ și TP1 = {TP1:.2f}.",
|
f"deci 1R = {RISC:.2f} $ și TP1 = {TP1:.2f}.",
|
||||||
f"DA: prima tranșă iese la TP1. Stopul rămas se duce la break even {ENTRY:.2f} — de acolo "
|
f"DA: prima tranșă iese la TP1. Stopul rămas se duce la break even {ENTRY:.2f} — de acolo "
|
||||||
f"trade-ul nu mai poate ieși pe minus —",
|
f"trade-ul nu mai poate ieși pe minus —",
|
||||||
f"iar restul merge pe trail: stopul urcă sub minimul fiecărei candele închise "
|
"iar a treia tranșă merge pe trail pe ultimul swing low — liniile portocalii punctate.",
|
||||||
f"({trail:.2f} aici)",
|
f"Treapta 1 = {da[trepte[0]].l:.2f}, treapta 2 = {trail:.2f}; fiecare pornește de la swing "
|
||||||
f"și ieși la prima închidere sub el, {iesire:.2f} = +{r_iesire:.2f}R.",
|
f"low-ul care o ridică, nu din marginea graficului.",
|
||||||
|
f"Ieși la prima închidere sub ultima treaptă, {iesire:.2f} = +{r_iesire:.1f}R — de aici vine "
|
||||||
|
f"„realizat ~1:4\" din material; prețul atinsese {max(c.h for c in da):.2f}.",
|
||||||
|
"Trail-ul sub minimul fiecărei candele închise e pasul 4 al variantei „set and forget\", "
|
||||||
|
"nu regula poziției 3:",
|
||||||
|
f"pe aceeași structură te-ar fi scos la prima corecție, {cc:.2f} = +{r_cc:.1f}R.",
|
||||||
f"NU: stopul mutat la jumătatea drumului, {half:.3f}. Fitilul unei singure bare coboară sub "
|
f"NU: stopul mutat la jumătatea drumului, {half:.3f}. Fitilul unei singure bare coboară sub "
|
||||||
f"el și te scoate cu +{r_scos:.1f}R,",
|
f"el și te scoate cu +{r_scos:.1f}R,",
|
||||||
f"deși bara închide peste nivel, iar prețul urcă după aceea la {ratat:.2f} "
|
f"deși bara închide peste nivel, iar prețul urcă după aceea la {ratat:.2f} "
|
||||||
@@ -143,7 +178,7 @@ out = [f'<svg viewBox="0 0 {RW:.0f} {root_h:.0f}" xmlns="http://www.w3.org/2000/
|
|||||||
'<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul '
|
'<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul '
|
||||||
'după ce prima tranșă a ieșit</text>',
|
'după ce prima tranșă a ieșit</text>',
|
||||||
f'<text x="8" y="40" fill="{GREEN}" style="font-weight:bold">DA — break even, apoi '
|
f'<text x="8" y="40" fill="{GREEN}" style="font-weight:bold">DA — break even, apoi '
|
||||||
f'trail</text>',
|
f'trail pe ultimul swing low</text>',
|
||||||
f'<text x="{X_NU}" y="40" fill="{RED}" style="font-weight:bold">NU — stopul mutat la '
|
f'<text x="{X_NU}" y="40" fill="{RED}" style="font-weight:bold">NU — stopul mutat la '
|
||||||
f'„50 %"</text>',
|
f'„50 %"</text>',
|
||||||
f'<svg x="{X_DA}" y="{TOP}" width="{w_da}" height="{PH:.0f}" viewBox="0 0 {w_da} {PH:.0f}">'
|
f'<svg x="{X_DA}" y="{TOP}" width="{w_da}" height="{PH:.0f}" viewBox="0 0 {w_da} {PH:.0f}">'
|
||||||
@@ -177,6 +212,14 @@ def fits(body: str, w: float, h: float, unde: str) -> None:
|
|||||||
fits(in_da, w_da, PH, "panoul DA")
|
fits(in_da, w_da, PH, "panoul DA")
|
||||||
fits(in_nu, w_nu, PH, "panoul NU")
|
fits(in_nu, w_nu, PH, "panoul NU")
|
||||||
fits("\n".join(out[-len(FOOTER) - 1:]), RW, root_h, "subsolul")
|
fits("\n".join(out[-len(FOOTER) - 1:]), RW, root_h, "subsolul")
|
||||||
|
# etichetele de trail și marcajele de swing low nu au voie să stea pe desen
|
||||||
|
eticheta_libera(in_da, "panoul DA", ET_DA, rects=True)
|
||||||
|
# etichetele de nivel stau lipite de linia lor prin construcție; aici contează
|
||||||
|
# doar să nu cadă peste corpurile candelelor
|
||||||
|
NIV = {f"TP1 {TP1:.2f} (1:1)", f"intrare {ENTRY:.2f} = break even", f"intrare {ENTRY:.2f}",
|
||||||
|
f"SL inițial {SL:.2f}", f"stop la 50 %: {half:.3f}"}
|
||||||
|
eticheta_libera(in_da, "nivelurile DA", NIV, rects=True, segmente=False)
|
||||||
|
eticheta_libera(in_nu, "nivelurile NU", NIV, rects=True, segmente=False)
|
||||||
assert svg.count("\n\n") == 0, "linie goală în SVG rupe blocul din markdown"
|
assert svg.count("\n\n") == 0, "linie goală în SVG rupe blocul din markdown"
|
||||||
assert svg.count("<svg") == 3 and svg.count("</svg>") == 3
|
assert svg.count("<svg") == 3 and svg.count("</svg>") == 3
|
||||||
# aceeași scară în ambele panouri: 1R desenat identic
|
# aceeași scară în ambele panouri: 1R desenat identic
|
||||||
@@ -190,6 +233,6 @@ svg = re.sub(r"\n\s*<text[^>]*>\s*</text>", "", svg)
|
|||||||
assert svg.count("\n\n") == 0
|
assert svg.count("\n\n") == 0
|
||||||
|
|
||||||
OUT.write_text(svg, encoding="utf-8")
|
OUT.write_text(svg, encoding="utf-8")
|
||||||
print(f"scris {OUT.name}: TP1 {TP1:.2f} la bara {tp_i}, trail {trail:.2f}, ieșire {iesire:.2f} "
|
print(f"scris {OUT.name}: TP1 {TP1:.2f} la bara {tp_i}, trepte de trail "
|
||||||
f"(+{r_iesire:.2f}R); NU: 50 % la {half:.3f}, scos cu +{r_scos:.1f}R, ratat {ratat:.2f} "
|
f"{[f'{da[i].l:.2f}@{i}' for i in trepte]}, ieșire {iesire:.2f} (+{r_iesire:.2f}R); "
|
||||||
f"(+{r_ratat:.1f}R)")
|
f"NU: 50 % la {half:.3f}, scos cu +{r_scos:.1f}R, ratat {ratat:.2f} (+{r_ratat:.1f}R)")
|
||||||
|
|||||||
@@ -1,93 +1,102 @@
|
|||||||
<svg viewBox="0 0 819 677" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
<svg viewBox="0 0 904 775" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
||||||
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail</text>
|
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail pe ultimul swing low</text>
|
||||||
<text x="416" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
<text x="476" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
||||||
<svg x="8" y="52" width="392" height="440" viewBox="0 0 392 440"> <line x1="24" y1="164.3" x2="378" y2="164.3" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="8" y="52" width="452" height="487" viewBox="0 0 452 487"> <line x1="24.0" y1="324.1" x2="438" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="158.3" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="269.3" x2="378" y2="269.3" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<line x1="24.0" y1="379.4" x2="438" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<text x="30" y="263.3" fill="#188a3e">intrare 623.95 = break even</text>
|
<text x="424" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95 = break even</text>
|
||||||
<line x1="24" y1="374.3" x2="378" y2="374.3" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24.0" y1="434.7" x2="438" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="368.3" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="24" y1="131.3" x2="378" y2="131.3" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
<line x1="206.0" y1="290.9" x2="438" y2="290.9" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<text x="364" y="125.3" fill="#b06000" text-anchor="end">trail 624.41</text>
|
<line x1="318.0" y1="153.4" x2="438" y2="153.4" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<line x1="24" y1="34.0" x2="378" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="34.0" x2="438" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="24" y1="396.5" x2="378" y2="396.5" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="460.9" x2="438" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="52.0" y1="146.3" x2="52.0" y2="239.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="43.0" y="164.3" width="18" height="45.0" fill="#c00"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="82.0" y1="194.3" x2="82.0" y2="308.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="73.0" y="209.3" width="18" height="51.0" fill="#c00"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="112.0" y1="242.3" x2="112.0" y2="374.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="103.0" y="260.3" width="18" height="33.0" fill="#c00"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="142.0" y1="254.3" x2="142.0" y2="329.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="269.3" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="172.0" y1="203.3" x2="172.0" y2="287.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="254.6" x2="158.0" y2="385.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="218.3" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="150.0" y="260.9" width="16" height="118.5" fill="#188a3e"/>
|
||||||
<line x1="202.0" y1="164.3" x2="202.0" y2="233.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="241.9" x2="186.0" y2="265.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="182.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="178.0" y="248.2" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="140.3" x2="232.0" y2="200.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="243.5" x2="214.0" y2="290.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="152.3" width="18" height="30.0" fill="#188a3e"/>
|
<rect x="206.0" y="248.2" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="262.0" y1="101.3" x2="262.0" y2="170.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="197.7" x2="242.0" y2="283.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="116.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="234.0" y="205.6" width="16" height="71.1" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="77.3" x2="292.0" y2="131.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="270.0" y1="134.5" x2="270.0" y2="210.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="98.3" width="18" height="18.0" fill="#188a3e"/>
|
<rect x="262.0" y="142.4" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="86.3" x2="322.0" y2="158.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="298.0" y1="90.2" x2="298.0" y2="145.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="98.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="290.0" y="102.9" width="16" height="39.5" fill="#188a3e"/>
|
||||||
<line x1="352.0" y1="125.3" x2="352.0" y2="188.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="326.0" y1="98.1" x2="326.0" y2="153.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="134.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="318.0" y="102.9" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="63.3" x2="232.0" y2="128.3" stroke="#1a5fb4" stroke-width="1.8"/>
|
<line x1="354.0" y1="60.2" x2="354.0" y2="136.1" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,136.3 228.0,128.3 236.0,128.3" fill="#1a5fb4"/>
|
<rect x="346.0" y="68.1" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<text x="232.0" y="58.3" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
<line x1="382.0" y1="65.0" x2="382.0" y2="164.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<line x1="322.0" y1="196.3" x2="322.0" y2="170.3" stroke="#b06000" stroke-width="1.8"/>
|
<rect x="374.0" y="68.1" width="16" height="90.1" fill="#c00"/>
|
||||||
<polygon points="322.0,162.3 326.0,170.3 318.0,170.3" fill="#b06000"/>
|
<text x="214.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 624.51</text>
|
||||||
<text x="322.0" y="210.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
<text x="326.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 625.38</text>
|
||||||
<text x="322.0" y="224.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +1.29R</text></svg>
|
<line x1="158.0" y1="185.7" x2="158.0" y2="242.6" stroke="#1a5fb4" stroke-width="1.8"/>
|
||||||
<svg x="416" y="52" width="395" height="440" viewBox="0 0 395 440"> <line x1="24" y1="182.0" x2="381" y2="182.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<polygon points="158.0,250.6 154.0,242.6 162.0,242.6" fill="#1a5fb4"/>
|
||||||
<text x="30" y="176.0" fill="#1a5fb4">TP1 624.30 (1:1) — nu mai ajungi la el</text>
|
<text x="158.0" y="180.7" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
||||||
<line x1="24" y1="234.5" x2="381" y2="234.5" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="382.0" y1="194.5" x2="382.0" y2="176.5" stroke="#b06000" stroke-width="1.8"/>
|
||||||
<text x="367" y="228.5" fill="#c00" text-anchor="end">stop mutat la 50 %: 624.125</text>
|
<polygon points="382.0,168.5 386.0,176.5 378.0,176.5" fill="#b06000"/>
|
||||||
<line x1="24" y1="287.0" x2="381" y2="287.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<text x="382.0" y="208.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
||||||
<text x="30" y="281.0" fill="#188a3e">intrare 623.95</text>
|
<text x="382.0" y="222.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +4.00R</text></svg>
|
||||||
<line x1="24" y1="392.0" x2="381" y2="392.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="476" y="52" width="420" height="487" viewBox="0 0 420 487"> <line x1="24.0" y1="324.1" x2="406" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="386.0" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="51.7" x2="381" y2="51.7" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="351.7" x2="406" y2="351.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<line x1="24" y1="414.3" x2="381" y2="414.3" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<text x="392" y="345.7" fill="#c00" text-anchor="end">stop la 50 %: 624.125</text>
|
||||||
<line x1="52.0" y1="164.0" x2="52.0" y2="257.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="379.4" x2="406" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<rect x="43.0" y="182.0" width="18" height="45.0" fill="#c00"/>
|
<text x="392" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95</text>
|
||||||
<line x1="82.0" y1="212.0" x2="82.0" y2="326.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="434.7" x2="406" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<rect x="73.0" y="227.0" width="18" height="51.0" fill="#c00"/>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="112.0" y1="260.0" x2="112.0" y2="392.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="34.0" x2="406" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<rect x="103.0" y="278.0" width="18" height="33.0" fill="#c00"/>
|
<line x1="24.0" y1="460.9" x2="406" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="142.0" y1="272.0" x2="142.0" y2="347.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="287.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="172.0" y1="221.0" x2="172.0" y2="305.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="236.0" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="202.0" y1="182.0" x2="202.0" y2="251.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="200.0" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="188.0" x2="232.0" y2="278.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="200.0" width="18" height="12.0" fill="#c00"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="262.0" y1="143.0" x2="262.0" y2="230.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="344.6" x2="158.0" y2="388.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="158.0" width="18" height="54.0" fill="#188a3e"/>
|
<rect x="150.0" y="352.5" width="16" height="26.9" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="98.0" x2="292.0" y2="173.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="324.1" x2="186.0" y2="360.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="116.0" width="18" height="42.0" fill="#188a3e"/>
|
<rect x="178.0" y="333.6" width="16" height="19.0" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="74.0" x2="322.0" y2="131.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="327.2" x2="214.0" y2="374.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="92.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="206.0" y="333.6" width="16" height="6.3" fill="#c00"/>
|
||||||
<line x1="352.0" y1="80.0" x2="352.0" y2="128.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="303.5" x2="242.0" y2="349.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="92.0" width="18" height="15.0" fill="#c00"/>
|
<rect x="234.0" y="311.4" width="16" height="28.4" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="313.0" x2="232.0" y2="290.0" stroke="#c00" stroke-width="1.8"/>
|
<line x1="270.0" y1="279.8" x2="270.0" y2="319.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,282.0 236.0,290.0 228.0,290.0" fill="#c00"/>
|
<rect x="262.0" y="289.3" width="16" height="22.1" fill="#188a3e"/>
|
||||||
<text x="232.0" y="327.0" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
<line x1="298.0" y1="267.2" x2="298.0" y2="297.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<text x="232.0" y="341.0" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
<rect x="290.0" y="276.7" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="44.0" x2="322.0" y2="62.0" stroke="#777" stroke-width="1.8"/>
|
<line x1="326.0" y1="270.4" x2="326.0" y2="295.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="322.0,70.0 318.0,62.0 326.0,62.0" fill="#777"/>
|
<rect x="318.0" y="276.7" width="16" height="7.9" fill="#c00"/>
|
||||||
<text x="322.0" y="25.0" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
<line x1="214.0" y1="404.6" x2="214.0" y2="386.6" stroke="#c00" stroke-width="1.8"/>
|
||||||
<text x="322.0" y="39.0" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
<polygon points="214.0,378.6 218.0,386.6 210.0,386.6" fill="#c00"/>
|
||||||
<text x="8" y="516" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
<text x="214.0" y="418.6" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
||||||
<text x="8" y="533" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
<text x="214.0" y="432.6" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
||||||
<text x="8" y="550" fill="#555">iar restul merge pe trail: stopul urcă sub minimul fiecărei candele închise (624.41 aici)</text>
|
<line x1="298.0" y1="237.2" x2="298.0" y2="255.2" stroke="#777" stroke-width="1.8"/>
|
||||||
<text x="8" y="567" fill="#555">și ieși la prima închidere sub el, 624.40 = +1.29R.</text>
|
<polygon points="298.0,263.2 294.0,255.2 302.0,255.2" fill="#777"/>
|
||||||
<text x="8" y="584" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
<text x="298.0" y="218.2" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
||||||
<text x="8" y="601" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
<text x="298.0" y="232.2" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
||||||
<text x="8" y="618" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
<text x="8" y="563" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
||||||
<text x="8" y="635" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
<text x="8" y="580" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
||||||
<text x="8" y="652" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
<text x="8" y="597" fill="#555">iar a treia tranșă merge pe trail pe ultimul swing low — liniile portocalii punctate.</text>
|
||||||
|
<text x="8" y="614" fill="#555">Treapta 1 = 624.51, treapta 2 = 625.38; fiecare pornește de la swing low-ul care o ridică, nu din marginea graficului.</text>
|
||||||
|
<text x="8" y="631" fill="#555">Ieși la prima închidere sub ultima treaptă, 625.35 = +4.0R — de aici vine „realizat ~1:4" din material; prețul atinsese 625.97.</text>
|
||||||
|
<text x="8" y="648" fill="#555">Trail-ul sub minimul fiecărei candele închise e pasul 4 al variantei „set and forget", nu regula poziției 3:</text>
|
||||||
|
<text x="8" y="665" fill="#555">pe aceeași structură te-ar fi scos la prima corecție, 624.60 = +1.9R.</text>
|
||||||
|
<text x="8" y="682" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
||||||
|
<text x="8" y="699" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
||||||
|
<text x="8" y="716" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
||||||
|
<text x="8" y="733" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
||||||
|
<text x="8" y="750" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
||||||
</svg>
|
</svg>
|
||||||
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 9.5 KiB |
@@ -49,8 +49,8 @@ obligatorie la finalul sesiunii.</p>
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>Etichete:</strong> <code>long</code> <code>short</code> · <code>intraday</code> pe 15 minute · <code>acțiuni US</code> <code>ETF</code>
|
<p><strong>Etichete:</strong> <code>long</code> <code>short</code> · <code>intraday</code> pe 15 minute · <code>acțiuni US</code> <code>ETF</code>
|
||||||
<code>indici</code> <code>futures</code> · dificultate <code>3/5</code> (judecata mea) · merge pe prop (cont
|
<code>indici</code> <code>futures</code> · dificultate <code>3/5</code> (judecata mea) · merge pe prop (cont
|
||||||
finanțat de o firmă): parțial, doar cu TradeStation și abonamentul lui de date ·
|
finanțat de o firmă): parțial, doar pe TradeStation — TICUS și trigger-ele de
|
||||||
merge pe BVB: nu</p>
|
moment există acolo și nu se pot replica în altă parte · merge pe BVB: nu</p>
|
||||||
<p><strong>Cum citești capitolul:</strong> textul e explicația mea a materialului de curs și nu
|
<p><strong>Cum citești capitolul:</strong> textul e explicația mea a materialului de curs și nu
|
||||||
adaugă reguli peste el; acolo unde materialul nu spune, completez, iar bucata
|
adaugă reguli peste el; acolo unde materialul nu spune, completez, iar bucata
|
||||||
aceea începe cu <strong>Completare proprie</strong>. Diagramele sunt exemple construite: din
|
aceea începe cu <strong>Completare proprie</strong>. Diagramele sunt exemple construite: din
|
||||||
@@ -284,12 +284,24 @@ Sell Momentum sau Sell Doji.</p>
|
|||||||
<li><strong>Break even</strong> — stopul mutat fix la prețul de intrare. De acolo, trade-ul nu
|
<li><strong>Break even</strong> — stopul mutat fix la prețul de intrare. De acolo, trade-ul nu
|
||||||
mai poate ieși în pierdere; ieși pe zero, fără câștig și fără pierdere.</li>
|
mai poate ieși în pierdere; ieși pe zero, fără câștig și fără pierdere.</li>
|
||||||
<li><strong>Trailing stop („trail")</strong> — un stop pe care îl urci după preț, dar nu-l
|
<li><strong>Trailing stop („trail")</strong> — un stop pe care îl urci după preț, dar nu-l
|
||||||
cobori niciodată. Aici: sub minimul fiecărei candele <strong>închise</strong>. Ieși la prima
|
cobori niciodată. La MBP, pentru poziția a treia: pe <strong>Bull Trail</strong>, iar apoi
|
||||||
închidere sub el; în diagrama de la pasul 5, la 624.40, cu +1.29R.</li>
|
pe <strong>ultimul swing low</strong> de fiecare dată când se formează unul mai sus
|
||||||
|
(swing high pe short). Ieși la prima închidere sub treapta curentă; în
|
||||||
|
diagrama de la pasul 5, la 625.35, cu +4R. Varianta „sub minimul fiecărei
|
||||||
|
candele închise" e tot din material, dar e pasul 4 al variantei „set and
|
||||||
|
forget" — nu regula poziției 3.</li>
|
||||||
|
<li><strong>Swing low</strong> — o candelă cu minimul mai jos decât al vecinei din stânga și
|
||||||
|
decât al vecinei din dreapta: fundul unei corecții mici, confirmat abia de
|
||||||
|
bara de după el. Pe short, oglindit: <strong>swing high</strong>.</li>
|
||||||
|
<li><strong>Bull Trail</strong> — indicatorul de trail al autorului, din TradeStation: mută
|
||||||
|
stopul pe extremele locale, în sus, pe măsură ce trade-ul avansează.
|
||||||
|
Materialul nu dă formula lui — e un indicator propriu.</li>
|
||||||
<li><strong>Nivel major</strong> — un preț la care piața a reacționat de mai multe ori și care
|
<li><strong>Nivel major</strong> — un preț la care piața a reacționat de mai multe ori și care
|
||||||
se vede pe un timeframe mare (minimul lunii, un suport de pe grafic). În
|
se vede pe un timeframe mare (minimul lunii, un suport de pe grafic). În
|
||||||
diagrama de la pasul 1 e 623.60, minimul din care pornise urcarea și în care
|
diagrama de la pasul 1 l-am desenat la 623.60, minimul din care pornise
|
||||||
cade prețul înapoi.</li>
|
urcarea. <strong>Completare proprie:</strong> din curs, 623.60 e stopul exemplului (cel mai
|
||||||
|
jos minim din 4 candele); că acolo ar fi și un suport major e construcția mea,
|
||||||
|
pentru desen — materialul nu dă un preț pentru nivelul major al exemplului.</li>
|
||||||
<li><strong>Consolidare strânsă</strong> — o perioadă în care prețul se mișcă într-un interval
|
<li><strong>Consolidare strânsă</strong> — o perioadă în care prețul se mișcă într-un interval
|
||||||
îngust. Nu e același lucru cu un range larg: strategia prinde bine range-urile
|
îngust. Nu e același lucru cu un range larg: strategia prinde bine range-urile
|
||||||
cu mișcare, dar într-o consolidare strânsă prețul nu mai ajunge la benzi, deci
|
cu mișcare, dar într-o consolidare strânsă prețul nu mai ajunge la benzi, deci
|
||||||
@@ -486,14 +498,16 @@ nu mai atinge benzile deloc, deci nu ai ce aștepta.</p>
|
|||||||
<!-- /DIAGRAMA: context -->
|
<!-- /DIAGRAMA: context -->
|
||||||
|
|
||||||
<p>În stânga, terenul bun: opt bare duc prețul cu 1.72 $ în jos, înapoi în suportul
|
<p>În stânga, terenul bun: opt bare duc prețul cu 1.72 $ în jos, înapoi în suportul
|
||||||
de la 623.60 din care pornise urcarea, iar patru bare se închid sub banda
|
de la 623.60 din care pornise urcarea — nivelul de suport e <strong>completarea mea</strong>,
|
||||||
|
exemplul din curs nu dă un preț pentru el —, iar patru bare se închid sub banda
|
||||||
inferioară. În dreapta, aceeași durată, dar prețul stă pe loc: benzile se strâng
|
inferioară. În dreapta, aceeași durată, dar prețul stă pe loc: benzile se strâng
|
||||||
la 0.79 $ lățime față de 2.19 $ în stânga, și niciun close nu iese din ele.
|
la 0.79 $ lățime față de 2.19 $ în stânga, și niciun close nu iese din ele.
|
||||||
Fără o candelă închisă în afara benzii nu există condiția M, deci nu există
|
Fără o candelă închisă în afara benzii nu există condiția M, deci nu există
|
||||||
trade — oricât de mult te-ai uita la grafic.</p>
|
trade — oricât de mult te-ai uita la grafic.</p>
|
||||||
<p>Două lucruri pe care materialul <strong>nu</strong> le cere: un filtru de volum (a fost
|
<p>Două lucruri pe care materialul <strong>nu</strong> le cere: un filtru de volum (a fost
|
||||||
testat explicit și nu a adăugat nimic) și un preț sau un volum minim al
|
testat explicit — cel mult 1-2 % îmbunătățire pe eșantioane foarte mari, de
|
||||||
instrumentului. Iar dacă SPY și QQQ (ETF-ul pe Nasdaq 100) dau semnal în același
|
1000+ tranzacții, adică nu cât să merite complicația) și un preț sau un volum
|
||||||
|
minim al instrumentului. Iar dacă SPY și QQQ (ETF-ul pe Nasdaq 100) dau semnal în același
|
||||||
timp, nu sunt două tranzacții independente — e același semnal, de două ori; Dow
|
timp, nu sunt două tranzacții independente — e același semnal, de două ori; Dow
|
||||||
(indicele Dow Jones) și Russell (indicele Russell 2000, văzut prin ETF-ul IWM)
|
(indicele Dow Jones) și Russell (indicele Russell 2000, văzut prin ETF-ul IWM)
|
||||||
adaugă ceva în plus.</p>
|
adaugă ceva în plus.</p>
|
||||||
@@ -849,119 +863,141 @@ respectate:</p>
|
|||||||
<ul>
|
<ul>
|
||||||
<li><strong>Cu ecran, trei poziții:</strong> prima iese la 1:1; a doua la primul semnal de sens
|
<li><strong>Cu ecran, trei poziții:</strong> prima iese la 1:1; a doua la primul semnal de sens
|
||||||
opus, iar stopul rămas se mută la break even după ce prețul a făcut 1:2; a
|
opus, iar stopul rămas se mută la break even după ce prețul a făcut 1:2; a
|
||||||
treia merge pe trail, sub minimul fiecărei candele închise.</li>
|
treia merge pe <strong>trail pe Bull Trail, apoi pe ultimul swing low</strong> de fiecare
|
||||||
|
dată când se formează unul mai sus decât stopul curent (swing high pe short).
|
||||||
|
Asta e regula poziției 3 din lecția principală, și e cea care lasă trade-ul să
|
||||||
|
ajungă la 1:4 — un trail mai strâns te scoate mult mai repede.</li>
|
||||||
<li><strong>Fără ecran, două poziții („set and forget"):</strong> prima iese la 1:1, iar în
|
<li><strong>Fără ecran, două poziții („set and forget"):</strong> prima iese la 1:1, iar în
|
||||||
momentul acela stopul celei de-a doua se mută la break even; a doua are ținta
|
momentul acela stopul celei de-a doua se mută la break even; a doua are ținta
|
||||||
la 1:2.</li>
|
la 1:2. Pasul 4 al variantei, dacă totuși ești la ecran: trail <strong>sub minimul
|
||||||
|
fiecărei candele închise</strong> — nu sub prețul curent. Ăsta e singurul loc din
|
||||||
|
material unde trail-ul se face candelă cu candelă; nu îl amesteca cu regula
|
||||||
|
poziției 3 de mai sus.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- DIAGRAMA: iesire -->
|
<!-- DIAGRAMA: iesire -->
|
||||||
<p><svg viewBox="0 0 819 677" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
<p><svg viewBox="0 0 904 775" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
||||||
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail</text>
|
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail pe ultimul swing low</text>
|
||||||
<text x="416" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
<text x="476" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
||||||
<svg x="8" y="52" width="392" height="440" viewBox="0 0 392 440"> <line x1="24" y1="164.3" x2="378" y2="164.3" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="8" y="52" width="452" height="487" viewBox="0 0 452 487"> <line x1="24.0" y1="324.1" x2="438" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="158.3" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="269.3" x2="378" y2="269.3" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<line x1="24.0" y1="379.4" x2="438" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<text x="30" y="263.3" fill="#188a3e">intrare 623.95 = break even</text>
|
<text x="424" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95 = break even</text>
|
||||||
<line x1="24" y1="374.3" x2="378" y2="374.3" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24.0" y1="434.7" x2="438" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="368.3" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="24" y1="131.3" x2="378" y2="131.3" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
<line x1="206.0" y1="290.9" x2="438" y2="290.9" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<text x="364" y="125.3" fill="#b06000" text-anchor="end">trail 624.41</text>
|
<line x1="318.0" y1="153.4" x2="438" y2="153.4" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<line x1="24" y1="34.0" x2="378" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="34.0" x2="438" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="24" y1="396.5" x2="378" y2="396.5" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="460.9" x2="438" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="52.0" y1="146.3" x2="52.0" y2="239.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="43.0" y="164.3" width="18" height="45.0" fill="#c00"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="82.0" y1="194.3" x2="82.0" y2="308.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="73.0" y="209.3" width="18" height="51.0" fill="#c00"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="112.0" y1="242.3" x2="112.0" y2="374.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="103.0" y="260.3" width="18" height="33.0" fill="#c00"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="142.0" y1="254.3" x2="142.0" y2="329.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="269.3" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="172.0" y1="203.3" x2="172.0" y2="287.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="254.6" x2="158.0" y2="385.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="218.3" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="150.0" y="260.9" width="16" height="118.5" fill="#188a3e"/>
|
||||||
<line x1="202.0" y1="164.3" x2="202.0" y2="233.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="241.9" x2="186.0" y2="265.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="182.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="178.0" y="248.2" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="140.3" x2="232.0" y2="200.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="243.5" x2="214.0" y2="290.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="152.3" width="18" height="30.0" fill="#188a3e"/>
|
<rect x="206.0" y="248.2" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="262.0" y1="101.3" x2="262.0" y2="170.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="197.7" x2="242.0" y2="283.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="116.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="234.0" y="205.6" width="16" height="71.1" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="77.3" x2="292.0" y2="131.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="270.0" y1="134.5" x2="270.0" y2="210.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="98.3" width="18" height="18.0" fill="#188a3e"/>
|
<rect x="262.0" y="142.4" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="86.3" x2="322.0" y2="158.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="298.0" y1="90.2" x2="298.0" y2="145.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="98.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="290.0" y="102.9" width="16" height="39.5" fill="#188a3e"/>
|
||||||
<line x1="352.0" y1="125.3" x2="352.0" y2="188.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="326.0" y1="98.1" x2="326.0" y2="153.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="134.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="318.0" y="102.9" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="63.3" x2="232.0" y2="128.3" stroke="#1a5fb4" stroke-width="1.8"/>
|
<line x1="354.0" y1="60.2" x2="354.0" y2="136.1" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,136.3 228.0,128.3 236.0,128.3" fill="#1a5fb4"/>
|
<rect x="346.0" y="68.1" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<text x="232.0" y="58.3" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
<line x1="382.0" y1="65.0" x2="382.0" y2="164.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<line x1="322.0" y1="196.3" x2="322.0" y2="170.3" stroke="#b06000" stroke-width="1.8"/>
|
<rect x="374.0" y="68.1" width="16" height="90.1" fill="#c00"/>
|
||||||
<polygon points="322.0,162.3 326.0,170.3 318.0,170.3" fill="#b06000"/>
|
<text x="214.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 624.51</text>
|
||||||
<text x="322.0" y="210.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
<text x="326.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 625.38</text>
|
||||||
<text x="322.0" y="224.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +1.29R</text></svg>
|
<line x1="158.0" y1="185.7" x2="158.0" y2="242.6" stroke="#1a5fb4" stroke-width="1.8"/>
|
||||||
<svg x="416" y="52" width="395" height="440" viewBox="0 0 395 440"> <line x1="24" y1="182.0" x2="381" y2="182.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<polygon points="158.0,250.6 154.0,242.6 162.0,242.6" fill="#1a5fb4"/>
|
||||||
<text x="30" y="176.0" fill="#1a5fb4">TP1 624.30 (1:1) — nu mai ajungi la el</text>
|
<text x="158.0" y="180.7" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
||||||
<line x1="24" y1="234.5" x2="381" y2="234.5" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="382.0" y1="194.5" x2="382.0" y2="176.5" stroke="#b06000" stroke-width="1.8"/>
|
||||||
<text x="367" y="228.5" fill="#c00" text-anchor="end">stop mutat la 50 %: 624.125</text>
|
<polygon points="382.0,168.5 386.0,176.5 378.0,176.5" fill="#b06000"/>
|
||||||
<line x1="24" y1="287.0" x2="381" y2="287.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<text x="382.0" y="208.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
||||||
<text x="30" y="281.0" fill="#188a3e">intrare 623.95</text>
|
<text x="382.0" y="222.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +4.00R</text></svg>
|
||||||
<line x1="24" y1="392.0" x2="381" y2="392.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="476" y="52" width="420" height="487" viewBox="0 0 420 487"> <line x1="24.0" y1="324.1" x2="406" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="386.0" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="51.7" x2="381" y2="51.7" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="351.7" x2="406" y2="351.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<line x1="24" y1="414.3" x2="381" y2="414.3" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<text x="392" y="345.7" fill="#c00" text-anchor="end">stop la 50 %: 624.125</text>
|
||||||
<line x1="52.0" y1="164.0" x2="52.0" y2="257.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="379.4" x2="406" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<rect x="43.0" y="182.0" width="18" height="45.0" fill="#c00"/>
|
<text x="392" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95</text>
|
||||||
<line x1="82.0" y1="212.0" x2="82.0" y2="326.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="434.7" x2="406" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<rect x="73.0" y="227.0" width="18" height="51.0" fill="#c00"/>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="112.0" y1="260.0" x2="112.0" y2="392.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="34.0" x2="406" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<rect x="103.0" y="278.0" width="18" height="33.0" fill="#c00"/>
|
<line x1="24.0" y1="460.9" x2="406" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="142.0" y1="272.0" x2="142.0" y2="347.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="287.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="172.0" y1="221.0" x2="172.0" y2="305.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="236.0" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="202.0" y1="182.0" x2="202.0" y2="251.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="200.0" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="188.0" x2="232.0" y2="278.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="200.0" width="18" height="12.0" fill="#c00"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="262.0" y1="143.0" x2="262.0" y2="230.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="344.6" x2="158.0" y2="388.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="158.0" width="18" height="54.0" fill="#188a3e"/>
|
<rect x="150.0" y="352.5" width="16" height="26.9" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="98.0" x2="292.0" y2="173.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="324.1" x2="186.0" y2="360.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="116.0" width="18" height="42.0" fill="#188a3e"/>
|
<rect x="178.0" y="333.6" width="16" height="19.0" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="74.0" x2="322.0" y2="131.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="327.2" x2="214.0" y2="374.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="92.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="206.0" y="333.6" width="16" height="6.3" fill="#c00"/>
|
||||||
<line x1="352.0" y1="80.0" x2="352.0" y2="128.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="303.5" x2="242.0" y2="349.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="92.0" width="18" height="15.0" fill="#c00"/>
|
<rect x="234.0" y="311.4" width="16" height="28.4" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="313.0" x2="232.0" y2="290.0" stroke="#c00" stroke-width="1.8"/>
|
<line x1="270.0" y1="279.8" x2="270.0" y2="319.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,282.0 236.0,290.0 228.0,290.0" fill="#c00"/>
|
<rect x="262.0" y="289.3" width="16" height="22.1" fill="#188a3e"/>
|
||||||
<text x="232.0" y="327.0" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
<line x1="298.0" y1="267.2" x2="298.0" y2="297.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<text x="232.0" y="341.0" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
<rect x="290.0" y="276.7" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="44.0" x2="322.0" y2="62.0" stroke="#777" stroke-width="1.8"/>
|
<line x1="326.0" y1="270.4" x2="326.0" y2="295.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="322.0,70.0 318.0,62.0 326.0,62.0" fill="#777"/>
|
<rect x="318.0" y="276.7" width="16" height="7.9" fill="#c00"/>
|
||||||
<text x="322.0" y="25.0" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
<line x1="214.0" y1="404.6" x2="214.0" y2="386.6" stroke="#c00" stroke-width="1.8"/>
|
||||||
<text x="322.0" y="39.0" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
<polygon points="214.0,378.6 218.0,386.6 210.0,386.6" fill="#c00"/>
|
||||||
<text x="8" y="516" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
<text x="214.0" y="418.6" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
||||||
<text x="8" y="533" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
<text x="214.0" y="432.6" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
||||||
<text x="8" y="550" fill="#555">iar restul merge pe trail: stopul urcă sub minimul fiecărei candele închise (624.41 aici)</text>
|
<line x1="298.0" y1="237.2" x2="298.0" y2="255.2" stroke="#777" stroke-width="1.8"/>
|
||||||
<text x="8" y="567" fill="#555">și ieși la prima închidere sub el, 624.40 = +1.29R.</text>
|
<polygon points="298.0,263.2 294.0,255.2 302.0,255.2" fill="#777"/>
|
||||||
<text x="8" y="584" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
<text x="298.0" y="218.2" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
||||||
<text x="8" y="601" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
<text x="298.0" y="232.2" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
||||||
<text x="8" y="618" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
<text x="8" y="563" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
||||||
<text x="8" y="635" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
<text x="8" y="580" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
||||||
<text x="8" y="652" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
<text x="8" y="597" fill="#555">iar a treia tranșă merge pe trail pe ultimul swing low — liniile portocalii punctate.</text>
|
||||||
|
<text x="8" y="614" fill="#555">Treapta 1 = 624.51, treapta 2 = 625.38; fiecare pornește de la swing low-ul care o ridică, nu din marginea graficului.</text>
|
||||||
|
<text x="8" y="631" fill="#555">Ieși la prima închidere sub ultima treaptă, 625.35 = +4.0R — de aici vine „realizat ~1:4" din material; prețul atinsese 625.97.</text>
|
||||||
|
<text x="8" y="648" fill="#555">Trail-ul sub minimul fiecărei candele închise e pasul 4 al variantei „set and forget", nu regula poziției 3:</text>
|
||||||
|
<text x="8" y="665" fill="#555">pe aceeași structură te-ar fi scos la prima corecție, 624.60 = +1.9R.</text>
|
||||||
|
<text x="8" y="682" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
||||||
|
<text x="8" y="699" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
||||||
|
<text x="8" y="716" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
||||||
|
<text x="8" y="733" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
||||||
|
<text x="8" y="750" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
||||||
</svg></p>
|
</svg></p>
|
||||||
<!-- /DIAGRAMA: iesire -->
|
<!-- /DIAGRAMA: iesire -->
|
||||||
|
|
||||||
<p>În stânga, varianta corectă: prima tranșă iese la 624.30, stopul rămas se duce
|
<p>În stânga, varianta corectă: prima tranșă iese la 624.30, stopul rămas se duce
|
||||||
la break even 623.95 — de acolo trade-ul nu mai poate ieși în pierdere — iar
|
la break even 623.95 — de acolo trade-ul nu mai poate ieși în pierdere — iar a
|
||||||
restul merge pe trail, la 624.41, și iese la prima închidere sub el, 624.40, cu
|
treia merge pe trail pe ultimul swing low. Prima corecție lasă un swing low la
|
||||||
<strong>+1.29R</strong>.</p>
|
<strong>624.51</strong> și stopul urcă acolo; a doua lasă unul mai sus, la <strong>625.38</strong>, și
|
||||||
|
stopul urcă din nou. Prețul atinge 625.97, apoi o candelă închide sub treapta
|
||||||
|
curentă: ieși la <strong>625.35</strong>, adică <strong>+4R</strong>. De aici vine „realizat ~1:4" din
|
||||||
|
material — nu din ținte fixe, ci din pozițiile lăsate să meargă pe swing-uri.
|
||||||
|
Dacă ai trailat candelă cu candelă (regula variantei „set and forget"), prima
|
||||||
|
corecție te-ar fi scos la <strong>624.60</strong>, adică <strong>+1.9R</strong>, pe exact aceeași
|
||||||
|
structură de bare. Nu e o nuanță de formulare: e diferența dintre 1.9R și 4R.</p>
|
||||||
<p>În dreapta, capcana pe care materialul o semnalează explicit: stopul mutat „la
|
<p>În dreapta, capcana pe care materialul o semnalează explicit: stopul mutat „la
|
||||||
50 %", adică la jumătatea drumului spre țintă, 624.125. Fitilul unei singure
|
50 %", adică la jumătatea drumului spre țintă, 624.125. Fitilul unei singure
|
||||||
bare coboară sub el și te scoate cu +0.5R, deși bara se închide peste nivel, iar
|
bare coboară sub el și te scoate cu +0.5R, deși bara se închide peste nivel, iar
|
||||||
prețul urcă după aceea la 624.66 — un trade de +2R pierdut dintr-o regulă de
|
prețul urcă după aceea la 624.66 — un trade de +2R pierdut dintr-o regulă de
|
||||||
management. Formularea „după ce ai trecut de 50 %, te protejezi la 50 %" apare
|
management. Formularea „după ce ai trecut de 50 %, te protejezi la 50 %" apare
|
||||||
în material, dar chiar sesiunea care o citează o explică drept „muți stopul la
|
într-o sesiune, iar în alta e demontată exact pe cazul ăsta; <strong>citirea mea</strong> e
|
||||||
break even". Break even nu are cum să te scoată în pierdere: stă fix la prețul
|
că „te protejezi" înseamnă break even, nu nivelul de 50 % — sesiunea nu spune
|
||||||
de intrare.</p>
|
asta cu cuvintele ei. Break even nu are cum să te scoată în pierdere: stă fix la
|
||||||
|
prețul de intrare.</p>
|
||||||
<p>Trei lucruri pot închide poziția înainte de țintă: stopul, primul semnal de sens
|
<p>Trei lucruri pot închide poziția înainte de țintă: stopul, primul semnal de sens
|
||||||
opus, și <strong>finalul sesiunii</strong> — ce a mai rămas se lichidează, indiferent de
|
opus, și <strong>finalul sesiunii</strong> — ce a mai rămas se lichidează, indiferent de
|
||||||
nivel. Strategia nu ține poziții peste noapte, iar asta e și motivul pentru care
|
nivel. Strategia nu ține poziții peste noapte, iar asta e și motivul pentru care
|
||||||
@@ -1214,9 +1250,12 @@ construit de sumarizator, nu preluat din transcriere.</p>
|
|||||||
<h2 id="transfer-pe-cont-de-prop-judecata-mea-nu-a-cursului">Transfer pe cont de prop (judecata mea, nu a cursului)</h2>
|
<h2 id="transfer-pe-cont-de-prop-judecata-mea-nu-a-cursului">Transfer pe cont de prop (judecata mea, nu a cursului)</h2>
|
||||||
<p>Materialul nu spune nimic despre conturile de prop. Ce știm din el și contează
|
<p>Materialul nu spune nimic despre conturile de prop. Ce știm din el și contează
|
||||||
aici: stopuri mici (0.41-0.8 %), drawdown maxim 1.22 % pe backtest, închidere
|
aici: stopuri mici (0.41-0.8 %), drawdown maxim 1.22 % pe backtest, închidere
|
||||||
obligatorie la finalul sesiunii, și faptul că TICUS vine prin TradeStation cu
|
obligatorie la finalul sesiunii, și faptul că strategia e legată de
|
||||||
abonament de date, iar trigger-ele de moment sunt indicatori proprii ai
|
TradeStation — acolo simbolurile de tip TICUS sunt <strong>gratuite</strong>, iar pe
|
||||||
autorului.</p>
|
TradingView echivalentele costă abonament sau pur și simplu nu există; în plus,
|
||||||
|
trigger-ele de moment sunt indicatori proprii ai autorului. Blocajul pe prop nu
|
||||||
|
e un abonament de date, e platforma: dacă firma nu îți dă TradeStation, nu ai de
|
||||||
|
unde lua condiția M.</p>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -1347,6 +1386,14 @@ condiția care face ca 76 % să fie 76 %.</p>
|
|||||||
<li><strong>Numele.</strong> MBP în lecție, MBAP în sesiunile de întrebări. Aceeași strategie.</li>
|
<li><strong>Numele.</strong> MBP în lecție, MBAP în sesiunile de întrebări. Aceeași strategie.</li>
|
||||||
<li><strong>Setup-ul din 15.07.2025</strong>, descris altfel decât regulile bandă + TICUS
|
<li><strong>Setup-ul din 15.07.2025</strong>, descris altfel decât regulile bandă + TICUS
|
||||||
(vezi exemplele de mai sus).</li>
|
(vezi exemplele de mai sus).</li>
|
||||||
|
<li><strong>Universul de instrumente</strong> — și aici eu contrazic materialul, nu el pe
|
||||||
|
sine. O sesiune spune că MBT-10, MBP și MP² „merg pe orice": forex, bitcoin,
|
||||||
|
crude, aur, zahăr, cafea, bonduri, fiind strategii de price action pe pivoți.
|
||||||
|
Eticheta de la începutul capitolului dă totuși doar <code>acțiuni US</code> <code>ETF</code>
|
||||||
|
<code>indici</code> <code>futures</code>, iar restricția e <strong>judecata mea</strong>: condiția M are nevoie
|
||||||
|
de TICUS, iar TICUS măsoară numai piața de equities din SUA, deci pe forex
|
||||||
|
sau pe aur rămâi fără jumătatea strategiei. Afirmația „merge pe orice" se
|
||||||
|
aplică părții de price action, nu condiției M.</li>
|
||||||
</ol>
|
</ol>
|
||||||
<p>Contradicțiile din tot materialul, la un loc:
|
<p>Contradicțiile din tot materialul, la un loc:
|
||||||
<a href="A2_contradictii.html"><code>A2_contradictii.md</code></a>.</p>
|
<a href="A2_contradictii.html"><code>A2_contradictii.md</code></a>.</p>
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
**Etichete:** `long` `short` · `intraday` pe 15 minute · `acțiuni US` `ETF`
|
**Etichete:** `long` `short` · `intraday` pe 15 minute · `acțiuni US` `ETF`
|
||||||
`indici` `futures` · dificultate `3/5` (judecata mea) · merge pe prop (cont
|
`indici` `futures` · dificultate `3/5` (judecata mea) · merge pe prop (cont
|
||||||
finanțat de o firmă): parțial, doar cu TradeStation și abonamentul lui de date ·
|
finanțat de o firmă): parțial, doar pe TradeStation — TICUS și trigger-ele de
|
||||||
merge pe BVB: nu
|
moment există acolo și nu se pot replica în altă parte · merge pe BVB: nu
|
||||||
|
|
||||||
**Cum citești capitolul:** textul e explicația mea a materialului de curs și nu
|
**Cum citești capitolul:** textul e explicația mea a materialului de curs și nu
|
||||||
adaugă reguli peste el; acolo unde materialul nu spune, completez, iar bucata
|
adaugă reguli peste el; acolo unde materialul nu spune, completez, iar bucata
|
||||||
@@ -260,12 +260,24 @@ Sell Momentum sau Sell Doji.
|
|||||||
- **Break even** — stopul mutat fix la prețul de intrare. De acolo, trade-ul nu
|
- **Break even** — stopul mutat fix la prețul de intrare. De acolo, trade-ul nu
|
||||||
mai poate ieși în pierdere; ieși pe zero, fără câștig și fără pierdere.
|
mai poate ieși în pierdere; ieși pe zero, fără câștig și fără pierdere.
|
||||||
- **Trailing stop („trail")** — un stop pe care îl urci după preț, dar nu-l
|
- **Trailing stop („trail")** — un stop pe care îl urci după preț, dar nu-l
|
||||||
cobori niciodată. Aici: sub minimul fiecărei candele **închise**. Ieși la prima
|
cobori niciodată. La MBP, pentru poziția a treia: pe **Bull Trail**, iar apoi
|
||||||
închidere sub el; în diagrama de la pasul 5, la 624.40, cu +1.29R.
|
pe **ultimul swing low** de fiecare dată când se formează unul mai sus
|
||||||
|
(swing high pe short). Ieși la prima închidere sub treapta curentă; în
|
||||||
|
diagrama de la pasul 5, la 625.35, cu +4R. Varianta „sub minimul fiecărei
|
||||||
|
candele închise" e tot din material, dar e pasul 4 al variantei „set and
|
||||||
|
forget" — nu regula poziției 3.
|
||||||
|
- **Swing low** — o candelă cu minimul mai jos decât al vecinei din stânga și
|
||||||
|
decât al vecinei din dreapta: fundul unei corecții mici, confirmat abia de
|
||||||
|
bara de după el. Pe short, oglindit: **swing high**.
|
||||||
|
- **Bull Trail** — indicatorul de trail al autorului, din TradeStation: mută
|
||||||
|
stopul pe extremele locale, în sus, pe măsură ce trade-ul avansează.
|
||||||
|
Materialul nu dă formula lui — e un indicator propriu.
|
||||||
- **Nivel major** — un preț la care piața a reacționat de mai multe ori și care
|
- **Nivel major** — un preț la care piața a reacționat de mai multe ori și care
|
||||||
se vede pe un timeframe mare (minimul lunii, un suport de pe grafic). În
|
se vede pe un timeframe mare (minimul lunii, un suport de pe grafic). În
|
||||||
diagrama de la pasul 1 e 623.60, minimul din care pornise urcarea și în care
|
diagrama de la pasul 1 l-am desenat la 623.60, minimul din care pornise
|
||||||
cade prețul înapoi.
|
urcarea. **Completare proprie:** din curs, 623.60 e stopul exemplului (cel mai
|
||||||
|
jos minim din 4 candele); că acolo ar fi și un suport major e construcția mea,
|
||||||
|
pentru desen — materialul nu dă un preț pentru nivelul major al exemplului.
|
||||||
- **Consolidare strânsă** — o perioadă în care prețul se mișcă într-un interval
|
- **Consolidare strânsă** — o perioadă în care prețul se mișcă într-un interval
|
||||||
îngust. Nu e același lucru cu un range larg: strategia prinde bine range-urile
|
îngust. Nu e același lucru cu un range larg: strategia prinde bine range-urile
|
||||||
cu mișcare, dar într-o consolidare strânsă prețul nu mai ajunge la benzi, deci
|
cu mișcare, dar într-o consolidare strânsă prețul nu mai ajunge la benzi, deci
|
||||||
@@ -471,15 +483,17 @@ nu mai atinge benzile deloc, deci nu ai ce aștepta.
|
|||||||
<!-- /DIAGRAMA: context -->
|
<!-- /DIAGRAMA: context -->
|
||||||
|
|
||||||
În stânga, terenul bun: opt bare duc prețul cu 1.72 $ în jos, înapoi în suportul
|
În stânga, terenul bun: opt bare duc prețul cu 1.72 $ în jos, înapoi în suportul
|
||||||
de la 623.60 din care pornise urcarea, iar patru bare se închid sub banda
|
de la 623.60 din care pornise urcarea — nivelul de suport e **completarea mea**,
|
||||||
|
exemplul din curs nu dă un preț pentru el —, iar patru bare se închid sub banda
|
||||||
inferioară. În dreapta, aceeași durată, dar prețul stă pe loc: benzile se strâng
|
inferioară. În dreapta, aceeași durată, dar prețul stă pe loc: benzile se strâng
|
||||||
la 0.79 $ lățime față de 2.19 $ în stânga, și niciun close nu iese din ele.
|
la 0.79 $ lățime față de 2.19 $ în stânga, și niciun close nu iese din ele.
|
||||||
Fără o candelă închisă în afara benzii nu există condiția M, deci nu există
|
Fără o candelă închisă în afara benzii nu există condiția M, deci nu există
|
||||||
trade — oricât de mult te-ai uita la grafic.
|
trade — oricât de mult te-ai uita la grafic.
|
||||||
|
|
||||||
Două lucruri pe care materialul **nu** le cere: un filtru de volum (a fost
|
Două lucruri pe care materialul **nu** le cere: un filtru de volum (a fost
|
||||||
testat explicit și nu a adăugat nimic) și un preț sau un volum minim al
|
testat explicit — cel mult 1-2 % îmbunătățire pe eșantioane foarte mari, de
|
||||||
instrumentului. Iar dacă SPY și QQQ (ETF-ul pe Nasdaq 100) dau semnal în același
|
1000+ tranzacții, adică nu cât să merite complicația) și un preț sau un volum
|
||||||
|
minim al instrumentului. Iar dacă SPY și QQQ (ETF-ul pe Nasdaq 100) dau semnal în același
|
||||||
timp, nu sunt două tranzacții independente — e același semnal, de două ori; Dow
|
timp, nu sunt două tranzacții independente — e același semnal, de două ori; Dow
|
||||||
(indicele Dow Jones) și Russell (indicele Russell 2000, văzut prin ETF-ul IWM)
|
(indicele Dow Jones) și Russell (indicele Russell 2000, văzut prin ETF-ul IWM)
|
||||||
adaugă ceva în plus.
|
adaugă ceva în plus.
|
||||||
@@ -860,120 +874,142 @@ respectate:
|
|||||||
|
|
||||||
- **Cu ecran, trei poziții:** prima iese la 1:1; a doua la primul semnal de sens
|
- **Cu ecran, trei poziții:** prima iese la 1:1; a doua la primul semnal de sens
|
||||||
opus, iar stopul rămas se mută la break even după ce prețul a făcut 1:2; a
|
opus, iar stopul rămas se mută la break even după ce prețul a făcut 1:2; a
|
||||||
treia merge pe trail, sub minimul fiecărei candele închise.
|
treia merge pe **trail pe Bull Trail, apoi pe ultimul swing low** de fiecare
|
||||||
|
dată când se formează unul mai sus decât stopul curent (swing high pe short).
|
||||||
|
Asta e regula poziției 3 din lecția principală, și e cea care lasă trade-ul să
|
||||||
|
ajungă la 1:4 — un trail mai strâns te scoate mult mai repede.
|
||||||
- **Fără ecran, două poziții („set and forget"):** prima iese la 1:1, iar în
|
- **Fără ecran, două poziții („set and forget"):** prima iese la 1:1, iar în
|
||||||
momentul acela stopul celei de-a doua se mută la break even; a doua are ținta
|
momentul acela stopul celei de-a doua se mută la break even; a doua are ținta
|
||||||
la 1:2.
|
la 1:2. Pasul 4 al variantei, dacă totuși ești la ecran: trail **sub minimul
|
||||||
|
fiecărei candele închise** — nu sub prețul curent. Ăsta e singurul loc din
|
||||||
|
material unde trail-ul se face candelă cu candelă; nu îl amesteca cu regula
|
||||||
|
poziției 3 de mai sus.
|
||||||
|
|
||||||
<!-- DIAGRAMA: iesire -->
|
<!-- DIAGRAMA: iesire -->
|
||||||
<svg viewBox="0 0 819 677" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
<svg viewBox="0 0 904 775" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
<text x="8" y="20" fill="#333" style="font-weight:bold">Pasul 5 — unde muți stopul după ce prima tranșă a ieșit</text>
|
||||||
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail</text>
|
<text x="8" y="40" fill="#188a3e" style="font-weight:bold">DA — break even, apoi trail pe ultimul swing low</text>
|
||||||
<text x="416" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
<text x="476" y="40" fill="#c00" style="font-weight:bold">NU — stopul mutat la „50 %"</text>
|
||||||
<svg x="8" y="52" width="392" height="440" viewBox="0 0 392 440"> <line x1="24" y1="164.3" x2="378" y2="164.3" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="8" y="52" width="452" height="487" viewBox="0 0 452 487"> <line x1="24.0" y1="324.1" x2="438" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="158.3" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="269.3" x2="378" y2="269.3" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<line x1="24.0" y1="379.4" x2="438" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<text x="30" y="263.3" fill="#188a3e">intrare 623.95 = break even</text>
|
<text x="424" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95 = break even</text>
|
||||||
<line x1="24" y1="374.3" x2="378" y2="374.3" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24.0" y1="434.7" x2="438" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="368.3" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="24" y1="131.3" x2="378" y2="131.3" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
<line x1="206.0" y1="290.9" x2="438" y2="290.9" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<text x="364" y="125.3" fill="#b06000" text-anchor="end">trail 624.41</text>
|
<line x1="318.0" y1="153.4" x2="438" y2="153.4" stroke="#b06000" stroke-width="1.5" stroke-dasharray="1 3"/>
|
||||||
<line x1="24" y1="34.0" x2="378" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="34.0" x2="438" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="24" y1="396.5" x2="378" y2="396.5" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="460.9" x2="438" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="52.0" y1="146.3" x2="52.0" y2="239.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="43.0" y="164.3" width="18" height="45.0" fill="#c00"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="82.0" y1="194.3" x2="82.0" y2="308.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="73.0" y="209.3" width="18" height="51.0" fill="#c00"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="112.0" y1="242.3" x2="112.0" y2="374.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="103.0" y="260.3" width="18" height="33.0" fill="#c00"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="142.0" y1="254.3" x2="142.0" y2="329.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="269.3" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="172.0" y1="203.3" x2="172.0" y2="287.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="254.6" x2="158.0" y2="385.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="218.3" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="150.0" y="260.9" width="16" height="118.5" fill="#188a3e"/>
|
||||||
<line x1="202.0" y1="164.3" x2="202.0" y2="233.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="241.9" x2="186.0" y2="265.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="182.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="178.0" y="248.2" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="140.3" x2="232.0" y2="200.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="243.5" x2="214.0" y2="290.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="152.3" width="18" height="30.0" fill="#188a3e"/>
|
<rect x="206.0" y="248.2" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="262.0" y1="101.3" x2="262.0" y2="170.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="197.7" x2="242.0" y2="283.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="116.3" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="234.0" y="205.6" width="16" height="71.1" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="77.3" x2="292.0" y2="131.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="270.0" y1="134.5" x2="270.0" y2="210.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="98.3" width="18" height="18.0" fill="#188a3e"/>
|
<rect x="262.0" y="142.4" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="86.3" x2="322.0" y2="158.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="298.0" y1="90.2" x2="298.0" y2="145.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="98.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="290.0" y="102.9" width="16" height="39.5" fill="#188a3e"/>
|
||||||
<line x1="352.0" y1="125.3" x2="352.0" y2="188.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="326.0" y1="98.1" x2="326.0" y2="153.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="134.3" width="18" height="36.0" fill="#c00"/>
|
<rect x="318.0" y="102.9" width="16" height="28.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="63.3" x2="232.0" y2="128.3" stroke="#1a5fb4" stroke-width="1.8"/>
|
<line x1="354.0" y1="60.2" x2="354.0" y2="136.1" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,136.3 228.0,128.3 236.0,128.3" fill="#1a5fb4"/>
|
<rect x="346.0" y="68.1" width="16" height="63.2" fill="#188a3e"/>
|
||||||
<text x="232.0" y="58.3" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
<line x1="382.0" y1="65.0" x2="382.0" y2="164.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<line x1="322.0" y1="196.3" x2="322.0" y2="170.3" stroke="#b06000" stroke-width="1.8"/>
|
<rect x="374.0" y="68.1" width="16" height="90.1" fill="#c00"/>
|
||||||
<polygon points="322.0,162.3 326.0,170.3 318.0,170.3" fill="#b06000"/>
|
<text x="214.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 624.51</text>
|
||||||
<text x="322.0" y="210.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
<text x="326.0" y="474.9" fill="#b06000" text-anchor="middle" style="font-weight:bold">swing low 625.38</text>
|
||||||
<text x="322.0" y="224.3" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +1.29R</text></svg>
|
<line x1="158.0" y1="185.7" x2="158.0" y2="242.6" stroke="#1a5fb4" stroke-width="1.8"/>
|
||||||
<svg x="416" y="52" width="395" height="440" viewBox="0 0 395 440"> <line x1="24" y1="182.0" x2="381" y2="182.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<polygon points="158.0,250.6 154.0,242.6 162.0,242.6" fill="#1a5fb4"/>
|
||||||
<text x="30" y="176.0" fill="#1a5fb4">TP1 624.30 (1:1) — nu mai ajungi la el</text>
|
<text x="158.0" y="180.7" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">prima tranșă iese la 624.30</text>
|
||||||
<line x1="24" y1="234.5" x2="381" y2="234.5" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="382.0" y1="194.5" x2="382.0" y2="176.5" stroke="#b06000" stroke-width="1.8"/>
|
||||||
<text x="367" y="228.5" fill="#c00" text-anchor="end">stop mutat la 50 %: 624.125</text>
|
<polygon points="382.0,168.5 386.0,176.5 378.0,176.5" fill="#b06000"/>
|
||||||
<line x1="24" y1="287.0" x2="381" y2="287.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
<text x="382.0" y="208.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">închidere sub trail:</text>
|
||||||
<text x="30" y="281.0" fill="#188a3e">intrare 623.95</text>
|
<text x="382.0" y="222.5" fill="#b06000" text-anchor="middle" style="font-weight:bold">ieși cu +4.00R</text></svg>
|
||||||
<line x1="24" y1="392.0" x2="381" y2="392.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<svg x="476" y="52" width="420" height="487" viewBox="0 0 420 487"> <line x1="24.0" y1="324.1" x2="406" y2="324.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="30" y="386.0" fill="#c00">SL inițial 623.60</text>
|
<text x="30.0" y="318.1" fill="#1a5fb4">TP1 624.30 (1:1)</text>
|
||||||
<line x1="24" y1="51.7" x2="381" y2="51.7" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<line x1="24.0" y1="351.7" x2="406" y2="351.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<line x1="24" y1="414.3" x2="381" y2="414.3" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
<text x="392" y="345.7" fill="#c00" text-anchor="end">stop la 50 %: 624.125</text>
|
||||||
<line x1="52.0" y1="164.0" x2="52.0" y2="257.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="379.4" x2="406" y2="379.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="2 3"/>
|
||||||
<rect x="43.0" y="182.0" width="18" height="45.0" fill="#c00"/>
|
<text x="392" y="373.4" fill="#188a3e" text-anchor="end">intrare 623.95</text>
|
||||||
<line x1="82.0" y1="212.0" x2="82.0" y2="326.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="434.7" x2="406" y2="434.7" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<rect x="73.0" y="227.0" width="18" height="51.0" fill="#c00"/>
|
<text x="30.0" y="428.7" fill="#c00">SL inițial 623.60</text>
|
||||||
<line x1="112.0" y1="260.0" x2="112.0" y2="392.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="24.0" y1="34.0" x2="406" y2="34.0" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<rect x="103.0" y="278.0" width="18" height="33.0" fill="#c00"/>
|
<line x1="24.0" y1="460.9" x2="406" y2="460.9" stroke="none" stroke-width="1.5" stroke-dasharray=""/>
|
||||||
<line x1="142.0" y1="272.0" x2="142.0" y2="347.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="46.0" y1="330.4" x2="46.0" y2="363.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="133.0" y="287.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="38.0" y="339.9" width="16" height="7.9" fill="#c00"/>
|
||||||
<line x1="172.0" y1="221.0" x2="172.0" y2="305.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="74.0" y1="339.9" x2="74.0" y2="399.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="163.0" y="236.0" width="18" height="51.0" fill="#188a3e"/>
|
<rect x="66.0" y="347.8" width="16" height="26.9" fill="#c00"/>
|
||||||
<line x1="202.0" y1="182.0" x2="202.0" y2="251.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="102.0" y1="365.2" x2="102.0" y2="434.7" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="193.0" y="200.0" width="18" height="36.0" fill="#188a3e"/>
|
<rect x="94.0" y="374.6" width="16" height="17.4" fill="#c00"/>
|
||||||
<line x1="232.0" y1="188.0" x2="232.0" y2="278.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="130.0" y1="371.5" x2="130.0" y2="411.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="223.0" y="200.0" width="18" height="12.0" fill="#c00"/>
|
<rect x="122.0" y="379.4" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="262.0" y1="143.0" x2="262.0" y2="230.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="158.0" y1="344.6" x2="158.0" y2="388.9" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="253.0" y="158.0" width="18" height="54.0" fill="#188a3e"/>
|
<rect x="150.0" y="352.5" width="16" height="26.9" fill="#188a3e"/>
|
||||||
<line x1="292.0" y1="98.0" x2="292.0" y2="173.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="186.0" y1="324.1" x2="186.0" y2="360.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="283.0" y="116.0" width="18" height="42.0" fill="#188a3e"/>
|
<rect x="178.0" y="333.6" width="16" height="19.0" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="74.0" x2="322.0" y2="131.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="214.0" y1="327.2" x2="214.0" y2="374.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="313.0" y="92.0" width="18" height="24.0" fill="#188a3e"/>
|
<rect x="206.0" y="333.6" width="16" height="6.3" fill="#c00"/>
|
||||||
<line x1="352.0" y1="80.0" x2="352.0" y2="128.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="242.0" y1="303.5" x2="242.0" y2="349.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<rect x="343.0" y="92.0" width="18" height="15.0" fill="#c00"/>
|
<rect x="234.0" y="311.4" width="16" height="28.4" fill="#188a3e"/>
|
||||||
<line x1="232.0" y1="313.0" x2="232.0" y2="290.0" stroke="#c00" stroke-width="1.8"/>
|
<line x1="270.0" y1="279.8" x2="270.0" y2="319.3" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="232.0,282.0 236.0,290.0 228.0,290.0" fill="#c00"/>
|
<rect x="262.0" y="289.3" width="16" height="22.1" fill="#188a3e"/>
|
||||||
<text x="232.0" y="327.0" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
<line x1="298.0" y1="267.2" x2="298.0" y2="297.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<text x="232.0" y="341.0" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
<rect x="290.0" y="276.7" width="16" height="12.6" fill="#188a3e"/>
|
||||||
<line x1="322.0" y1="44.0" x2="322.0" y2="62.0" stroke="#777" stroke-width="1.8"/>
|
<line x1="326.0" y1="270.4" x2="326.0" y2="295.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
<polygon points="322.0,70.0 318.0,62.0 326.0,62.0" fill="#777"/>
|
<rect x="318.0" y="276.7" width="16" height="7.9" fill="#c00"/>
|
||||||
<text x="322.0" y="25.0" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
<line x1="214.0" y1="404.6" x2="214.0" y2="386.6" stroke="#c00" stroke-width="1.8"/>
|
||||||
<text x="322.0" y="39.0" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
<polygon points="214.0,378.6 218.0,386.6 210.0,386.6" fill="#c00"/>
|
||||||
<text x="8" y="516" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
<text x="214.0" y="418.6" fill="#c00" text-anchor="middle" style="font-weight:bold">fitilul taie 50 %:</text>
|
||||||
<text x="8" y="533" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
<text x="214.0" y="432.6" fill="#c00" text-anchor="middle" style="font-weight:bold">ieși cu +0.5R</text>
|
||||||
<text x="8" y="550" fill="#555">iar restul merge pe trail: stopul urcă sub minimul fiecărei candele închise (624.41 aici)</text>
|
<line x1="298.0" y1="237.2" x2="298.0" y2="255.2" stroke="#777" stroke-width="1.8"/>
|
||||||
<text x="8" y="567" fill="#555">și ieși la prima închidere sub el, 624.40 = +1.29R.</text>
|
<polygon points="298.0,263.2 294.0,255.2 302.0,255.2" fill="#777"/>
|
||||||
<text x="8" y="584" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
<text x="298.0" y="218.2" fill="#777" text-anchor="middle" style="font-weight:bold">prețul urcă la 624.66</text>
|
||||||
<text x="8" y="601" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
<text x="298.0" y="232.2" fill="#777" text-anchor="middle" style="font-weight:bold">(+2.0R) fără tine</text></svg>
|
||||||
<text x="8" y="618" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
<text x="8" y="563" fill="#555">Ambele panouri pornesc din aceeași intrare 623.95, cu stopul la 623.60, deci 1R = 0.35 $ și TP1 = 624.30.</text>
|
||||||
<text x="8" y="635" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
<text x="8" y="580" fill="#555">DA: prima tranșă iese la TP1. Stopul rămas se duce la break even 623.95 — de acolo trade-ul nu mai poate ieși pe minus —</text>
|
||||||
<text x="8" y="652" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
<text x="8" y="597" fill="#555">iar a treia tranșă merge pe trail pe ultimul swing low — liniile portocalii punctate.</text>
|
||||||
|
<text x="8" y="614" fill="#555">Treapta 1 = 624.51, treapta 2 = 625.38; fiecare pornește de la swing low-ul care o ridică, nu din marginea graficului.</text>
|
||||||
|
<text x="8" y="631" fill="#555">Ieși la prima închidere sub ultima treaptă, 625.35 = +4.0R — de aici vine „realizat ~1:4" din material; prețul atinsese 625.97.</text>
|
||||||
|
<text x="8" y="648" fill="#555">Trail-ul sub minimul fiecărei candele închise e pasul 4 al variantei „set and forget", nu regula poziției 3:</text>
|
||||||
|
<text x="8" y="665" fill="#555">pe aceeași structură te-ar fi scos la prima corecție, 624.60 = +1.9R.</text>
|
||||||
|
<text x="8" y="682" fill="#555">NU: stopul mutat la jumătatea drumului, 624.125. Fitilul unei singure bare coboară sub el și te scoate cu +0.5R,</text>
|
||||||
|
<text x="8" y="699" fill="#555">deși bara închide peste nivel, iar prețul urcă după aceea la 624.66 (+2.0R).</text>
|
||||||
|
<text x="8" y="716" fill="#555">Break even nu are cum să te scoată în pierdere: stă fix la prețul de intrare.</text>
|
||||||
|
<text x="8" y="733" fill="#555">Ce nu a ieșit nici la țintă, nici pe trail se închide oricum la finalul sesiunii.</text>
|
||||||
|
<text x="8" y="750" fill="#555">Cifrele intrării, stopului și ale TP1 sunt din curs; barele de după intrare sunt construite de mine.</text>
|
||||||
</svg>
|
</svg>
|
||||||
<!-- /DIAGRAMA: iesire -->
|
<!-- /DIAGRAMA: iesire -->
|
||||||
|
|
||||||
În stânga, varianta corectă: prima tranșă iese la 624.30, stopul rămas se duce
|
În stânga, varianta corectă: prima tranșă iese la 624.30, stopul rămas se duce
|
||||||
la break even 623.95 — de acolo trade-ul nu mai poate ieși în pierdere — iar
|
la break even 623.95 — de acolo trade-ul nu mai poate ieși în pierdere — iar a
|
||||||
restul merge pe trail, la 624.41, și iese la prima închidere sub el, 624.40, cu
|
treia merge pe trail pe ultimul swing low. Prima corecție lasă un swing low la
|
||||||
**+1.29R**.
|
**624.51** și stopul urcă acolo; a doua lasă unul mai sus, la **625.38**, și
|
||||||
|
stopul urcă din nou. Prețul atinge 625.97, apoi o candelă închide sub treapta
|
||||||
|
curentă: ieși la **625.35**, adică **+4R**. De aici vine „realizat ~1:4" din
|
||||||
|
material — nu din ținte fixe, ci din pozițiile lăsate să meargă pe swing-uri.
|
||||||
|
Dacă ai trailat candelă cu candelă (regula variantei „set and forget"), prima
|
||||||
|
corecție te-ar fi scos la **624.60**, adică **+1.9R**, pe exact aceeași
|
||||||
|
structură de bare. Nu e o nuanță de formulare: e diferența dintre 1.9R și 4R.
|
||||||
|
|
||||||
În dreapta, capcana pe care materialul o semnalează explicit: stopul mutat „la
|
În dreapta, capcana pe care materialul o semnalează explicit: stopul mutat „la
|
||||||
50 %", adică la jumătatea drumului spre țintă, 624.125. Fitilul unei singure
|
50 %", adică la jumătatea drumului spre țintă, 624.125. Fitilul unei singure
|
||||||
bare coboară sub el și te scoate cu +0.5R, deși bara se închide peste nivel, iar
|
bare coboară sub el și te scoate cu +0.5R, deși bara se închide peste nivel, iar
|
||||||
prețul urcă după aceea la 624.66 — un trade de +2R pierdut dintr-o regulă de
|
prețul urcă după aceea la 624.66 — un trade de +2R pierdut dintr-o regulă de
|
||||||
management. Formularea „după ce ai trecut de 50 %, te protejezi la 50 %" apare
|
management. Formularea „după ce ai trecut de 50 %, te protejezi la 50 %" apare
|
||||||
în material, dar chiar sesiunea care o citează o explică drept „muți stopul la
|
într-o sesiune, iar în alta e demontată exact pe cazul ăsta; **citirea mea** e
|
||||||
break even". Break even nu are cum să te scoată în pierdere: stă fix la prețul
|
că „te protejezi" înseamnă break even, nu nivelul de 50 % — sesiunea nu spune
|
||||||
de intrare.
|
asta cu cuvintele ei. Break even nu are cum să te scoată în pierdere: stă fix la
|
||||||
|
prețul de intrare.
|
||||||
|
|
||||||
Trei lucruri pot închide poziția înainte de țintă: stopul, primul semnal de sens
|
Trei lucruri pot închide poziția înainte de țintă: stopul, primul semnal de sens
|
||||||
opus, și **finalul sesiunii** — ce a mai rămas se lichidează, indiferent de
|
opus, și **finalul sesiunii** — ce a mai rămas se lichidează, indiferent de
|
||||||
@@ -1187,9 +1223,12 @@ construit de sumarizator, nu preluat din transcriere.
|
|||||||
|
|
||||||
Materialul nu spune nimic despre conturile de prop. Ce știm din el și contează
|
Materialul nu spune nimic despre conturile de prop. Ce știm din el și contează
|
||||||
aici: stopuri mici (0.41-0.8 %), drawdown maxim 1.22 % pe backtest, închidere
|
aici: stopuri mici (0.41-0.8 %), drawdown maxim 1.22 % pe backtest, închidere
|
||||||
obligatorie la finalul sesiunii, și faptul că TICUS vine prin TradeStation cu
|
obligatorie la finalul sesiunii, și faptul că strategia e legată de
|
||||||
abonament de date, iar trigger-ele de moment sunt indicatori proprii ai
|
TradeStation — acolo simbolurile de tip TICUS sunt **gratuite**, iar pe
|
||||||
autorului.
|
TradingView echivalentele costă abonament sau pur și simplu nu există; în plus,
|
||||||
|
trigger-ele de moment sunt indicatori proprii ai autorului. Blocajul pe prop nu
|
||||||
|
e un abonament de date, e platforma: dacă firma nu îți dă TradeStation, nu ai de
|
||||||
|
unde lua condiția M.
|
||||||
|
|
||||||
| Regula de prop | Ce strică | Ajustarea |
|
| Regula de prop | Ce strică | Ajustarea |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
@@ -1275,6 +1314,14 @@ Dacă vrei ceva care chiar se calculează pe BVB, [`02_mp2.md`](02_mp2.md) și
|
|||||||
6. **Numele.** MBP în lecție, MBAP în sesiunile de întrebări. Aceeași strategie.
|
6. **Numele.** MBP în lecție, MBAP în sesiunile de întrebări. Aceeași strategie.
|
||||||
7. **Setup-ul din 15.07.2025**, descris altfel decât regulile bandă + TICUS
|
7. **Setup-ul din 15.07.2025**, descris altfel decât regulile bandă + TICUS
|
||||||
(vezi exemplele de mai sus).
|
(vezi exemplele de mai sus).
|
||||||
|
8. **Universul de instrumente** — și aici eu contrazic materialul, nu el pe
|
||||||
|
sine. O sesiune spune că MBT-10, MBP și MP² „merg pe orice": forex, bitcoin,
|
||||||
|
crude, aur, zahăr, cafea, bonduri, fiind strategii de price action pe pivoți.
|
||||||
|
Eticheta de la începutul capitolului dă totuși doar `acțiuni US` `ETF`
|
||||||
|
`indici` `futures`, iar restricția e **judecata mea**: condiția M are nevoie
|
||||||
|
de TICUS, iar TICUS măsoară numai piața de equities din SUA, deci pe forex
|
||||||
|
sau pe aur rămâi fără jumătatea strategiei. Afirmația „merge pe orice" se
|
||||||
|
aplică părții de price action, nu condiției M.
|
||||||
|
|
||||||
Contradicțiile din tot materialul, la un loc:
|
Contradicțiile din tot materialul, la un loc:
|
||||||
[`A2_contradictii.md`](A2_contradictii.md).
|
[`A2_contradictii.md`](A2_contradictii.md).
|
||||||
|
|||||||
@@ -47,6 +47,8 @@ transcrieri.</p>
|
|||||||
<code>mbt10</code> = <a href="../../08_ANALIZA_ZILNICA/02_mbt10.html"><code>02_mbt10.md</code></a> ·
|
<code>mbt10</code> = <a href="../../08_ANALIZA_ZILNICA/02_mbt10.html"><code>02_mbt10.md</code></a> ·
|
||||||
<code>fișa</code> = <a href="mbp.html"><code>fise/mbp.md</code></a> (fișa de triaj a strategiei) ·
|
<code>fișa</code> = <a href="mbp.html"><code>fise/mbp.md</code></a> (fișa de triaj a strategiei) ·
|
||||||
<code>INDEX</code> = <a href="../../09_QA/INDEX_TEMATIC.html"><code>09_QA/INDEX_TEMATIC.md</code></a> ·
|
<code>INDEX</code> = <a href="../../09_QA/INDEX_TEMATIC.html"><code>09_QA/INDEX_TEMATIC.md</code></a> ·
|
||||||
|
<code>DECIZII</code> = <a href="../../../triaj/DECIZII.md"><code>triaj/DECIZII.md</code></a> (registrul de triaj
|
||||||
|
al materialului) ·
|
||||||
fișierele datate sunt sesiuni de întrebări din <code>../../09_QA/</code>:
|
fișierele datate sunt sesiuni de întrebări din <code>../../09_QA/</code>:
|
||||||
<a href="../../09_QA/01_2026-08-25.html"><code>01_2026-08-25</code></a> ·
|
<a href="../../09_QA/01_2026-08-25.html"><code>01_2026-08-25</code></a> ·
|
||||||
<a href="../../09_QA/03_2026-08-11.html"><code>03_2026-08-11</code></a> ·
|
<a href="../../09_QA/03_2026-08-11.html"><code>03_2026-08-11</code></a> ·
|
||||||
@@ -58,7 +60,6 @@ fișierele datate sunt sesiuni de întrebări din <code>../../09_QA/</code>:
|
|||||||
<a href="../../09_QA/16_2025-10-07.html"><code>16_2025-10-07</code></a> ·
|
<a href="../../09_QA/16_2025-10-07.html"><code>16_2025-10-07</code></a> ·
|
||||||
<a href="../../09_QA/17_2025-09-30.html"><code>17_2025-09-30</code></a> ·
|
<a href="../../09_QA/17_2025-09-30.html"><code>17_2025-09-30</code></a> ·
|
||||||
<a href="../../09_QA/18_2025-09-23.html"><code>18_2025-09-23</code></a> ·
|
<a href="../../09_QA/18_2025-09-23.html"><code>18_2025-09-23</code></a> ·
|
||||||
<a href="../../09_QA/19_2025-09-08.html"><code>19_2025-09-08</code></a> ·
|
|
||||||
<a href="../../09_QA/23_2025-07-29.html"><code>23_2025-07-29</code></a> ·
|
<a href="../../09_QA/23_2025-07-29.html"><code>23_2025-07-29</code></a> ·
|
||||||
<a href="../../09_QA/24_2025-07-15.html"><code>24_2025-07-15</code></a>.</p>
|
<a href="../../09_QA/24_2025-07-15.html"><code>24_2025-07-15</code></a>.</p>
|
||||||
<p><strong>Avertismentul de la început și eticheta „nu merge pe BVB"</strong> — <code>mbp</code>: 3-11,
|
<p><strong>Avertismentul de la început și eticheta „nu merge pe BVB"</strong> — <code>mbp</code>: 3-11,
|
||||||
@@ -95,9 +96,12 @@ structurii) · <code>11_2025-11-25</code>: 565, 632-636 (risc 0.41 %) · <code>2
|
|||||||
(cont de backtest 100.000). „De ce 4 candele" și procentul de risc per trade:
|
(cont de backtest 100.000). „De ce 4 candele" și procentul de risc per trade:
|
||||||
<strong>neacoperite</strong>. Cifrele de sizing (cont 50.000 $, risc 0.5 %, 714 / 92 unități)
|
<strong>neacoperite</strong>. Cifrele de sizing (cont 50.000 $, risc 0.5 %, 714 / 92 unități)
|
||||||
sunt completarea mea.</p>
|
sunt completarea mea.</p>
|
||||||
<p><strong>Pasul 5 (ieșirea, tranșele, break even, trail)</strong> — <code>mbp</code>: 95-98, 108-109,
|
<p><strong>Pasul 5 (ieșirea, tranșele, break even, trail)</strong> — <code>mbp</code>: 95-98, 97-98, 109
|
||||||
223-231, 226-231, 428-429, 443-445 · <code>09_2025-12-09</code>: 999-1006 (varianta fără
|
(trail pe Bull Trail, apoi pe swing low/high — regula poziției 3), 108-109,
|
||||||
ecran), 1008-1112, 1114-1120, 1203-1207 (de ce break even și nu „50 %") ·
|
223-231, 226-231, 45-46 (Bull Trail / Swing Low ca unelte), 428-429, 443-445 ·
|
||||||
|
<code>09_2025-12-09</code>: 999-1006 (varianta „set and forget"; pasul 4 de acolo e
|
||||||
|
trail-ul sub minimul fiecărei candele închise), 1008-1112, 1114-1120, 1203-1207
|
||||||
|
(de ce break even și nu „50 %") ·
|
||||||
<code>10_2025-12-02</code>: 166-168 (regula „50 %", interpretată în aceeași sesiune ca
|
<code>10_2025-12-02</code>: 166-168 (regula „50 %", interpretată în aceeași sesiune ca
|
||||||
break even), 178-181 · <code>11_2025-11-25</code>: 571, 639-648.</p>
|
break even), 178-181 · <code>11_2025-11-25</code>: 571, 639-648.</p>
|
||||||
<p><strong>Oglinda pe short (exemplul din 25.11.2025)</strong> — <code>11_2025-11-25</code>: 557-648,
|
<p><strong>Oglinda pe short (exemplul din 25.11.2025)</strong> — <code>11_2025-11-25</code>: 557-648,
|
||||||
@@ -106,7 +110,7 @@ break even), 178-181 · <code>11_2025-11-25</code>: 571, 639-648.</p>
|
|||||||
<p><strong>Ce dă avantajul</strong> — <code>mbp</code>: 39-42, 179-221, 217-221, 351-420, 436-442,
|
<p><strong>Ce dă avantajul</strong> — <code>mbp</code>: 39-42, 179-221, 217-221, 351-420, 436-442,
|
||||||
446-448 · <code>14_2025-10-21</code>: 517-527 · <code>10_2025-12-02</code>: 178-181, 565-568 ·
|
446-448 · <code>14_2025-10-21</code>: 517-527 · <code>10_2025-12-02</code>: 178-181, 565-568 ·
|
||||||
<code>03_2026-08-11</code>: 39-63 · <code>16_2025-10-07</code>: 109-131. MBP nu apare în
|
<code>03_2026-08-11</code>: 39-63 · <code>16_2025-10-07</code>: 109-131. MBP nu apare în
|
||||||
<code>triaj/DECIZII.md</code>, deci „cât e confirmat" numără surse distincte din <code>fișa</code>.</p>
|
<code>DECIZII</code>, deci „cât e confirmat" numără surse distincte din <code>fișa</code>.</p>
|
||||||
<p><strong>A+ față de mediocru</strong> — <code>mbp</code>: 87-98, 179-221, 217-221, 344-349, 351-420 ·
|
<p><strong>A+ față de mediocru</strong> — <code>mbp</code>: 87-98, 179-221, 217-221, 344-349, 351-420 ·
|
||||||
<code>03_2026-08-11</code>: 39-63 · <code>10_2025-12-02</code>: 565-568 · <code>09_2025-12-09</code>: 1008-1112.</p>
|
<code>03_2026-08-11</code>: 39-63 · <code>10_2025-12-02</code>: 565-568 · <code>09_2025-12-09</code>: 1008-1112.</p>
|
||||||
<p><strong>Gotchas</strong> — <code>mbp</code>: 436-448 · <code>09_2025-12-09</code>: 1008-1112, 1130-1132, 1151,
|
<p><strong>Gotchas</strong> — <code>mbp</code>: 436-448 · <code>09_2025-12-09</code>: 1008-1112, 1130-1132, 1151,
|
||||||
@@ -117,7 +121,8 @@ break even), 178-181 · <code>11_2025-11-25</code>: 571, 639-648.</p>
|
|||||||
<p><strong>Transfer pe prop</strong> — nicio mențiune în material; e judecata mea. Cifrele din
|
<p><strong>Transfer pe prop</strong> — nicio mențiune în material; e judecata mea. Cifrele din
|
||||||
curs folosite: <code>mbp</code>: 428-429, 443-445 · <code>09_2025-12-09</code>: 1144-1149, 1151,
|
curs folosite: <code>mbp</code>: 428-429, 443-445 · <code>09_2025-12-09</code>: 1144-1149, 1151,
|
||||||
1184-1186 · <code>11_2025-11-25</code>: 571, 639-641 · <code>18_2025-09-23</code>: 748-756 ·
|
1184-1186 · <code>11_2025-11-25</code>: 571, 639-641 · <code>18_2025-09-23</code>: 748-756 ·
|
||||||
<code>14_2025-10-21</code>: 501-535 · <code>24_2025-07-15</code>: 450-453.</p>
|
<code>14_2025-10-21</code>: 501-535, 533-535 (în TradeStation simbolurile sunt gratuite;
|
||||||
|
pe TradingView echivalentele costă sau nu există) · <code>24_2025-07-15</code>: 450-453.</p>
|
||||||
<p><strong>Transfer pe BVB</strong> — <code>mbp</code>: 37-38, 39-42, 56-64 · <code>14_2025-10-21</code>: 501-527 ·
|
<p><strong>Transfer pe BVB</strong> — <code>mbp</code>: 37-38, 39-42, 56-64 · <code>14_2025-10-21</code>: 501-527 ·
|
||||||
<code>09_2025-12-09</code>: 1173-1180, 1184-1186. Pragurile de lichiditate, universul de
|
<code>09_2025-12-09</code>: 1173-1180, 1184-1186. Pragurile de lichiditate, universul de
|
||||||
simboluri și procentul „10-15 % supraviețuiește" sunt estimările mele.</p>
|
simboluri și procentul „10-15 % supraviețuiește" sunt estimările mele.</p>
|
||||||
@@ -128,12 +133,14 @@ simboluri și procentul „10-15 % supraviețuiește" sunt estimările mele.</p>
|
|||||||
1008-1112, 1203-1207 · <code>10_2025-12-02</code>: 166-168; (4) <code>mbp</code>: 91-92, 105 ·
|
1008-1112, 1203-1207 · <code>10_2025-12-02</code>: 166-168; (4) <code>mbp</code>: 91-92, 105 ·
|
||||||
<code>23_2025-07-29</code>: 1662-1663; (5) <code>mbp</code>: 93-94 · <code>03_2026-08-11</code>: 28-31, 34-37;
|
<code>23_2025-07-29</code>: 1662-1663; (5) <code>mbp</code>: 93-94 · <code>03_2026-08-11</code>: 28-31, 34-37;
|
||||||
(6) <code>mbp</code>: 1 · <code>23_2025-07-29</code>: 1660 · <code>mbt10</code>: 75; (7) <code>24_2025-07-15</code>:
|
(6) <code>mbp</code>: 1 · <code>23_2025-07-29</code>: 1660 · <code>mbt10</code>: 75; (7) <code>24_2025-07-15</code>:
|
||||||
440-448 · <code>mbt10</code>: 892-902.</p>
|
440-448 · <code>mbt10</code>: 892-902; (8) <code>01_2026-08-25</code>: 854-862 („merg pe orice") ·
|
||||||
|
<code>mbp</code>: 7, 39-42 · <code>14_2025-10-21</code>: 517-527 (TICUS e doar pe equities US) —
|
||||||
|
restricția din etichetă e judecata mea.</p>
|
||||||
<p><strong>Legături</strong> — <code>mbt10</code>: 66-76, 892-911, 961, 984-989 · <code>09_2025-12-09</code>:
|
<p><strong>Legături</strong> — <code>mbt10</code>: 66-76, 892-911, 961, 984-989 · <code>09_2025-12-09</code>:
|
||||||
1177-1180 (pivoții clasici se calculează pe BVB — ajută MP², nu MBP) ·
|
1177-1180 (pivoții clasici se calculează pe BVB — ajută MP², nu MBP) ·
|
||||||
<code>17_2025-09-30</code>: 14-18 (long weekly MP² plus short 15 min MBP) ·
|
<code>17_2025-09-30</code>: 14-18 (long weekly MP² plus short 15 min MBP) ·
|
||||||
<code>01_2026-08-25</code>: 854-867 (merge și pe forex, crypto, mărfuri) ·
|
<code>01_2026-08-25</code>: 854-867 (merge și pe forex, crypto, mărfuri) ·
|
||||||
<code>19_2025-09-08</code>: 313-317 (robotizare) · <code>INDEX</code>: 30-31, 56-57, 82-83, 132-133,
|
<code>INDEX</code>: 30-31, 56-57, 82-83, 132-133,
|
||||||
230-233, 295-301 · <code>fișa</code>: toată.</p><nav class="pager"><a class="prev" href="07_mdsrt_surse.html">← 07. Surse — 7. MDSRT</a><a class="up" href="../../index.html#17_STRATEGII">↑ index</a></nav>
|
230-233, 295-301 · <code>fișa</code>: toată.</p><nav class="pager"><a class="prev" href="07_mdsrt_surse.html">← 07. Surse — 7. MDSRT</a><a class="up" href="../../index.html#17_STRATEGII">↑ index</a></nav>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -16,6 +16,8 @@ Textul fără trimitere e explicația mea și nu adaugă reguli; ce completez eu
|
|||||||
`mbt10` = [`02_mbt10.md`](../../08_ANALIZA_ZILNICA/02_mbt10.md) ·
|
`mbt10` = [`02_mbt10.md`](../../08_ANALIZA_ZILNICA/02_mbt10.md) ·
|
||||||
`fișa` = [`fise/mbp.md`](mbp.md) (fișa de triaj a strategiei) ·
|
`fișa` = [`fise/mbp.md`](mbp.md) (fișa de triaj a strategiei) ·
|
||||||
`INDEX` = [`09_QA/INDEX_TEMATIC.md`](../../09_QA/INDEX_TEMATIC.md) ·
|
`INDEX` = [`09_QA/INDEX_TEMATIC.md`](../../09_QA/INDEX_TEMATIC.md) ·
|
||||||
|
`DECIZII` = [`triaj/DECIZII.md`](../../../triaj/DECIZII.md) (registrul de triaj
|
||||||
|
al materialului) ·
|
||||||
fișierele datate sunt sesiuni de întrebări din `../../09_QA/`:
|
fișierele datate sunt sesiuni de întrebări din `../../09_QA/`:
|
||||||
[`01_2026-08-25`](../../09_QA/01_2026-08-25.md) ·
|
[`01_2026-08-25`](../../09_QA/01_2026-08-25.md) ·
|
||||||
[`03_2026-08-11`](../../09_QA/03_2026-08-11.md) ·
|
[`03_2026-08-11`](../../09_QA/03_2026-08-11.md) ·
|
||||||
@@ -27,7 +29,6 @@ fișierele datate sunt sesiuni de întrebări din `../../09_QA/`:
|
|||||||
[`16_2025-10-07`](../../09_QA/16_2025-10-07.md) ·
|
[`16_2025-10-07`](../../09_QA/16_2025-10-07.md) ·
|
||||||
[`17_2025-09-30`](../../09_QA/17_2025-09-30.md) ·
|
[`17_2025-09-30`](../../09_QA/17_2025-09-30.md) ·
|
||||||
[`18_2025-09-23`](../../09_QA/18_2025-09-23.md) ·
|
[`18_2025-09-23`](../../09_QA/18_2025-09-23.md) ·
|
||||||
[`19_2025-09-08`](../../09_QA/19_2025-09-08.md) ·
|
|
||||||
[`23_2025-07-29`](../../09_QA/23_2025-07-29.md) ·
|
[`23_2025-07-29`](../../09_QA/23_2025-07-29.md) ·
|
||||||
[`24_2025-07-15`](../../09_QA/24_2025-07-15.md).
|
[`24_2025-07-15`](../../09_QA/24_2025-07-15.md).
|
||||||
|
|
||||||
@@ -74,9 +75,12 @@ structurii) · `11_2025-11-25`: 565, 632-636 (risc 0.41 %) · `24_2025-07-15`:
|
|||||||
**neacoperite**. Cifrele de sizing (cont 50.000 $, risc 0.5 %, 714 / 92 unități)
|
**neacoperite**. Cifrele de sizing (cont 50.000 $, risc 0.5 %, 714 / 92 unități)
|
||||||
sunt completarea mea.
|
sunt completarea mea.
|
||||||
|
|
||||||
**Pasul 5 (ieșirea, tranșele, break even, trail)** — `mbp`: 95-98, 108-109,
|
**Pasul 5 (ieșirea, tranșele, break even, trail)** — `mbp`: 95-98, 97-98, 109
|
||||||
223-231, 226-231, 428-429, 443-445 · `09_2025-12-09`: 999-1006 (varianta fără
|
(trail pe Bull Trail, apoi pe swing low/high — regula poziției 3), 108-109,
|
||||||
ecran), 1008-1112, 1114-1120, 1203-1207 (de ce break even și nu „50 %") ·
|
223-231, 226-231, 45-46 (Bull Trail / Swing Low ca unelte), 428-429, 443-445 ·
|
||||||
|
`09_2025-12-09`: 999-1006 (varianta „set and forget"; pasul 4 de acolo e
|
||||||
|
trail-ul sub minimul fiecărei candele închise), 1008-1112, 1114-1120, 1203-1207
|
||||||
|
(de ce break even și nu „50 %") ·
|
||||||
`10_2025-12-02`: 166-168 (regula „50 %", interpretată în aceeași sesiune ca
|
`10_2025-12-02`: 166-168 (regula „50 %", interpretată în aceeași sesiune ca
|
||||||
break even), 178-181 · `11_2025-11-25`: 571, 639-648.
|
break even), 178-181 · `11_2025-11-25`: 571, 639-648.
|
||||||
|
|
||||||
@@ -87,7 +91,7 @@ break even), 178-181 · `11_2025-11-25`: 571, 639-648.
|
|||||||
**Ce dă avantajul** — `mbp`: 39-42, 179-221, 217-221, 351-420, 436-442,
|
**Ce dă avantajul** — `mbp`: 39-42, 179-221, 217-221, 351-420, 436-442,
|
||||||
446-448 · `14_2025-10-21`: 517-527 · `10_2025-12-02`: 178-181, 565-568 ·
|
446-448 · `14_2025-10-21`: 517-527 · `10_2025-12-02`: 178-181, 565-568 ·
|
||||||
`03_2026-08-11`: 39-63 · `16_2025-10-07`: 109-131. MBP nu apare în
|
`03_2026-08-11`: 39-63 · `16_2025-10-07`: 109-131. MBP nu apare în
|
||||||
`triaj/DECIZII.md`, deci „cât e confirmat" numără surse distincte din `fișa`.
|
`DECIZII`, deci „cât e confirmat" numără surse distincte din `fișa`.
|
||||||
|
|
||||||
**A+ față de mediocru** — `mbp`: 87-98, 179-221, 217-221, 344-349, 351-420 ·
|
**A+ față de mediocru** — `mbp`: 87-98, 179-221, 217-221, 344-349, 351-420 ·
|
||||||
`03_2026-08-11`: 39-63 · `10_2025-12-02`: 565-568 · `09_2025-12-09`: 1008-1112.
|
`03_2026-08-11`: 39-63 · `10_2025-12-02`: 565-568 · `09_2025-12-09`: 1008-1112.
|
||||||
@@ -102,7 +106,8 @@ break even), 178-181 · `11_2025-11-25`: 571, 639-648.
|
|||||||
**Transfer pe prop** — nicio mențiune în material; e judecata mea. Cifrele din
|
**Transfer pe prop** — nicio mențiune în material; e judecata mea. Cifrele din
|
||||||
curs folosite: `mbp`: 428-429, 443-445 · `09_2025-12-09`: 1144-1149, 1151,
|
curs folosite: `mbp`: 428-429, 443-445 · `09_2025-12-09`: 1144-1149, 1151,
|
||||||
1184-1186 · `11_2025-11-25`: 571, 639-641 · `18_2025-09-23`: 748-756 ·
|
1184-1186 · `11_2025-11-25`: 571, 639-641 · `18_2025-09-23`: 748-756 ·
|
||||||
`14_2025-10-21`: 501-535 · `24_2025-07-15`: 450-453.
|
`14_2025-10-21`: 501-535, 533-535 (în TradeStation simbolurile sunt gratuite;
|
||||||
|
pe TradingView echivalentele costă sau nu există) · `24_2025-07-15`: 450-453.
|
||||||
|
|
||||||
**Transfer pe BVB** — `mbp`: 37-38, 39-42, 56-64 · `14_2025-10-21`: 501-527 ·
|
**Transfer pe BVB** — `mbp`: 37-38, 39-42, 56-64 · `14_2025-10-21`: 501-527 ·
|
||||||
`09_2025-12-09`: 1173-1180, 1184-1186. Pragurile de lichiditate, universul de
|
`09_2025-12-09`: 1173-1180, 1184-1186. Pragurile de lichiditate, universul de
|
||||||
@@ -115,11 +120,13 @@ simboluri și procentul „10-15 % supraviețuiește" sunt estimările mele.
|
|||||||
1008-1112, 1203-1207 · `10_2025-12-02`: 166-168; (4) `mbp`: 91-92, 105 ·
|
1008-1112, 1203-1207 · `10_2025-12-02`: 166-168; (4) `mbp`: 91-92, 105 ·
|
||||||
`23_2025-07-29`: 1662-1663; (5) `mbp`: 93-94 · `03_2026-08-11`: 28-31, 34-37;
|
`23_2025-07-29`: 1662-1663; (5) `mbp`: 93-94 · `03_2026-08-11`: 28-31, 34-37;
|
||||||
(6) `mbp`: 1 · `23_2025-07-29`: 1660 · `mbt10`: 75; (7) `24_2025-07-15`:
|
(6) `mbp`: 1 · `23_2025-07-29`: 1660 · `mbt10`: 75; (7) `24_2025-07-15`:
|
||||||
440-448 · `mbt10`: 892-902.
|
440-448 · `mbt10`: 892-902; (8) `01_2026-08-25`: 854-862 („merg pe orice") ·
|
||||||
|
`mbp`: 7, 39-42 · `14_2025-10-21`: 517-527 (TICUS e doar pe equities US) —
|
||||||
|
restricția din etichetă e judecata mea.
|
||||||
|
|
||||||
**Legături** — `mbt10`: 66-76, 892-911, 961, 984-989 · `09_2025-12-09`:
|
**Legături** — `mbt10`: 66-76, 892-911, 961, 984-989 · `09_2025-12-09`:
|
||||||
1177-1180 (pivoții clasici se calculează pe BVB — ajută MP², nu MBP) ·
|
1177-1180 (pivoții clasici se calculează pe BVB — ajută MP², nu MBP) ·
|
||||||
`17_2025-09-30`: 14-18 (long weekly MP² plus short 15 min MBP) ·
|
`17_2025-09-30`: 14-18 (long weekly MP² plus short 15 min MBP) ·
|
||||||
`01_2026-08-25`: 854-867 (merge și pe forex, crypto, mărfuri) ·
|
`01_2026-08-25`: 854-867 (merge și pe forex, crypto, mărfuri) ·
|
||||||
`19_2025-09-08`: 313-317 (robotizare) · `INDEX`: 30-31, 56-57, 82-83, 132-133,
|
`INDEX`: 30-31, 56-57, 82-83, 132-133,
|
||||||
230-233, 295-301 · `fișa`: toată.
|
230-233, 295-301 · `fișa`: toată.
|
||||||
|
|||||||
Reference in New Issue
Block a user