Profilul de volum grupează o măsură aleasă a activității pe intervale de preț, într-o fereastră definită. În funcție de sursă, poate folosi cantitate tranzacționată ori actualizări de cotații. Forma sa descrie datele furnizate, fără prețuri la care piața ar fi obligată să revină. Calculăm efectul grilei și regulii Value Area, apoi separăm descrierea de tranzacție.

Ce măsoară un profil de volum

Un profil bazat pe tranzacții distribuie volumul înregistrat între intervale de preț; barele mai lungi conțin mai mult volum. Un profil de cotații distribuie activitatea tick aleasă. Declară unitatea și metoda de alocare: Sierra Chart documentează că înregistrările grosiere pot împărți volumul în intervalul High–Low, fără să reconstituie fiecare tranzacție la prețul ei exact.

Barele obișnuite grupează activitatea în timp; profilul o grupează după preț. TPO numără prezența prețului în blocuri de timp, nu cantitatea tranzacționată. TradingView prezintă originile Market Profile la Chicago Board of Trade în anii 1980; istoria comună nu face timpul și volumul interschimbabile.

Două maxime egale: de la ce POC începe Value Area?

Fixăm cinci intervale semiînchise [100;101), [101;102), [102;103), [103;104), [104;105), cu activități 40,5,5,40,10. Totalul este 100; maximul 40 apare de două ori. Algoritmul nostru începe de la POC ales, adaugă vecinul cu activitate mai mare, preferă vecinul cu preț mai mic la egalitate și include intervale întregi până ajunge la cel puțin 70. Procentul singur nu alege începutul.

Egalitatea POC schimbă începutul arieiCinci intervale fixe între 100 și 105 au activitate 40,5,5,40,10. Maximele sunt egale. Algoritmul propriu ajunge la 90% pornind de jos și la 100% pornind de sus, prin intervale întregi. Aceleași date, alt început POC.Două POC, două alegeri de începutIntervalActivitateVA[104; 105)10[103; 104)40[102; 103)5[101; 102)5[100; 101)40POC inferior: VA [100; 104), 90%POC superior: VA [100; 105), 100%Prag 70%; intervale întregi până la atingere
Două maxime egale, două Value Area. Cinci intervale fixe între 100 și 105 au activitate 40,5,5,40,10. Maximele sunt egale. Algoritmul propriu ajunge la 90% pornind de jos și la 100% pornind de sus, prin intervale întregi. Aceleași date, alt început POC.

Cu aceeași histogramă, începutul inferior produce 90%, iar cel superior 100%, prin regula declarată. Politica egalităților trebuie salvată.

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.

Cu POC inferior: 40→45→50→90, deci VA=[100;104), 90%. Cu POC superior: 40→50→55→60→100 și VA=[100;105), 100%. În al doilea caz, prima adăugare este vecinul superior cu 10, nu cel inferior cu 5. Notează separat egalitatea maximelor, egalitatea vecinilor și depășirea pragului.

Activitatea este fictivă, fără rulaj Forex real. Aria rămâne continuă și acceptă depășirea pragului printr-un interval întreg, fără interpolare parțială. Nu declarăm această regulă drept standard universal ori implementare TradingView.

POC, Value Area și noduri de activitate

Un al doilea model are șapte intervale semiînchise de câte un pip, începând la 1,1000 până la 1,1006, cu pip 0,0001. Activitățile sunt 5,10,20,35,15,10,5; total 100. Maximul unic 35 este în [1,1003;1,1004), intervalul POC. Acesta nu este neapărat prețul exact al unei tranzacții sau o valoare echitabilă.

Aplicăm aceeași regulă proprie: pornire la POC, vecin mai mare, preț inferior la egalitate, intervale întregi până la atingerea ori depășirea pragului. La 70%, acumulăm 35→55→70 și obținem VA=[1,1002;1,1005), cu VAL 1,1002 și VAH la limita externă 1,1005. La 80%, vecinii de activitate 10 sunt egali; alegem pe cel inferior și obținem [1,1001;1,1005).

Documentația TradingView citită folosește altă convenție: oprește adăugarea dacă următorul interval ar depăși volumul rămas până la țintă; egalitățile vecinilor se rezolvă prin apropierea de POC, apoi prin alegerea celui superior. Un prag de 70% nu identifică algoritmul. Nu este automat o abatere standard într-un set arbitrar și nici probabilitate de 70% că prețul viitor rămâne în zonă.

Nodurile de activitate ridicată ori redusă descriu concentrații și goluri locale în histograma aleasă. Nu stabilesc intențiile participanților sau viteza unei traversări viitoare. Regruparea acelorași date în intervale de două pipuri ancorate la 1,1000 produce 15,55,25,5, cu POC=[1,1002;1,1004). Ancora 1,0999 produce 5,30,50,15, cu POC=[1,1003;1,1005). Mijloacele POC, 1,1003 și 1,1004, diferă cu un pip fără modificarea vreunui eveniment.

Ipotezele de utilizare cer propriile reguli

Poți testa noduri ca suport și rezistență, dar acordul cu alt desen nu este dovadă independentă de reacție profitabilă. Declară dacă nivelurile sunt înghețate dintr-o fereastră închisă sau actualizate. Revenirea spre POC și plecarea din Value Area sunt ipoteze distincte, cu intrări și ieșiri proprii.

