Proiect descărcare + transcriere curs ATM (trading, Bogdan Jinga)
Pipeline audio-only (fără video pe disc) prin ffmpeg direct din URL CloudFront, transcriere cu faster-whisper (CPU), sumarizări structurate cu diagrame SVG la scară reală (STYLE.md documentează toate cerințele de format).
This commit is contained in:
2
.env.example
Normal file
2
.env.example
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
ATM_EMAIL=marius.mutu@romfast.ro
|
||||||
|
ATM_PASSWORD=changeme
|
||||||
8
.gitignore
vendored
Normal file
8
.gitignore
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
.env
|
||||||
|
videos/
|
||||||
|
audio/
|
||||||
|
*.mp3
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
.venv/
|
||||||
|
*.log
|
||||||
20
README.md
Normal file
20
README.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# atm-curs-dl
|
||||||
|
|
||||||
|
Descarcă local toate videourile din cursul ATM (Bogdan Jinga, systeme.io),
|
||||||
|
pentru backup personal — contul are deja acces plătit.
|
||||||
|
|
||||||
|
Folosește API-ul JSON al systeme.io (login → listă module/lecții → per
|
||||||
|
lecție, URL-ul video pe CloudFront) în loc de scraping HTML. Fiecare fișier
|
||||||
|
video e neserializat/semnat (CloudFront servește direct MP4-ul), deci
|
||||||
|
descărcarea e un simplu `requests` streaming cu suport de resume (Range).
|
||||||
|
|
||||||
|
## Utilizare
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
cp .env.example .env # completează ATM_EMAIL / ATM_PASSWORD
|
||||||
|
python download.py # scrie în ./videos/<modul>/<lectie>.mp4
|
||||||
|
```
|
||||||
|
|
||||||
|
Reluabil: reia descărcările întrerupte (Range) și sare peste fișierele deja
|
||||||
|
complete (`videos/manifest.json`).
|
||||||
130
STYLE.md
Normal file
130
STYLE.md
Normal file
@@ -0,0 +1,130 @@
|
|||||||
|
# Stil pentru sumarizări (summaries/) — cerințe confirmate cu userul
|
||||||
|
|
||||||
|
Referință obligatorie înainte de a scrie/genera orice fișier nou în
|
||||||
|
`summaries/`. Exemplul de referință: `summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.md`.
|
||||||
|
|
||||||
|
## Structură și ton
|
||||||
|
- Grupat pe module (`summaries/<NN>_<MODUL>/<NN>_<titlu>.md`), în română,
|
||||||
|
dar termenii de trading rămân în engleză (relative strength, trend line,
|
||||||
|
doji, neckline, short covering etc.) — nu se traduc.
|
||||||
|
- Fără emoji, oriunde.
|
||||||
|
- Concis, nu verbos. Fără liste lungi de "concepte cheie" (nu e un rezumat
|
||||||
|
de citit cursul, e un material de referință rapidă).
|
||||||
|
- Focus pe utilitate practică: exemple concrete, psihologia din spatele
|
||||||
|
mișcărilor de preț, când/de ce intri într-un trade, la ce folosește
|
||||||
|
fiecare indicator/pattern — nu doar cum arată sau cum se numește.
|
||||||
|
|
||||||
|
## Direcție: long și short
|
||||||
|
- Acolo unde patternul/conceptul are ambele variante (ex: Head & Shoulders
|
||||||
|
normal = reversal bearish/short, Inverted = reversal bullish/long; orice
|
||||||
|
indicator sau strategie simetrică), include diagramă + exemplu pentru
|
||||||
|
**amândouă direcțiile**, nu doar varianta discutată explicit în lecție.
|
||||||
|
Nu presupune că mecanismul opus e "evident prin simetrie" — arată-l.
|
||||||
|
|
||||||
|
## Gotchas practice / sfaturi de mentor
|
||||||
|
- O secțiune scurtă, doar cele **2-4 cele mai importante** capcane sau
|
||||||
|
sfaturi practice legate direct de exemplul/lecția respectivă — nu o listă
|
||||||
|
exhaustivă de "best practices" generice. Genul de lucru pe care un mentor
|
||||||
|
îl spune o dată, pe scurt, pentru că a văzut pe cineva pierdut bani exact
|
||||||
|
așa ("nu intra pe pattern neconfirmat", "volumul mic la breakout = fals
|
||||||
|
breakout", "nu muta stop-loss-ul mai aproape după ce ai intrat").
|
||||||
|
Marchează-le tot ca și completare a mea, dacă nu vin explicit din curs.
|
||||||
|
|
||||||
|
## Termeni noi — definește-i, nu doar folosește-i
|
||||||
|
- Orice termen tehnic folosit într-o afirmație (ex: "retest-ul neckline-ului",
|
||||||
|
"breakout confirmat cu volum", "fals breakout") trebuie definit prima dată
|
||||||
|
când apare — pe scurt, nu verbos — **și** ilustrat cu propria lui
|
||||||
|
mini-diagramă cu cifre (nivel de preț concret), nu doar explicat în cuvinte.
|
||||||
|
Nu presupune că un termen anterior introdus într-un context (ex: "breakout"
|
||||||
|
în diagrama principală) acoperă automat un termen nou înrudit (ex: "retest"
|
||||||
|
al aceluiași nivel) — dacă e un concept diferit, are nevoie de diagrama lui.
|
||||||
|
- Regulă practică: dacă o propoziție folosește un cuvânt de jargon fără să-l
|
||||||
|
fi explicat deja în acel fișier, oprește-te și adaugă (a) o definiție de-o
|
||||||
|
linie, (b) o diagramă mică cu niveluri de preț reale care arată exact ce
|
||||||
|
înseamnă.
|
||||||
|
|
||||||
|
## Explicațiile suplimentare (dincolo de ce spune transcrierea)
|
||||||
|
- Trebuie să fie **mecanisme concrete**, nu afirmații reformulate/metaforice.
|
||||||
|
Testul: dacă cineva întreabă "de ce?" despre propria propoziție, răspunsul
|
||||||
|
nu trebuie să fie o repetare a aceleiași afirmații cu alte cuvinte
|
||||||
|
("vânzătorii domină → preț mai jos" NU e o explicație dacă nu spui de ce
|
||||||
|
mecanic mai multă vânzare mută prețul).
|
||||||
|
Exemplul bun din fișierul de referință: mecanismul de bid/ask (cine
|
||||||
|
trebuie să accepte ce preț ca să se execute o tranzacție ACUM) explicat
|
||||||
|
ÎNAINTE de a-l aplica pe fiecare fază a patternului, cu o diagramă proprie.
|
||||||
|
- Notă explicită la finalul fiecărui fișier ce anume e completare a mea
|
||||||
|
(dincolo de transcriere) vs. ce vine strict din curs.
|
||||||
|
- **Nu titra o secțiune "de ce X înseamnă Y"** ca și cum X=Y ar fi fost deja
|
||||||
|
afirmat mai devreme, dacă nu a fost. Dacă mecanismul e prima dată când
|
||||||
|
apare ideea, spune asta explicit ("mai jos folosesc ideea X de mai multe
|
||||||
|
ori — o explic o singură dată, aici, înainte de a o aplica"), nu sări
|
||||||
|
direct la "de ce X" ca și cum ar fi un follow-up la ceva spus anterior.
|
||||||
|
|
||||||
|
## Diagrame (obligatorii, nu opționale — userul e vizual learner)
|
||||||
|
- Fiecare secțiune de explicație și fiecare exemplu concret are nevoie de
|
||||||
|
o diagramă vizuală, nu doar text.
|
||||||
|
- **Corelare 1-la-1, nu o diagramă la început + mult text după.** Dacă
|
||||||
|
textul descrie cum se schimbă ceva prin mai multe etape/momente (ex: "la
|
||||||
|
umărul stâng bara roșie e mare, la head e maximă, la umărul drept e mică"),
|
||||||
|
fiecare etapă are nevoie de **propria ei mini-diagramă**, lipită direct de
|
||||||
|
paragraful ei — nu o singură diagramă generică la început, urmată de
|
||||||
|
paragrafe lungi care doar descriu verbal schimbări pe care cititorul nu
|
||||||
|
le mai vede. Regula practică: dacă un paragraf zice "acum bara X e mai
|
||||||
|
mare/mică decât înainte", trebuie să existe o imagine chiar acolo care
|
||||||
|
arată exact asta, nu doar la începutul secțiunii.
|
||||||
|
- **Text: numește entitatea, nu culoarea.** Nu scrie "bara roșie"/"bara
|
||||||
|
verde" în text — scrie "vânzătorii"/"cumpărătorii" (entitatea reală).
|
||||||
|
Culoarea e un ajutor vizual în diagramă, nu vocabularul din proză; cere
|
||||||
|
cititorului să țină minte o mapare culoare→sens de fiecare dată, care e
|
||||||
|
frecare inutilă.
|
||||||
|
- **Diagrame cu orientare diferită de graficul de preț au nevoie de
|
||||||
|
locator.** Graficul principal de preț e vertical (prețul pe axa Y). O
|
||||||
|
diagramă order-flow (bare orizontale cumpărători/vânzători) e alt tip de
|
||||||
|
grafic, altă orientare — fără nimic care să le lege, cititorul nu poate
|
||||||
|
ști la ce punct de pe graficul de preț se referă bara. Soluție: lângă
|
||||||
|
fiecare mini-diagramă de tip bară, pune un mini-locator (o siluetă mică a
|
||||||
|
formei principale, cu un punct evidențiat unde ne aflăm), nu doar un titlu
|
||||||
|
text ("Umărul stâng").
|
||||||
|
- Diagramele de preț (pattern-uri, niveluri, entry/stop/target) trebuie să
|
||||||
|
aibă **niveluri de preț reale** pe ele (numere, nu doar etichete generice
|
||||||
|
ca "neckline"/"head" fără cifre) și să fie **desenate la scară corectă**:
|
||||||
|
dacă textul zice "aceeași distanță", distanța pe desen trebuie să fie
|
||||||
|
vizual egală, nu aproximată. Verifică geometric (calculează y-coordonatele
|
||||||
|
din prețuri reale) înainte de a considera o diagramă gata.
|
||||||
|
- **Include contextul de trend anterior**, nu doar pattern-ul izolat. Dacă
|
||||||
|
textul zice "prețul trece dintr-un trend descendent într-unul ascendent",
|
||||||
|
diagrama trebuie să arate acel trend descendent înainte de pattern — nu
|
||||||
|
să înceapă direct cu umărul stâng, ca și cum ar apărea din senin. Prepend
|
||||||
|
un segment clar de trend (2-3 puncte, pantă vizibilă) înainte de primul
|
||||||
|
punct al pattern-ului, etichetat ("trend descendent anterior" / "trend
|
||||||
|
ascendent anterior").
|
||||||
|
- Nu duplica aproape-identic o diagramă structurală și una cu exemplu numeric
|
||||||
|
— dacă exemplul concret poate fi desenat direct pe diagrama principală
|
||||||
|
(cu prețuri reale în loc de etichete generice), unește-le într-una singură.
|
||||||
|
- SVG inline în markdown, **fără linii goale în interiorul blocului
|
||||||
|
`<svg>...</svg>`** — python-markdown rupe blocul HTML în paragrafe la
|
||||||
|
fiecare linie goală, iar browserul aruncă restul elementelor. Un rând gol
|
||||||
|
⇒ diagramă stricată.
|
||||||
|
- Dacă mai multe elemente text/bare riscă să se suprapună la coordonate
|
||||||
|
fixe (ex. bare de volum alăturate), preferă un tabel HTML normal sub SVG
|
||||||
|
pentru text/legendă (se aliniază singur) față de text poziționat absolut
|
||||||
|
în SVG lângă elemente înghesuite.
|
||||||
|
- Verifică vizual, nu doar cita codul SVG: pornește un `python3 -m
|
||||||
|
http.server` local pe `summaries/`, navighează cu Playwright, și dă
|
||||||
|
screenshot pe fiecare `<svg>` (`page.locator('svg').nth(i).screenshot()`)
|
||||||
|
înainte de a considera o diagramă gata. Erorile de layout (text tăiat de
|
||||||
|
viewBox, elemente suprapuse) nu se văd doar citind codul.
|
||||||
|
|
||||||
|
## Referințe
|
||||||
|
- Secțiune finală cu 2-4 link-uri externe către cele mai bune explicații
|
||||||
|
găsite (WebSearch — link-uri reale, verificate, niciodată ghicite).
|
||||||
|
Preferă surse educaționale de brokeri/platforme cunoscute (IG, OANDA,
|
||||||
|
Investopedia etc.) în locul unor bloguri necunoscute. Acoperă ambele
|
||||||
|
direcții (long/short) dacă e cazul, ca și diagramele.
|
||||||
|
|
||||||
|
## Pagina (rendering)
|
||||||
|
- `render_html.py` convertește fiecare `.md` în `.html` mobil-friendly
|
||||||
|
(viewport meta, font 18px, lățime max 720px) — rulează-l după orice
|
||||||
|
modificare de conținut, altfel pagina servită e veche.
|
||||||
|
- Servit prin `tailscale serve` pe `/atm` (dosarul `summaries/` întreg,
|
||||||
|
inclusiv `index.html` cu linkuri către toate paginile).
|
||||||
162
download.py
Normal file
162
download.py
Normal file
@@ -0,0 +1,162 @@
|
|||||||
|
"""
|
||||||
|
Download all lecture videos from the ATM trading course (systeme.io).
|
||||||
|
|
||||||
|
Login is a JSON POST (session cookie auth), course structure comes from
|
||||||
|
systeme.io's own JSON API (no HTML scraping needed), and each lecture's
|
||||||
|
video is an unsigned CloudFront MP4 URL -> plain streaming HTTP download
|
||||||
|
with resume support (Range header) since files can exceed 1GB.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import json
|
||||||
|
import logging
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
import time
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import requests
|
||||||
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
|
BASE = "https://bogdan-jinga.systeme.io"
|
||||||
|
COURSE_SLUG = "atm"
|
||||||
|
MAX_RETRIES = 3
|
||||||
|
RETRY_BACKOFF = [5, 15, 30]
|
||||||
|
|
||||||
|
logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s")
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
def login(session: requests.Session, email: str, password: str) -> None:
|
||||||
|
resp = session.post(f"{BASE}/api/security/login", json={"email": email, "password": password})
|
||||||
|
resp.raise_for_status()
|
||||||
|
|
||||||
|
|
||||||
|
def get_course_id(session: requests.Session) -> int:
|
||||||
|
resp = session.get(f"{BASE}/api/membership/course/{COURSE_SLUG}")
|
||||||
|
resp.raise_for_status()
|
||||||
|
return resp.json()["id"]
|
||||||
|
|
||||||
|
|
||||||
|
def get_menu(session: requests.Session, course_id: int) -> list[dict]:
|
||||||
|
resp = session.get(f"{BASE}/api/membership/course/{course_id}/menu")
|
||||||
|
resp.raise_for_status()
|
||||||
|
return resp.json()
|
||||||
|
|
||||||
|
|
||||||
|
MP4_RE = __import__("re").compile(r'https://[^"\\]+\.mp4')
|
||||||
|
|
||||||
|
|
||||||
|
def get_lecture_video_url(session: requests.Session, lecture_id: int) -> str | None:
|
||||||
|
"""
|
||||||
|
The lecture API sometimes returns a "files" dict with a CloudFront path,
|
||||||
|
sometimes inlines the same URL in the raw lecture HTML instead -> check
|
||||||
|
both, HTML regex as the reliable fallback.
|
||||||
|
"""
|
||||||
|
resp = session.get(f"{BASE}/api/membership/lecture/{lecture_id}")
|
||||||
|
resp.raise_for_status()
|
||||||
|
data = resp.json()
|
||||||
|
for f in (data.get("files") or {}).values():
|
||||||
|
if f.get("type") == "video":
|
||||||
|
return f["path"]
|
||||||
|
m = MP4_RE.search(data.get("html") or "")
|
||||||
|
return m.group(0) if m else None
|
||||||
|
|
||||||
|
|
||||||
|
def slugify(text: str) -> str:
|
||||||
|
import re
|
||||||
|
text = re.sub(r"[^\w\s-]", "", text.strip(), flags=re.UNICODE)
|
||||||
|
return re.sub(r"[\s_-]+", "_", text)[:100] or "untitled"
|
||||||
|
|
||||||
|
|
||||||
|
def download_video(session: requests.Session, url: str, dest: Path) -> bool:
|
||||||
|
"""Streaming download with resume (Range) and retry."""
|
||||||
|
tmp = dest.with_suffix(dest.suffix + ".tmp")
|
||||||
|
for attempt in range(MAX_RETRIES):
|
||||||
|
try:
|
||||||
|
headers = {}
|
||||||
|
mode = "wb"
|
||||||
|
existing = tmp.stat().st_size if tmp.exists() else 0
|
||||||
|
if existing:
|
||||||
|
headers["Range"] = f"bytes={existing}-"
|
||||||
|
mode = "ab"
|
||||||
|
with session.get(url, headers=headers, stream=True, timeout=300) as resp:
|
||||||
|
if resp.status_code not in (200, 206):
|
||||||
|
resp.raise_for_status()
|
||||||
|
with open(tmp, mode) as f:
|
||||||
|
for chunk in resp.iter_content(chunk_size=4 * 1024 * 1024):
|
||||||
|
f.write(chunk)
|
||||||
|
tmp.rename(dest)
|
||||||
|
log.info(f" Downloaded: {dest.name} ({dest.stat().st_size / 1_000_000:.1f} MB)")
|
||||||
|
return True
|
||||||
|
except Exception as e:
|
||||||
|
wait = RETRY_BACKOFF[attempt] if attempt < len(RETRY_BACKOFF) else 30
|
||||||
|
log.warning(f" Attempt {attempt + 1}/{MAX_RETRIES} failed for {dest.name}: {e}")
|
||||||
|
if attempt < MAX_RETRIES - 1:
|
||||||
|
time.sleep(wait)
|
||||||
|
log.error(f" FAILED after {MAX_RETRIES} attempts: {dest.name}")
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
p = argparse.ArgumentParser(description="Download ATM course lecture videos")
|
||||||
|
p.add_argument("--out", default="videos", help="Output directory")
|
||||||
|
args = p.parse_args()
|
||||||
|
|
||||||
|
load_dotenv()
|
||||||
|
email = os.getenv("ATM_EMAIL", "")
|
||||||
|
password = os.getenv("ATM_PASSWORD", "")
|
||||||
|
if not email or not password:
|
||||||
|
log.error("Set ATM_EMAIL and ATM_PASSWORD in .env")
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
out_dir = Path(args.out)
|
||||||
|
out_dir.mkdir(parents=True, exist_ok=True)
|
||||||
|
manifest_path = out_dir / "manifest.json"
|
||||||
|
manifest = json.loads(manifest_path.read_text()) if manifest_path.exists() else {}
|
||||||
|
|
||||||
|
session = requests.Session()
|
||||||
|
session.headers.update({"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"})
|
||||||
|
|
||||||
|
log.info("Logging in...")
|
||||||
|
login(session, email, password)
|
||||||
|
course_id = get_course_id(session)
|
||||||
|
log.info(f"Course id: {course_id}")
|
||||||
|
|
||||||
|
modules = get_menu(session, course_id)
|
||||||
|
downloaded = skipped = failed = 0
|
||||||
|
|
||||||
|
for mod_idx, mod in enumerate(modules, 1):
|
||||||
|
mod_dir = out_dir / f"{mod_idx:02d}_{slugify(mod['name'])}"
|
||||||
|
for lec_idx, lec in enumerate(mod["lectures"], 1):
|
||||||
|
title = lec["name"]
|
||||||
|
stem = f"{lec_idx:02d}_{slugify(title)}"
|
||||||
|
key = str(lec["id"])
|
||||||
|
|
||||||
|
video_url = get_lecture_video_url(session, lec["id"])
|
||||||
|
if not video_url:
|
||||||
|
log.info(f" No video (text/quiz/etc): {mod['name']} / {title}")
|
||||||
|
continue
|
||||||
|
|
||||||
|
dest = mod_dir / f"{stem}{Path(video_url).suffix}"
|
||||||
|
if dest.exists() and dest.stat().st_size > 1_000_000:
|
||||||
|
log.info(f" Skipping (exists): {dest.name}")
|
||||||
|
skipped += 1
|
||||||
|
manifest[key] = {"title": title, "path": str(dest), "status": "complete"}
|
||||||
|
continue
|
||||||
|
|
||||||
|
mod_dir.mkdir(parents=True, exist_ok=True)
|
||||||
|
ok = download_video(session, video_url, dest)
|
||||||
|
manifest[key] = {"title": title, "path": str(dest), "status": "complete" if ok else "failed"}
|
||||||
|
manifest_path.write_text(json.dumps(manifest, indent=2, ensure_ascii=False))
|
||||||
|
downloaded += 1 if ok else 0
|
||||||
|
failed += 0 if ok else 1
|
||||||
|
|
||||||
|
log.info("=" * 60)
|
||||||
|
log.info(f"Downloaded {downloaded}, skipped {skipped}, failed {failed}.")
|
||||||
|
if failed:
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
113
extract_audio.py
Normal file
113
extract_audio.py
Normal file
@@ -0,0 +1,113 @@
|
|||||||
|
"""
|
||||||
|
Extract audio-only tracks for the core-curriculum lectures of the ATM course.
|
||||||
|
|
||||||
|
No video ever touches disk: ffmpeg reads the CloudFront MP4 URL directly over
|
||||||
|
HTTP and writes only the audio track (mono, 16kHz -> what whisper wants
|
||||||
|
anyway) to disk. Manifest-free; resumable by checking file existence.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import logging
|
||||||
|
import os
|
||||||
|
import subprocess
|
||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import requests
|
||||||
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
|
from download import login, get_course_id, get_menu, get_lecture_video_url, slugify
|
||||||
|
|
||||||
|
# First-phase scope: core curriculum only, not the 147 "ANALIZĂ ZILNICĂ"
|
||||||
|
# recaps / Q&A / live-room recordings (confirmed with user 2026-09-11).
|
||||||
|
CORE_MODULES = {
|
||||||
|
"MODUL 1", "MODUL 2", "MODUL 3", "MODUL 4", "MODUL 5", "MODUL 6",
|
||||||
|
"CATALIZATORI", "ANALIZĂ FUNDAMENTALĂ",
|
||||||
|
"MASTER ATM 1", "MASTER ATM 2", "MASTER ATM 3", "MASTER ATM 4",
|
||||||
|
}
|
||||||
|
|
||||||
|
logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s")
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
def extract_audio(url: str, dest: Path) -> bool:
|
||||||
|
dest.parent.mkdir(parents=True, exist_ok=True)
|
||||||
|
tmp = dest.with_suffix(dest.suffix + ".tmp")
|
||||||
|
cmd = [
|
||||||
|
"ffmpeg", "-y", "-i", url,
|
||||||
|
"-vn", "-acodec", "libmp3lame", "-ar", "16000", "-ac", "1", "-b:a", "64k",
|
||||||
|
"-f", "mp3", str(tmp),
|
||||||
|
]
|
||||||
|
result = subprocess.run(cmd, capture_output=True, text=True, timeout=3600)
|
||||||
|
if result.returncode != 0 or not tmp.exists():
|
||||||
|
log.error(f" ffmpeg failed: {result.stderr[-1500:]}")
|
||||||
|
return False
|
||||||
|
tmp.rename(dest)
|
||||||
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
p = argparse.ArgumentParser(description="Extract audio for ATM core-curriculum lectures")
|
||||||
|
p.add_argument("--out", default="audio", help="Output directory")
|
||||||
|
p.add_argument("--only", default=None, help="Limit to one module name (for piloting)")
|
||||||
|
args = p.parse_args()
|
||||||
|
|
||||||
|
load_dotenv()
|
||||||
|
email = os.getenv("ATM_EMAIL", "")
|
||||||
|
password = os.getenv("ATM_PASSWORD", "")
|
||||||
|
if not email or not password:
|
||||||
|
log.error("Set ATM_EMAIL and ATM_PASSWORD in .env")
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
out_dir = Path(args.out)
|
||||||
|
session = requests.Session()
|
||||||
|
session.headers.update({"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"})
|
||||||
|
|
||||||
|
log.info("Logging in...")
|
||||||
|
login(session, email, password)
|
||||||
|
course_id = get_course_id(session)
|
||||||
|
modules = get_menu(session, course_id)
|
||||||
|
|
||||||
|
done = skipped = failed = 0
|
||||||
|
for mod_idx, mod in enumerate(modules, 1):
|
||||||
|
if mod["name"] not in CORE_MODULES:
|
||||||
|
continue
|
||||||
|
if args.only and mod["name"] != args.only:
|
||||||
|
continue
|
||||||
|
|
||||||
|
mod_dir = out_dir / f"{mod_idx:02d}_{slugify(mod['name'])}"
|
||||||
|
log.info(f"Module: {mod['name']} ({len(mod['lectures'])} lectures)")
|
||||||
|
|
||||||
|
for lec_idx, lec in enumerate(mod["lectures"], 1):
|
||||||
|
stem = f"{lec_idx:02d}_{slugify(lec['name'])}"
|
||||||
|
dest = mod_dir / f"{stem}.mp3"
|
||||||
|
if dest.exists() and dest.stat().st_size > 10_000:
|
||||||
|
log.info(f" Skipping (exists): {dest.name}")
|
||||||
|
skipped += 1
|
||||||
|
continue
|
||||||
|
|
||||||
|
try:
|
||||||
|
video_url = get_lecture_video_url(session, lec["id"])
|
||||||
|
except requests.exceptions.HTTPError as e:
|
||||||
|
if e.response is not None and e.response.status_code == 403:
|
||||||
|
log.info(f" Skipping (not included in access): {lec['name']}")
|
||||||
|
continue
|
||||||
|
raise
|
||||||
|
if not video_url:
|
||||||
|
log.info(f" No video (text/quiz): {lec['name']}")
|
||||||
|
continue
|
||||||
|
|
||||||
|
log.info(f" Extracting: {lec['name']}")
|
||||||
|
if extract_audio(video_url, dest):
|
||||||
|
done += 1
|
||||||
|
else:
|
||||||
|
failed += 1
|
||||||
|
|
||||||
|
log.info("=" * 60)
|
||||||
|
log.info(f"Extracted {done}, skipped {skipped}, failed {failed}.")
|
||||||
|
if failed:
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
67
render_html.py
Normal file
67
render_html.py
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
"""
|
||||||
|
Render every summaries/**/*.md to a sibling .html — mobile-readable (viewport
|
||||||
|
meta + real font size), served alongside the .md via `tailscale serve`.
|
||||||
|
Also (re)writes summaries/index.html linking every rendered page.
|
||||||
|
Run after adding/editing any summary.
|
||||||
|
"""
|
||||||
|
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import markdown
|
||||||
|
|
||||||
|
ROOT = Path(__file__).parent / "summaries"
|
||||||
|
|
||||||
|
PAGE_TEMPLATE = """<!DOCTYPE html>
|
||||||
|
<html lang="ro">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{title}</title>
|
||||||
|
<style>
|
||||||
|
body {{ max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
|
||||||
|
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
|
||||||
|
color: #1a1a1a; }}
|
||||||
|
h1 {{ font-size: 1.4em; }}
|
||||||
|
h2 {{ font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }}
|
||||||
|
code {{ font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }}
|
||||||
|
a {{ color: #1a5fb4; }}
|
||||||
|
hr {{ border: none; border-top: 1px solid #ddd; margin: 2em 0; }}
|
||||||
|
em {{ color: #555; }}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
{body}
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
def render_file(md_path: Path) -> Path:
|
||||||
|
text = md_path.read_text(encoding="utf-8")
|
||||||
|
body = markdown.markdown(text, extensions=["extra"])
|
||||||
|
title = text.splitlines()[0].lstrip("# ").strip() if text else md_path.stem
|
||||||
|
html_path = md_path.with_suffix(".html")
|
||||||
|
html_path.write_text(PAGE_TEMPLATE.format(title=title, body=body), encoding="utf-8")
|
||||||
|
return html_path
|
||||||
|
|
||||||
|
|
||||||
|
def write_index(pages: list[Path]):
|
||||||
|
items = "\n".join(
|
||||||
|
f'<li><a href="{p.relative_to(ROOT)}">{p.parent.name} / {p.stem}</a></li>'
|
||||||
|
for p in sorted(pages)
|
||||||
|
)
|
||||||
|
(ROOT / "index.html").write_text(
|
||||||
|
PAGE_TEMPLATE.format(title="ATM — Sumarizări", body=f"<h1>ATM — Sumarizări</h1><ul>{items}</ul>"),
|
||||||
|
encoding="utf-8",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
md_files = sorted(ROOT.glob("*/*.md"))
|
||||||
|
pages = [render_file(f) for f in md_files]
|
||||||
|
write_index(pages)
|
||||||
|
print(f"Rendered {len(pages)} page(s) + index.html")
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
2
requirements.txt
Normal file
2
requirements.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
requests
|
||||||
|
python-dotenv
|
||||||
238
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.html
Normal file
238
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.html
Normal file
@@ -0,0 +1,238 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="ro">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders</title>
|
||||||
|
<style>
|
||||||
|
body { max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
|
||||||
|
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
|
||||||
|
color: #1a1a1a; }
|
||||||
|
h1 { font-size: 1.4em; }
|
||||||
|
h2 { font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }
|
||||||
|
code { font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }
|
||||||
|
a { color: #1a5fb4; }
|
||||||
|
hr { border: none; border-top: 1px solid #ddd; margin: 2em 0; }
|
||||||
|
em { color: #555; }
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders</h1>
|
||||||
|
<h2>TLDR</h2>
|
||||||
|
<p>Inverted Head & Shoulders (I&S) e un pattern de reversal — prețul trece dintr-un
|
||||||
|
trend descendent într-unul ascendent. Se confirmă abia la break-out peste
|
||||||
|
neckline, nu înainte. Target-ul de profit se calculează geometric: distanța
|
||||||
|
dintre neckline și head, proiectată în sus de la punctul de breakout.</p>
|
||||||
|
<h2>Diagramă (la scară — EURUSD, exemplu real de niveluri)</h2>
|
||||||
|
<p><svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
|
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||||
|
<polyline points="10,90 55,160 100,225 160,265 210,225 270,300 330,225 390,265 440,222.5 510,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<text x="10" y="105" fill="#999">trend descendent anterior</text>
|
||||||
|
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<line x1="270" y1="225" x2="270" y2="300" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="240" y="318" fill="#333">1.0700 — head (minim)</text>
|
||||||
|
<text x="120" y="280" fill="#333">umăr stâng</text>
|
||||||
|
<text x="345" y="255" fill="#333">~1.0770 — umăr drept</text>
|
||||||
|
<text x="345" y="268" fill="#333">(și nivel de stop-loss)</text>
|
||||||
|
<circle cx="440" cy="222.5" r="5" fill="#c00"/>
|
||||||
|
<text x="370" y="205" fill="#c00">breakout / intrare ~1.0855</text>
|
||||||
|
<line x1="440" y1="215" x2="440" y2="155" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="445" y="180" fill="#188a3e">150 pips — aceeași</text>
|
||||||
|
<text x="445" y="193" fill="#188a3e">distanță ca neckline-head</text>
|
||||||
|
<text x="440" y="145" fill="#188a3e">1.1000 — target 1</text>
|
||||||
|
</svg></p>
|
||||||
|
<p>Linia neagră e prețul în timp (stânga = mai vechi, dreapta = mai recent).
|
||||||
|
Segmentul gri din stânga e trend-ul descendent care exista deja înainte —
|
||||||
|
pattern-ul nu apare din senin, inversează o mișcare care era deja în curs.
|
||||||
|
Desenată la scară reală: distanța de la neckline (1.0850) la head (1.0700)
|
||||||
|
sunt 150 pips, iar de la breakout (~1.0855) până la target (1.1000) sunt tot
|
||||||
|
150 pips — aceeași înălțime pe desen, nu doar aceeași afirmație în text.</p>
|
||||||
|
<h2>Structura patternului</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>Head</strong> — cel mai jos minim al mișcării (sub cele două umere).</li>
|
||||||
|
<li><strong>Umăr stâng / Umăr drept</strong> — două minime mai puțin adânci, de o parte și de alta a head-ului.</li>
|
||||||
|
<li><strong>Neckline</strong> — linia prin cele două maxime dintre umeri și head; nivelul care trebuie spart în sus.</li>
|
||||||
|
<li><strong>Target 1</strong> = distanța (neckline − head), proiectată în sus de la nivelul de breakout.</li>
|
||||||
|
</ul>
|
||||||
|
<h2>De ce funcționează — mecanismul, nu doar afirmația</h2>
|
||||||
|
<p>Mai jos folosesc de mai multe ori ideea că "mai multă vânzare mută prețul în
|
||||||
|
jos". Înainte să aplic asta pe pattern, explic o singură dată, mecanic, ce
|
||||||
|
înseamnă concret — ca să nu fie doar o formulă repetată.</p>
|
||||||
|
<h3>Mecanismul de bază: cum mută prețul un dezechilibru cumpărători/vânzători</h3>
|
||||||
|
<p>Nu sunt două fenomene separate (vânzare + preț mai mic) — e aceeași mișcare
|
||||||
|
privită din două unghiuri, și iată de ce, mecanic:</p>
|
||||||
|
<p>Prețul nu e stabilit de nimeni — e ultimul preț la care s-au întâlnit un
|
||||||
|
cumpărător și un vânzător. Dacă vrei să vinzi <strong>acum</strong>, nu poți aștepta un
|
||||||
|
cumpărător ideal; trebuie să accepți cel mai bun preț oferit de cineva care
|
||||||
|
vrea să cumpere <strong>acum</strong>. Când sunt mai mulți traderi care vor să iasă acum
|
||||||
|
decât traderi care vor să intre acum, fiecare vânzător care vrea să fie
|
||||||
|
"primul servit" trebuie să ofere un preț puțin mai mic decât precedentul —
|
||||||
|
altfel ordinul lui stă neexecutat în timp ce alții, mai disperați, îl
|
||||||
|
depășesc oferind și mai ieftin. Asta, repetat de zeci de ori pe secundă,
|
||||||
|
<strong>este</strong> mișcarea de scădere a prețului.</p>
|
||||||
|
<p><svg viewBox="0 0 400 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:13px sans-serif">
|
||||||
|
<text x="10" y="20" fill="#333">Cumpărători dispuși să cumpere ACUM</text>
|
||||||
|
<rect x="10" y="30" width="90" height="26" fill="#188a3e"/>
|
||||||
|
<text x="10" y="80" fill="#333">Vânzători dispuși să vândă ACUM</text>
|
||||||
|
<rect x="10" y="90" width="320" height="26" fill="#c00"/>
|
||||||
|
<line x1="10" y1="140" x2="330" y2="140" stroke="#888" stroke-dasharray="3 3"/>
|
||||||
|
<polygon points="10,150 18,150 14,160" fill="#1a1a1a"/>
|
||||||
|
<text x="24" y="160" fill="#1a1a1a">prețul coboară până găsește destui cumpărători</text>
|
||||||
|
<text x="24" y="175" fill="#1a1a1a">cât să "absoarbă" toată vânzarea</text>
|
||||||
|
</svg></p>
|
||||||
|
<p>Bara verde (scurtă) și roșie (lungă) arată dezechilibrul: mult mai mulți
|
||||||
|
vânzători decât cumpărători la prețul curent. Coloana de cumpărători crește
|
||||||
|
pe măsură ce prețul scade (la preț mai mic, mai multă lume e dispusă să
|
||||||
|
cumpere) — de-aia prețul se oprește undeva, nu cade infinit.</p>
|
||||||
|
<h3>Aplicat pe cele 4 momente ale patternului</h3>
|
||||||
|
<p>La fiecare moment: în stânga, unde suntem pe forma prețului (punctul roșu);
|
||||||
|
în dreapta, raportul cumpărători/vânzători chiar în acel punct — aceleași
|
||||||
|
două bare de mai sus, redesenate la fiecare moment, ca să vezi cum se
|
||||||
|
schimbă, nu doar să citești despre asta.</p>
|
||||||
|
<p><strong>1. Umărul stâng</strong></p>
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="25" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="70" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="130" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
<p>Vânzătorii sunt deja mai mulți decât cumpărătorii — aproape dublu, ca-n
|
||||||
|
diagrama din dreapta. La fiecare încercare de revenire, apar traderi care
|
||||||
|
preferă să vândă acolo (long-i care ies pe o revenire, sau traderi noi care
|
||||||
|
pariază pe continuarea scăderii) — dezechilibrul ăsta, repetat, e motivul
|
||||||
|
pentru care fiecare bounce eșuează sub precedentul și prețul face un nou
|
||||||
|
minim.</p>
|
||||||
|
<p><strong>2. Head — capitularea</strong></p>
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="65" cy="45" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="50" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="170" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
<p>Vânzătorii ating maximul lor din tot patternul. Doi grupuri ies din piață
|
||||||
|
aproape simultan — (1) cei care au cumpărat mai sus și acum sunt pe pierdere
|
||||||
|
mare își activează stop-loss-ul (vând automat), și (2) cei deja short își
|
||||||
|
iau profitul (cumpără ca să închidă poziția, ceea ce de fapt ajută puțin
|
||||||
|
partea de cumpărători). Concentrarea asta de ordine explică vârful de volum
|
||||||
|
— dar pentru că majoritatea vânzătorilor "slabi" au ieșit deja aici, numărul
|
||||||
|
lor se prăbușește brusc imediat după.</p>
|
||||||
|
<p><strong>3. Umărul drept</strong></p>
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="105" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="90" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="100" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
<p>Vânzătorii sunt acum aproape la egalitate cu cumpărătorii (comparat cu
|
||||||
|
dublu, la umărul stâng). La a doua coborâre, cei care voiau să vândă la
|
||||||
|
acel nivel au vândut deja la head — pur și simplu nu mai sunt destui
|
||||||
|
vânzători noi ca să repete dezechilibrul de la umărul stâng. Prețul se
|
||||||
|
oprește mai sus, exact pentru că vânzătorii nu mai depășesc atât de mult
|
||||||
|
cumpărătorii.</p>
|
||||||
|
<p><strong>4. Breakout</strong></p>
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="120" cy="13" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="165" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="55" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
<p>Raportul s-a inversat complet — cumpărătorii sunt acum de trei ori mai
|
||||||
|
mulți. Short-ii rămași au de regulă un stop-loss puțin deasupra
|
||||||
|
neckline-ului; când prețul îl atinge, platforma lor execută automat o
|
||||||
|
cumpărare care le închide poziția. Cumpărările astea forțate se adaugă
|
||||||
|
peste cumpărătorii normali — de-aia numărul lor depășește atât de brusc
|
||||||
|
vânzătorii, și mișcarea în sus e rapidă.</p>
|
||||||
|
<h2>De ce nu intri înainte de breakout</h2>
|
||||||
|
<p>Un "cap și doi umeri" neconfirmat e doar o ipoteză vizuală. Nimic nu
|
||||||
|
garantează că prețul nu face un al treilea minim mai jos, care invalidează
|
||||||
|
patternul. Intrarea corectă e la retest-ul neckline-ului (devenit suport)
|
||||||
|
sau la breakout confirmat cu volum — nu la ghicitul formei înainte să existe.</p>
|
||||||
|
<p><strong>Breakout</strong> = prima traversare a neckline-ului în direcția patternului.
|
||||||
|
<strong>Retest</strong> = după breakout, prețul revine să atingă din nou nivelul spart
|
||||||
|
(acum joacă rol opus: din rezistență devine suport) înainte să continue.</p>
|
||||||
|
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||||
|
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<rect x="105" y="64" width="75" height="14" fill="#1a5fb4" opacity="0.15"/>
|
||||||
|
<polyline points="20,120 90,45 145,75 230,10" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<circle cx="90" cy="45" r="5" fill="#c00"/>
|
||||||
|
<text x="55" y="32" fill="#c00">breakout</text>
|
||||||
|
<circle cx="145" cy="75" r="5" fill="#188a3e"/>
|
||||||
|
<text x="150" y="98" fill="#188a3e">retest — atinge din nou</text>
|
||||||
|
<text x="150" y="111" fill="#188a3e">1.0850, acum ca suport</text>
|
||||||
|
<text x="215" y="18" fill="#333">continuare, intri aici</text>
|
||||||
|
</svg></p>
|
||||||
|
<p>Prima traversare (roșu) nu e neapărat sigură — abia revenirea și respingerea
|
||||||
|
la retest (verde) confirmă că nivelul spart chiar ține ca suport. De-aia
|
||||||
|
intrarea "la retest" e mai sigură decât "la primul breakout".</p>
|
||||||
|
<h2>Exemplu concret (aplicat)</h2>
|
||||||
|
<p>EURUSD: neckline la 1.0850, head la 1.0700 (distanță = 150 pips) — vezi
|
||||||
|
diagrama de mai sus, desenată la scară pe exact aceste niveluri. Prețul
|
||||||
|
sparge 1.0850 cu volum crescut → intri long la retest-ul zonei
|
||||||
|
1.0850-1.0860 → target 1 = 1.0850 + 150 pips = 1.1000. Stop-loss sub
|
||||||
|
umărul drept (ex. 1.0770) — dacă prețul recoboară acolo, patternul e
|
||||||
|
invalidat, nu doar "întârziat". Risc 85 pips ca să câștigi 150 → risc/recompensă ~1:1.8.</p>
|
||||||
|
<h2>Varianta short: Head & Shoulders normal (regular)</h2>
|
||||||
|
<p>Aceeași logică, oglindită. Head & Shoulders normal e reversal bearish —
|
||||||
|
prețul trece dintr-un uptrend într-un downtrend, iar tu intri <strong>short</strong> la
|
||||||
|
break-out sub neckline, nu long.</p>
|
||||||
|
<p><svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
|
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||||
|
<polyline points="10,290 55,255 100,225 160,185 210,225 270,150 330,225 390,185 440,228 510,300" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<text x="10" y="278" fill="#999">trend ascendent anterior</text>
|
||||||
|
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<line x1="270" y1="150" x2="270" y2="225" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="230" y="140" fill="#333">1.1000 — head (maxim)</text>
|
||||||
|
<text x="120" y="175" fill="#333">umăr stâng</text>
|
||||||
|
<text x="345" y="178" fill="#333">~1.0930 — umăr drept</text>
|
||||||
|
<text x="345" y="191" fill="#333">(și nivel de stop-loss)</text>
|
||||||
|
<circle cx="440" cy="228" r="5" fill="#c00"/>
|
||||||
|
<text x="370" y="245" fill="#c00">breakout / intrare short ~1.0845</text>
|
||||||
|
<line x1="440" y1="235" x2="440" y2="295" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="445" y="260" fill="#188a3e">150 pips — aceeași</text>
|
||||||
|
<text x="445" y="273" fill="#188a3e">distanță ca neckline-head</text>
|
||||||
|
<text x="440" y="315" fill="#188a3e">1.0700 — target 1</text>
|
||||||
|
</svg></p>
|
||||||
|
<p>Mecanismul e oglindit, nu nou: la umărul stâng cumpărătorii încă domină
|
||||||
|
(fiecare scădere găsește cumpărători noi, prețul face un nou maxim); la
|
||||||
|
head, cumpărătorii "slabi" capitulează — long-ii de pe pierdere vând în
|
||||||
|
panică, short-ii noi își iau profitul rapid, apoi rămân puțini cumpărători
|
||||||
|
noi la umărul drept; la breakout sub neckline, long-ii rămași sunt scoși
|
||||||
|
automat din poziție (stop-loss sub neckline), iar vânzarea forțată
|
||||||
|
accelerează scăderea spre target. Exemplu: neckline 1.0850, head 1.1000
|
||||||
|
(distanță 150 pips) → breakout sub 1.0850 → intrare short ~1.0845 → target
|
||||||
|
1 = 1.0700 → stop-loss deasupra umărului drept (~1.0930), risc 85 pips
|
||||||
|
pentru 150 câștig, ~1:1.8.</p>
|
||||||
|
<h2>Gotchas practice — cele mai importante</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>Nu intra pe formă, doar pe confirmare.</strong> Un pattern care "arată bine"
|
||||||
|
dar n-a spart încă neckline-ul nu e un semnal — e o presupunere. Prețul
|
||||||
|
poate oricând face un al treilea umăr mai adânc și invalida tot.</li>
|
||||||
|
</ul>
|
||||||
|
<p><strong>Breakout fără volum = suspect ("fals breakout").</strong> Dacă prețul trece de
|
||||||
|
neckline dar volumul rămâne slab, mișcarea deseori eșuează și prețul revine
|
||||||
|
în range — nu presupune că orice traversare a liniei e "breakout-ul real".</p>
|
||||||
|
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||||
|
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<polyline points="20,110 90,55 150,100 230,135" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<circle cx="90" cy="55" r="5" fill="#c88"/>
|
||||||
|
<text x="55" y="42" fill="#c88">poke slab peste neckline</text>
|
||||||
|
<text x="55" y="55" fill="#c88">(volum mic)</text>
|
||||||
|
<text x="150" y="120" fill="#c00">revine sub neckline —</text>
|
||||||
|
<text x="150" y="133" fill="#c00">pattern invalidat, nu doar întârziat</text>
|
||||||
|
</svg></p>
|
||||||
|
<p>Diferența față de diagrama de mai sus (retest): la retest prețul respinge
|
||||||
|
nivelul și continuă; la fals breakout, prețul nu ține deloc nivelul.</p>
|
||||||
|
<ul>
|
||||||
|
<li><strong>Nu muta stop-loss-ul mai aproape după ce ai intrat</strong>, "ca să reduci
|
||||||
|
riscul" — stop-loss-ul sub/peste umărul opus e acolo pentru că sub/peste
|
||||||
|
acel nivel patternul chiar e invalidat, nu doar "a scăzut puțin". Mutat
|
||||||
|
mai aproape, ești scos din trade de zgomot normal de preț.</li>
|
||||||
|
<li><strong>Target 1 nu e obligatoriu, e o proiecție geometrică</strong> — dacă piața dă
|
||||||
|
semne de epuizare înainte (volum în scădere, momentum divergent), ia
|
||||||
|
parțial profit; nu aștepta orbește cifra calculată.</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Referințe</h2>
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://www.ig.com/en/trading-strategies/head-and-shoulders-chart-pattern-for-traders-241003">IG — Guide on the inverse head and shoulders chart pattern</a> — varianta long, structură + target.</li>
|
||||||
|
<li><a href="https://www.ig.com/en/trading-strategies/comprehensive-guide-on-the-head-and-shoulders-chart-pattern-for--240919">IG — Comprehensive guide on the head and shoulders pattern</a> — varianta short (regular), aceeași sursă/format ca cea de mai sus.</li>
|
||||||
|
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/chart-patterns-how-to-trade-head-and-shoulders-pattern/">OANDA — How to trade the head and shoulders pattern</a> — confirmare prin volum la breakout.</li>
|
||||||
|
<li><a href="https://www.tradingsim.com/blog/inverse-head-and-shoulders-pattern-explained-tradingsim">TradingSim — Inverse Head and Shoulders Pattern: Full Guide</a> — exemple suplimentare pe grafice reale.</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Cum se leagă de restul MAPS</h2>
|
||||||
|
<p>Litera M (din MAPS — Harta Tranzacției Corecte) e patternul; singur nu e
|
||||||
|
suficient — celelalte litere adaugă filtrele de timing/context. Nu intra
|
||||||
|
doar pe pattern, fără confirmarea lor.</p>
|
||||||
|
<hr />
|
||||||
|
<p><em>Notă: secțiunile "De ce funcționează", diagrama și exemplul numeric sunt
|
||||||
|
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
|
||||||
|
descrie forma patternului, nu neapărat mecanismul sau un caz numeric.</em></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
246
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.md
Normal file
246
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.md
Normal file
@@ -0,0 +1,246 @@
|
|||||||
|
# Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders
|
||||||
|
|
||||||
|
## TLDR
|
||||||
|
Inverted Head & Shoulders (I&S) e un pattern de reversal — prețul trece dintr-un
|
||||||
|
trend descendent într-unul ascendent. Se confirmă abia la break-out peste
|
||||||
|
neckline, nu înainte. Target-ul de profit se calculează geometric: distanța
|
||||||
|
dintre neckline și head, proiectată în sus de la punctul de breakout.
|
||||||
|
|
||||||
|
## Diagramă (la scară — EURUSD, exemplu real de niveluri)
|
||||||
|
|
||||||
|
<svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
|
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||||
|
<polyline points="10,90 55,160 100,225 160,265 210,225 270,300 330,225 390,265 440,222.5 510,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<text x="10" y="105" fill="#999">trend descendent anterior</text>
|
||||||
|
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<line x1="270" y1="225" x2="270" y2="300" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="240" y="318" fill="#333">1.0700 — head (minim)</text>
|
||||||
|
<text x="120" y="280" fill="#333">umăr stâng</text>
|
||||||
|
<text x="345" y="255" fill="#333">~1.0770 — umăr drept</text>
|
||||||
|
<text x="345" y="268" fill="#333">(și nivel de stop-loss)</text>
|
||||||
|
<circle cx="440" cy="222.5" r="5" fill="#c00"/>
|
||||||
|
<text x="370" y="205" fill="#c00">breakout / intrare ~1.0855</text>
|
||||||
|
<line x1="440" y1="215" x2="440" y2="155" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="445" y="180" fill="#188a3e">150 pips — aceeași</text>
|
||||||
|
<text x="445" y="193" fill="#188a3e">distanță ca neckline-head</text>
|
||||||
|
<text x="440" y="145" fill="#188a3e">1.1000 — target 1</text>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
Linia neagră e prețul în timp (stânga = mai vechi, dreapta = mai recent).
|
||||||
|
Segmentul gri din stânga e trend-ul descendent care exista deja înainte —
|
||||||
|
pattern-ul nu apare din senin, inversează o mișcare care era deja în curs.
|
||||||
|
Desenată la scară reală: distanța de la neckline (1.0850) la head (1.0700)
|
||||||
|
sunt 150 pips, iar de la breakout (~1.0855) până la target (1.1000) sunt tot
|
||||||
|
150 pips — aceeași înălțime pe desen, nu doar aceeași afirmație în text.
|
||||||
|
|
||||||
|
## Structura patternului
|
||||||
|
- **Head** — cel mai jos minim al mișcării (sub cele două umere).
|
||||||
|
- **Umăr stâng / Umăr drept** — două minime mai puțin adânci, de o parte și de alta a head-ului.
|
||||||
|
- **Neckline** — linia prin cele două maxime dintre umeri și head; nivelul care trebuie spart în sus.
|
||||||
|
- **Target 1** = distanța (neckline − head), proiectată în sus de la nivelul de breakout.
|
||||||
|
|
||||||
|
## De ce funcționează — mecanismul, nu doar afirmația
|
||||||
|
|
||||||
|
Mai jos folosesc de mai multe ori ideea că "mai multă vânzare mută prețul în
|
||||||
|
jos". Înainte să aplic asta pe pattern, explic o singură dată, mecanic, ce
|
||||||
|
înseamnă concret — ca să nu fie doar o formulă repetată.
|
||||||
|
|
||||||
|
### Mecanismul de bază: cum mută prețul un dezechilibru cumpărători/vânzători
|
||||||
|
|
||||||
|
Nu sunt două fenomene separate (vânzare + preț mai mic) — e aceeași mișcare
|
||||||
|
privită din două unghiuri, și iată de ce, mecanic:
|
||||||
|
|
||||||
|
Prețul nu e stabilit de nimeni — e ultimul preț la care s-au întâlnit un
|
||||||
|
cumpărător și un vânzător. Dacă vrei să vinzi **acum**, nu poți aștepta un
|
||||||
|
cumpărător ideal; trebuie să accepți cel mai bun preț oferit de cineva care
|
||||||
|
vrea să cumpere **acum**. Când sunt mai mulți traderi care vor să iasă acum
|
||||||
|
decât traderi care vor să intre acum, fiecare vânzător care vrea să fie
|
||||||
|
"primul servit" trebuie să ofere un preț puțin mai mic decât precedentul —
|
||||||
|
altfel ordinul lui stă neexecutat în timp ce alții, mai disperați, îl
|
||||||
|
depășesc oferind și mai ieftin. Asta, repetat de zeci de ori pe secundă,
|
||||||
|
**este** mișcarea de scădere a prețului.
|
||||||
|
|
||||||
|
<svg viewBox="0 0 400 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:13px sans-serif">
|
||||||
|
<text x="10" y="20" fill="#333">Cumpărători dispuși să cumpere ACUM</text>
|
||||||
|
<rect x="10" y="30" width="90" height="26" fill="#188a3e"/>
|
||||||
|
<text x="10" y="80" fill="#333">Vânzători dispuși să vândă ACUM</text>
|
||||||
|
<rect x="10" y="90" width="320" height="26" fill="#c00"/>
|
||||||
|
<line x1="10" y1="140" x2="330" y2="140" stroke="#888" stroke-dasharray="3 3"/>
|
||||||
|
<polygon points="10,150 18,150 14,160" fill="#1a1a1a"/>
|
||||||
|
<text x="24" y="160" fill="#1a1a1a">prețul coboară până găsește destui cumpărători</text>
|
||||||
|
<text x="24" y="175" fill="#1a1a1a">cât să "absoarbă" toată vânzarea</text>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
Bara verde (scurtă) și roșie (lungă) arată dezechilibrul: mult mai mulți
|
||||||
|
vânzători decât cumpărători la prețul curent. Coloana de cumpărători crește
|
||||||
|
pe măsură ce prețul scade (la preț mai mic, mai multă lume e dispusă să
|
||||||
|
cumpere) — de-aia prețul se oprește undeva, nu cade infinit.
|
||||||
|
|
||||||
|
### Aplicat pe cele 4 momente ale patternului
|
||||||
|
La fiecare moment: în stânga, unde suntem pe forma prețului (punctul roșu);
|
||||||
|
în dreapta, raportul cumpărători/vânzători chiar în acel punct — aceleași
|
||||||
|
două bare de mai sus, redesenate la fiecare moment, ca să vezi cum se
|
||||||
|
schimbă, nu doar să citești despre asta.
|
||||||
|
|
||||||
|
**1. Umărul stâng**
|
||||||
|
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="25" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="70" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="130" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
Vânzătorii sunt deja mai mulți decât cumpărătorii — aproape dublu, ca-n
|
||||||
|
diagrama din dreapta. La fiecare încercare de revenire, apar traderi care
|
||||||
|
preferă să vândă acolo (long-i care ies pe o revenire, sau traderi noi care
|
||||||
|
pariază pe continuarea scăderii) — dezechilibrul ăsta, repetat, e motivul
|
||||||
|
pentru care fiecare bounce eșuează sub precedentul și prețul face un nou
|
||||||
|
minim.
|
||||||
|
|
||||||
|
**2. Head — capitularea**
|
||||||
|
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="65" cy="45" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="50" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="170" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
Vânzătorii ating maximul lor din tot patternul. Doi grupuri ies din piață
|
||||||
|
aproape simultan — (1) cei care au cumpărat mai sus și acum sunt pe pierdere
|
||||||
|
mare își activează stop-loss-ul (vând automat), și (2) cei deja short își
|
||||||
|
iau profitul (cumpără ca să închidă poziția, ceea ce de fapt ajută puțin
|
||||||
|
partea de cumpărători). Concentrarea asta de ordine explică vârful de volum
|
||||||
|
— dar pentru că majoritatea vânzătorilor "slabi" au ieșit deja aici, numărul
|
||||||
|
lor se prăbușește brusc imediat după.
|
||||||
|
|
||||||
|
**3. Umărul drept**
|
||||||
|
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="105" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="90" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="100" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
Vânzătorii sunt acum aproape la egalitate cu cumpărătorii (comparat cu
|
||||||
|
dublu, la umărul stâng). La a doua coborâre, cei care voiau să vândă la
|
||||||
|
acel nivel au vândut deja la head — pur și simplu nu mai sunt destui
|
||||||
|
vânzători noi ca să repete dezechilibrul de la umărul stâng. Prețul se
|
||||||
|
oprește mai sus, exact pentru că vânzătorii nu mai depășesc atât de mult
|
||||||
|
cumpărătorii.
|
||||||
|
|
||||||
|
**4. Breakout**
|
||||||
|
|
||||||
|
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="120" cy="13" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="165" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="55" height="18" fill="#c00"/></svg></div>
|
||||||
|
|
||||||
|
Raportul s-a inversat complet — cumpărătorii sunt acum de trei ori mai
|
||||||
|
mulți. Short-ii rămași au de regulă un stop-loss puțin deasupra
|
||||||
|
neckline-ului; când prețul îl atinge, platforma lor execută automat o
|
||||||
|
cumpărare care le închide poziția. Cumpărările astea forțate se adaugă
|
||||||
|
peste cumpărătorii normali — de-aia numărul lor depășește atât de brusc
|
||||||
|
vânzătorii, și mișcarea în sus e rapidă.
|
||||||
|
|
||||||
|
## De ce nu intri înainte de breakout
|
||||||
|
Un "cap și doi umeri" neconfirmat e doar o ipoteză vizuală. Nimic nu
|
||||||
|
garantează că prețul nu face un al treilea minim mai jos, care invalidează
|
||||||
|
patternul. Intrarea corectă e la retest-ul neckline-ului (devenit suport)
|
||||||
|
sau la breakout confirmat cu volum — nu la ghicitul formei înainte să existe.
|
||||||
|
|
||||||
|
**Breakout** = prima traversare a neckline-ului în direcția patternului.
|
||||||
|
**Retest** = după breakout, prețul revine să atingă din nou nivelul spart
|
||||||
|
(acum joacă rol opus: din rezistență devine suport) înainte să continue.
|
||||||
|
|
||||||
|
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||||
|
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<rect x="105" y="64" width="75" height="14" fill="#1a5fb4" opacity="0.15"/>
|
||||||
|
<polyline points="20,120 90,45 145,75 230,10" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<circle cx="90" cy="45" r="5" fill="#c00"/>
|
||||||
|
<text x="55" y="32" fill="#c00">breakout</text>
|
||||||
|
<circle cx="145" cy="75" r="5" fill="#188a3e"/>
|
||||||
|
<text x="150" y="98" fill="#188a3e">retest — atinge din nou</text>
|
||||||
|
<text x="150" y="111" fill="#188a3e">1.0850, acum ca suport</text>
|
||||||
|
<text x="215" y="18" fill="#333">continuare, intri aici</text>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
Prima traversare (roșu) nu e neapărat sigură — abia revenirea și respingerea
|
||||||
|
la retest (verde) confirmă că nivelul spart chiar ține ca suport. De-aia
|
||||||
|
intrarea "la retest" e mai sigură decât "la primul breakout".
|
||||||
|
|
||||||
|
## Exemplu concret (aplicat)
|
||||||
|
EURUSD: neckline la 1.0850, head la 1.0700 (distanță = 150 pips) — vezi
|
||||||
|
diagrama de mai sus, desenată la scară pe exact aceste niveluri. Prețul
|
||||||
|
sparge 1.0850 cu volum crescut → intri long la retest-ul zonei
|
||||||
|
1.0850-1.0860 → target 1 = 1.0850 + 150 pips = 1.1000. Stop-loss sub
|
||||||
|
umărul drept (ex. 1.0770) — dacă prețul recoboară acolo, patternul e
|
||||||
|
invalidat, nu doar "întârziat". Risc 85 pips ca să câștigi 150 → risc/recompensă ~1:1.8.
|
||||||
|
|
||||||
|
## Varianta short: Head & Shoulders normal (regular)
|
||||||
|
Aceeași logică, oglindită. Head & Shoulders normal e reversal bearish —
|
||||||
|
prețul trece dintr-un uptrend într-un downtrend, iar tu intri **short** la
|
||||||
|
break-out sub neckline, nu long.
|
||||||
|
|
||||||
|
<svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||||
|
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||||
|
<polyline points="10,290 55,255 100,225 160,185 210,225 270,150 330,225 390,185 440,228 510,300" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<text x="10" y="278" fill="#999">trend ascendent anterior</text>
|
||||||
|
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<line x1="270" y1="150" x2="270" y2="225" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="230" y="140" fill="#333">1.1000 — head (maxim)</text>
|
||||||
|
<text x="120" y="175" fill="#333">umăr stâng</text>
|
||||||
|
<text x="345" y="178" fill="#333">~1.0930 — umăr drept</text>
|
||||||
|
<text x="345" y="191" fill="#333">(și nivel de stop-loss)</text>
|
||||||
|
<circle cx="440" cy="228" r="5" fill="#c00"/>
|
||||||
|
<text x="370" y="245" fill="#c00">breakout / intrare short ~1.0845</text>
|
||||||
|
<line x1="440" y1="235" x2="440" y2="295" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||||
|
<text x="445" y="260" fill="#188a3e">150 pips — aceeași</text>
|
||||||
|
<text x="445" y="273" fill="#188a3e">distanță ca neckline-head</text>
|
||||||
|
<text x="440" y="315" fill="#188a3e">1.0700 — target 1</text>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
Mecanismul e oglindit, nu nou: la umărul stâng cumpărătorii încă domină
|
||||||
|
(fiecare scădere găsește cumpărători noi, prețul face un nou maxim); la
|
||||||
|
head, cumpărătorii "slabi" capitulează — long-ii de pe pierdere vând în
|
||||||
|
panică, short-ii noi își iau profitul rapid, apoi rămân puțini cumpărători
|
||||||
|
noi la umărul drept; la breakout sub neckline, long-ii rămași sunt scoși
|
||||||
|
automat din poziție (stop-loss sub neckline), iar vânzarea forțată
|
||||||
|
accelerează scăderea spre target. Exemplu: neckline 1.0850, head 1.1000
|
||||||
|
(distanță 150 pips) → breakout sub 1.0850 → intrare short ~1.0845 → target
|
||||||
|
1 = 1.0700 → stop-loss deasupra umărului drept (~1.0930), risc 85 pips
|
||||||
|
pentru 150 câștig, ~1:1.8.
|
||||||
|
|
||||||
|
## Gotchas practice — cele mai importante
|
||||||
|
- **Nu intra pe formă, doar pe confirmare.** Un pattern care "arată bine"
|
||||||
|
dar n-a spart încă neckline-ul nu e un semnal — e o presupunere. Prețul
|
||||||
|
poate oricând face un al treilea umăr mai adânc și invalida tot.
|
||||||
|
|
||||||
|
**Breakout fără volum = suspect ("fals breakout").** Dacă prețul trece de
|
||||||
|
neckline dar volumul rămâne slab, mișcarea deseori eșuează și prețul revine
|
||||||
|
în range — nu presupune că orice traversare a liniei e "breakout-ul real".
|
||||||
|
|
||||||
|
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||||
|
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||||
|
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||||
|
<polyline points="20,110 90,55 150,100 230,135" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||||
|
<circle cx="90" cy="55" r="5" fill="#c88"/>
|
||||||
|
<text x="55" y="42" fill="#c88">poke slab peste neckline</text>
|
||||||
|
<text x="55" y="55" fill="#c88">(volum mic)</text>
|
||||||
|
<text x="150" y="120" fill="#c00">revine sub neckline —</text>
|
||||||
|
<text x="150" y="133" fill="#c00">pattern invalidat, nu doar întârziat</text>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
Diferența față de diagrama de mai sus (retest): la retest prețul respinge
|
||||||
|
nivelul și continuă; la fals breakout, prețul nu ține deloc nivelul.
|
||||||
|
|
||||||
|
- **Nu muta stop-loss-ul mai aproape după ce ai intrat**, "ca să reduci
|
||||||
|
riscul" — stop-loss-ul sub/peste umărul opus e acolo pentru că sub/peste
|
||||||
|
acel nivel patternul chiar e invalidat, nu doar "a scăzut puțin". Mutat
|
||||||
|
mai aproape, ești scos din trade de zgomot normal de preț.
|
||||||
|
- **Target 1 nu e obligatoriu, e o proiecție geometrică** — dacă piața dă
|
||||||
|
semne de epuizare înainte (volum în scădere, momentum divergent), ia
|
||||||
|
parțial profit; nu aștepta orbește cifra calculată.
|
||||||
|
|
||||||
|
## Referințe
|
||||||
|
- [IG — Guide on the inverse head and shoulders chart pattern](https://www.ig.com/en/trading-strategies/head-and-shoulders-chart-pattern-for-traders-241003) — varianta long, structură + target.
|
||||||
|
- [IG — Comprehensive guide on the head and shoulders pattern](https://www.ig.com/en/trading-strategies/comprehensive-guide-on-the-head-and-shoulders-chart-pattern-for--240919) — varianta short (regular), aceeași sursă/format ca cea de mai sus.
|
||||||
|
- [OANDA — How to trade the head and shoulders pattern](https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/chart-patterns-how-to-trade-head-and-shoulders-pattern/) — confirmare prin volum la breakout.
|
||||||
|
- [TradingSim — Inverse Head and Shoulders Pattern: Full Guide](https://www.tradingsim.com/blog/inverse-head-and-shoulders-pattern-explained-tradingsim) — exemple suplimentare pe grafice reale.
|
||||||
|
|
||||||
|
## Cum se leagă de restul MAPS
|
||||||
|
Litera M (din MAPS — Harta Tranzacției Corecte) e patternul; singur nu e
|
||||||
|
suficient — celelalte litere adaugă filtrele de timing/context. Nu intra
|
||||||
|
doar pe pattern, fără confirmarea lor.
|
||||||
|
|
||||||
|
---
|
||||||
|
*Notă: secțiunile "De ce funcționează", diagrama și exemplul numeric sunt
|
||||||
|
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
|
||||||
|
descrie forma patternului, nu neapărat mecanismul sau un caz numeric.*
|
||||||
22
summaries/index.html
Normal file
22
summaries/index.html
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="ro">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>ATM — Sumarizări</title>
|
||||||
|
<style>
|
||||||
|
body { max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
|
||||||
|
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
|
||||||
|
color: #1a1a1a; }
|
||||||
|
h1 { font-size: 1.4em; }
|
||||||
|
h2 { font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }
|
||||||
|
code { font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }
|
||||||
|
a { color: #1a5fb4; }
|
||||||
|
hr { border: none; border-top: 1px solid #ddd; margin: 2em 0; }
|
||||||
|
em { color: #555; }
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>ATM — Sumarizări</h1><ul><li><a href="05_MODUL_4/01_patternuri_complexe_partea_a_doua.html">05_MODUL_4 / 01_patternuri_complexe_partea_a_doua</a></li></ul>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
68
transcribe.py
Normal file
68
transcribe.py
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
"""
|
||||||
|
Transcribe audio/<module>/*.mp3 -> transcripts/<module>/*.txt using
|
||||||
|
faster-whisper (CPU, CTranslate2). Deletes the source audio after a
|
||||||
|
successful transcript (nobody wants the audio kept — text only).
|
||||||
|
Resumable: skips lectures with an existing transcript.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import logging
|
||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
from faster_whisper import WhisperModel
|
||||||
|
|
||||||
|
logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s")
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
def transcribe_file(model: WhisperModel, audio_path: Path, txt_path: Path) -> None:
|
||||||
|
segments, info = model.transcribe(str(audio_path), language="ro", beam_size=5, vad_filter=True)
|
||||||
|
txt_path.parent.mkdir(parents=True, exist_ok=True)
|
||||||
|
with open(txt_path, "w", encoding="utf-8") as f:
|
||||||
|
for seg in segments:
|
||||||
|
f.write(seg.text.strip() + "\n")
|
||||||
|
log.info(f" Transcribed: {txt_path.name} (lang={info.language}, duration={info.duration:.0f}s)")
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
p = argparse.ArgumentParser(description="Transcribe ATM course audio")
|
||||||
|
p.add_argument("--audio-dir", default="audio")
|
||||||
|
p.add_argument("--out", default="transcripts")
|
||||||
|
p.add_argument("--model", default="medium", help="faster-whisper model size")
|
||||||
|
p.add_argument("--only", default=None, help="Limit to one module dir name (for piloting)")
|
||||||
|
p.add_argument("--keep-audio", action="store_true", help="Don't delete source mp3 after transcribing")
|
||||||
|
args = p.parse_args()
|
||||||
|
|
||||||
|
audio_dir = Path(args.audio_dir)
|
||||||
|
out_dir = Path(args.out)
|
||||||
|
mp3_files = sorted(audio_dir.glob("*/*.mp3"))
|
||||||
|
if args.only:
|
||||||
|
mp3_files = [f for f in mp3_files if f.parent.name == args.only]
|
||||||
|
if not mp3_files:
|
||||||
|
log.error(f"No audio files found under {audio_dir}")
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
log.info(f"Loading faster-whisper model '{args.model}' (CPU, int8)...")
|
||||||
|
model = WhisperModel(args.model, device="cpu", compute_type="int8")
|
||||||
|
|
||||||
|
done = skipped = 0
|
||||||
|
for audio_path in mp3_files:
|
||||||
|
txt_path = out_dir / audio_path.parent.name / (audio_path.stem + ".txt")
|
||||||
|
if txt_path.exists() and txt_path.stat().st_size > 50:
|
||||||
|
log.info(f" Skipping (exists): {txt_path.name}")
|
||||||
|
skipped += 1
|
||||||
|
continue
|
||||||
|
|
||||||
|
log.info(f"Transcribing: {audio_path}")
|
||||||
|
transcribe_file(model, audio_path, txt_path)
|
||||||
|
if not args.keep_audio:
|
||||||
|
audio_path.unlink()
|
||||||
|
done += 1
|
||||||
|
|
||||||
|
log.info("=" * 60)
|
||||||
|
log.info(f"Transcribed {done}, skipped {skipped}.")
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
@@ -0,0 +1,141 @@
|
|||||||
|
Știi ce ironic? Un ceas stricat are dreptate de două ori pe zi.
|
||||||
|
Și totuși sunt oameni care își bazează întreagă strategie financiară
|
||||||
|
și uneori chiar destinul pe două-trei decizi sau două-trei transacții
|
||||||
|
aceste persoane iau o strategie și execută două-trei transacții.
|
||||||
|
Și pot trage concuzia că nu funcționează.
|
||||||
|
Imaginează-ți un medic care pune diagnosticul după ce pacientul strănută de două ori.
|
||||||
|
Sau un pilot care decolează fără să se uite la vreme, la aparatele de măsură din bord, la combustibil sau la traseu.
|
||||||
|
Sun absurd, nu?
|
||||||
|
Ei, bine, așa arată tradingul făcut fără proces, fără eșantion, fără hartă.
|
||||||
|
Tradingul e emoțional.
|
||||||
|
Adevărul e că majoritatea traderilor nu au o strategie reală.
|
||||||
|
Au reacții, impulsuri, emoții și o doză de speranță care de obicei costă scump.
|
||||||
|
Tradingul este măsurabil doar după un eșantion reprezentativ, nu după noroc, nu după o zi bună.
|
||||||
|
După 20-30 de transacții.
|
||||||
|
Acolo începe statistică, acolo începe adevărul.
|
||||||
|
Dar ca să ajungi acolo, trebuie să înțelegi ceva.
|
||||||
|
Meriți tot ce ai acum.
|
||||||
|
Ce înseamnă asta?
|
||||||
|
Că ai fost extrem de eficient în a fi ineficient.
|
||||||
|
Fără vină, fără judecată, dar cu adevăr.
|
||||||
|
Asta este fundația schimbării.
|
||||||
|
ATM nu este doar un program.
|
||||||
|
Este o hartă, e harta unei călători de transformare.
|
||||||
|
Și dacă o urmezi, îți promete, nu certitudini, ci probabilități mai mari.
|
||||||
|
Tradingul nu este despre a avea detate.
|
||||||
|
Atenție, este despre a avea un sistem care pe termen lung îți oferă edge.
|
||||||
|
Restul e ruletă cu grafic frumos.
|
||||||
|
Da, adică joci banii la ruletă.
|
||||||
|
Apropo, spun oficial, bine ai venit în ATM.
|
||||||
|
Ține minte, deși în cadrul programului ATM promit randamente,
|
||||||
|
bazându-mă pe rezultatele deja opții unilte,
|
||||||
|
de fapt promit un sistem prin care să ajungi acolo.
|
||||||
|
Iar dacă ar fi să spun un singur lucru, învățat de la părinții mei,
|
||||||
|
acela ar fi, ține-te de cuvânt.
|
||||||
|
Așa că te provoc, respectă 100% regulile strategiilor pe care urmează să le înveți,
|
||||||
|
pentru că e vorba despre identitate, nu doar despre bani.
|
||||||
|
Este vorba despre cine trebuie să devii tu ca să meriți banii respectivi.
|
||||||
|
Și apropo, de mindset.
|
||||||
|
Ce nu ți-a spus nimeni până acum este că cea mai slabă verigă din lanțul tranzacționării este trader-ul.
|
||||||
|
Piața are întotdeauna dreptate și te testează mereu prin frică și lăcomie.
|
||||||
|
Acestea sunt cele două de emoții predominante în piață și o să te învăți concret cum poți să le speculezi,
|
||||||
|
în loc să acționezi emoțional bazându-te pe ele.
|
||||||
|
Dacă nu poți măsura, nu poți îi bunătăți.
|
||||||
|
Indicatorii clasici sunt ca antibioticele luate la nimereală.
|
||||||
|
Poți fi dăunător dacă nu știi contextul.
|
||||||
|
Și realitatea dură este următoarea, 80-90% dintre traderii deritel pierd bani.
|
||||||
|
În schimb, realitatea bună sau faină, cu un proces cu o disciplină și uneltele protevite, poți ieși din mulțime.
|
||||||
|
Cum arată călătoria ta în ATM?
|
||||||
|
Imaginează-ți că pornești într-o expediție epică ca în romanele lui Jules Verne.
|
||||||
|
Nu ești doar un călător, ești și explorator și capitan și cronicar al proprii aventuri.
|
||||||
|
În armat cu o hartă detaliată îți încep călătoria prin peisajul adesea imprevizibil al piețelor financiare.
|
||||||
|
Fiecare pas, fiecare decizie te poartă mai aproape de comoara numită claritate și consistență.
|
||||||
|
Ai parte de furtune emoționale, curentii de incertitudine și insule de oportunitate.
|
||||||
|
Dar cu fiecare etapă înveți să navighezi mai bine, mai sigur, mai conștient.
|
||||||
|
Aceasta este odiseia ta în ATM.
|
||||||
|
Îți spun de pe acum că vei traversa momente mai puțin confortabile uneori.
|
||||||
|
Nu neapărat pentru că ceva nu merge, ci pentru că în acele momente,
|
||||||
|
subconștientul tău îți ridică la fileu provocări sau răni emoționale nerezolvate.
|
||||||
|
Și asta este un semn bun.
|
||||||
|
E semnul că evoluezi, piața te testează.
|
||||||
|
Gândește-te la o sămânță înainte să devină plantă.
|
||||||
|
Aceasta crapă e un moment de discomfort, dar este esențial pentru transformarea.
|
||||||
|
La fel este și trading.
|
||||||
|
Ca și în viață, nu este despre ceea ce ți se întâmplă,
|
||||||
|
ci despre cum reacționezi tu la ceea ce ți se întâmplă.
|
||||||
|
Această abilitate de a-ți regândi reacția face diferența, atenție,
|
||||||
|
între un trader amator și unul profesionist.
|
||||||
|
Intre cei care abandonează și cei care câștigă cu adevărat.
|
||||||
|
Hai să ne gândim puțin cum se face trecerea de la stângă cee la măestrie.
|
||||||
|
Fiindcă la început trading-ul poate părea greu.
|
||||||
|
Îți tremură mâna când apești butonul de bai,
|
||||||
|
exact ca atunci când îți tremura piciorul pe ambreiaj,
|
||||||
|
când poate te-ai urcat pentru prima dată la volanul mașinii.
|
||||||
|
Ești atent la fiecare detaliu a emoții și parcă simți că toți cei la alți
|
||||||
|
știu mai bine decât tine ce fac pe autostrada aceasta numită piață financiară.
|
||||||
|
Dar exact ca un șofer cu sute de mii de km la bord
|
||||||
|
și tu vei începe să simți piața. Negreșit!
|
||||||
|
Vei ști când să accelerezi și când să frânezi.
|
||||||
|
Vei învăța să anticipezi nu doar să reacționezi.
|
||||||
|
Și vei deveni un trader care navighează cu încredere,
|
||||||
|
chiar și pe vreme schimbătoare sau în piață cu volatilitate.
|
||||||
|
Este doar o chestiune de timp, disciplină și km de practică.
|
||||||
|
Și acum imaginează-ți că urci un munte.
|
||||||
|
În jurul tău alți oameni parcă avansează mai repede,
|
||||||
|
mai sigur, cu ruxacuri mai performante, cu echipament mai bun și pași mai hotărâți.
|
||||||
|
E ușor să te uiți la ei și să simți că rămâi în urmă.
|
||||||
|
Dar iată secretul.
|
||||||
|
Fiecare urcă propriul munte cu vreme diferită, cu echipament diferit,
|
||||||
|
cu un alt punct de plecare.
|
||||||
|
În ATM nu ne comparăm între noi, ne inspirăm unii de la alții.
|
||||||
|
Pentru că adevărata comparație este doar cu omul care ai fost ieri.
|
||||||
|
Numai așa poți să vezi adevărata ta evoluție.
|
||||||
|
Așa că te provoc să te întreb zilnic.
|
||||||
|
Am urcat un pas mai sus decât ieri?
|
||||||
|
Am înțeles mai bine?
|
||||||
|
Am fost mai disciplinat măcar cu 1% în comparație cu ieri?
|
||||||
|
Fiindcă acesta este progresul și e cel care contează cu adevărat.
|
||||||
|
Ține minte, uneori câștigi, alteori înveți,
|
||||||
|
dar în ATM înveți oricum și crești oricum.
|
||||||
|
Așa că fi prezent în acest proces,
|
||||||
|
evită să urmărești de rezultate rapide,
|
||||||
|
urmărește consistență, claritate, discernământ
|
||||||
|
și te încurajez să participi la toate sesiunile de întrebări și răspunsuri
|
||||||
|
și utilizează-ți întâlnirile 1 la 1 pe care le ai cu mine
|
||||||
|
pentru provăcări emoționale individuale.
|
||||||
|
Bun venit în ATM, drumul tău căte claritate, strategie și încredere în trading.
|
||||||
|
Nu e întâmplător că ești aici.
|
||||||
|
Paptul că ai ales să intri în acest program
|
||||||
|
înseamnă că ai spus un da mare și clar unei versiuni mult mai puternice,
|
||||||
|
mai conștiente și mai strategice a ta.
|
||||||
|
ATM nu e doar un program.
|
||||||
|
Este o comunitate de creștere, un sistem de decizie și o hartă clară
|
||||||
|
pentru a naviga piețele cu încredere și disciplină.
|
||||||
|
Poate că ai venit aici pentru a-ți îmbunătăți strategia,
|
||||||
|
dar ce vei descoperi este mult mai profund.
|
||||||
|
La nivel de identitate, devii traderul care gândește strategic,
|
||||||
|
acționează disciplinat și învață constant.
|
||||||
|
În zona de valori, înveți să pui pe primul loc procesul,
|
||||||
|
nu impulsul și mai mult decât atât să te pui pe tine pe primul loc.
|
||||||
|
Pui pe primul loc claritatea, nu confuzia,
|
||||||
|
iar în zona de convingeri, schimbi,
|
||||||
|
nu știu dacă pot, nu știu cum să decid.
|
||||||
|
În tabăra de capacități fiți construiești ochiul de trader,
|
||||||
|
rutina zimnică și disciplina de profesionist.
|
||||||
|
Iar la comportamente, analizezi, execuți, evaluezi zi de zi.
|
||||||
|
Iar la mediu ai sprijin structură și ghidare.
|
||||||
|
Nu mai e singur în fața graficelor.
|
||||||
|
Fiecare pas pe care îl faci și de azi înainte
|
||||||
|
este un pas conștient pe traderul care poți deveni.
|
||||||
|
Așa că te invit să intri cu mintea deschisă,
|
||||||
|
cu dorința de a învăța și cu determinarea de a aplica.
|
||||||
|
Ai acces la conținutul, instrumentele și ghidarea
|
||||||
|
care pot transforma felul în care vezi piața, deciziile și pe tine.
|
||||||
|
Așa că bun venit oficial în ATM.
|
||||||
|
Hai să tranzacționăm, hai să creștem, hai să câștigăm.
|
||||||
|
Pe-mbrățișez!
|
||||||
|
Așa că te încurajez, apeși play, începem călătoria ta în ATM
|
||||||
|
și nu uita, piața te va testa.
|
||||||
|
Dar cu harta corectă, tu o poți naviga fără probleme.
|
||||||
|
Ne vedem în primul modul.
|
||||||
|
Succes și sport la bani!
|
||||||
28
transcripts/01_MODUL_1/02_2_CUM_ARATĂ_CĂLĂTORIA_ÎN_ATM_.txt
Normal file
28
transcripts/01_MODUL_1/02_2_CUM_ARATĂ_CĂLĂTORIA_ÎN_ATM_.txt
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
Cum arată harta călătoriei tale în programă ATM și, de fapt, întrebarea e cum te transformă ATM în trader-ul care vrei să devii.
|
||||||
|
Păi ai claritate zilnică și pregătiră înainte de deschiderea pieței?
|
||||||
|
Adică în fiecare zi cu excepția sărbătorul legal din piață și a vacanțelor mele, eu sau cineva din echipă sau poate chiar tu ca și cursant după ce ai experiență și vrei să ieși în față, facem analiza înainte de deschiderea pieței.
|
||||||
|
Ca să știi exact ce se întâmplă în piață, ce pattern-uri sunt relevante, ce oportunități poți urmări, ca să-ți formezi rutina zilnică.
|
||||||
|
Apoi primești pe grupul de semnale ATM, recomandări de tranzacții bazate pe logică și pattern-uri reale, sunt sugestii de tranzacție cu hartă clară M-A-P-P,
|
||||||
|
ca să înveți să gândești ca un trader profesionist nu doar să copie semnale.
|
||||||
|
Ai 15 lirii 1 la 1 personalizate cu mine. Asta înseamnă că ai sprijin direct în dezvoltarea strategiei tale și învindecarea blocajurilor emoționale,
|
||||||
|
pentru ca mindset-ul tău să nu-ți mai saboteze evoluția.
|
||||||
|
Ai sesiune săptămânale de întrebări și răspunsuri live și rămâni și înregistrate.
|
||||||
|
Aici îți clarifici rapid orice nelămorire în vezi din întrebările celor lor la scolegi și îți construiești răspunsuri mentale solide pentru provocările din piață.
|
||||||
|
Imagia de asamble asprea pieței. Indici, futures, code report, sentimentul pieței și așa mai departe.
|
||||||
|
Înveți să gândești macro, să sincronizești întrebările cu ciclurile din piață, să-ți calibrezi riscul în funcție de contextul real.
|
||||||
|
Obseri comportamentul trader-urilor cu influența, adică mari comercianți, mari speculatori versus trader-i-the-retail.
|
||||||
|
Primești harta tranzacției pentru fiecare dintre cele 10 strategii MAPP? Da, primești 10 strategii cu ajutorul cărora poți face scalping, day trading, swing trading și investiții.
|
||||||
|
Asta înseamnă că e un proces clar și repetabil pentru fiecare intrare, de la pattern până la money management, ca să tranzacționezi cu disciplina unui profesionist.
|
||||||
|
Ai acces la filtre premium care cree semnificativ Edge-ul? Concret înveți să adaugi validare tranzacțiilor tale cu ajutorul volumului, divergențelor, indicatorilor și nivelelor cheie? Sunt unelte definețe pentru decizii mai sigure.
|
||||||
|
Catalizatorii economici și politici? Vezi cum te pot influența știrile, datele economice și legile, astfel încât să fii pregătit, nu surprins.
|
||||||
|
Analiză sectorială și industrială, înveți să identifici sectoarele care conduc piața și să investești acolo unde banii inteligenți deja curg, adică observ rotația capitalurilor între sectoare.
|
||||||
|
Apoi înveți despre sezonalitate și contextul politic. Aici profizi de pattern-urile istorice recurrente, anelectorali, preelectorali, postelectorali, ceea ce îți oferă un avantaj strategic în anuite perioade.
|
||||||
|
Primești câteva dintre fundamentele companilor investiții. Ca să faci diferența într-o companie bună pe termenul și una care are probleme financiare, înveți să gândești și ca investitor, nu doar ca trader.
|
||||||
|
Te ajută să găsești oportunități ca un profesionist, pentru că vezi dintr-o privire ce merită atenția ta prin radar, screen card, scanner și alte instrumente, fără să pierzi timp prețios analizând sute de grafice.
|
||||||
|
Pentru că 90% din analiză o face automat soft-ul, filtrând doar ceea ce este de interes. Înveți să setezi obiective clare și plan financiar personalizat.
|
||||||
|
Adică nu mai transacționezi haotic, îți construiești un sistem de lucru cu obiective clare, alinia cu stilul tău de viață și valorile personale și, bineînțeles, relație cu banii tăi.
|
||||||
|
Înveți să gestionezi emoțiile și controlul psihologic sau psihologia proprie. Înveți tehnici concrete să treci peste frică, stres sau impulsivitate, astfel încât mintea ta să lucreze pentru tine nu împotriva ta.
|
||||||
|
Cu alte cuvinte, îți aduci și subconștientul ca prieten în direcția obiectivelor tale. Evizi cele mai comune greșeli făcute de traderi, așa scurtezi de fapt curba de învățare și eviți pierdele inutile învățând ce nu trebuie să faci.
|
||||||
|
Iarăși afli cum depășești perioadele grele în carieră ta de trader, vor fi și astfel de perioade, nu-ți ascund, în care nu merge nimic, dar ai o hartă și un sistem emoțional care te ajută să nu renunți și să revii mai puternic după asemenea momente.
|
||||||
|
În vezi să utilizăți platformele de training, în special TrayStation, în care facem analiza și alte platforme care sunt importante și la capitolul de bonusuri care să te ducă și mai departe ai timp de 6 luni semnalele robotului, tot pe grupul de semnale ATM, ai recomandări de tranzacții explicate nu doar buy și sell și nu știi ce e în spate, ai acces la mine și la materiale încă un an după finalizarea celor 6 luni intensive ca să revii oricând la materiale în această perioadă.
|
||||||
|
Bineînțeles că ai un checklist complet pentru tranzacții, ai acces la 8 orșopuri pe emoții și mindset și atunci când lucrăm 1 la 1, intrăm și pe programul de activare stără de abundență, dacă bineînțeles este cazul. Ai acces la strategii de calificare contru prop între cele 10 pe care le-ai vei învăța, deci poți să califici și conturile și să generez venituri cu capitalul altora.
|
||||||
69
transcripts/01_MODUL_1/03_3_CE_ÎNVEȚI_IN_MODULUL_1_.txt
Normal file
69
transcripts/01_MODUL_1/03_3_CE_ÎNVEȚI_IN_MODULUL_1_.txt
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
Mulți trader-i își petrec ore între-ești căutând set-upul perfect, strategia miraculasă, alții caută indicatorul magic, dar iată adevărul – un set-up nu e valorul însine, ci în contextul în care apare.
|
||||||
|
În trading, componentele se iau la pachet și nu separat, fiindcă puțini își pun întrebarea esențială – care e starea de spirit a pieței în acest moment?
|
||||||
|
Pentru că piața nu e doar tehnică, are și fundamente, emoție, adică frică, lăcomie în special și incertitudine. Și este parte din economie.
|
||||||
|
Și toate acestea sunt lăsate în urmă de ordine de tranzacționare executate, de volume și de reacții.
|
||||||
|
O strategie bună în context greșit, ce crezi că să fac? Probabil te va duce la o pierdere.
|
||||||
|
Dar o strategie medie într-un context favorabil și cu un sentiment bullish.
|
||||||
|
Cel mai probabil va fi pe profit cu un ris controlat.
|
||||||
|
Știi să citești un grafic? Perfect, dar citește și ce simte piața.
|
||||||
|
Pentru că piața spune o poveste, nu în cuvinte, ci în reacții.
|
||||||
|
Dar o strategie sau un set-up oricât de bună sau de bun ar părea, fără contextul potrivit și fără să vezi cu ochii tăi ce simte piața,
|
||||||
|
e ca un GPS care spune doar drumul, dar nu îți spune că acolo poate ai aglomerat sau poate polei pe jur sau că drumul este blocat.
|
||||||
|
Așa că iaten la lucrurile astea.
|
||||||
|
Contextul pieței este harta, sentimentul pieței este starea vremii, strategia este destinația.
|
||||||
|
Dacă ignore primele două, s-ar putea să ajungi la pierdere, nu la profit.
|
||||||
|
Așa că același pattern într-o piață bullish poate fi o intrare genială, dar același pattern, exact același pattern într-o piață aflată în consolidare sau poate într-o piață cu frică sau o piață lacomă, poate fi o capcană clasică.
|
||||||
|
Piața nu se mișcă pe bază de linii, deși așa pare, se mișcă foarte des pe bază de emoții și de reacții.
|
||||||
|
Dacă nu înțelegi sentimentul care o conduce, risc să reacționezi acolo unde ar trebui să aștepți, sau să aștepți acolo unde ar trebui să acționezi.
|
||||||
|
În primul modul din ATM, înveți să citești ce face piața, dar mai ales de ce o face.
|
||||||
|
Pentru că abia când înțelegi contextul sau imaginea de ansamblu a pieții, alături de sentimentul acestea, fiecare decizie devine logică.
|
||||||
|
Dacă mai pui la pachet și contextul economic și catalizatorii aferenți, ești deja mult în fața multor traderii.
|
||||||
|
Ești din cei 50% care câștigă bani în mod consistent și predictibil.
|
||||||
|
Iar în training-urile ce urmează din modul 1, o să înveți cum să citești contextul pieței înainte să acționezi.
|
||||||
|
Pentru că un trader bun nu reacționează la semnale, ci înțelege povestea completă din spatele fiecărui semnal.
|
||||||
|
Îți voi pune la dispoziție materialele care alcătuiesc fundația.
|
||||||
|
Vezi dincolo de lumânări, adică înveți din ce este cu adevărat compus un grafic și de scoperi cei patru cavaleri ai prețului,
|
||||||
|
elementele cheie care dezvoluie psihologia master-uri direct pe grafic.
|
||||||
|
Nu vei mai privi niciodată graficul cu aceiași ochii.
|
||||||
|
Ferește-te de capcane și semnale false.
|
||||||
|
Află cum să identifici divergențele dintre preț, adică conștientul pieței și indicatorii cheie, adică subconștientul pieței.
|
||||||
|
Când înțelegi asta, începi să vezi când prețul te minte și te poți poziționa pe partea corectă a mișcării.
|
||||||
|
Simplifică, nu complica, descoperă pattern-urile simple, clare și testate, care reflectă direct starea emoțională a pieței.
|
||||||
|
Nu ai nevoie de zeci, zeci de pattern-uri, doar de acele câteva care decodează rapid ce simt participanții din piață și ce urmează să facă.
|
||||||
|
Apoi trecem la componentele care te duc la a înțelege contextul și sentimentul din piață, care sunt
|
||||||
|
Citește starea de spirit a pieței în timp real, adică înveți să identifici sentimentul pieței sau marque sentiment și să-l folosești ca un radar pentru frică, lăcomie sau indeciziie.
|
||||||
|
Asta îți oferă un avantaj real, intră înainte ca majoritatea să reacționezi, deși evizi zonele în care traderii sunt prini și în capcană.
|
||||||
|
Vezi imaginea completă nu doar un colț de grafic. Antrenează-ți ochiul pentru a înțelege market picture, cum se leagă trendurile, zonele cheie și tiparele macro ale pieței.
|
||||||
|
Când știi în ce fază se află piața, fiecare decizie devine logică și aliniată cu mișcarea dominantă.
|
||||||
|
Deci vei înțelege sentimentul pieței sau marque sentiment, privirea de ansamblu a pieței sau market picture, iar într-un modul viitor înveți și partea treia care compune contextul pieței.
|
||||||
|
Și aici mă refer la să anticipezi mișcările mari cu ajutorul contextului economic, adică afli cum să folosești catalizatorii economici, cum ar fi știrile macro, deciziile federal reserve, inflație și așa mai departe.
|
||||||
|
Bineînțeles ca hartă a direcției mari, în loc să fi surprins de volatilitate, o să o anticipezi și în loc să te ferești de știri, le vei folosi în favorea ta.
|
||||||
|
Te încurajez să te uiți în ordinea pe care eu ți-o recomand pentru a înțelege cât mai bine informația.
|
||||||
|
Astfel o integrezi ușor și fără efort.
|
||||||
|
Și ca să fie și mai ușor să ajungă informația la tine, le vom împărți în pași mai mici ca niște piese de puzzle, care în final compun privirea de ansamblu asupra pieței.
|
||||||
|
Așa că urmează să înveți următoarele concepte foarte practice.
|
||||||
|
Rolul oscilatorului McKellen, rolul indicatorului advance decline, ce cuprinde market sentiment și cum se citește sentimentul pieței și cum se citește imaginea pieței sau market picture,
|
||||||
|
code report, adică raportul care arată ce fac traderii cu influență, care controlează 99% din mișcările din piață, adică mari comercianți, mari speculatori,
|
||||||
|
ai răbdare cu tine, fiindcă la început poate te părea că este limbă chineză sau poate știi o parte din concepte, însă te inviți să rămâi în modul student,
|
||||||
|
deoarece vei vedea din alt unghi informația și astfel subconștientul tău va fi deschis să asimileze informațiile repede și ușor.
|
||||||
|
În același timp îți lanțezi invitația să revezi de mai multe ori materialele fiindcă o să aibă și mai mult sens pe măsură ce tu devii altă persoană în timp.
|
||||||
|
Și mai e ceva.
|
||||||
|
Fa asta pentru tine. Adică aplică practic aceste concepte să vezi ce capacități are global ATM în a face previziuni.
|
||||||
|
Aștept întrebările și nedumerele tale în sesiunele de întrebări și răspunsuri?
|
||||||
|
Să știi că nu există întrebări proaste și doar regretul neadresărilor.
|
||||||
|
A început deja călătoria ta în ATM.
|
||||||
|
Bun venit în ATM, drumul tău căte claritate, strategie și încredere în trading.
|
||||||
|
Nu e întâmplător că ești aici. Faptul că ai ales să intri în acest program înseamnă că ai spus un da mare și clar unei versiuni mult mai puternice, mai conștiente și mai strategice a ta.
|
||||||
|
ATM nu e doar un program. Este o comunitate de creștere, un sistem de decizie și o hartă clară pentru a naviga piețele cu încredere și disciplină.
|
||||||
|
Poate că ai venit aici pentru a-ți îmbunătăți strategia, dar ce vei descoperi este mult mai profund.
|
||||||
|
La nivel de identitate devii traderul care gândește strategic, acționează disciplinat și învață constant.
|
||||||
|
În zona de valori înveți să pui pe primul loc procesul, nu impulsul și mai mult decât atât să te pui pe tine pe primul loc.
|
||||||
|
Pui pe primul loc claritatea, nu confuzia, iar în zona de convingeri schimbi nu știu dacă pot, cu știu cum să decid.
|
||||||
|
În tabăra de capacități îți construiești ochiul de trader, rutina zilnică și disciplina de profesionist.
|
||||||
|
Iar la comportamente, analizezi, execuți, evaluatezi zi de zi.
|
||||||
|
Iar la mediu ai sprijin structură și ghidare, nu mai e singur în fața graficelor.
|
||||||
|
Fiecare pas pe care îl faci și de azi înainte este un pas conștient spre traderul care poți deveni.
|
||||||
|
Așa că te inviți să intrii cu mintea deschisă, cu dorința de a învăța și cu determinarea de a aplica.
|
||||||
|
Ai acces la conținutul, instrumentele și ghidarea care pot transforma felul în care vezi piața, deciziile și pe tine.
|
||||||
|
Așa că bun venit oficial în ATM, hai să tranzacționăm, hai să creștem, hai să câștigăm.
|
||||||
|
Te îmbrățișez!
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
Raja, hai sa incepem cu partea de inceput, inceputul inceputului.
|
||||||
|
Orice grafic pe care voi il vedeti pe ecran, nu conteaza time frame-ul,
|
||||||
|
vedeti ca sunt pe 60 de minute, asa se numeste time frame, intervalul de timp.
|
||||||
|
Pe toate time frame-urile avem aceeasi formatiune la un grafic.
|
||||||
|
Deci un grafic este compus din niste dreptunghiuri din astea, care se numesc candele.
|
||||||
|
Si graficele pe bursa se citesc in felul urmator.
|
||||||
|
Avem axa timpului in partea de jos, iar pe partea pe axa de aici,
|
||||||
|
deci avem axa horizontala la axa timpului, dar axa de jos si axa verticala, care este axa pretului.
|
||||||
|
Si in partea de sus o sa vedeti la grafice, este graficul de pret,
|
||||||
|
sa avem graficul de pret, care e format din candele si in partea de jos avem
|
||||||
|
graficul unde sunt indicatorii pe care noi analizam si o sa vezi ca noi folosim indicatori custom,
|
||||||
|
personalizati pentru analiza noastra si in plus indicatorii respectiv sunt independenti unul de altul.
|
||||||
|
Deci nu depinde unul de altul, tocmai de asta sunt foarte puternici ca atunci cand mai multi indicatori
|
||||||
|
care nu au legator unul cu altul, indica aceeasi directie,
|
||||||
|
este foarte strong bull sau foarte strong bear.
|
||||||
|
Acum, noi o sa lucram in general cu candlestick, ce vedeti pe ecran,
|
||||||
|
mai exista o formatiune pe care o sa o vedeti la Stradery,
|
||||||
|
care se poate schimba aici de la Style in Trail Station si se numeste OHLC,
|
||||||
|
care inseamna Open High Low Close, adica pretul de deschidere, pretul maxim, pretul minim, low si pretul de inchidere.
|
||||||
|
Asta inseamna OHLC si daca o selectez de aici OHLC o sa vedeti ca se schimba graficul.
|
||||||
|
Bun, hai sa, daca tot am schimbat pe OHLC, hai sa va explic foarte pe scurc ce inseamna OHLC.
|
||||||
|
Deci, cum spunam mai devreme, o candela din asta e, s-o zoomam, s-o facem mai mare.
|
||||||
|
Uite cum e candela de aici.
|
||||||
|
Vezi ca ea este o linie si pe OHLC in general toate sunt verzi, adica nu este distintia intre rosu si verde.
|
||||||
|
La OHLC toate sunt verzi, diferenta e in felul urmator.
|
||||||
|
Acesta este o candela verde, ce?
|
||||||
|
Fiindca vedeti ca pe linia asta dreapta sunt doua liniute.
|
||||||
|
Liniuta care este in partea stanga acestei linii verticale,
|
||||||
|
vedeti ca avem o linie verticala si avem doua linii horizontale foarte mici, un asut si un ajos.
|
||||||
|
Din stanga, reprezinta open-ul, pretul de deschidere si linia din dreapta reprezinta close-ul sau pretul de inchidere.
|
||||||
|
In momentul in care pretul de inchidere este mai mic decat pretul de deschidere, candela este bear, adica este candela rosie.
|
||||||
|
S-a deschis la pretul de aici si s-a inchis la pretul de aici.
|
||||||
|
Daca tinem un click stanga, hai sa vedem daca ma lasa pe ea.
|
||||||
|
Nu cred ca ma las acum, hai sa vad.
|
||||||
|
Pentru ca sunt in zoom de aia, hai sa ne intoarcem.
|
||||||
|
Acum un click pe ea, nu ma lasa.
|
||||||
|
Ok, vrem sa va arat ca normala trebuie sa apara pretul de deschidere si pretul de inchidere, o sa schimb din nou de la style aici in candle.
|
||||||
|
Aceasta este candela si daca tin pe ea, o sa vad open 440.32 pretul de deschidere, pretul de inchidere 438.20 care este mai mic,
|
||||||
|
valoarea maxima, high-ul, 440.83 si valoarea minima, low-ul care este 46.89.
|
||||||
|
Acum daca ma intor din nou pe OHLC, aceasta este candela, o spuneam ca o candela in codarea asta de OHLC, cum te prins daca e candela de scadeara sau candela de urcare, pe in primul rand vezi unde este situata liniuta din stanga.
|
||||||
|
Daca liniuta din stanga este mai sus decat liniuta din dreapta, care este orientata spre dreapta, inseamna ca e candela bear.
|
||||||
|
Hai sa vedem invers, de exemplu asta e candela bull, a avut pretul de deschidere aici si aici este pretul de inchidere.
|
||||||
|
Si la candele, pentru ca noi pe asta o sa le folosim foarte des, de fapt numai asta folosim, avem doua tipuri de candele, candela rosie care este semnificata de faptul ca open-ul candelei este in partea de sus
|
||||||
|
si close-ul pretul de inchidere e in partea de jos, adica pretul de inchidere este mai mic decat pretul de deschidere, de asta e candela rosie
|
||||||
|
Hi-ul valoarea maxima este in partea de sus, valoarea minima este in partea de jos.
|
||||||
|
La candela verde care se numeste bull, candela rosie se numeste bear, avem open-ul in partea de jos si close-ul in partea de sus, asta inseamna ca pretul de inchidere sau close-ul este mai mare decat pretul de deschidere
|
||||||
|
și aceași dispunere la valori maxime, high în partea de sus valoarea maximă și valoarea minimă în partea de jos low.
|
||||||
|
Vedeți că ambele candele au high-urile la fel, low-urile la fel, în partea de sus high-urile, în partea de jos low-urile sunt inversate în schimb cele două valori open și close.
|
||||||
|
Și am pus aici și harta, open, close, high, low ce înseamnă O, C, L, E, O, C, H, L și asta înseamnă candelă bul verde în care close-ul e mai mare decât open-ul, adică candela de aici și candela bear când close-ul este mai mic decât open-ul candela roșie de aici.
|
||||||
|
În aceeași acceptiune, dacă mă întorc pe candel, pentru că noi o să folosim grafice cu aceste formații numite candel și candele, o să vedem că această este codată verde.
|
||||||
|
Asta înseamnă că prețul de deschidere este mai mic decât prețul de închidere sau cu alte cuvinte, prețul de închidere, cum e cazul aici, este mai mare decât prețul de deschidere.
|
||||||
|
Adică ea s-a deschis jos aici, acum ăsta este prețul de închidere care variază pentru că nu s-a închis ora și vedeți că mai avem o bară verticală, partea de sus înseamnă high-ul, adică valoarea maximă, partea de jos înseamnă low-ul, valoarea minimă.
|
||||||
|
Și o să vedeți că pe baza acestor formațiuni numite candele se formează graficul și pe baza acestor formațiuni din grafic avem ceea ce noi numim pattern-uri.
|
||||||
|
Și acum să mergem mai departe și să explic ce înseamnă time frame sau interval de timp.
|
||||||
|
Piecare grafic sau chart, cum îi spunem noi în limba engleză, este calculat pe un anumit interval de timp. În momentul de față suntem pe NASDAQ 100 sau ETFU, ETFU QQQ care urmăște NASDAQ 100 și dacă mă duc sus aici o să vedesc că putem să schimbăm time frame-urile.
|
||||||
|
Dacă nu vă apar așa cum îi apar mie pentru că ca să apar aici, trebuie să intrăm într-un anumit meniu, nu intră acum în detaliile astea pentru că sunt alte detalii tehnice, vă explic doar ce înseamnă partea de grafic.
|
||||||
|
Ok, deci la time frame aici mă duc și văd că am de la un tick, 10 tick, 25 de ticks, care sunt formațiuni mai mici decât o secundă, după care am 15 secunde, 30 de secunde, 1 minut, 2 minute, 3, 4, 5, 10, 60 de minute și apoi am formațiune daily, weekly și monthly.
|
||||||
|
Ce înseamnă lucrul ăsta? O să facem un fel următor ca să fie mai ușor de înțeles, o să copiez chart-ul ăsta, click dreapta, copy window, click dreapta, paste window, cu ocazia asta o să vă familiariza și cu TrayStation-ul, mă duc la Windows, îi dau în range vertical și acum o să pun în stânga un interval de 5 minute, voi probabil să-l găsiți aici la 5 minute și în dreapta o să pun un interval de 15 minute.
|
||||||
|
5 aici și 15 aici. Asta înseamnă că această candelă pe care voi vedeți în partea dreaptă, pe intervalul de 15 minute, este compusă din 3 candele de 5 minute. Dacă vă uitați ora de închidere este 17 pe 35, dacă vă uitați aici, vă arată că ora de închidere este 17 pe 45, în momentul ăsta este 17 pe 41, deci mai sunt 4 minute până se închide candela,
|
||||||
|
adică cu alte cuvinte, aici vedem candela 17 pe 45, în momentul când se închide candela asta se va închide și candela pe 15 minute, pentru că nu uitați, dacă o să mă uit aici la prețul de deschidere cu candele o să văd că este 43821 și aici la open 43821, deci corespunde cu deschiderea candelei de 5 minute, încă o dată, 3 ori 5 înseamnă 15 minute.
|
||||||
|
Acum dacă mă uit la high, adică valoarea maximă, văd 43896 și aici high-ul ăsta este 43896, adică îmi ia cel mai mare high, cea mai înaltă valoare dintre cele 3 candele ca să-mi calculeze high-ul de aici și vedeți volatilitate pentru că întâmplător sau nu astăzi vorbește și Jerome Paul care este șeful rezervei federale și de asta este volatilitatea asta, se mișcă prețul așa.
|
||||||
|
Mergând mai departe cu explicația, putem să expandăm în felul unulmător. De exemplu, aici o să pot să mut de exemplu pe 60 de minute și aici dacă vreau mă duc pe daily, mă duc aici și schimb daily și acum o să vedeți un lucru interesant.
|
||||||
|
Nu știu dacă se vede foarte finuț că aici există o linie gri și aici există o linie gri. Asta înseamnă că candela asta de ieri, pentru că e candela de RCA, cea de astăzi este în desfășurare, este compusă din câte?
|
||||||
|
Una, două, trei, patru, cinci, șase, șapte. Deci într-o candelă din astfel la daily, intră șapte candele de 60 de minute.
|
||||||
|
Și la fel de exemplu, dacă aici modific și mă duc pe weekly și în stânga modific daily, o să observ că o candelă weekly de săptămână este compusă din șapte candele daily.
|
||||||
|
De exemplu, aici este pentru că astăzi este miercur, avem miercuri, marți, luni. Și dacă vreau să văd din ce este compusă candela de aici, deci miercuri, marți, luni și aici vineri, joi, miercuri, marți, luni.
|
||||||
|
Adică de aici, luni, marți, miercuri, joi, vineri. Deci candela asta, de exemplu, dacă eu acum selectez și pun două linii așa ca să selectez săptămâna trecută, care e candela de aici, o să observ că înălțimea candelei acestei high-ul este 4,46,58 și aici cât am high-ul? 4,46,58.
|
||||||
|
Da, pe același principiu pe care am le explicat și mai devreme cu candela de 5 versus candela de 15.
|
||||||
|
O altă notiune foarte importantă pe care o folosesc foarte des și care în abordarea all school se folose și la determinarea support and resistance. Denumirea de swing high și swing low.
|
||||||
|
Ce înseamnă swing high, swing low? În trace station se numește pivot high, swing high și swing low se numește pivot low, așa se numesc indicatorii standard din trace station.
|
||||||
|
Păi, în primul rând, te uiți pe grafic, pe formațiunea asta de candele și vreau să identifici o candelă la care lău acelor candele este mai jos decât lău candelor din stânga ei, două candele spre stânga,
|
||||||
|
iar în dreapta candele respective, lăurile candelei respective, candelor respective, este mai sus decât lău candele spre care vorbesc.
|
||||||
|
Pare foarte complicat. Hai să luăm un exemplu. Avem aici o candelă care se numește și hammer și vedem că avem un lău la nivelul de 109.639 minimul candelui.
|
||||||
|
În stânga acestei candele avem cel puțin două candele la care lăurile sunt deasupra, sunt mai sus decât lău candelei de aici, de aia se numește pivot că este mai jos.
|
||||||
|
Să vede cu ochiul liber că aceste candele au minimele mai sus decât minimul candelei de aici, iar în dreapta acestei candele, minimele candelei,
|
||||||
|
minimul candelei acesteia și acesteia sunt mai sus decât minimul acestei candele. Asta înseamnă că respectiva candele se numește swing low.
|
||||||
|
Acum, pentru swing high. Swing high înseamnă vârf. Candela de aici are un high. În stânga candelei respective sunt două candele la care high-urile sunt mai jos.
|
||||||
|
Vind din uptre in higher high higher lows și high-ul candelei de aici este vârf pentru că în stânga cele două maximume sunt mai jos, iar în dreapta ei maximele candelor sunt mai jos decât maximul ăsteia.
|
||||||
|
Și asta devine candelă swing high. Vreau să fii atent la informația asta că să mă auzi vorbi de swing high, swing low, break out-uri.
|
||||||
|
Break out înseamnă când o candelă trece deasupra unui fost swing high. Cum a fost aici swing high-ul ăsta, vedeți că aici o candelă s-a închis deasupra.
|
||||||
|
Și în trade station de exemplu există indicatorul pivot high. Dacă o să-i dau enable-ul să vedeți că apar niște puncte la candele care îndeplinesc criteriul de swing high.
|
||||||
|
Vedeți că deasupra aici am un high în stânga. Sunt cel puțin două candele mai jos cu high-ul. În dreapta la fel. La fel și aici pentru candel asta.
|
||||||
|
Bun. Și avem și swing low. Dacă îi dau enable-ul o să vedeți că apar niște puncte albastre în partea de jos. Swing low.
|
||||||
|
Și noi avem și un indicator custom creat. Dacă îi dau enable-ul o să vă arătă și valoarea. Vedeți valorile candelor respective. Ca și preț. Ce preț e acolo, ca să vă dați seama.
|
||||||
|
Asta e primul training pe care îl fac un support and resistance în zona de basic. Pentru că toate cărțile de analiză se bazează pe această abordare vis-a-vis de determinarea support and resistance.
|
||||||
|
Dar în primul rând vreau să-ți rămână în cap noțiunea de swing low și swing high. Pivoți. O să mă mai auzi vorbind de pivoți.
|
||||||
|
Când o să vezi de fapt cum stabilim noi support and resistance-ul mult mai accurate în proporției de 80 și ceva la sută pentru long și 7 și 5 la sută pentru short.
|
||||||
|
O să-ți placă maxim când o să ajuns la lecția respectivă. Dar până una alta, faptul că ești la început, te rog să reții informația asta. Cu swing low și swing high.
|
||||||
|
Dacă e nevoie, mai uită-te odată pe informația asta și, bineînțeles, există sesiune de întrebări și răspunsuri în care răspun cu drag la toate nelămuririle tale.
|
||||||
@@ -0,0 +1,727 @@
|
|||||||
|
Salutare, drag-un meu, drag-a mea!
|
||||||
|
In acest material o sa vorbesc despre
|
||||||
|
cele mai raspandite pattern-uri de candele
|
||||||
|
si o sa vezi ca in realitate noi folosim
|
||||||
|
4-5 din ce o sa vezi in continuare.
|
||||||
|
In primul rand o sa incep cu denumirea de pattern,
|
||||||
|
asa cum stii si din dictioana explicativa limbii romane,
|
||||||
|
a fost introdus cuvantul pattern, care reprezinta un model
|
||||||
|
specific
|
||||||
|
sau tipa reprezentand simplifica structura
|
||||||
|
in sociologic, limvistic, psihologic.
|
||||||
|
Noi o sa abordam lucrurile astea din perspectiva psihologica,
|
||||||
|
pentru ca vorbim de fapt de psihologia pretului.
|
||||||
|
Psihologia candelui sau psihologia pretului.
|
||||||
|
Asa cum stii, un grafic,
|
||||||
|
si uite mi-a intrat si 3Station acum pe fundal sa-l dam in barca,
|
||||||
|
care are prioritate,
|
||||||
|
un grafic este compus din formatiuni numite candele,
|
||||||
|
indiferent de intervalul de timp, ca vorbim de time-frame
|
||||||
|
de la un minut la o luna, time-frame inseminand in limba romana
|
||||||
|
intervalul de timp.
|
||||||
|
Ca este de un minut, ca este de 5 minute,
|
||||||
|
30 de minute o ora, daily care inseamna interval
|
||||||
|
zilnic, weekly sau saptamana,
|
||||||
|
monthly,
|
||||||
|
fiecare din aceste perioade, fiecare grafic este compus
|
||||||
|
din aceste formatiuni numite candele.
|
||||||
|
O sa vorbesc putin despre relatiile
|
||||||
|
OHLC, unde O inseamna open,
|
||||||
|
adica pretul de deschidere,
|
||||||
|
H inseamna pretul maxim sau high-ul, L inseamna pretul minim sau low,
|
||||||
|
si C inseamna close-ul.
|
||||||
|
O candela este definite de relatiile
|
||||||
|
dintre aceste 4 valori,
|
||||||
|
adica valoarea de deschidere, valoarea maxima, valoarea minima,
|
||||||
|
si valoarea de inchidere.
|
||||||
|
Dupa cum vezi pe ecran,
|
||||||
|
noi avem de aface cu 2 tipuri de candele,
|
||||||
|
candele bear,
|
||||||
|
urs sau candele bull.
|
||||||
|
Diferenta intre cele 2 este in primul rand data de culoare,
|
||||||
|
candele bear sunt rosi, le poti face cum vrei tu, dar in majoritatea
|
||||||
|
sau pe majoritatea platformului de tranzactionare
|
||||||
|
o sa vezi culoarea rosiere
|
||||||
|
semnificand bear sau candele de descadere,
|
||||||
|
si culoarea verde pentru candela bull,
|
||||||
|
care inseamnifica candele de crestere.
|
||||||
|
In primul rand, in ambele situatii ca este candela bear sau candela bull,
|
||||||
|
avem de aface cu valoarea maxima care este intotdeauna
|
||||||
|
in partea de sus,
|
||||||
|
high-ul sau valoarea maxima, si vedeti ca aici este o liniuata,
|
||||||
|
pentru ca candele este formata, de fapt este un dreptunghi,
|
||||||
|
cu niste liniuate in partea de sus si partea de jos.
|
||||||
|
Nu toate au aceste liniuate, o sa vedeti ca vorbim in continuare,
|
||||||
|
cand o sa intream in pattern-uri, dar
|
||||||
|
indiferent daca respectiva candel este bull sau bear,
|
||||||
|
ea avea pretul maxim in partea de sus, pretul minim in partea de jos.
|
||||||
|
Diferenta intre bull si bear o face
|
||||||
|
Relatia intre pretul de deschidere si pretul de inchidere.
|
||||||
|
Candela bear sau candela rosie are intotdeauna pretul de deschidere
|
||||||
|
in partea de sus, pretul de inchidere in partea de jos.
|
||||||
|
Adica cu alte cuvinte, pretul la care se inchide,
|
||||||
|
in acel interval de timp ca este daily si aici devine de 5 minute,
|
||||||
|
respectivul pret de inchidere este mai mic decat pretul de deschidere.
|
||||||
|
Iar ce defineste o candela bull?
|
||||||
|
Pretul de inchidere este deasupra pretului de deschidere.
|
||||||
|
Adica, sa spunem ca suntem pe 5 minute, aici avem un prez de 10
|
||||||
|
si aici avem un prez de 11 sus.
|
||||||
|
10 este mai mic decat 11, cu alte cuvinte, pretul de inchidere
|
||||||
|
este deasupra pretului de deschidere. Asta face acea ca candel sa fie bull.
|
||||||
|
Acum, nu stiu daca stii putina istorie
|
||||||
|
sau de ce se presupune la nivelul investitorilor
|
||||||
|
ca au aparut aceste denumiri bull,
|
||||||
|
care inseamna taur in limba romana si bear, care inseamna urs,
|
||||||
|
din modul in care ataca cele doua animale.
|
||||||
|
In primul rand, taurul, daca te ataca, te ia in coarne,
|
||||||
|
vine cu coarnele spre tine si te ridica in coarne,
|
||||||
|
asta inseamna candela bull sau taur,
|
||||||
|
care este pe urcare pentru ca te ia de jos, te ridica
|
||||||
|
iar pentru bear sau ursu modului de atac ca si animal
|
||||||
|
este sa ridice in doua labe si sa te puna la pamant,
|
||||||
|
adica sa te puna jos, de asta denumirea de bear
|
||||||
|
la candela de scadere.
|
||||||
|
Acum mergam mai departe, o sa intram direct
|
||||||
|
in patternurile de candele,
|
||||||
|
nu le-am pus neaparat intr-o anumita ordine,
|
||||||
|
o sa vedeti ca multi dintre educatorii in zona asta
|
||||||
|
pe burs pun in categorii de bull, bear,
|
||||||
|
o sa vedeti ca sunt amestecate, n-are relevanta asta.
|
||||||
|
Ce vreau sa fii, sa fii foarte atent la informatia
|
||||||
|
care urmeaza, pentru ca o sa lucram foarte mult
|
||||||
|
cu candele respective.
|
||||||
|
Primul pattern se numeste hammer in limba ingleza sau ciocanul
|
||||||
|
si este bull,
|
||||||
|
este candele de crestere, asa arata, dupa cum nu vezi
|
||||||
|
in partea asta, seamana efectiv cu un ciocan.
|
||||||
|
Spuneam ca toate patternurile se bazeaza pe relatia
|
||||||
|
intre pretul de inchidere, pretul de deschidere,
|
||||||
|
pretul maxim si pretul minim, daca te uiti cu atentie la hammer,
|
||||||
|
o sa observ ca pretul minim este foarte jos,
|
||||||
|
pretul de deschidere in situatia asta fiind candela verde
|
||||||
|
aici este pretul de deschidere, iar pretul de inchidere este sus.
|
||||||
|
Pretul maxim nici nu se vede pentru ca pretul maxim
|
||||||
|
este egal cu pretul de inchidere.
|
||||||
|
Asta defineste un hammer, in general la hammer ar fi bine
|
||||||
|
ca pretul maxim sau high-ul sa fie
|
||||||
|
egal cu pretul de inchidere, cu close-ul.
|
||||||
|
Asta in situatia in care este verde, daca este rosu
|
||||||
|
poate sa fie rosu, asta inseamna ca pretul de deschidere
|
||||||
|
este egal cu pretul maxim, se poate intampla sa vezi si
|
||||||
|
aici este rosu, ceva similar cum e aici.
|
||||||
|
Deci vedeti relatia intre cele patru valori,
|
||||||
|
open, high, low, close
|
||||||
|
si ce e interesant din perspectiva psicologica,
|
||||||
|
aceasta candala fiind verde, pretul s-a deschis aici,
|
||||||
|
bersii sau ursii au ridica labele si l-au dat in jos,
|
||||||
|
adica au coboru pretul pana in zona asta de aici,
|
||||||
|
dupa care au venit taurii si l-au impins asa de tare,
|
||||||
|
da, psicologia.
|
||||||
|
Cand se inchide asa, de ce este foarte strong bull?
|
||||||
|
Pentru ca daca era sa fie bear, ar fi trebuit sa se inchida
|
||||||
|
in partea de jos a candele, o sa vedeti ca majoritatea
|
||||||
|
formatinilor care sunt bear, daca nu toate,
|
||||||
|
au pretul de deschidere in partea de jos, pentru ca iar si o
|
||||||
|
componenta foarte importanta cu spananul la inceput,
|
||||||
|
diferenta antre bull si bear este faptul ca unde este pretul
|
||||||
|
de inchidere fata de pretul de deschidere si in relatia cu pretul
|
||||||
|
Ok, acesta este ciocanul sau hammerul,
|
||||||
|
pe care o sa il vedeti, o sa il intalim destul de des
|
||||||
|
pe graficele noastre si pe baza lui avem si un trigger,
|
||||||
|
sau tragaciu cum este la pistol,
|
||||||
|
la care noi actionam bazandu-ne pe acest hammer.
|
||||||
|
Bun, exista si denumirea de inverted hammer,
|
||||||
|
sau ciocan un tors, care este tot o formatiune bull
|
||||||
|
si de data asta este
|
||||||
|
hammerul pe care l-ati vazut, dar nu mai ca este invers,
|
||||||
|
este cu coada in sus, acesta este ciocanul, partea rosie si coada
|
||||||
|
este partea de sus, ceasi filozofie partea maxima sus,
|
||||||
|
partea minima jos, in situatia asta fiind rosie candela,
|
||||||
|
avem pretul de deschidere in partea de sus,
|
||||||
|
pretul de inchidere in partea de jos si o sa il vedeti aici
|
||||||
|
in formatiunea aceasta de grafic,
|
||||||
|
cand o sa ajungem la patternuri mai complexe o sa vedeti ca
|
||||||
|
acest pattern se numeste triple button sau baza tripla,
|
||||||
|
pentru ca avem un pret aici minim, avem un pret minim aici
|
||||||
|
un pret minim aici,
|
||||||
|
care seamana aceste zone si poate sa fie o formatiune destul de bull,
|
||||||
|
asta este un pattern mai complex, dar o sa vedeti
|
||||||
|
in un alt material video, ca nu o sa vorbesc despre aceste patternuri
|
||||||
|
mai complexe, care sunt constituite dintr-o formatiune
|
||||||
|
de mai multe candele.
|
||||||
|
Bun, dragilor!
|
||||||
|
Mergand mai departe, avem de aface cu hanging man
|
||||||
|
sau in limba romana omu-spanzurat,
|
||||||
|
este tot ciocanul, hammerul, numai ca
|
||||||
|
acest hanging man de ce se numeste si este
|
||||||
|
bare pentru ca de obicei apare in uptrend.
|
||||||
|
O sa ma intorc un pic pe celalte formatiuni
|
||||||
|
ca probabil vreau omui sa spun asta,
|
||||||
|
de obicei formatiunea asta hammer,
|
||||||
|
ca si formatiunea inverted hammer, adica ciocanul normal
|
||||||
|
ciocanul intors, apar in zone
|
||||||
|
de posibil pret minim sau button
|
||||||
|
adica de obicei pretul vine din trend descendent
|
||||||
|
downtrend si in partea de jos
|
||||||
|
a acelui trend intalim de obicei formatiunile
|
||||||
|
astea care pot reprezenta o schimbare
|
||||||
|
a trendului. Americanii spun hammering
|
||||||
|
the downtrend, adica ca si cand ai luat ciocanul
|
||||||
|
si tragi un ciocan la downtrend sau la trendul descendent
|
||||||
|
si il opresti ca sa nu mai coboare, cam asta este semnificatia.
|
||||||
|
In timp ce omu-spanzurat, fiind doua formatiune bare
|
||||||
|
si o sa vedeti ca formatiunile bare apar de obicei
|
||||||
|
in partea de sus a trendului dupa un trend ascendent
|
||||||
|
iar formatiunele bull vin dupa un trend descendent sau downtrend
|
||||||
|
fiind trend ascendent, aici vedeti ca venind dintr-un trend descendent
|
||||||
|
apoi trend ascendent, apare acest
|
||||||
|
hanging man sau omu-spanzurat care
|
||||||
|
in general este bare, adica dupa o candele de genul asta
|
||||||
|
sunt foarte multe chance sa urmeze o schimbare de trend in downtrend
|
||||||
|
Bun, urmatorul pattern este
|
||||||
|
Shooting Star sau Steaua Cazatoare
|
||||||
|
daca esti barbat si daca ai facut armata sau poate ai avut
|
||||||
|
colegi, prieteni, parinti care au fost in armata
|
||||||
|
daca esti femeie, poate ai auzit vreodata de denumirea de trasor
|
||||||
|
Trasorul este un glont
|
||||||
|
care se foloseste noaptea si care e fost foresten
|
||||||
|
si care iti arata trayectoria glontului. Mai simplu este sa ti-i minte
|
||||||
|
Steaua Cazatoare, de ce? Pentru ca arata ca o stea cazatoare
|
||||||
|
daca te uiti mai bine, seama-nu un pic cu ciocanul inversat
|
||||||
|
sau ciocanul intors sau inverted hammer
|
||||||
|
numai ca inverted hammer-ul, asa cum iti aduce aminte
|
||||||
|
apare dupa un downtrend sau dupa un trend descrescator
|
||||||
|
acest pattern apare dupa un uptrend
|
||||||
|
si este bare, adica de obicei in capatul unui trend
|
||||||
|
la finalul unui trend
|
||||||
|
se poate face schimbarea in trend descendent
|
||||||
|
prin aceasta candela care se numeste Steaua Cazatoare
|
||||||
|
sau Shooting Star
|
||||||
|
Fiind candela ros in situatia asta, pretul s-a deschis aici
|
||||||
|
s-a dus pana sus
|
||||||
|
a fost impins de tauri
|
||||||
|
de fapt a fost impins de tauri din pozitia asta
|
||||||
|
pana ai sus, apoi au venit urcii si l-au impins
|
||||||
|
sub pretul de deschidere si s-a inchis jos aici
|
||||||
|
este o formatiune foarte bare
|
||||||
|
tocmai din perspectiva asta psihologica avand in vedere ca
|
||||||
|
pretul initial s-a deschis aici, tauri au avut putere sa impinga
|
||||||
|
dar probabil ca au venit mai mult urci si au avut putere sa-l impinga
|
||||||
|
inapoi chiar sub pretul de deschidere si s-a inchis chiar sub pretul de deschidere
|
||||||
|
de asta spun ca din perspectiva psihologica este foarte, foarte bare
|
||||||
|
si dupa aia de obicei urmeaza o cadere
|
||||||
|
a pietei
|
||||||
|
Bun, spinning-ul sau titirezu
|
||||||
|
daca iti aminte in copilarie ta ca te-ai jucat cu titirezu
|
||||||
|
titirezu este o candala turtita asa cum vei si aici
|
||||||
|
ea poate sa fie atat bul cat si bare
|
||||||
|
daca este situata, daca este in partea de sus a unui trend
|
||||||
|
este bare, daca este in partea de jos a unui trend este bul
|
||||||
|
daca ma intreba unui nepsihologic titirezu
|
||||||
|
candala asta de tip titirez
|
||||||
|
aici avem exemplu cu doua candele verzi
|
||||||
|
pretul de deschidere a fost aici
|
||||||
|
s-a deschis candel aici, s-a dus pana sus
|
||||||
|
a fost impinsa, sub pretul de deschidere s-a dus pana aici jos
|
||||||
|
si s-a inchis totusi deasupra pretului de deschidere
|
||||||
|
dar daca vezi distanta intre pretul de deschidere si pretul de inchidere
|
||||||
|
este o distanta foarte mica denota
|
||||||
|
nehotarare in piata
|
||||||
|
si o sa vezi si la urmatoarea candala care este si mai turtita
|
||||||
|
si care se numeste doji
|
||||||
|
functioneaza pe acelasi principiu
|
||||||
|
doji in decizie
|
||||||
|
ca idee doji
|
||||||
|
poate fi bul si bare, in situatia asta suntem in bul
|
||||||
|
in situatia asta suntem ca venim dintr-un trend descendent
|
||||||
|
si la un moment dat apare aceste candele de indecizie
|
||||||
|
candele astea de indecizie
|
||||||
|
ca si la prima legie a mecanicii in fizica
|
||||||
|
unde un corpus pastreaza starea de miscare
|
||||||
|
uniforma si rectilinia atata timp cand nu exista
|
||||||
|
o forta de sens contrar care sa-i schimbe sensul
|
||||||
|
asta inseamna acest doji
|
||||||
|
cu alte cuvinte imaginezati ca vine o bile
|
||||||
|
si aici cumva o loveste ceva si schimba
|
||||||
|
directia in panta ascendenta
|
||||||
|
adica vine pe o panta si apoi se transforma in rampa
|
||||||
|
daca e sa vorbesc conform corect cu rampa si cu panta
|
||||||
|
dar dupa cum observ
|
||||||
|
psihologia la doji este urmatoarea
|
||||||
|
pretul s-a deschis unde s-a si inchis
|
||||||
|
deci pretul de deschidere cu pretul de inchidere sunt aproape identice
|
||||||
|
si este diferenta destul de mare intre pretul maxim si pretul minim
|
||||||
|
cu alte cuvinte candela s-a deschis aici
|
||||||
|
a cazut pana jos s-a dus sus si s-a inchis tot unde s-a deschis
|
||||||
|
in decizie totale si atunci daca vin dupa un downtrend
|
||||||
|
si vad candele de genul asta
|
||||||
|
poate sa inseamni fice mie o posibilă schimbare de trend
|
||||||
|
si o sa vezi ca bazat pe candela doji
|
||||||
|
avem si niste trigger-e ca si la fel
|
||||||
|
bazat pe candela hammer
|
||||||
|
deci dragii mei in decizie totala
|
||||||
|
este pentru situatia de bull
|
||||||
|
avem si situatia de bear
|
||||||
|
tot cu doji in situatia in care vin dintr-un trend ascendent sau uptrend
|
||||||
|
apare in partea de sus a trendului
|
||||||
|
si cand o sa puneți cap la cap si cu notiunea de
|
||||||
|
linii de suport si cerere
|
||||||
|
suport, cere si oferta sau suport in resistance
|
||||||
|
o sa vedeti ca formatiuni de genul asta
|
||||||
|
cam toate candele sau patternele pe care le urmarim noi
|
||||||
|
aici sus vedem un doji
|
||||||
|
aceeasi psihologie de care vorbeam
|
||||||
|
pretul de inchidere aproape egal cu pretul de deschidere
|
||||||
|
exista diferenta intre pretul maxim si pretul minim
|
||||||
|
in decizie totala dupa un uptrend
|
||||||
|
vine un downtrend
|
||||||
|
se poate schimba in downtrend
|
||||||
|
formatiunea fiind bear
|
||||||
|
aici deja vorbim de o formatiune compusa
|
||||||
|
Morning Star sau Steaua diminetii
|
||||||
|
de obicei vin dintr-un trend ascendent
|
||||||
|
cum vedeti cazul aici
|
||||||
|
aici vedeti ca de fapt este un doji Morning Star
|
||||||
|
pentru ca exista mai multe variatioane ale acestui pattern
|
||||||
|
dar ca sa nu complica in lucruri le tinez minte de acest Morning Star
|
||||||
|
si vedeti ca am o candela rosie, am o candela doji de indecizie
|
||||||
|
dupa care o candela verde care este candele bull
|
||||||
|
care este psihologia de fapt
|
||||||
|
dupa acestui pattern, deci vin dintr-un trend ascendent
|
||||||
|
apoi vine o candela de nehotarare
|
||||||
|
care poate sa semnifici o posibile schimbare de trend
|
||||||
|
si dupa candela respectiva
|
||||||
|
vine o candela care se inchide deasupra maximului
|
||||||
|
aceste candele de indecizie si deasupra jumatatii
|
||||||
|
primei candele din acest pattern
|
||||||
|
asa se defineste un Morning Star pattern
|
||||||
|
adica ultima candela din pattern
|
||||||
|
ultima candela este verde
|
||||||
|
celelalte doua pot fi orice culoare
|
||||||
|
dar se inchide deasupra maximului candele de aici
|
||||||
|
asta poate sa nici nu fie doji, poate sa fie un alt fel de candela
|
||||||
|
si se inchide si deasupra linii jumatatii candelii
|
||||||
|
rosii, primei candele
|
||||||
|
asta semnifica Morning Star
|
||||||
|
si de obicei vedeti dupa Morning Star urmeaza o urcare de trend
|
||||||
|
de obicei formatina asta o sa o gasim in zone
|
||||||
|
de suport sau zone majore
|
||||||
|
unde avem cerere crescuta
|
||||||
|
bazandu-ne pe Morning Star
|
||||||
|
mai exista o formatiune care seamana foarte mult cu Morning Star
|
||||||
|
numai ca se numeste Bull Abandoned Baby
|
||||||
|
adica copilul parasit in directie Bull
|
||||||
|
vin din Down Trend, Trend Descendent
|
||||||
|
la fel am o formatiune din 3 candele
|
||||||
|
o candela rosie, asta poate sa fie rosie sau verde
|
||||||
|
candela asta se deschide cu Gap Down
|
||||||
|
intre pretul de inchidere de aici
|
||||||
|
si pretul de deschidere care este jos este un gol
|
||||||
|
Gap inseamna gol, apoi candela urmatoare verde
|
||||||
|
adica a treia din acest pattern
|
||||||
|
se deschide cu Gap Up, adica cu un gol deasupra
|
||||||
|
pentru ca aceasta candela s-a inchis in partea de jos
|
||||||
|
candela asta s-a deschis iarasi cu un gol
|
||||||
|
adica de ce sa numeste copilul abandonat pentru ca
|
||||||
|
este abandonata de asa sa numeste Abandoned Baby
|
||||||
|
si seamna cu Morning Star, dar numai ca are si acest Gap
|
||||||
|
Gap Down, Gap Up, gol jos, gol sus
|
||||||
|
foarte strong bull, nu seamna ca merge de fiecare data
|
||||||
|
aici vedeti ca urmatoarele 3 candele
|
||||||
|
arata o parte de consolidare
|
||||||
|
Bun
|
||||||
|
hai sa mergem mai departe dragilor
|
||||||
|
Evening Star care este opusul Morning Star
|
||||||
|
si este Bear, este un pattern Bear
|
||||||
|
de data asta vin din Uptrend
|
||||||
|
Am o candela verde mare aici, am o candela de indecisie
|
||||||
|
aici este Doji, acesta este Doji Evening Star
|
||||||
|
poate sa fie si fara Doji, adica sa fie o candela mai mare
|
||||||
|
sau spinning aici si apoi a treia candela din pattern
|
||||||
|
cum vedeti de fapt si aici desfasurat
|
||||||
|
se inchide sub minimul candelii acestea a doua
|
||||||
|
si sub jumatatea primei candele din pattern
|
||||||
|
asta semnifica Evening Star
|
||||||
|
si de obicei Evening Star-ul presupune schimbarea trend-ului
|
||||||
|
din trend ascendent in trend descendent
|
||||||
|
Bear Abandoned Baby, adica copilul parasit in directie Bear
|
||||||
|
este inversul copilului parasit in directie Bull
|
||||||
|
in semnand ca vin dintr-un trend ascendent
|
||||||
|
in partea de sus
|
||||||
|
a aparut un Doji care la fel este izolat
|
||||||
|
daca ma uit aici este izolat pentru ca exista un Gap Up
|
||||||
|
un Gol in partea de sus, un Gol in partea de jos
|
||||||
|
si aceasta candela ramane izolata
|
||||||
|
de restul trend-ului
|
||||||
|
de asta este copilul parasit si este denumit asa
|
||||||
|
este Bear pentru ca vin din Gap Trend
|
||||||
|
ma duc in downtrend
|
||||||
|
Ball Engulfing sau Hrapareata Bull
|
||||||
|
am tradus-o eu
|
||||||
|
de ce Hrapareata? pentru ca
|
||||||
|
fiind Bull sunt in partea de jos a unui trend
|
||||||
|
la fel semnific un posibil
|
||||||
|
prez mini in zona minima de prez sau cer recrescut in zona asta
|
||||||
|
si este o formatiune din doua candele
|
||||||
|
o candela rosie, prima asa, doua candela verde
|
||||||
|
de ce se numeste Hrapareata?
|
||||||
|
pentru ca daca te uiti la inaltimea ei, aceasta candela
|
||||||
|
o inghite pe cea dinainte cu toate
|
||||||
|
cele patru valori, adica inghite si partea de maxim
|
||||||
|
deci inghite cu totul
|
||||||
|
asta inseamna Ball Engulfing
|
||||||
|
cu alte cuvinte ii tina umbra candele astea
|
||||||
|
si este tot asa o candela de schimbare trend
|
||||||
|
vin din downtrend si normal trend-ul trebuie sa modifice in uptrend
|
||||||
|
exista si Bear Engulfing
|
||||||
|
care este opusul Bull Engulfing, este un pattern Bear
|
||||||
|
si de obicei apare la top
|
||||||
|
sau in partea de sus a unui trend, vin din uptrend
|
||||||
|
la fel daca te uiti cu atentie am o candela verde
|
||||||
|
care este inghitita de hrapareata asta
|
||||||
|
care este Bear fiind candela rosie si toate patru valorile
|
||||||
|
acestei candele verzi sunt acoperite de acesta candela rosie
|
||||||
|
Bun, Bull Harami
|
||||||
|
Bull Harami este
|
||||||
|
un pattern bull care vine in general dupa
|
||||||
|
un trend descendent sau downtrend
|
||||||
|
si inseamna
|
||||||
|
mama gravida, imagineaza-ti ca aici este mama si acesta este
|
||||||
|
copilul care este in burtica, candela asta mai mica
|
||||||
|
si in general dupa un pattern de genul asta
|
||||||
|
ar trebui ca trendul sa se modifice si sa inceapa
|
||||||
|
sa urce
|
||||||
|
apoi exista Bear Harami care inseamna foarte bine cu Bull Harami
|
||||||
|
numai ca sunt inversate, eu am spus durerea de frunte
|
||||||
|
adica imagineaza-ti ca tu esti asta omul si ai o durere de doare frunte
|
||||||
|
deci a doua formatiune din
|
||||||
|
din ansambluul asta de doua candela
|
||||||
|
este o candela mica si este situata in partea de sus
|
||||||
|
a primei candele
|
||||||
|
si bineinteles fiind candela Bear de obicei
|
||||||
|
semnifica un posibil top sau maxim al trendului
|
||||||
|
dupa care o schimbare a trendului in downtrend
|
||||||
|
Marabuzul sau pilonul de sustinere
|
||||||
|
unii mai spun si benchmark
|
||||||
|
acestei candele, este o candela foarte foarte
|
||||||
|
poate sa fie Bull Bear, poate sa fie rosie
|
||||||
|
poate sa fie verde
|
||||||
|
psihologia este ca este o distanta extrem de mare
|
||||||
|
intre pretul de deschidere si pretul de inchidere
|
||||||
|
la fel ca intre pretul minim si pretul maxim
|
||||||
|
in general candela de genul asta
|
||||||
|
are pretul minim
|
||||||
|
si pretul maxim
|
||||||
|
e igual cu pretul de inchidere, ea poate sa fie si rosie
|
||||||
|
pretul de inchidere este igual cu pretul minim
|
||||||
|
si pretul de deschidere e igual cu pretul maxim
|
||||||
|
in general cand vedem candele de genul asta foarte mari
|
||||||
|
noi asteptam ceea ce se numeste retestarea
|
||||||
|
pretului la jumatatea candelei respective
|
||||||
|
pentru ca daca ar fi sa intri intr-o transactie de genul asta
|
||||||
|
fiind distanta foarte mare intre pretul minim si pretul maxim
|
||||||
|
sau intre pretul de deschidere si pretul de inchidere
|
||||||
|
riscul este foarte mare
|
||||||
|
mergand mai departe
|
||||||
|
avem dark cloud sau norul negru
|
||||||
|
ce inseamna dark cloud?
|
||||||
|
este o formatiune bare de obicei vine
|
||||||
|
dupa un uptrend, poate prelungit cum este aici
|
||||||
|
si se termin o candela verde pentru ca e o formatiune
|
||||||
|
din doua tipuri de candele, o candela verde mare si o candela rosie
|
||||||
|
care se deshide, vedeti, cu un gap up
|
||||||
|
sau un gol deasupra pentru ca pretul de inchidere
|
||||||
|
a acestei candele este aici, pretul de deschidere al candele urmatoare
|
||||||
|
este sus, intre cele doua candele este un gol
|
||||||
|
si ea se inchide, este candela rosie, cea de-a doua
|
||||||
|
se inchide sub jumatatea candelei dinainte
|
||||||
|
asta semnifica o posibilă schimbare in trend descendent
|
||||||
|
din trend ascendent
|
||||||
|
exista si opusul acestei candele care este bulge
|
||||||
|
care se numeste piercing line sau linia de piercing
|
||||||
|
vindu-mi pe un downtrend, probabil prelungit
|
||||||
|
care se termina cu o candela rosie, cum bine vezi aici
|
||||||
|
si apoi urmeaza un gap down, un gol
|
||||||
|
in care o candela verde se deshide jos aici
|
||||||
|
si se inchide din cola de jumatate a acestei candele rosii
|
||||||
|
care arata presiunea psihologica a taurilor
|
||||||
|
asupra urcilor
|
||||||
|
buls peste bers
|
||||||
|
si dragilor, am ajuns la final
|
||||||
|
acestea sunt patternurile la care e bine sa fii atent
|
||||||
|
in momentul cand o sa incepem sa transactionam
|
||||||
|
in realitate noi o sa folosim undeva intre 3 si 5
|
||||||
|
patternuri din toate acestea sau combinatia ale lor
|
||||||
|
dar am vrut sa te fac atenta
|
||||||
|
asupra acestor formatiuni pentru ca in realitate sunt
|
||||||
|
10 daca nu peste 100 de astfel de patternuri
|
||||||
|
dar majoritatea sunt niste patternuri care apar
|
||||||
|
foarte rar si nu are sens sa iti apreci atentia asupra
|
||||||
|
acestor patternuri deoarece apar foarte rar
|
||||||
|
si pentru ca apar foarte rar
|
||||||
|
pe noi ne intereseaza de fapt patternurile
|
||||||
|
care se repeta foarte des
|
||||||
|
ca sa putem sa avem un avantaj in piata
|
||||||
|
si daca se repeta foarte des pe acelea le urmarim
|
||||||
|
o sa vedeti ca facem asta inclusiv cu ajutorul scanerelor
|
||||||
|
ca sa nu suntem noi manuali sa ne uitam si sa le cautam
|
||||||
|
am pus TrayStation-ul pe ecran
|
||||||
|
fiindca TrayStation-ul are foarte multi indicatori
|
||||||
|
de exemplu pot sa iti arat o modalitate
|
||||||
|
prin care poti sa gasesti majoritatea patternuri
|
||||||
|
de care am vorbit, deci exista deja niste indicatori standard
|
||||||
|
in TrayStation si o sa iti arat si cum se face lucrul asta
|
||||||
|
foarte simplu, te duci pe butonul plus de aici
|
||||||
|
de jos, se deschide un workspace gol
|
||||||
|
click dreapta
|
||||||
|
aplicatie noua sau new application
|
||||||
|
te duci pe radar screen
|
||||||
|
iti apare radar screen-ul aici, poti sa-l faci mare
|
||||||
|
sau hai sa-l lasam asa micut
|
||||||
|
apoi click dreapta, new application
|
||||||
|
si cearta in analysis, adica deschizi un grafic
|
||||||
|
apoi te poti duce sus la window
|
||||||
|
si a range vertical
|
||||||
|
si iti le pune una langa alta pe tot ecranul
|
||||||
|
te incurajez sa selectez daily aici
|
||||||
|
la symbol poti sa te duci
|
||||||
|
dublu click aici, te duci la data, add symbol list
|
||||||
|
si adaugi companiele din SMP 500 de exemplu
|
||||||
|
poti sa adaugi toate companiele din SMP 500
|
||||||
|
si o sa vezi ca acum se incarca tabelul acesta
|
||||||
|
click dreapta pe coloana de symbol
|
||||||
|
te duci la
|
||||||
|
time frame aici, primul meniu si selectez
|
||||||
|
daily, hai sa vedem daca l-am selectat
|
||||||
|
in momentul asta
|
||||||
|
aici sus pe S
|
||||||
|
poti sa dai un click
|
||||||
|
stanga sa faca acest verde si sa ramana
|
||||||
|
butonul patrat si la fel si aici
|
||||||
|
unde sa ai verde cu butonul patrat pentru ca
|
||||||
|
exista si posibilitatea sa faci verdele asta
|
||||||
|
care inseamna global symbol link, legare globala
|
||||||
|
intre mai multe workspace-uri, primul de aici inseamna
|
||||||
|
acelasi workspace sau in acelasi tab cum vezi aici a jos ca la un excel
|
||||||
|
acum o sa dau click dreapta aici
|
||||||
|
ma duc pe settings, ma duc la page
|
||||||
|
si la grid values aici unde este selectat
|
||||||
|
o sa-i dau un font mai mare, 12 ca sa vada mai mare sau 14
|
||||||
|
cat vrei tu, apoi
|
||||||
|
aici la plusul asta in tabel o sa adaugi
|
||||||
|
indicatorii care sa-ti gaseasca candele
|
||||||
|
te duci la indicator aici deschis si cauti
|
||||||
|
si aici o sa vezi ca daca derulezi
|
||||||
|
eu am mai multe ca am si indicator custom
|
||||||
|
o sa vezi de obicei
|
||||||
|
pattern-urile de candele sunt cele cu ce linuta jos
|
||||||
|
sau underline si denumirea de dupa
|
||||||
|
si le adaugi, dai click aici, pe primul dai add
|
||||||
|
spre dreapta si dai ok
|
||||||
|
si o sa-ti apar acum in tabelul asta
|
||||||
|
unul din pattern-urile despre care nici nu am vorbit pentru ca nu prea
|
||||||
|
dar pe de alta parte
|
||||||
|
o sa ma intorc acum genre space-ul care eu de la am facut
|
||||||
|
ca sa castigam putin timp, te las pe tine sa le adaugi exact
|
||||||
|
pe principiul asta, o sa vezi ca eu l-am adaugat deja
|
||||||
|
si le-am asa, am in primul rand C doji
|
||||||
|
aici care reprezinta doji si daca ma duc pe simbolul de aici
|
||||||
|
EG, o sa vezi ca
|
||||||
|
am aici un pattern de doji
|
||||||
|
daca ma duc pe AAL, American Airlines
|
||||||
|
o sa vezi ca aici este un doji hammer
|
||||||
|
este chiar hammer, el il vede ca doji
|
||||||
|
daca ma duc aici la ADM
|
||||||
|
am un doji
|
||||||
|
apropo, daca te duci aici pe C doji
|
||||||
|
si dai click dreapta, te duci la studies, edit, C doji
|
||||||
|
o sa vezi ca aici este pus percent 20
|
||||||
|
deci am pus percent 20 pentru ca sa pot sa-mi identifice
|
||||||
|
acel pattern titirez de care vorbeam
|
||||||
|
care am vorbit in partea intaii acestui material
|
||||||
|
daca vreau sa fie doji
|
||||||
|
aici normal ar trebui sa am intre 5 si 10
|
||||||
|
aproximativ, daca pui 10 aici o sa vezi ca
|
||||||
|
se schimba lucrurile
|
||||||
|
acum ma duc din nou pe capul asta de tabel, dau dublu click
|
||||||
|
ca sa fac o sortare si uite mi-a gasit simbolul BX
|
||||||
|
hai sa vedem, are doji
|
||||||
|
dar are doji CLX, are un doji
|
||||||
|
o varianta prin care puteti sa gasiti niste doji
|
||||||
|
pe masura ce o sa avansati in programul de mentorat
|
||||||
|
o sa vedeti ca noi avem mai multe tipuri de skinere
|
||||||
|
prin care putem sa le gasim inclusiv pattern-uri mai complexe
|
||||||
|
dar acum ca sa va arat si va incurajez sa face si voi testul asta
|
||||||
|
cu TrayStation-ul, ca sa va obijiniati
|
||||||
|
sa sa obijineasca ochiul vostru cu aceste pattern-uri
|
||||||
|
deci aici avem doji, dupa care avem
|
||||||
|
ce shooting star, o sa dau o sortare dupa shooting star
|
||||||
|
si vad ca mi-a gasit HP-ul
|
||||||
|
si intr-adevar seama la shooting star putin
|
||||||
|
pentru ca e in partea de sus, o sa vedeti ca nu sunt identice
|
||||||
|
cum le-ati vazut pe sliduri, pentru ca si TrayStation-ul are niste reguli
|
||||||
|
in spate prin care le detecteaza, uite de exemplu asta seama numai degrab
|
||||||
|
a shooting star, dar a fost bine sa fie intr-un
|
||||||
|
in partea de sus a trend-ului, el a identificat ca este posibil
|
||||||
|
sa fie un uptrend aici, da, e un uptrend de 3 candele
|
||||||
|
dar mai degrab ar fi fost interesant ca petanul asta sa fie undeva sus
|
||||||
|
hai sa vedem si pe fast, tot in partea de jos
|
||||||
|
e, deci la momentul scanarii
|
||||||
|
a gasit in partea asta, dar sunt toate
|
||||||
|
chancele sa-l gasiti in partea de uptrend, cum era aici, deci daca scanati
|
||||||
|
in 21.3.2024
|
||||||
|
probabil gasteaza acest shooting star de aici
|
||||||
|
si uitati ce s-a intamplat dupa aia
|
||||||
|
apoi exista ce hammer-hanging-men
|
||||||
|
unde sunt hammer-ul si hammer-ul in tors
|
||||||
|
de fapt omul spanzurat si hammer-ul
|
||||||
|
si daca dau o sortare aici dupa hammer-ul, o sa vedem la al
|
||||||
|
da, mi-a gasit hammer, daca ma duc
|
||||||
|
la hanging-men, o sa caut, mi-a gasit VBD-ul
|
||||||
|
am dat dublu click pe corna respectiv sa sortez
|
||||||
|
vedeti ca este un hanging-men, dar tot in partea de jos e
|
||||||
|
EG, uitati-l, asta vine dupa un uptrend
|
||||||
|
normal ar fi bine sa vine dupa un uptrend pre lungit
|
||||||
|
ca sa aiba valoare mai mare
|
||||||
|
am invertit hammer, da, aici
|
||||||
|
care este ciocanul in tors
|
||||||
|
ITW simbol, si-mi spune ca a fost
|
||||||
|
de data asta la invertit hammer
|
||||||
|
iti arata cate candele in spate a fost, adica ce vedeti voi
|
||||||
|
cifrele astea de aici reprezinta cate candele in spate a fost
|
||||||
|
si daca ma uit, el numara din ce am vazut 3 stationul de la 0
|
||||||
|
asta e candela 0, 012, da, de fapt
|
||||||
|
e candela 3 in spate si vedeti ca intradevar e un ciocan cu coada in sus
|
||||||
|
daca ma duc la nu e, o sa constat ca el
|
||||||
|
in spune tot 2, 012
|
||||||
|
3 stationul cand incepe sa numere candele
|
||||||
|
din prezent intrecut incepe cu 0, 012
|
||||||
|
uitati-l aici, daca vreau sa ma duc
|
||||||
|
la el, o sa vad
|
||||||
|
ca sunt 0123
|
||||||
|
si uitati-l aici
|
||||||
|
Bun, ce mai avem? Apoi vine morning star
|
||||||
|
si evening star, adica steoa dimineitii si steoa de amiaza
|
||||||
|
o sa dau o sortare de data asta, iti arata
|
||||||
|
valoarea candele respective, ma duc pe HP
|
||||||
|
si mi arata ca exista un posibil
|
||||||
|
evening star sau steoa de amiaza, uitati-l aici
|
||||||
|
pe termenul dintre cele 3 candele despre care am vorbit
|
||||||
|
apoi BMI
|
||||||
|
deci patternul nu este bare
|
||||||
|
si aici, da, dar nu este veritabil
|
||||||
|
cele 3 candele, daca ma uit la EW
|
||||||
|
da, vedeti, seamana
|
||||||
|
cu evening star, hai sa mergem si la steoa dimineitii
|
||||||
|
la morning star, CPRT
|
||||||
|
si vedeti ca asta de obicei vine, acest pattern vine
|
||||||
|
dupa un downtrend, nu prea are asa mare valoare aici
|
||||||
|
suntem intr-o zona de consolidare, bine ar fi sa fie in zona
|
||||||
|
cum a fost acesta aproximativ de aici, seamana
|
||||||
|
hai sa vedem MOC, da, uitati-l
|
||||||
|
in partea de jos, deci Molina Helker are foarte multe
|
||||||
|
chance de o revenire, uitati-va putin
|
||||||
|
aici chiar este veritabil acest morning star, este doji
|
||||||
|
morning star sau steoa dimineitii cu doji
|
||||||
|
bun, dupa care avem
|
||||||
|
urmatorul
|
||||||
|
bull si bear harami, din ce vad
|
||||||
|
daca ti-a place aminte din ce ai vazut pe slide-uri
|
||||||
|
acum suntem pe
|
||||||
|
bear harami care spuneam ca este omul cu durerea de cap
|
||||||
|
acum am zis eu durerea de frunte
|
||||||
|
pentru ca acesta este omul si asta e durerea lui
|
||||||
|
in fata fruntei aici, si daca ma duc la bull harami
|
||||||
|
este mama gravid, mama copilul in burtica
|
||||||
|
asa cum am spus, uitati-l aici, asta este mama
|
||||||
|
aici e burtica mamei si aici este copilul
|
||||||
|
ce am mai pus aici
|
||||||
|
bull si bear engulfing
|
||||||
|
daca ma uit aici a eva
|
||||||
|
ar trebui sa avem un bear engulfing, uitati-l
|
||||||
|
candel asta care anghita pe candel asta de aici
|
||||||
|
veritabil ar fi songhita cu totul, songhita cu totul
|
||||||
|
cu high, cu low, cu open, cu close, Nvidia de exemplu
|
||||||
|
ar putea sa asteptam la o corectie, uitati-va
|
||||||
|
candel asta anghite 3 candele, nu doar
|
||||||
|
o singura candela, Tesla
|
||||||
|
asa, si hai sa ne uitam si la
|
||||||
|
bull engulfing
|
||||||
|
am dat pe bull harami, nu bull engulfing
|
||||||
|
aici trebuie sa dau, sortarea
|
||||||
|
bull engulfing este inversul
|
||||||
|
adica hrapareata bull, candel asta mare
|
||||||
|
care anghite candela dinainte cu totul, CVS-ul
|
||||||
|
si va incurajez sa face si voi in TrayStation
|
||||||
|
aceasta mutare, sa va puneti aceste
|
||||||
|
aplicatii, asa cum v-am aratat mai devreme
|
||||||
|
ca sa va obisnuiti cu aceste pattern-uri
|
||||||
|
ca ochiul vostru sa obisnuiasca, Starbucks-ul
|
||||||
|
candel asta care inghide candela de aici
|
||||||
|
bun, dupa care
|
||||||
|
avem Marabuz-ul de care spuneam
|
||||||
|
numai ca la Marabuz-ul e un pic mai complexa treaba
|
||||||
|
sunt mai multe tipuri de Marabuz-ul si iti arata la fel
|
||||||
|
cate candele in spate au fost, ia sa vedem, amata
|
||||||
|
TrayStation-ul le vede
|
||||||
|
exista mai multe, uitati-va cata candela mare, ce mare
|
||||||
|
candela asta, deci o candela de tip Marabuz-ul
|
||||||
|
care ar putea fi retestata, sa vedem o urcare
|
||||||
|
pana la jumatate, aia e sa fie bare si apoi sa cada
|
||||||
|
hai sa vedem Costco, ai uitati ce mare e si asta
|
||||||
|
KDP, probabil ca asta a fost cu o candela
|
||||||
|
in urma, ia sa vedem
|
||||||
|
sau acum este, uitati-va
|
||||||
|
mai departe, Abandon Baby
|
||||||
|
exista si White Marabuz-ul, ia sa vedem la White Marabuz-ul
|
||||||
|
ia uitati-o
|
||||||
|
candela verde, deci probabil
|
||||||
|
diferenta intre White si Black este ca White e candela verde
|
||||||
|
Black e candela rosie de altfel
|
||||||
|
copilul abandonat
|
||||||
|
care este bare la top acum
|
||||||
|
ia sa vedem ce ne afiseaza TrayStation-ul
|
||||||
|
ne spune ca cu 10 candele a fost in spate
|
||||||
|
0, 1, 2, 3, 4, 5, 6, 7, 8
|
||||||
|
11, 12, 13, 14, 15, 16, 17, 18, 19, 20
|
||||||
|
21 aici, deci cele 3
|
||||||
|
formațiune a candela a fost izolata de restul
|
||||||
|
si cu toate astea
|
||||||
|
a fost in spate 11, 12, 13, 14, 15, 16
|
||||||
|
17, 18, 19, 20
|
||||||
|
21 aici, deci cele 3
|
||||||
|
formațiune a candela a fost izolata de restul
|
||||||
|
si cu toate astea
|
||||||
|
nu si are venit piata a cazut dupa aia
|
||||||
|
trebuie sa aveti in vedere ca daca apare
|
||||||
|
oricare dintre pattern-urile astea nu seamna
|
||||||
|
ca merge 100%, deja stiti lucrul asta in trading
|
||||||
|
ca sunt doar probabilitati
|
||||||
|
avem Dark Cloud
|
||||||
|
norul negru si linia de piercing
|
||||||
|
care sunt puse pe acela si hai sa vedem Curevo
|
||||||
|
uita-ti-va, Dark Cloud Cover
|
||||||
|
oricare nu este negru, e o candela mare verde
|
||||||
|
care este anulata oarecum de o candela
|
||||||
|
rosie care se inchide sub jumatatea ei
|
||||||
|
si daca ne uitam la piercing line
|
||||||
|
sa vedem daca gasim vreun piercing line pe aici
|
||||||
|
nu este un piercing line, este fix opusul acestei candele
|
||||||
|
ia sa vedem daca
|
||||||
|
pe BY notasem eu aici ceva
|
||||||
|
daca nu, aici era un alt pattern
|
||||||
|
de exemplu, deci pe piercing foarte greu am gasit
|
||||||
|
candele
|
||||||
|
si apoi exista acest pattern
|
||||||
|
care este 3 ciori
|
||||||
|
sau 3 soldati albi
|
||||||
|
care este un pattern foarte rar
|
||||||
|
de asta nici n-am mai vorbit despre el, puteti sa cautati pe internet
|
||||||
|
deci am si scanat si n-am reusit sa gaseti nimic
|
||||||
|
deci de aia dragilor sunt suficienti
|
||||||
|
aceste pattern si v-am spus sa vedesc in realitate noi
|
||||||
|
lucram cu cateva dintre ele
|
||||||
|
important este sa le cunoasteti si pe acestea pentru ca va formati ochii
|
||||||
|
si sa intelegeti mai bine
|
||||||
|
cand poate sa apare o posibila schimbare de trend
|
||||||
|
sau continuare de trend in functie de aceste pattern-uri
|
||||||
@@ -0,0 +1,182 @@
|
|||||||
|
Dragilor, un subiect foarte, foarte interesant și foarte important despre care o să mă auziți vorbind des, dacă nu chiar zilnic,
|
||||||
|
pentru că e una din componentele tranzacționării care ne ajută să prindem posibile bottom-uri, adică minime ale prețului și posibile top-uri maximum ale prețului.
|
||||||
|
Vreau, în primul rând, să ței în cap ideea detectorului de minciuni.
|
||||||
|
Știi că detectorul de minciuni funcționează pe următorul principiu.
|
||||||
|
Să ia pacientul inculpatul, îi să pună niște întrebări și este conectat la un aparat la acel detector de minciuni care înregistrează niște pulsații ale temperaturii corpului respectivei persoane.
|
||||||
|
Și dacă persoana respectivă spune ceva în cuvinte, la nivel subconștient, temperatura corpului său va varia, pentru că există incongruență între ce spune pe gură și de fapt ce știe în interiorul lui.
|
||||||
|
Asta este ideea cea mai importantă din 3 din pe care noi o numim divergențe, subiectul de divergențe și convergențe.
|
||||||
|
În general, ca să fie tecnic corect sau să spunem da, tecnic, în analiza tecnică se folosește convergență bul și divergență bear.
|
||||||
|
Pentru simplificare o să le spun divergențele amândouă, și în zona de bul și în zona de bear.
|
||||||
|
Acum, ce e nevoie pentru a detecta o astfel de divergență?
|
||||||
|
În primul rând că ai nevoie de chart, îl vedem pe ecran, avem graficul, și în partea de jos avem un indicator.
|
||||||
|
Pentru a nu complica lucrurile, am lăsat un singur indicator și este indicatorul nostru casnum de volum prin care explic cum puteți găsi divergențe.
|
||||||
|
Suntem pe test la 60 de minute, ce vorbesc în continuare funcționează pe orice time frame.
|
||||||
|
Adică de la un minut, o să mă duc de la un minut până la inclusive monthly. E aceeași poveste, este adevărat.
|
||||||
|
Funcționează în același fel.
|
||||||
|
Și hai să vedem în momentul de față test la 60 de minute.
|
||||||
|
Aici observăm un minim în piață.
|
||||||
|
Și aici mai vedem un minim în piață. Aceste două minime se numesc swing low-uri, așa se numesc.
|
||||||
|
Iar maximele de sus de ei se numesc swing high-uri.
|
||||||
|
Și în trainingul de support and resistance se explic ce înseamnă swing high, swing low.
|
||||||
|
Cu alte cuvinte, foarte pe scurt, un swing low înseamnă că în partea stângă acestei candele,
|
||||||
|
sunt cel puțin 2 sau 3 candele spre stânga cu minimul mai sus decât minimul acestei candele.
|
||||||
|
Iar în dreapta candelei, pe care am pus eu mouse-ul acum, există alte 2-3 candele la care low-ul este mai sus.
|
||||||
|
Adică, de fapt, asta este low-slow, cu minimul, cel mai mic minim, cu alte cuvinte.
|
||||||
|
Cum se observă o divergență? În situația asta suntem într-o convergență bull sau o divergență bull?
|
||||||
|
Cum îți dai seama? Pe în primul rând, dacă ne uităm la indicatorul ăsta de aici,
|
||||||
|
indicatorul ăsta are 3 părți, are o histogramă, barele respective și are 2 linii,
|
||||||
|
o linie de volum, linia verde și un moving average, care este linia move.
|
||||||
|
În training-ul despre volum explic ce înseamnă astea.
|
||||||
|
Bun, focusul nostru o să fie doar să detectăm partea de divergențe.
|
||||||
|
Și acum, dacă ne uităm la Tesla și o să trag puțin de grafic ca să se vadă și mai bine,
|
||||||
|
o să observăm aici că avem un minim aici care este 173.70, aici avem un 173.70,
|
||||||
|
deci cele 2 minime sunt aproape identice, dar dacă ar fi să iau o linie de trend de aici,
|
||||||
|
și iau, dacă iau linia de trend aici și legi cele 2 minime, o să vedem o linie horizontală.
|
||||||
|
Acum mă duc și iau niște linii verticale și o să marchez cele 2 puncte cu aceste linii.
|
||||||
|
Și ce o să observ? O să observ că linia de volum, linia verde, în punctul, în primul punct,
|
||||||
|
era mai jos aici și în punctul următor, unde prețul e la același nivel, linia deja e mai sus.
|
||||||
|
Asta se numește acumulare de volum, asta este divergență bul.
|
||||||
|
La fel dacă mă uit pe histogramă, o să observ că aici, dacă dau click stânga la volum histogramă,
|
||||||
|
am minus 435.330 și aici am 4 milioane cu plus, 620.702, deci volumul aici este mai sus decât volumul aici,
|
||||||
|
în timp ce prețul a venit într-o zonă de retestare, cum o numim noi, deci prețul a ajuns la același nivel
|
||||||
|
și era normal ca și volumul să fie la același nivel aproximativ, în schimb.
|
||||||
|
A doua vânzarea asta de aici a fost fără volum, lipsă volum, cu alte cuvinte.
|
||||||
|
Asta poate să semnifice o schimbare a trendului din bear, din downtrend în uptrend.
|
||||||
|
Ca să nu mai vorbesc despre acest pattern, dacă mă uit pe 15 minute, este un rounding bottom,
|
||||||
|
double bottom, rounding bottom, așa se numește, imaginează-ți că este ca un castron,
|
||||||
|
sau ca o oală în care vrei să fierbe apă și asta este partea din stânga oalei,
|
||||||
|
ăsta este fundul oalei și partea din dreaptă încă nu este definitivată și urmează să fie definitivată.
|
||||||
|
Cu alte cuvinte, dacă deschid repede un paint, suntem în acest stadiu.
|
||||||
|
Vind din downtrend și sunt aici, aproximativ așa arată.
|
||||||
|
Iar partea asta care este invizibilă momentan, care ar compune oala,
|
||||||
|
posibil să se întâmple în viitor, deci asta este viitor, nu știm în momentul ăsta dacă va fi așa,
|
||||||
|
dar la ce ne ajută patternul ăsta, să ne dăm seama că e posibil ca partea dreaptă,
|
||||||
|
care momentan este invizibilă din oala, să se formeze.
|
||||||
|
Adică dacă ar fi să vedeți aici partea asta, coboară partea stânga oalei,
|
||||||
|
fundul oalei aici cu un double bottom și să continuă urcarea.
|
||||||
|
Și uitați-vă inclusiv la volum, pentru că ca să-ți dai seama de o divergență, care e primul pas la care te uiți?
|
||||||
|
Primul pas este, vezi unde e cel mai jos lău pentru preț
|
||||||
|
și vezi dacă în stânga acestui lău ai cumva indicatorul, în cazul nostru indicatorul ăsta de volum, cu un lău mai jos.
|
||||||
|
Și dacă e să mă uit inclusiv pe nivelul de linie verde, inclusiv pe histograma de aici,
|
||||||
|
o să observ că este o divergență inclusiv aici.
|
||||||
|
Și de fapt, cum se stabilește divergența? În primul rând caut cel mai jos nivel al prețului, este aici,
|
||||||
|
e și aici pentru că sunt identice, dai să luăm pe cel de aici și caut cel mai jos spre stânga nivel al volumului, al indicatorului nostru.
|
||||||
|
Și dacă mă duc pe linia verde o să observ că aici este cel mai jos, pe exact unde există divergența asta.
|
||||||
|
Dacă vreau să compar pe histogramă, o să constat că la prețul ăsta jos aici, histograma e la nivel ăsta,
|
||||||
|
dar în stânga am histogramă și mai jos, adică aș putea să leg divergența chiar din zona asta de histograma aproximativ,
|
||||||
|
de aici. Și dacă ar fi să o desenez pe histogramă, ar fi ceva de genul acesta aproximativ.
|
||||||
|
Îl duc mai sus ca să leg direct pe histogramă, ștergem linia, văd că nu o mai las acum.
|
||||||
|
Și mă duc aproximativ aici, cu divergența.
|
||||||
|
Ea poate să fie o divergență și aici, de exemplu, șterg linia din stânga.
|
||||||
|
Totul depinde de câte bare te uiți în spate. Noi, generic, ne uităm cam 60 de bare în spate.
|
||||||
|
Și dacă îți pui întrebarea, dar ce fac, stau să desenez trenduri pe chart, în primă fază o să te încurajez să face asta,
|
||||||
|
pentru că toți studenții mei fac asta și îi încurajez. De ce? Pentru ca să le fie ușor să observe aceste divergențe,
|
||||||
|
adică să facă desene.
|
||||||
|
Ulterior o să vă dau acces la niște indicatori care fac automat lucrul acesta.
|
||||||
|
Bun, deci cam așa se vede o divergență și acum o să mă duc să dau enable la unul din indicatori,
|
||||||
|
să vedem dacă ne arată ceva. Și o să vedeți că pe chart a apărut o linie verde și ne indică divergența de aici.
|
||||||
|
Vedeți? Divergența pe volum din zona asta. El ce face? Se uite de la bar asta și o să mă uită imediat pe indicator să vă și explic.
|
||||||
|
Pentru că el are niște valori de input. Aici se uită la intervalul minim, între cele două valori de preț.
|
||||||
|
Prețul mai jos cu prețul care e mai sus, adică acel double bottom.
|
||||||
|
Să fie minim cinci candele distanța asta, da? Semnifică minim div intervalul ăsta.
|
||||||
|
Indicator switch mi arată că fac cu volumul. Comparația cu volumul aici o să vă explic că sunt mai multe variante.
|
||||||
|
Și mai departe, sus aici, ce am sărit ca și parametru, IMAX BAR BACK, spune câte bare de la can de la curentă să uită în spate și numără 60 de bare.
|
||||||
|
Și în intervalul ăsta de 60 de bare, el a găsit această divergență.
|
||||||
|
De asta spuneam că totul depinde cât de mult te uiți în spate vis-a-vi de divergență, pentru că dacă schimbi din 60 la, nu știu, 100 să spunem,
|
||||||
|
poți să se întâmple alt fenomen. Uit, îți trasează divergența de aici, acolo.
|
||||||
|
Deci, vei avea acces inclusiv la un indicator care face automat lucrul ăsta.
|
||||||
|
Scopul pentru care vreau să te uiți pe training ăsta și te încurajeți să le faci manual este ca să poți să le vezi cu ochiul tău.
|
||||||
|
Pentru că făcând mai multe, și o să-ți dau și tem în zona asta, făcând mai multe linii de divergență pe mai multe simboluri, o să-ți fie ușor să le vezi.
|
||||||
|
Hai să ne uităm pe daily de exemplu, pe Tesla. O să ștergem linile de aici.
|
||||||
|
Din ca același principiu, se aplică și pe daily, se aplică, iar o să ștergem și linile de aici, care l-am desărat mai devreme.
|
||||||
|
Și ce observe acum? Că suntem într-un posibil double bottom.
|
||||||
|
Pattern-ul ăsta, dacă mă între pe mine, este ABCD. Adică ABCD Pattern, ceva de genul ăsta aproximativ.
|
||||||
|
Și aici este un bear flag. Nu intră un detalii despre pattern-ul ăsta, că o să-l vezi în materialele despre pattern-uri.
|
||||||
|
Dar aproximativ, iar să vedem, îl punem aici.
|
||||||
|
Ce înseamnă ABCD Pattern? ABCD Pattern înseamnă, care este un pattern, poate să fie și bull și bear, în situația asta este bear.
|
||||||
|
Adică dacă pun un A aici, dacă mă lasă să-l mut, pun un A aici, nu mă lasă să-l mut, mai facem o dată.
|
||||||
|
Hai să considerăm așa, vârful ăsta de aici este A, vârful ăsta de aici este B, aici este C și aici este D.
|
||||||
|
În general, piciorul CD este egal cu piciorul AB. Poate să se ducă și mai jos de atât.
|
||||||
|
Momentan, indicatorul ne arată cu tot o altă poveste. De ce ne arată altă poveste? Păi hai să vedem de ce ne arată altă poveste.
|
||||||
|
O să ștergem linile de aici și o să observăm că cel mai jos nivel al prețului în momentul de față, uitându-mă cât văd graficul ăsta pe ecran, este aici.
|
||||||
|
L de aici, care întâmplător sau nu este un hammer ca și formațiune. Dacă leg, caut aici. Deci am pus cel mai jos nivel al prețului.
|
||||||
|
Hai să vedem cât am aici în nivel de preț. L, 175.01, aici am 173.70. Deci 173 versus 175, ce mai jos în nivelul asta de preț, aici cât avem?
|
||||||
|
173.70, 173.70, de cele două lăuri sunt identice. L-am luat pe cel de aici pentru că sunt identice.
|
||||||
|
Acum, hai să luăm linia verde a volumului și să comparăm unde de aici în stânga este cel mai jos nivel și hai să facem un felul următor.
|
||||||
|
Ca să luăm un reper și uite, ne uităm cu indicatorul ăsta 60 de bare în stânga. Vedeți că aici este intervalul de 60 de bare în stânga.
|
||||||
|
De la bara curentă, dacă nu mă crezi, pune pauză pe video și ia și numără candelul ăsta de la candelul ăsta până la linia roșii și vezi dacă sunt 60 de candele.
|
||||||
|
Ok. Bun. Acum, pentru că oricum te încurajez să fii șceptic și să nu crezi nimic din ce spun eu, dar în același timp să fii cu mintea deschisă.
|
||||||
|
Adică să fii șceptic ala sănătos, nu gică contra, pentru că în orice faci în viață, dacă e gică contra, nu să funcționeze în schimb.
|
||||||
|
Ai drept să fii șceptic, să treci prin filtru tău și să analizezi cu gândurile și cu filtrele tale situația pe care o expun și să ai mintea deschisă.
|
||||||
|
Să vezi alternativele pe care ți-le arăt. Ok. Deci avem 60 de bar în spate și mă uit de la momentul ăsta unde cel mai jos preț, să văd spre stânga până la bar asta unde e cel mai jos nivel al volumului.
|
||||||
|
Și o să văd că e pe aici pe undeva, linia verde. Atenți, mă uit la linia verde în momentul de față.
|
||||||
|
Și aici e minus 240, 637, adică pui click stânga pe el că ochiul s-ar putea să te înșele.
|
||||||
|
Aici avem minus 240, 637, minus 240, aici e cel mai jos nivel.
|
||||||
|
Bun și o să leg cel mai jos nivel aici.
|
||||||
|
Și ce o să observ? O să observ că dacă iau o linie de trend și leg de aici aici,
|
||||||
|
eu pot să leg și aici că dacă mă duc pe candel asta e aceeași poveste.
|
||||||
|
O să observ că deși prețul de la punctul B, să spunem că aici e punctul A, aici e punctul B, prețul de la punctul B este mai jos decât prețul de la punctul A.
|
||||||
|
În schimb volumul la punctul A este mai sus decât volumul la punctul B. Asta înseamnă că ușor-ușor volumul este în acumulare.
|
||||||
|
Dacă era să fie vânzare agresivă ar trebui să fi văzut linia verde în punctul ăsta, pentru că prețul de aici e mai jos decât prețul de aici ar trebui să fie linia verde sum nivelul linii de aici,
|
||||||
|
adică ar trebui să fie pe aici, pe undeva, sub ecran, ceea ce nu e cazul.
|
||||||
|
Ok, acum hai să mai facem să vă mai arăt un lucru.
|
||||||
|
Pentru verificarea noastră o să dăm ENABLE la indicator, să vedem dacă am făcut bine sau n-am făcut bine,
|
||||||
|
și o să-i dăm STATUS ENABLE și o să vedem că el ne-a desenat divergența acum indicatorul.
|
||||||
|
Deci vă va face automat indicatorul lucru ăsta, dar înainte să vă dau acces la indicator, vă încurajez să le învățați voi cu ochiul liber,
|
||||||
|
pentru că la un moment dat poate nu steți în fața trace station-ului și o să vă fie ușor să le vedeți chiar fără indicatorul respectiv.
|
||||||
|
Perfect. Hai să vă mai arăt un lucru important.
|
||||||
|
Acum, dacă ne raportăm la histogramă, în loc de linia verde, histograma fiind barele astea, care sunt portocalie aici și barele astea albastre,
|
||||||
|
care sunt aici albastre că sunt deasupra acestei linii, care reprezintă linie de 0 și sunt portocalii sub linia de 0.
|
||||||
|
Bun, asta înseamnă acumulare și distribuție de volum, barele astea, da?
|
||||||
|
Înseamnă, de fapt, din perspectivă procentuală, de la candelă la candelă, cum evoluează volumul.
|
||||||
|
Bun. Și vedeți că inclusiv căderea asta de aici a fost fără volum. Deci foarte tricky căderea asta de aici.
|
||||||
|
Uitați, volumul urcă, prețul cade.
|
||||||
|
Bun. Hai să ne uităm puțin, pe același principiu, în loc să avem în vedere linia verde, avem în vedere histogramă.
|
||||||
|
Dacă numai 60 de bare în spate, unde este cel mai jos nivel al histogramei?
|
||||||
|
Și probabil că răspunsul tău este aici, da?
|
||||||
|
Ok, asta înseamnă că dacă e să leg o linie, aproximativă e așa.
|
||||||
|
Deci vine chiar de aici, ca să vedeți de unde vine zona asta de divergență.
|
||||||
|
Chiar de aici vine linia asta de divergență, vedeți?
|
||||||
|
Pe de altă parte, volumul, all over, este in uptrend.
|
||||||
|
Dacă legă, ca este linia asta să fac din nou, deci all over este în uptrend.
|
||||||
|
Ia uita-l. Panta volumului este în uptrend.
|
||||||
|
În timp ce prețul scade.
|
||||||
|
Deci, ăsta e un prim semnal că e posibilă o schimbare în piață.
|
||||||
|
Așa detectăm divergențele bul sau convergențele bul, cum vrei să le spui.
|
||||||
|
Bun, acum, dacă ne uităm, putem să luăm orice alt simbol.
|
||||||
|
Hai să luăm VIX-ul. VXX, ETF-ul de VIX, care prezintă indicele de prică, fier index, să mai numește.
|
||||||
|
Și o să observăm că de asta tot vorbesc că piața s-ar putea să intre într-o corecție,
|
||||||
|
pentru că VIX-ul e în cădere, acest ETF sau VIX-ul este invers față de S&P 500.
|
||||||
|
Când S&P 500 urcă, VIX-ul scade ca și corelație.
|
||||||
|
Când începe să urce VIX-ul înseamnă că S&P-ul ar trebui să cadă.
|
||||||
|
Dar uitați-vă un pic ce divergență masivă pe linia de volum verde de aici, din spate, inclusiv pe histogramă.
|
||||||
|
Deci, ceva se întâmplă și asta arată un rounding bottom în formare, cum va arăta mai devreme acea oală.
|
||||||
|
Deci, posibil să vedem o corecție în piață.
|
||||||
|
Vedem ce ne va rezerva viitorul.
|
||||||
|
Din că globul nostru magic reprezintă analiza tehnică și sistemul pe care o l-am pus la punct să ne ajute să facem previziuni cât mai aproape de realitate.
|
||||||
|
Bun, hai să ne uităm acum pe o divergență bear de dată asta.
|
||||||
|
Vrei să vedeți o divergență bear și o avem chiar acum pe ecran.
|
||||||
|
La divergențele bear mă uit în partea de sus a ecranului.
|
||||||
|
Dacă la divergențele bull caut bottom-uri sau baza mă uit în partea de jos a ecranului, la divergențele bear mă uit în partea de sus a ecranului.
|
||||||
|
Și o să observ că aici, de exemplu, hai asta cât e? 27.33, hai asta cât e? 27.36, deci un pic mai sus.
|
||||||
|
Dacă ar fi să eleg cele două vârfuri și țin un click stânga apăsat pe trendul ăsta, o să văd că unghiul este 009, deci pozitiv unghiul, deci înseamnă că e ascendent, foarte puțin ascendent.
|
||||||
|
Bun, acum, dacă mă uit în zona asta de histogramă, ca să vedeți cât de subtile e treaba, în zona asta de histogramă, dacă ar fi să leg partea asta de aici, ia să vedem, cu partea asta de aici.
|
||||||
|
Nu, nu este aici divergență, deci în zona asta nu este, înseamnă că ochiul meu m-a înșelat, dar hai să vedem care povestea nu. Deci aici nu este divergență. Bear, o să mergem mai departe și o să căutăm, uite, hai să luăm Nasdaq 100, care este TFUQQQ.
|
||||||
|
Și se vede din avion divergența, probabil că ați observat-o și voi. Hai în primul rând să căutăm că suntem în all time, hai cel mai înalt, hai, haiul ăsta de aici este 44658, haiul ăsta de aici este 44672, deci este mai sus.
|
||||||
|
O să punem o linie aici ca să identificăm. Bun. Și hai să ne uităm în partea stângă, să vedem ce se întâmplă. Pentru că, de exemplu, în partea stângă aici, putem să considerăm o primă divergență de aici.
|
||||||
|
Da? Ia să vedem. Dacă iau vârful ăsta, pentru că mă uit la swing high-uri acum, iau vârful ăsta și vârful cu vârful ăsta le unesc. Ce o să constat? Pentru că eu acum, de fapt, mă uit în partea stângă de la linia asta și vreau să văd unde este cel mai mare nivel al histogramei până la linia de 60 de candel.
|
||||||
|
Da? Și o să observ că vârful este aici. Aproximativ, aproximativ, nu aproximativ, e exact. Aici este. Ia uitați-vă ce face histograma și uitați-vă și pe linia verde de volum ce se întâmplă.
|
||||||
|
Doar așa că să vă faceți o idee. Ce observați pantele celor două drepte? Sunt descendente, da? Descendente și prețuri urcă. Ups, baby! Deci asta înseamnă că este o posibilă corecție în piață. Bineînțeles că noi trebuie să mai așteptăm și o acțiune, un trigger. Asta îl explică în alte training-uri. Trigger-ul. Pentru că momentan avem doar un set-up, așa se numește set-up-ul ăsta. Avem nevoie de un trigger și de un plan. Că înainte să intrăm în transacții, noi intrăm așa de capul nostru. O să vedeți că avem
|
||||||
|
harta transacției care o să vă ghideze pas cu pas în toate transacțiile pe care le veți face. Deci asta este legat de divergențe bare. Acum poți să mă duc, uite, hai să luăm Snow. Că noi analizăm Snowflake, de exemplu, zilele trecute și este într-un proces de hammer, de button și e posibil să-și revină. Dar hai să vedem ce facea Snow înainte de căderea asta. Pentru că a avut publicare de rezultate financiare și ca să vedeți
|
||||||
|
inclusiv analiza tehnică, vă poate ajuta foarte mult să mănuiți globu magic și să vedeți cam cum va reacționa piața la publicarea rezultatorului financiar. Pentru că rezultate financiare reprezintă un alt eveniment major. Ok, hai să luăm cel mai înalt vârf. Cel mai înalt vârf îl văd aici. Bun, 60 de candele în stânga. Care e cel mai înalt vârf al volumului? Odată este aici, dacă e să mă uit după linia verde și cred că și pe histogramă.
|
||||||
|
Da, și pe histogramă este tot aici. Bun, asta înseamnă că eu din partea asta de aici, să vedem, că iau o linie de trend și leg vârful ăsta cu vârful ăsta de aici să zicem, se vede că este așcendent pentru că avem higher highs, high-ul ăsta e mai sus decât high-ul ăsta.
|
||||||
|
Și acum dacă mă uit pe linia de volum, o să observ că este mai jos, inclusiv histogramă aici, este mai jos. Acum, dacă mă duc și dau enable la indicatorul nostru, ia să vedem ce se întâlnește.
|
||||||
|
Ce mi-a făcut fix? Aici a desenat linia de divergență. Da, aici este linia de divergență. Ok, bun.
|
||||||
|
Deci, după asta întâmplătări sau nu, a început să facă lower highs. Da, lower highs pentru că uitați-vă un pic. High-ul ăsta, după care high-ul ăsta e mai jos decât ăsta, high-ul ăsta este mai jos decât ăsta. Lower highs.
|
||||||
|
Și după care gap down la earnings. A închis un gap care e pe aici. Suntem într-o zonă majoră de suport. Aici nu intră un detalii vis-a-vis de suport în resistance acum, pentru că să vedeți ce frumos se leagă cu zonele de suport și resistance lucrul ăsta.
|
||||||
|
Așa găsim noi topuri, posibile topuri și posibile bottom-uri. Bun, pot să spun din capul locului că vânarea unui top și unu a unui bottom nu este foarte facilă.
|
||||||
|
Adică e posibil să treci pe niște stop-loss-uri înainte și după asta nu mai intri în tranzacții. Dacă nu mă crezi, întreabă-i pe cei din alte serii care au lucrat cu mine, pentru că știu experiența cu Russell-ul.
|
||||||
|
Uite ce vream să-ți arăt. Întreabă-i, de ce n-au mai intrat în Russell-ul a ajuns aici? Da, jos aici, când era în double bottom și eu te lăspânam atenție că aici este o divergență majoră.
|
||||||
|
De ce e divergența majoră? Uitați-vă un pic unde era, hai să vedem. Sau aici, că nu mai știu exact unde eram, 2024, ba nu aici. Aici este divergența de care vorbeam și este o divergență subtilă.
|
||||||
|
Ia să ne uităm. Unde e histograma? Aici versus zona asta de aici. Pentru că vedeți, prețul aici era mai sus, histograma era mai jos, iar aici, când a ajuns în zona asta și făcutește candelă de indecizi de doji, volumul început să urce deja.
|
||||||
|
Să nu mai spun că dacă mă uit pe 60 de minute, hai să vă arăt un lucru, aici interesant, o să vedeți că aici eram într-o divergență majoră, bam bam bam, dacă mă uit în trecut, uitați-vă un pic dacă trag mai bine de histogramă, o să vedeți că la bottom-ul ăsta veniam dintr-o divergență de aici din spate bul.
|
||||||
32
transcripts/01_MODUL_1/07_7_TUTORIALE_TRADESTATION.txt
Normal file
32
transcripts/01_MODUL_1/07_7_TUTORIALE_TRADESTATION.txt
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
Salutare, dragul meu, draga mea!
|
||||||
|
Mi-am propus sa fac un tutorial foarte, foarte scurt, de 5 minute, prin care iti arat exact pasii pe care ii ai de urmat ca sa execusi tranzactii in aplicatia de Mobile TrayStation,
|
||||||
|
cum intri intr-o tranzactie long sau tranzactie short si cum iti pui un stop loss si un target de profit.
|
||||||
|
Si toate lucrurile astea dureaza aproximativ 2 minute, asa ca data viitoare cand o sa primeci de la mine un semnal si nu esti in fata calculatorului sau laptopului,
|
||||||
|
dar ai aplicatia de TrayStation instalata pe telefonul mobil, vei vedea cat de simplu poti sa le executi, folosind doar 2 minute.
|
||||||
|
Asa ca hai sa trecem la treaba!
|
||||||
|
In momentul de fata sunt am deschis aplicatia, vedeți ca in partea de jos a aplicatii, aveti mai multe variante.
|
||||||
|
Noi o sa ne jucam strict cu varianta cu cele 2 sargeti albastre, vedeți ca sunt deja pe cele 2 sargeti albastre selectate in partea de jos,
|
||||||
|
adica al doilea buton de la stanga la dreapta, in partea de sus am un camp de cautare cu o lupa.
|
||||||
|
Aici sa spunem ca vreau sa tranzactionez AMD, scriu AMD, imi gaseste AMD, apas pe butonul albastru pe care scrie Trade si mi apare aceasta fereastra pe ecran,
|
||||||
|
unde aceasta fereastra reprezinta ordinul nostru de executie.
|
||||||
|
Vedeți ca avem Action sau Actiune si avem 2 variante, Buy si Sell, adica Long daca apas pe butonul Buy sau Sell daca ma duc in Short.
|
||||||
|
Hai sa spunem ca facem o tranzaction Long, deci sunt pe butonul Buy.
|
||||||
|
Contul din care faci tranzacția, acum sunt pe un simulator, la numarul de tranzactii sau numarul de actiuni pe care le tranzactionez la Quantity,
|
||||||
|
hai sa spunem ca vrei sa intri cu 50 de actiuni, un 50, la Order Type, daca vrei sa intri in sesiunea normala,
|
||||||
|
adica intre 16.30 si ora 23, aici vei folosi Market Order.
|
||||||
|
Daca vrei sa intri in Pre-Market sau in After Hours, Pre-Market insemanand inainte de ora 16.30,
|
||||||
|
iar After Hours insemanand dupa inchiderea pietei, dupa inchiderea sesiunii normale insemanand ora 23, vei folosi Limit Order.
|
||||||
|
Ma intorc pe Market Order, deci mergi pe Market Order, la The Duration, vei folosi Day,
|
||||||
|
iar daca esti in Pre-Market sau After Hours, vei folosi Day Plus in loc de Day, aici.
|
||||||
|
Acum, pentru ca suntem pe sesiunea normala, sa spunem ca executam in sesiunea normala, intram cu Day.
|
||||||
|
La Route, Route ramane intelligent si in partea de jos ai cele doua ordine, unde sa marchez profit-ul si unde sa inchis tranzactia pe pierdere, daca nu functioneaza.
|
||||||
|
Prim cuvert de Take Profit, deschid de aici Take Profit, sa spunem ca vreau sa ies la 165, da un exemplu, 165.
|
||||||
|
Modific aici 165 din tastatura telefonului, am apasat pe beefa.
|
||||||
|
Si la Duration, Durata este GTC, voi lasa GTC pentru ca inseamna Good to Cancel in limba ingleza si asta inseamna ca e valabil pana va fi autoanulat.
|
||||||
|
Iar daca selectez optiunea GTC, ordinul pentru marcarea profit-ului va fi valabil in 90 de zile din momentul in care executi acest ordin, daca din acest moment.
|
||||||
|
La fel, daca ma duc la Stop Loss, deschid Stop Loss si ma duc la Stop Loss, am Stop Price si la Stop Price, sa spunem ca vreau, Stop Loss este la 130, apas pe butonul acesta.
|
||||||
|
Si la fel folosesc GTC in cazul in care fac transactia asta in Pre-Market sau After Hours, in loc de Market Order, voi pune Limit Order, in loc de Day, la Duration, voi pune Day Plus si jos aici la Take Profit si Stop Loss, in loc de GTC normal, voi pune GTC Plus.
|
||||||
|
Uit GTC Plus, apas pe butonul Review By Order, in care mi arata bineinteles in partea de stanga jos ce buying power, ce bani am in cont, ce putere de cumparare am in stanga jos a ecranului.
|
||||||
|
Si acum mi arata cat ma costa 7408 sa intru in transactii respective si daca fac asta, ce profit voi face pentru ca ma costa 7408 daca merge transactia, vor intra in cont 8249 si daca nu merge transactia, vor intra in cont 6499.
|
||||||
|
Aici vezi sumele si apoi apasi pe butonul Send Orders si asta este tot dragul meu, draga mea.
|
||||||
|
Te incurajez sa te jos pe simulator ca sa te obisunesti cu mixe cu transactii si pe telefon, asa ca iti doresc spor la bani.
|
||||||
Reference in New Issue
Block a user