Divergența RSI compară extreme de preț alese cu valorile indicatorului, după o regulă fixă de asociere. Un minim mai mic și RSI mai mare definesc divergența ascendentă clasică; la maxime, relația opusă definește varianta descendentă. Locul pivotului pe grafic și momentul când îl poți cunoaște sunt două lucruri diferite. Urmărim ambele înainte să calculăm o tranzacție posibilă.

O zecimală poate ascunde sensul diferenței

Compară valorile utilizate de regulă. Etichetele egale nu dovedesc numere sursă egale.

Două pivoturi RSI și precizia etichetelorLow scade de la 100 la 99; RSI de la 33,04 la 33,03. Ambele etichete cu o zecimală arată 33,0, dar a doua valoare RSI nu este mai mare.ETICHETA 33,0 NU ÎNLOCUIEȘTE VALOAREALow:10099RSI:33,0433,03Afișare cu o zecimală: 33,0 → 33,0.Date: 33,03 < 33,04; nu este mai mare.Condiția verifică datele, nu etichetele.

Pivoturi fictive, confirmate și corect asociate: Low 100 și 99, RSI 33,04 și 33,03. Regula cere Low₂ < Low₁ și RSI₂ > RSI₁. Rotunjim etichetele la o zecimală, păstrând numerele sursă. Nu reconstruim RSI ori precizia implicită a unei platforme. Documentul MQL5 Reference — DoubleToString confirmă alegerea numărului de zecimale la conversia numărului în text; eticheta reprezintă separat valoarea.

Distanțele verticale sunt schematice: desenul arată sensul diferenței, fără o scară comună preț/RSI.

Pe un ecran mic, derulează diagrama orizontal sau mărește-o. Explicația este disponibilă și în text.

Prima condiție trece, a doua nu: RSI scade cu 0,01 puncte. Afișarea 33,0 la ambele extreme nu justifică un minim al indicatorului mai mare. O regulă care admite egalitatea este altă definiție. Păstrează precizia sursei și operatorul comparației împreună cu parametrii. Diferența mică nu dovedește utilitate predictivă; arată de ce eticheta singură este probă incompletă.

Ce compară efectiv divergența RSI?

Aici asociem două minime de preț consecutive, confirmate, cu RSI din aceleași bare. Nu căutăm separat minimele RSI. Cerința unor pivoturi proprii ale indicatorului ar schimba regula și întârzierea confirmării. Pentru varianta descendentă clasică folosim maxime de preț mai mari și valori RSI asociate mai mici.

RSI rezultă din schimbări de preț și netezire; modelul nostru folosește Close și perioada 14. Nu măsoară direct fluxul ordinelor, iar divergența nu identifică data inversării. Ghidul de citire RSI explică indicatorul. Salvează intrarea, perioada, inițializarea și comparațiile fiecărui test; două implementări cu același nume pot avea istoric inițial diferit.

Divergență clasică sau ascunsă?

Varianta ascunsă ascendentă descrie convențional un minim de preț mai mare asociat cu RSI mai mic; cea ascunsă descendentă, un maxim de preț mai mic asociat cu RSI mai mare. Interpretarea obișnuită este candidat la continuare în interiorul unui trend definit separat, fără asigurarea reluării trendului.

Condițiile geometrice diferă de divergența clasică. Strategia trebuie să specifice separat sensul ordinului și definiția trendului precedent. Comparația celor patru variante le separă. Schimbarea definiției în mijlocul testului creează altă strategie; nu produce observații comparabile pentru aceeași regulă.

De ce desenul nu este un semnal complet?

Considerăm aceste Low Bid H1 ipotetice: t1 1,0730; t2 1,0728; t3 1,0720; t4 1,0725; t5 1,0728; t6 1,0718; t7 1,0708; t8 1,0698; t9 1,0690; t10 1,0695; t11 1,0700. Regula strictă cu două bare de fiecare parte identifică t3 și t9. Devin disponibile după t5, respectiv t11. RSI atribuit de 26 la t3 și 33 la t9 înseamnă Low mai mic cu 30 pips și RSI mai mare cu 7 puncte. Sunt intrări presupuse: numai minimele nu reconstruiesc RSI bazat pe Close.

