În acest articol
După lectură vei putea să…
- Verifici continuitatea H1 fără să completezi o oră lipsă cu preț inventat.
- Deosebești gapul corpurilor, gapul intervalelor și limitele stricte ale detectorului fixat.
- Calculezi separat pierderea din execuții și cost, fără să folosești lățimea gapului ca stop.
Explicații ale termenilor în articol
Gap de preț Backtesting: testare pe date istorice Soldul contului (balance) Ordin stop-lossDownside Gap Three Methods este o construcție din trei lumânări, folosită pentru ipoteza continuării scăderii. Două lumânări descendente sunt separate de un gap definit; a treia, ascendentă, deschide în corpul celei de-a doua și închide în corpul primei. Precizează dacă golul privește corpurile sau intervalele complete. Recunoașterea nu dovedește că prețul va continua să scadă.
Ce este Downside Gap Three Methods?
Definiția CandleScanner cere scădere anterioară și gap între intervalele complete: H2 < L1. Pentru două lumânări descendente, relațiile celei de-a treia sunt C2 < O3 < O2 și C1 < C3 < O1. O, H, L, C înseamnă deschidere, maxim, minim și închidere. Verificările noastre folosesc limite stricte: egalitatea cu marginea corpului nu trece. Evaluează Close final al celei de-a treia numai când este disponibil.
Corpul ascendent închide golul dintre corpurile descendente în această definiție. Nu aflăm din culori dacă au cumpărat cei care închideau shorturi sau cei care deschideau longuri. Compară geometria cu Upside Gap Three Methods, fără concluzie despre intențiile participanților.
Structura: două măsurători ale gapului
Definește relațiile înainte de a vedea evoluția ulterioară. O2 < L1 nu dovedește H2 < L1: după deschidere, a doua lumânare poate urca. Pentru două corpuri descendente, golul dintre corpuri cere O2 < C1.
TA-Lib C 0.6.4, funcția CDLXSIDEGAP3METHODS, verifică golul corpurilor, culorile și pozițiile stricte O3/C3. Nu testează trendul anterior sau lungimea medie a corpurilor. Codul −100 este clasificare, fără probabilitate de 100%. thinkorswim documentează suplimentar corpuri lungi și parametri pentru trend și medie; aceleași OHLC pot primi etichete diferite.
Un Close ascendent care depășește corpul primei poate elimina eticheta TA-Lib, fără să o facă mai puternică. Păstrează separat corpul încheiat, intervalul complet, filtrul de trend și confirmarea ulterioară. Ghidul gapurilor explică măsurătorile înrudite.
| Lumânare | O | H | L | C |
|---|---|---|---|---|
| 1 | 18 000 | 18 020 | 17 780 | 17 800 |
| 2 | 17 700 | 17 750 | 17 600 | 17 620 |
| 3 | 17 660 | 17 830 | 17 650 | 17 820 |
Scăderea anterioară este ipoteză separată; nu furnizăm istoric pentru media corpurilor lungi. Gapul intervalelor este 17 780 − 17 750 = 30 puncte, iar al corpurilor 17 800 − 17 700 = 100. O3 se află strict între 17 620 și 17 700; C3 între 17 800 și 18 000. Deschiderea celei de-a doua este cu 80 puncte sub L1, fără a măsura astfel gapul de 30. Dacă schimbăm numai H2 la 17 790, dispare golul intervalelor, dar rămâne cel al corpurilor. OHLC complete nu documentează toate prețurile intermediare sau succesiunea intrabar.
Verifică mai întâi continuitatea datelor
Un grafic comod poate ascunde o oră lipsă. Verifică dacă rândurile alăturate sunt și intervale consecutive înainte de a evalua trei lumânări.
Derulează lateral pentru diagrama completă
Exemplu ipotetic: așteptăm export orar complet dintr-un segment continuu al sesiunii, fără pauză de tranzacționare, în același fus orar. Marcajele indică începutul lumânărilor H1 încheiate. Între 09:00 și 12:00 sunt așteptate patru înregistrări; există trei, fără 10:00.
Corpurile disponibile [102; 110], [94; 99] și [95; 105] respectă unele relații necesare. Nu stabilesc formațiunea pe trei lumânări consecutive. Starea verificării este „date insuficiente pentru evaluare”, fără confirmare și fără declararea automată a absenței.
Codul TA-Lib compară indicii alăturați i −2, i −1 și i. Aici nu primește marcaje temporale. Funcția bazată numai pe preț nu reconstruiește ora omisă din șir. Datele modelului nu sunt rezultat al unui studiu de piață.
Pe un ecran mic, derulează diagrama orizontal sau mărește-o. Explicația este disponibilă și în text.
Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.
| Început H1 | O | H | L | C |
|---|---|---|---|---|
| 09:00 | 110 | 112 | 100 | 102 |
| 10:00 | lipsește | lipsește | lipsește | lipsește |
| 11:00 | 99 | 100 | 92 | 94 |
| 12:00 | 95 | 107 | 94 | 105 |
Cum recunoști și testezi construcția?
Pasul 1 — definește scăderea anterioară
CandleScanner și thinkorswim descriu context descendent; funcția TA-Lib nu îl verifică. Fixează filtrul înainte de test și nu echivala tacit rezultatele detectoarelor. O etichetă de continuare nu dovedește continuarea efectivă.
Pasul 2 — verifică gapul și limitele corpului
Exercițiu separat: primele două OHLC sunt 100/102/90/92 și 88/89/80/82. A treia păstrează O3 = 84, H3 = 101 și L3 = 81. Pentru C3 = 92, 96, 100, 101, cu trei bare anterioare identice 110/112/108/111, ramura TA-Lib fixată dă 0, −100, 0, 0. Contează 92 < C3 < 100: închiderea mai sus, exact la 100, nu se califică. H3 rămâne 101 inclusiv când Close 96 este în corp. Schimbarea numai a H2 de la 89 la 91 elimină golul intervalelor, fără să elimine codul −100 pentru corpuri. Recalculăm condiții, fără execuție nativă a bibliotecii sau rezultat de piață.
Pasul 3 — separă confirmarea de intrare
CandleScanner descrie o mișcare ulterioară sub C2 drept confirmare. Vânzarea sub L3 este altă regulă posibilă. Filtrul Close, ordinul stop intrabar și retestarea ulterioară au alte momente de disponibilitate și alte ipoteze de executare. Nu le atribui același preț și nu deduce din OHLC că „vânzătorii au revenit”.
Intrare, stop și ținte: model ipotetic
Păstrăm exemplul independent în PLN: trei contracte a câte 2 PLN/punct, total 6 PLN/punct, cont PLN. Presupunem short executat la Bid 81 și răscumpărare completă la Ask 98 sau 65, cu 6 PLN cost suplimentar total. Prețurile și multiplicatorul sunt fictive; graficul indicelui și formațiunea nu le definesc.
| Ask la ieșire | Rezultat de preț | Net |
|---|---|---|
| 98 | (81−98)×6 = −102 PLN | −108 PLN |
| 65 | (81−65)×6 = +96 PLN | +90 PLN |
| 100, stop executat mai nefavorabil | (81−100)×6 = −114 PLN | −120 PLN |
Spreadul este deja în Bid/Ask executate, fără scădere repetată. Omitem finanțarea, conversia și alte costuri. Stopul obișnuit poate fi executat mai rău. Raportul net câștig/pierdere planificată este 90/108 ≈ 0,8333, fără raport 2:1 sau probabilitate a succesului.
Modelul de indice permite separat proiecția intervalului 18 000 − 17 600 = 400 puncte. Din referința de intrare ipotetică 17 640, regula aleasă dă ținta 17 240. Ieșirea aleasă 17 850 este la 210 puncte distanță, deci 400/210 ≈ 1,9048 înainte de părțile cotației, multiplicator și costuri. Sunt reguli suplimentare, fără ținte ori invalidări implicite ale formațiunii. Revenirea dincolo de marginea corpului schimbă clasificarea, fără să dovedească trendul următor sau executarea.
Test RON: gapul nu este distanța până la stop
Model RON distinct: un contract fictiv valorează 1 RON/punct, comision total fix 3 RON și buget ales 100 RON. Nu este contract DAX sau ofertă comercială. Dacă folosești greșit gapul de 30 puncte ca pierdere de preț, obții 30 + 3 = 33 RON și accepți aparent contractul.
Presupunem însă short efectiv la Bid 17 640 și închidere completă la Ask 17 850: pierderea este (17 850 − 17 640)×1 + 3 = 213 RON. Depășește bugetul cu 113 RON, deși gapul rămâne 30 puncte. Înlocuirea greșită cu gapul corpurilor de 100 ar da 103 RON, tot fără a măsura pierderea definită de execuții. Nu adăugăm spread încă o dată; nu garantăm stopul și omitem finanțarea. Înaintea riscului financiar, datele trebuie să treacă separat verificarea continuității.
Verifică întâi continuitatea datelor. Apoi folosește execuțiile și contractul pentru rezultat; lățimea gapului măsoară geometria, fără plafon al pierderii.
Pe un ecran mic poți derula diagrama orizontal sau o poți mări. Valorile și concluzia apar și în textul de mai jos.
- Gap între intervale
- 30 puncte → 33 RON cu cost – Calcul greșit pentru riscul tranzacției: folosește altă distanță.
- Gap între corpuri
- 100 puncte → 103 RON cu cost – Altă măsurătoare grafică; nu înlocuiește execuțiile.
- Distanța între execuții
- 210 puncte → 213 RON cu cost – (17 850 − 17 640)×1 + 3; pierderea definită de model.
- Depășire a bugetului
- 113 RON peste 100 RON – Formațiunea nu anulează condiția separată de risc.
Greșeli frecvente
- Presupui că TA-Lib verifică trendul sau lungimea medie fără să citești implementarea.
- Confunzi Close în corpul primei cu Close rămas în gap la Tasuki sau cu altă construcție Falling Three Methods.
- Numești o acoperire mai adâncă semnal mai puternic, deși marginea strictă poate elimina codul.
- Atribui intrare înainte de închiderea celei de-a treia sau de confirmarea ulterioară.
- Folosești gapul sau stopul geometric drept pierdere garantată, ignorând multiplicatorul, cotațiile și costurile.
Datele valutare și caracterul particular al formațiunii
Specifică instrument, piață ori furnizor, componenta prețului, fus orar și calendarul sesiunii. Gapul unui flux nu dovedește lipsa tranzacțiilor pe toate piețele. Indicii cash, futures și CFD pot avea sesiuni și contracte diferite; înregistrările lipsă pot crea falsul gap. OANDA UK documentează pauze și risc de gap la redeschidere, fără prețuri universal continue cinci zile.
Nu stabilim aici frecvență Forex comparată cu acțiuni. Studiul existent al site-ului clasifică 120 lumânări Kraken EUR/USD H1 încheiate din 21–25 septembrie 2026; codurile salvate CDLXSIDEGAP3METHODS sunt toate 0. Auditul EN consemnează recalcularea ramurii fixate pe datele salvate. Pentru această localizare am verificat fișierul codurilor și metoda, fără să declar o nouă reproducere din OHLC furnizorului: CSV public nu conține OHLC. O piață și un interval nu dovedesc absența pe valute sau luni între semnale; nu s-au testat tranzacții ori profit. Compară engulfing ascendent și descendent și trei corbi negri după definiții, fără clasament inventat al frecvenței.
Cui îi folosește verificarea?
Regula fixă face comparația corpurilor reproductibilă chiar când definițiile diferă. Păstrează versiunea, OHLC brute și continuitatea temporală cu fiecare rezultat. Diagrama omite deliberat o oră: concluzia este „date insuficiente” în ipoteza sesiunii continue, fără lumânare inventată sau absență demonstrată. Testarea istorică cere separat semnale și execuții; eticheta singură nu stabilește sistem profitabil.
Ce exersezi mâine?
- Alege instrumentul, furnizorul, componenta cotației, intervalul și calendarul. Verifică marcajele temporale înaintea gapului.
- Salvează OHLC complete; separă gapul corpurilor de cel al intervalelor, limitele stricte, trendul și media corpurilor.
- Testează distinct confirmarea sub C2, intrarea sub L3 și retestarea. Calculează prețurile executate ori presupuse explicit, mărimea, multiplicatorul și costurile.
- Păstrează candidații respinși sau nereușiți și testează reguli înghețate pe date ulterioare. O alertă ori douăsprezece tranzacții demo nu stabilesc rată de succes sau pregătire pentru bani reali.
Verifică ce ai învățat
Exercițiu: aproximativ 2 minute.
Arată răspunsul și explicația
Corect: clarifică exportul. Nu introduce un preț ipotetic în datele efective.
Alte întrebări
Ce este Downside Gap Three Methods?
Construcție din trei lumânări pentru ipoteza continuării scăderii, fără dovada ei. CandleScanner cere scădere anterioară, două corpuri descendente cu H2 sub L1 și a treia lumânare ascendentă deschisă în corpul celei de-a doua, închisă în corpul primei. TA-Lib C 0.6.4 testează gapul corpurilor și limite stricte, fără trend sau medie a corpurilor. Declară versiunea; forma nu identifică intențiile participanților sau toate prețurile tranzacționate.
Cum influențează datele și definiția recunoașterea?
Verifică furnizorul, instrumentul, Bid/Ask/Last, intervalul, fusul orar, calendarul și înregistrările lipsă. Fluxul unui furnizor nu este piața Forex întreagă. Corpurile pot avea gap chiar cu umbre suprapuse. Cele 120 coduri zero ale studiului existent descriu un eșantion, fără frecvență globală sau profitabilitate. CSV public permite verificarea codurilor, fără refacerea OHLC originale.
Formațiunea definește intrarea, stopul și ținta?
Nu. Mișcarea ulterioară sub C2 și vânzarea sub L3 sunt reguli diferite. Declară disponibilitatea, anularea, ieșirile, prețurile executate ori ipotetice și costul. Modelul original are 6 PLN/punct: Bid 81 și Ask 98 dau −108 PLN după 6 PLN cost; Ask 65 dă +90 PLN, Ask 100 dă −120 PLN. Spreadul este deja în cotațiile executate. Stopul obișnuit poate aluneca; nu există raport sau pierdere maximă garantată din formațiune.
Pot folosi gapul de 30 puncte drept distanță de risc?
Numai dacă regula și execuțiile ar defini efectiv acea distanță; desenul singur nu o face. În modelul RON separat, Bid 17 640 până la Ask 17 850 înseamnă 210 puncte. La 1 RON/punct și 3 RON cost rezultă pierdere 213 RON, peste bugetul 100, deși gapul intervalelor este 30. Nu confunda nici acel gap cu golul de 100 puncte dintre corpuri.
Surse și verificare
- CandleScanner — Downside Gap Three Methods
Condiția H2 sub L1, corpurile și confirmarea ulterioară sub C2. Statisticile istorice pe acțiuni nu sunt frecvențe sau eficiență Forex.
- TA-Lib C 0.6.4 — implementare CDLXSIDEGAP3METHODS
Indici consecutivi, limite stricte ale corpurilor, gap al corpurilor, cod semnat; fără trend, medie a corpurilor sau marcaje temporale. Verificările independente nu sunt execuție nativă.
- thinkorswim — DownsideGapThreeMethods
Definiție proprie cu corpuri lungi și parametri length/trend setup, separată de TA-Lib.
- thinkorswim — DownsideTasukiGap
Close al treilea în gap, pentru deosebirea construcțiilor; fără inferență de profit.
- OANDA UK — ore de tranzacționare
Pauze de tranzacționare și posibil gap la redeschidere pentru serviciul UK; nu stabilește un calendar universal sau prețuri de executare ale modelelor.
Calculele folosesc ipotezele precizate explicit. Nu înlocuiesc datele actuale ale pieței sau condițiile furnizorului.
