MODUL 5, lectia 1: eticheta TP1 ia pivotul rostit (119), nu cel derivat
Cursul rosteste "pivotul este la 119" si, separat, 3,92% distanta (whisper: "392"). Documentul desena TP1 la 119.53, valoarea care rezulta din cele doua - un pret pe care cursul nu l-a rostit, in eticheta de diagrama. Acum eticheta e 119.00, R-ul recalculat la 1,41 (era 1,60), iar nepotrivirea dintre cele doua cifre ale cursului e spusa in text, cu derivarea marcata ca derivare. Assert-ul din generator cere acum pivotul rostit. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
@@ -348,9 +348,11 @@ la câte semnale noi de buy și de sell apar.
|
|||||||
Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
||||||
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
||||||
**S1 = 113.03** (proiecție bull), prețul închis la **115.02**, deci coloana
|
**S1 = 113.03** (proiecție bull), prețul închis la **115.02**, deci coloana
|
||||||
arată **1,76%** distanță față de suport; pivotul este afișat la 119 și ceva,
|
arată **1,76%** distanță față de suport; pivotul este rostit ca fiind la
|
||||||
la **3,92%** deasupra prețului (din cele două cifre rostite rezultă 119.53 —
|
**119**, iar coloana de distanță arată **3,92%** deasupra prețului, iar
|
||||||
asta e valoarea desenată), iar rezistența e la unsprezece și ceva la sută.
|
rezistența e la unsprezece și ceva la sută. (Cele două cifre nu se potrivesc
|
||||||
|
exact: 3,92% peste 115.02 ar însemna un pivot pe la 119,5. Diagrama poartă
|
||||||
|
cifra rostită, 119; 119,5 e o derivare a mea, nu un preț al cursului.)
|
||||||
Celula pivotului e roșie, pentru că prețul e sub pivot.
|
Celula pivotului e roșie, pentru că prețul e sub pivot.
|
||||||
|
|
||||||
Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
||||||
@@ -364,8 +366,8 @@ sunt **completarea mea**, construite pe nivelurile lui reale:
|
|||||||
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
||||||
iar motivul intrării a dispărut. Un stop pus *la* 113.03 ar fi scos de
|
iar motivul intrării a dispărut. Un stop pus *la* 113.03 ar fi scos de
|
||||||
zgomotul normal din jurul nivelului.
|
zgomotul normal din jurul nivelului.
|
||||||
- **Ținta 119.53 (pivotul monthly)** — primul nivel calculat pe care prețul îl
|
- **Ținta 119.00 (pivotul monthly)** — primul nivel calculat pe care prețul îl
|
||||||
întâlnește în sus. Iese 1,60R, adică riști 2.82 ca să câștigi 4.51.
|
întâlnește în sus. Iese 1,41R, adică riști 2.82 ca să câștigi 3.98.
|
||||||
- **Stelele:** 3 stele Trinity în direcția long + bull reversal + prețul la
|
- **Stelele:** 3 stele Trinity în direcția long + bull reversal + prețul la
|
||||||
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
||||||
șapte", cum zice cursul.
|
șapte", cum zice cursul.
|
||||||
|
|||||||
@@ -222,11 +222,11 @@ XW = [(0.30, 0.30)] * 22 + [(0.25, 0.28), (0.25, 0.30), (0.20, 0.25)]
|
|||||||
XV = [38, 36, 34, 31, 39, 36, 33, 30, 38, 35, 32, 40, 36, 32, 41,
|
XV = [38, 36, 34, 31, 39, 36, 33, 30, 38, 35, 32, 40, 36, 32, 41,
|
||||||
38, 34, 31, 39, 43, 37, 33, 40, 44, 76]
|
38, 34, 31, 39, 43, 37, 33, 40, 44, 76]
|
||||||
cds = from_closes(XOM, wicks=XW, vols=XV, start=121.4)
|
cds = from_closes(XOM, wicks=XW, vols=XV, start=121.4)
|
||||||
entry, sl, s1, piv = 115.02, 112.20, 113.03, 119.53
|
entry, sl, s1, piv = 115.02, 112.20, 113.03, 119.00 # piv: cifra rostită în curs
|
||||||
last, doji = cds[-1], cds[-2]
|
last, doji = cds[-1], cds[-2]
|
||||||
assert abs(last.c - entry) < 0.001, last.c
|
assert abs(last.c - entry) < 0.001, last.c
|
||||||
assert abs((entry / s1 - 1) * 100 - 1.76) < 0.02 # cifra din curs: 1,76%
|
assert abs((entry / s1 - 1) * 100 - 1.76) < 0.02 # cifra din curs: 1,76%
|
||||||
assert abs((piv / entry - 1) * 100 - 3.92) < 0.02 # cifra din curs: 3,92%
|
assert piv == 119.00, piv # doar prețuri rostite pe etichete
|
||||||
assert last.c > doji.h, (last.c, doji.h) # bull reversal
|
assert last.c > doji.h, (last.c, doji.h) # bull reversal
|
||||||
assert sl < min(c.l for c in cds[-4:]), (sl, min(c.l for c in cds[-4:]))
|
assert sl < min(c.l for c in cds[-4:]), (sl, min(c.l for c in cds[-4:]))
|
||||||
R = (piv - entry) / (entry - sl)
|
R = (piv - entry) / (entry - sl)
|
||||||
@@ -242,7 +242,7 @@ CH["stele_long"] = Chart(
|
|||||||
mas=[MA(20, "#b06000", dash="4 3", text="SMA-20")],
|
mas=[MA(20, "#b06000", dash="4 3", text="SMA-20")],
|
||||||
**COMMON, scale=30, vol_h=70, vol_label="volum",
|
**COMMON, scale=30, vol_h=70, vol_label="volum",
|
||||||
title="XOM — daily, pivoți monthly",
|
title="XOM — daily, pivoți monthly",
|
||||||
caption="Ale cursului: 115.02, S1 113.03, 1,76%, pivot la 3,92% (= 119.53)."
|
caption="Ale cursului: 115.02, S1 113.03, 1,76%, pivot 119 (coloana arăta 3,92%)."
|
||||||
" SL-ul si trigger-ul sunt ale mele.").render()
|
" SL-ul si trigger-ul sunt ale mele.").render()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1243,9 +1243,11 @@ la câte semnale noi de buy și de sell apar.</p>
|
|||||||
<p>Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
<p>Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
||||||
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
||||||
<strong>S1 = 113.03</strong> (proiecție bull), prețul închis la <strong>115.02</strong>, deci coloana
|
<strong>S1 = 113.03</strong> (proiecție bull), prețul închis la <strong>115.02</strong>, deci coloana
|
||||||
arată <strong>1,76%</strong> distanță față de suport; pivotul este afișat la 119 și ceva,
|
arată <strong>1,76%</strong> distanță față de suport; pivotul este rostit ca fiind la
|
||||||
la <strong>3,92%</strong> deasupra prețului (din cele două cifre rostite rezultă 119.53 —
|
<strong>119</strong>, iar coloana de distanță arată <strong>3,92%</strong> deasupra prețului, iar
|
||||||
asta e valoarea desenată), iar rezistența e la unsprezece și ceva la sută.
|
rezistența e la unsprezece și ceva la sută. (Cele două cifre nu se potrivesc
|
||||||
|
exact: 3,92% peste 115.02 ar însemna un pivot pe la 119,5. Diagrama poartă
|
||||||
|
cifra rostită, 119; 119,5 e o derivare a mea, nu un preț al cursului.)
|
||||||
Celula pivotului e roșie, pentru că prețul e sub pivot.</p>
|
Celula pivotului e roșie, pentru că prețul e sub pivot.</p>
|
||||||
<p>Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
<p>Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
||||||
sunt <strong>completarea mea</strong>, construite pe nivelurile lui reale:</p>
|
sunt <strong>completarea mea</strong>, construite pe nivelurile lui reale:</p>
|
||||||
@@ -1257,8 +1259,8 @@ sunt <strong>completarea mea</strong>, construite pe nivelurile lui reale:</p>
|
|||||||
<text x="30" y="335.0" fill="#c00">SL 112.20</text>
|
<text x="30" y="335.0" fill="#c00">SL 112.20</text>
|
||||||
<line x1="24" y1="256.4" x2="626" y2="256.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24" y1="256.4" x2="626" y2="256.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="612" y="250.4" fill="#188a3e" text-anchor="end">intrare 115.02 (close)</text>
|
<text x="612" y="250.4" fill="#188a3e" text-anchor="end">intrare 115.02 (close)</text>
|
||||||
<line x1="24" y1="121.1" x2="626" y2="121.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24" y1="137.0" x2="626" y2="137.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="612" y="115.1" fill="#1a5fb4" text-anchor="end">TP1 119.53 = pivot monthly (1.60R)</text>
|
<text x="612" y="131.0" fill="#1a5fb4" text-anchor="end">TP1 119.00 = pivot monthly (1.41R)</text>
|
||||||
<polyline points="348.0,206.1 364.0,217.5 380.0,227.3 396.0,236.5 412.0,246.3 428.0,252.1" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<polyline points="348.0,206.1 364.0,217.5 380.0,227.3 396.0,236.5 412.0,246.3 428.0,252.1" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="434" y="246" fill="#b06000">SMA-20</text>
|
<text x="434" y="246" fill="#b06000">SMA-20</text>
|
||||||
<line x1="44.0" y1="56.0" x2="44.0" y2="92.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="44.0" y1="56.0" x2="44.0" y2="92.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
@@ -1342,7 +1344,7 @@ sunt <strong>completarea mea</strong>, construite pe nivelurile lui reale:</p>
|
|||||||
<polygon points="428.0,246.4 419.1,246.0 423.0,239.0" fill="#188a3e"/>
|
<polygon points="428.0,246.4 419.1,246.0 423.0,239.0" fill="#188a3e"/>
|
||||||
<text x="310.0" y="161.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">bull reversal pe suport, cu volum —</text>
|
<text x="310.0" y="161.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">bull reversal pe suport, cu volum —</text>
|
||||||
<text x="310.0" y="175.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">intri la close, nu în timpul candelei</text>
|
<text x="310.0" y="175.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">intri la close, nu în timpul candelei</text>
|
||||||
<text x="24" y="467" fill="#555">Ale cursului: 115.02, S1 113.03, 1,76%, pivot la 3,92% (= 119.53). SL-ul si trigger-ul sunt ale mele.</text>
|
<text x="24" y="467" fill="#555">Ale cursului: 115.02, S1 113.03, 1,76%, pivot 119 (coloana arăta 3,92%). SL-ul si trigger-ul sunt ale mele.</text>
|
||||||
</svg></p>
|
</svg></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>Intrarea 115.02</strong> — close-ul candelei de bull reversal, care e exact
|
<li><strong>Intrarea 115.02</strong> — close-ul candelei de bull reversal, care e exact
|
||||||
@@ -1351,8 +1353,8 @@ sunt <strong>completarea mea</strong>, construite pe nivelurile lui reale:</p>
|
|||||||
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
||||||
iar motivul intrării a dispărut. Un stop pus <em>la</em> 113.03 ar fi scos de
|
iar motivul intrării a dispărut. Un stop pus <em>la</em> 113.03 ar fi scos de
|
||||||
zgomotul normal din jurul nivelului.</li>
|
zgomotul normal din jurul nivelului.</li>
|
||||||
<li><strong>Ținta 119.53 (pivotul monthly)</strong> — primul nivel calculat pe care prețul îl
|
<li><strong>Ținta 119.00 (pivotul monthly)</strong> — primul nivel calculat pe care prețul îl
|
||||||
întâlnește în sus. Iese 1,60R, adică riști 2.82 ca să câștigi 4.51.</li>
|
întâlnește în sus. Iese 1,41R, adică riști 2.82 ca să câștigi 3.98.</li>
|
||||||
<li><strong>Stelele:</strong> 3 stele Trinity în direcția long + bull reversal + prețul la
|
<li><strong>Stelele:</strong> 3 stele Trinity în direcția long + bull reversal + prețul la
|
||||||
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
||||||
șapte", cum zice cursul.</li>
|
șapte", cum zice cursul.</li>
|
||||||
@@ -1514,6 +1516,6 @@ după închiderea candelei. Completările mele, marcate și în text: trigger-ul
|
|||||||
stopul și ținta din exemplul XOM; întreg exemplul short; distincția
|
stopul și ținta din exemplul XOM; întreg exemplul short; distincția
|
||||||
setup/trigger la buy doji; ce faci cu un rând cu timeframe-uri contradictorii;
|
setup/trigger la buy doji; ce faci cu un rând cu timeframe-uri contradictorii;
|
||||||
gotcha cu pragul de proximitate. Toate seriile de candele din diagrame sunt
|
gotcha cu pragul de proximitate. Toate seriile de candele din diagrame sunt
|
||||||
construite de mine la scară — din curs nu avem capturi de ecran.</em></p><nav class="pager"><a class="up" href="../index.html#06_MODUL_5">↑ index</a></nav>
|
construite de mine la scară — din curs nu avem capturi de ecran.</em></p><nav class="pager"><a class="up" href="../index.html#06_MODUL_5">↑ index</a><a class="next" href="02_patternuri_complexe_partea_a_treia.html">02. #2 — Patternuri complexe (partea 3): triple bottom, rounding bottom, triple top, cup with handle →</a></nav>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -1243,9 +1243,11 @@ la câte semnale noi de buy și de sell apar.
|
|||||||
Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
Singurul set de prețuri reale din lecție e cel de pe XOM (Exxon Mobil), citit
|
||||||
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
pe graficul daily de pe board-ul de 60 de minute, cu pivoții monthly: suportul
|
||||||
**S1 = 113.03** (proiecție bull), prețul închis la **115.02**, deci coloana
|
**S1 = 113.03** (proiecție bull), prețul închis la **115.02**, deci coloana
|
||||||
arată **1,76%** distanță față de suport; pivotul este afișat la 119 și ceva,
|
arată **1,76%** distanță față de suport; pivotul este rostit ca fiind la
|
||||||
la **3,92%** deasupra prețului (din cele două cifre rostite rezultă 119.53 —
|
**119**, iar coloana de distanță arată **3,92%** deasupra prețului, iar
|
||||||
asta e valoarea desenată), iar rezistența e la unsprezece și ceva la sută.
|
rezistența e la unsprezece și ceva la sută. (Cele două cifre nu se potrivesc
|
||||||
|
exact: 3,92% peste 115.02 ar însemna un pivot pe la 119,5. Diagrama poartă
|
||||||
|
cifra rostită, 119; 119,5 e o derivare a mea, nu un preț al cursului.)
|
||||||
Celula pivotului e roșie, pentru că prețul e sub pivot.
|
Celula pivotului e roșie, pentru că prețul e sub pivot.
|
||||||
|
|
||||||
Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
Cursul se oprește la citirea coloanelor. Trigger-ul, stopul și ținta de mai jos
|
||||||
@@ -1259,8 +1261,8 @@ sunt **completarea mea**, construite pe nivelurile lui reale:
|
|||||||
<text x="30" y="335.0" fill="#c00">SL 112.20</text>
|
<text x="30" y="335.0" fill="#c00">SL 112.20</text>
|
||||||
<line x1="24" y1="256.4" x2="626" y2="256.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24" y1="256.4" x2="626" y2="256.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="612" y="250.4" fill="#188a3e" text-anchor="end">intrare 115.02 (close)</text>
|
<text x="612" y="250.4" fill="#188a3e" text-anchor="end">intrare 115.02 (close)</text>
|
||||||
<line x1="24" y1="121.1" x2="626" y2="121.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<line x1="24" y1="137.0" x2="626" y2="137.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="612" y="115.1" fill="#1a5fb4" text-anchor="end">TP1 119.53 = pivot monthly (1.60R)</text>
|
<text x="612" y="131.0" fill="#1a5fb4" text-anchor="end">TP1 119.00 = pivot monthly (1.41R)</text>
|
||||||
<polyline points="348.0,206.1 364.0,217.5 380.0,227.3 396.0,236.5 412.0,246.3 428.0,252.1" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
|
<polyline points="348.0,206.1 364.0,217.5 380.0,227.3 396.0,236.5 412.0,246.3 428.0,252.1" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
<text x="434" y="246" fill="#b06000">SMA-20</text>
|
<text x="434" y="246" fill="#b06000">SMA-20</text>
|
||||||
<line x1="44.0" y1="56.0" x2="44.0" y2="92.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
<line x1="44.0" y1="56.0" x2="44.0" y2="92.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||||
@@ -1344,7 +1346,7 @@ sunt **completarea mea**, construite pe nivelurile lui reale:
|
|||||||
<polygon points="428.0,246.4 419.1,246.0 423.0,239.0" fill="#188a3e"/>
|
<polygon points="428.0,246.4 419.1,246.0 423.0,239.0" fill="#188a3e"/>
|
||||||
<text x="310.0" y="161.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">bull reversal pe suport, cu volum —</text>
|
<text x="310.0" y="161.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">bull reversal pe suport, cu volum —</text>
|
||||||
<text x="310.0" y="175.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">intri la close, nu în timpul candelei</text>
|
<text x="310.0" y="175.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">intri la close, nu în timpul candelei</text>
|
||||||
<text x="24" y="467" fill="#555">Ale cursului: 115.02, S1 113.03, 1,76%, pivot la 3,92% (= 119.53). SL-ul si trigger-ul sunt ale mele.</text>
|
<text x="24" y="467" fill="#555">Ale cursului: 115.02, S1 113.03, 1,76%, pivot 119 (coloana arăta 3,92%). SL-ul si trigger-ul sunt ale mele.</text>
|
||||||
</svg>
|
</svg>
|
||||||
|
|
||||||
- **Intrarea 115.02** — close-ul candelei de bull reversal, care e exact
|
- **Intrarea 115.02** — close-ul candelei de bull reversal, care e exact
|
||||||
@@ -1353,8 +1355,8 @@ sunt **completarea mea**, construite pe nivelurile lui reale:
|
|||||||
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
candele. Motivul: dacă prețul recoboară acolo, suportul monthly nu a ținut,
|
||||||
iar motivul intrării a dispărut. Un stop pus *la* 113.03 ar fi scos de
|
iar motivul intrării a dispărut. Un stop pus *la* 113.03 ar fi scos de
|
||||||
zgomotul normal din jurul nivelului.
|
zgomotul normal din jurul nivelului.
|
||||||
- **Ținta 119.53 (pivotul monthly)** — primul nivel calculat pe care prețul îl
|
- **Ținta 119.00 (pivotul monthly)** — primul nivel calculat pe care prețul îl
|
||||||
întâlnește în sus. Iese 1,60R, adică riști 2.82 ca să câștigi 4.51.
|
întâlnește în sus. Iese 1,41R, adică riști 2.82 ca să câștigi 3.98.
|
||||||
- **Stelele:** 3 stele Trinity în direcția long + bull reversal + prețul la
|
- **Stelele:** 3 stele Trinity în direcția long + bull reversal + prețul la
|
||||||
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
1,76% de suport = cinci motive; o divergență bull pe power ar face „aproape
|
||||||
șapte", cum zice cursul.
|
șapte", cum zice cursul.
|
||||||
|
|||||||
Reference in New Issue
Block a user