Același Low nu determină RSI. Într-un calcul separat, pornește din câștig netezit G=0,0003, pierdere netezită pozitivă L=0,0006 și Close anterior 1,0700. La n=14, G′=(13G+max(ΔClose,0))/14 și L′=(13L+max(−ΔClose,0))/14; RSI=100G′/(G′+L′). O bară cu Low 1,0690, Open 1,0700 și High 1,0705 poate închide la 1,0698, 1,0700 ori 1,0702. RSI rezultat este aproximativ 32,7731, 33,3333 ori 34,4538. Față de RSI anterior presupus 33, prima variantă respinge creșterea strictă, celelalte două o acceptă. Calculăm o singură actualizare din starea dată, fără reconstrucția întregului istoric.

Cum definești confirmarea și execuția?

Pasul 1 — identifică perechea, apoi așteaptă

Perechea exemplului devine cunoscută după t11. Înghețăm nivelul de confirmare 1,0750, maximul High presupus al barelor t4–t8, deja disponibil atunci. Urmărim numai t12–t14 pentru prima bară H1 închisă cu Close strict peste nivel. Dacă nu apare, configurația expiră. Înaintea intrării, orice Bid la sau sub 1,0690 o invalidează, chiar dacă bara revine ulterior.

Pasul 2 — verifică regula distinctă de confirmare

Presupunem t12 cu OHLC Bid 1,0710 / 1,0755 / 1,0702 / 1,0752. Low evită invalidarea, iar Close depășește nivelul fixat cu 2 pips. Graficul poate desena marcajul la t9, fără ca procedura să poată acționa atunci. Spargerea unei linii de trend ori o lumânare engulfing ar fi alte specificații; nu dovedește eficacitate egală pentru toate confirmările.

Pasul 3 — păstrează prețurile ordinului separat

După primirea datelor t12 închise, atribuim cotație Bid 1,0752 / Ask 1,0754 și long executat la Ask 1,0754. În acest model Forex, ordinul stop-loss are prag Bid 1,0685, iar take-profit Bid 1,0820. Închidem orice poziție rămasă după primirea datelor t18. Folosim o singură poziție, fără adăugări ori reintrare; prețul ieșirii temporizate nu este furnizat. Stopul obișnuit poate executa mai rău. Compară extremele cu suportul și rezistența, fără a confunda nivelul graficului cu preț garantat.

Exemplu fictiv EUR/USD: divergență ascendentă
ContextPreț în scădere spre 1,0720
Primul minim1,0720, RSI 26
Al doilea minim1,0690, RSI 33; geometria divergenței
Confirmaret12 Close Bid 1,0752 peste 1,0750; intrare ulterioară Ask 1,0754
Stop Bid 1,068510 000 EUR, comision total 2 USD: −71 USD net la prag
Țintă și abatereTP Bid 1,0820: +64 USD net; stop executat la 1,0680: −76 USD net

Ce arată aritmetica și ce nu poate spune?

Pentru 10 000 EUR pe cont USD, un pip de 0,0001 valorează 1 USD. Atribuim comision total 2 USD, finanțare și taxe de conversie zero. Intrarea 1,0754 până la TP Bid 1,0820 oferă 66 pips, adică 64 USD net; stopul exact 1,0685, minus 69 pips și −71 USD net. Fill la 1,0680 produce −76 USD net. Raportul net țintă/pierdere la prag este aproximativ 0,90; nu îl măsurăm din vechiul Low 1,0690. Aritmetica nu furnizează probabilitatea câștigului. Comparația RSI cu MACD descrie alte citiri, fără filtre care elimină automat pierderile.

Diagnostic RON: închiderea bună nu reactivează o configurație invalidată

Model nou, separat: păstrăm t3/t9 și regulile, dar schimbăm t12 la OHLC Bid 1,0710 / 1,0755 / 1,0689 / 1,0752. Un Bid 1,0690 observat înaintea închiderii declanșează invalidarea. Close final rămâne peste 1,0750, însă regula nu permite reactivarea aceleiași configurații. Nu avem nevoie să ghicim dacă High a precedat Low: atingerea pragului înainte de intrare este suficientă în ambele ordini.