Adăugăm 35 de unități intervalului care începe la 1,1005: activitatea lui 10 devine 45, totalul 135, iar POC se mută acolo. Histograma finală nu era disponibilă înaintea noilor observații. Aplicarea ei unor decizii anterioare introduce informație viitoare. Clasificarea order flow are nevoie de propria sursă; profilul singur nu separă ordine informate de zgomot.

Exemplu RON: aceeași histogramă, trasee în sensuri opuse

Folosim zece cotații Bid fictive EUR/RON, fiecare cu o unitate de activitate. Grila este fixă: [4,99;5,00), [5,00;5,01), [5,01;5,02), [5,02;5,03). Fiecare limită inferioară aparține propriului interval.

Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.

Două fișiere complete; B inversează numai ordinea temporală
FișierCele zece Bid, în ordine
A4,99;5,00;5,00;5,00;5,01;5,01;5,01;5,01;5,02;5,02
B5,02;5,02;5,01;5,01;5,01;5,01;5,00;5,00;5,00;4,99

Ambele au activități 1,3,4,2 și același total 10. POC este [5,01;5,02), cu 4. La prag 70%, algoritmul nostru adaugă vecinul inferior cu 3: VA=[5,00;5,02), cu 7/10=70%. Totuși, A urcă de la 4,99 la 5,02, iar B coboară de la 5,02 la 4,99. Histograma agregată a pierdut ordinea.

Un exercițiu separat pe hârtie cumpără necondiționat 1.000 EUR la prima observație și vinde la ultima. Ask atribuit este Bid+0,0002; presupunem execuții exacte și comisioane totale fictive de 4 RON. A: (5,0200−4,9902)×1.000=29,80 RON brut, 25,80 net. B: (4,9900−5,0202)×1.000=−30,20 RON brut, −34,20 net. Spreadul este deja inclus; finanțarea și alte costuri sunt excluse.

Intrarea nu folosește profilul final: acesta nu există încă la prima observație. Protocolul necondiționat servește numai la arătarea informației pe care histograma nu o păstrează. Nu este o strategie validată, o predicție sau dovada că unul dintre fișiere este mai probabil. Pentru decizii reale păstrează și secvența cu timpii ei, nu numai POC și VA finale.

Exemplu ipotetic de tranzacție, separat de cele șapte intervale

Atribuim direct alt profil fictiv EUR/USD: POC 1,0850 și Value Area 1,0810–1,0890. Nu le reconstruim din modelul anterior. O revenire sau lumânare de inversare poate fi filtru declarat, fără reacție garantată.

Pentru o ipoteză short, atribuim intrare efectivă Bid 1,0850, stop obișnuit declanșat pe Ask 1,0868 și ieșire țintă pe Ask 1,0810. Distanțele planificate sunt 18 și 40 de pipuri, deci 40/18≈2,22 înaintea comisioanelor și finanțării. Stopul poate fi executat mai nefavorabil. Profilul nu furnizează probabilitățile rezultatelor.

O ipoteză long alternativă așteaptă Close complet peste VAH 1,0890 și atribuie separat execuție Ask 1,0895. Stopul pe Bid 1,0872 are distanță 23 de pipuri. Fără țintă furnizată nu putem calcula raport recompensă/risc. Declară ținta, costurile, ordinul și expirarea; execuția ulterioară nu este automat Close semnal.

Sursa, fereastra, limitele grilei și algoritmul pot schimba POC și VA. Stabilește-le înaintea testului. Un stop loss definește declanșatorul și distanța planificată, fără pierdere maximă garantată.

Volumul real al unei piețe locale nu este volumul global

Spot FX este descentralizat și OTC. Analiza BIS din decembrie 2019 descrie fragmentarea execuției și concentrarea unor fluxuri în bazele proprii ale dealerilor. O platformă poate înregistra tranzacții reale, fără să acopere toate tranzacțiile globale. Actualizările cotațiilor sunt altă măsură decât cantitățile tranzacționate. Expresia „nu există volum spot real” ascunde diferența dintre observații locale reale și acoperire consolidată.

TradingView documentează activitate tick pentru profiluri Forex și CFD și clasificare up/down din direcția barelor inferioare, fără a o echivala cu volumul agresorilor cumpărători/vânzători. Unelte MetaTrader și indicatori personalizați pot folosi alte câmpuri. Profilul unui furnizor nu devine rulaj Forex global ori hartă calibrată de probabilități.

Profilurile futures valutare măsoară propriile contracte. Înaintea comparației cu spot, aliniază sensul cotației, sesiunea, scadența și tratamentul rostogolirii contractelor. Diferențele nu sunt automat erori ale unui substitut spot.

Profilul și indicatorii grupați în timp

OBV semnează cumulativ volumul ales după direcția prețului; profilul distribuie activitatea după preț. Pot folosi aceeași sursă, deci acordul lor nu este automat confirmare independentă sau semnal mai profitabil. Testează fiecare regulă suplimentară și momentul informației, în loc să tratezi două afișări drept dovadă.

Ce verifici la următorul profil

În plan salvează sursa, unitatea activității, câmpul de preț, fusul/fereastra, lățimea și originea intervalelor, egalitățile POC și extinderea VA. Reconstituie modelul cu șapte intervale, apoi sensibilitatea la regrupare. În backtest îngheață profilul disponibil la fiecare decizie, păstrează cazurile respinse și include execuțiile pe partea corectă și costurile.

Testează reguli complete pe date nefolosite la selecție. Un profil plauzibil, o lună pe demo ori treizeci de intrări nu demonstrează singure un avantaj durabil. Continuă cu interpretarea volumului Forex și diferența dintre cantitate, tickuri și prezența prețului.