Aceeași închidere t12, istorii de validitate diferite
VariantăLow t12Stare după Close 1,0752
Exemplul inițial1,0702Eligibilă pentru verificarea intrării
Exemplul nou1,0689Invalidată; nu intră
Scanner numai la închidereIgnoră atingerea 1,0690Acceptă greșit aceeași configurație

Doar pentru eroarea scannerului atribuim long ulterior 10 000 EUR la Ask 1,0754 și stop ulterior executat la Bid 1,0685. Cu comision fix total 2 USD și curs fictiv 4,50 RON/USD, rezultatul este −319,50 RON. Procedura corectă nu are tranzacție în această variantă și are rezultat atribuit zero. Nu este experiment de piață ori dovadă că ignorarea semnalului crește profitul în general.

Un control de buget separat nu repară invalidarea. Pe aceeași distanță 69 pips, lot standard 100 000 EUR, pas 0,01 lot și comision fix ipotetic 2 USD pe tranzacție, bugetul 200 RON admite cel mult 0,06 lot: (41,40+2)×4,50=195,30 RON. Următorul pas 0,07 ar cere 226,35 RON. Ambele cantități rămân inadmisibile pentru configurația invalidată, chiar dacă prima trece filtrul monetar. Calculul la prag nu include abaterea stopului, marja necesară ori alte costuri.

Valabilitatea și bugetul sunt filtre separateConfigurație fictivă EUR/USD: t12 Low Bid 1,0689 atinge invalidarea 1,0690 înainte de Close 1,0752. Curs atribuit 4,50 RON/USD, comision fix 2 USD.CALCUL IPOTETICGeometrie confirmată după t11Pereche cunoscutăBid atinge 1,0690 înainte deCloseConfigurație invalidatăControl monetar separat0,06 lot: 195,30 RONIntrare atribuită scanneruluigreșit−319,50 RON
Valabilitatea și bugetul sunt filtre separate. Configurație fictivă EUR/USD: t12 Low Bid 1,0689 atinge invalidarea 1,0690 înainte de Close 1,0752. Curs atribuit 4,50 RON/USD, comision fix 2 USD.

Păstrează invalidarea ca stare. Un Close favorabil ori un volum sub buget nu acordă din nou permisiunea de intrare.

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.

Geometrie confirmată după t11
Pereche cunoscută – Nu permite intrare retrospectivă la t9.
Bid atinge 1,0690 înainte de Close
Configurație invalidată – Close final 1,0752 nu o reactivează.
Control monetar separat
0,06 lot: 195,30 RON – Sub bugetul 200, dar intrarea tot respinsă; 0,07 ar cere 226,35 RON.
Intrare atribuită scannerului greșit
−319,50 RON – 10 000 EUR, Ask 1,0754 până la stop Bid 1,0685, comision total 2 USD.

Cum exersezi fără informație din viitor?

  1. Păstrează cele două momente. Reia bare închise și notează timpul extremului și confirmarea ulterioară. Nu muta decizia înapoi odată cu marcajul.
  2. Reprodu secvența. Identifică t3 și t9, cu disponibilitate t5 și t11, apoi testează separat intrarea și fereastra t12–t14.
  3. Schimbă numai prețul intrării. Ask 1,0756 cu aceleași țintă, stop și comision dă +62 USD la țintă și −73 USD la stop; desenul rămâne același.
  4. Salvează numerele și etichetele. Creșterea strictă RSI se verifică pe valorile sursă; aceeași etichetă rotunjită poate ascunde scăderea.
  5. Testează starea invalidată. Marchează atingerea înainte de închidere și verifică dacă scannerul o păstrează. Bugetul acceptabil nu reactualizează semnalul expirat.
  6. Scrie procedura completă. Date, pivoturi, asociere, valabilitate, ordine, costuri și volum trebuie stabilite înainte de colectare. Demo verifică implementarea; niciun număr fix de tranzacții nu certifică profitabilitate ori pregătire live.