Înainte de a interpreta volumul Forex, identifică ce numără câmpul. Piața OTC are tranzacții executate, dar contorul schimbărilor de preț al unui furnizor nu reprezintă valoarea lor monetară globală. Două fluxuri pot produce lumânări asemănătoare și valori de activitate diferite.

Sursa și unitatea definesc măsura

BIS descrie executarea OTC descentralizată și fragmentată. Nu există un singur contor bursier complet al întregului spot FX. Un dealer poate avea evidența tranzacțiilor din propriul univers; aceasta nu transformă fiecare tick afișat în volum efectiv executat. În MetaTrader, Forex Volumes descrie numărul schimbărilor de preț. Verde înseamnă valoare mai mare decât bara anterioară, nu un număr de cumpărători agresivi.

Definim un contor fictiv simplu: nu numărăm prima cotație, apoi numărăm diferențele consecutive nenule. Seria 100,101,100,101,100 are patru schimbări. Eșantionarea primului, celui de-al doilea și ultimului preț produce 100,101,100 și două schimbări. Ambele au O=100,H=101,L=100,C=100. OHLC egal nu dovedește număr egal de evenimente; aceasta nu este o definiție universală a tickului de platformă.

Compară ferestre comparabile și unități separate

Folosim aceeași fereastră închisă de cinci minute,09:00–09:05 UTC, în cinci zile anterioare atribuite. Media se calculează separat pentru fiecare sursă. Valorile sunt inventate, nu activitate tipică de sesiune ori corelație măsurată.

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

Sursă și unitateCinci valori anterioareMedieValoare nouă / medie
A: schimbări de preț80,90,100,110,120100180/100=1,8
B: schimbări de preț120,135,150,165,180150210/150=1,4
Contract futures selectat400,450,500,550,600500450/500=0,9

A este cu 80% peste propria bază, B cu 40%, iar contractele selectate cu 10% sub propria bază. B are valoare absolută nouă mai mare decât A, dar creștere relativă mai mică. Nu deducem cine prezice corect prețul următor. Nu aduna schimbări de preț cu contracte și nu inventa un curs de conversie între unitățile lor.

Control separat: B=240 dă 1,6 sau+60%; futures=540 dă 1,08 sau+8%. O fereastră incompletă sau o definiție modificată necesită altă etichetă. iTickVolume din MQL5 poate întoarce zero la eroare; verifică eroarea și disponibilitatea datelor înainte de a înregistra o perioadă reală fără activitate.

Noua observație intră în propria bază?

Observația nouă schimbă numitorulPatru contoare de 100 și unul nou de 200. Media primelor patru este 100, media tuturor 120. Noua valoare împărțită la cele două baze dă 2 și 5/3. Numere fictive, nu tranzacții globale.Noua valoare intră în propria bază?100100100100200Media celor 4 anterioare=100 · raport 2×Media cu noua valoare=120 · 1,67×Pragul 1,8× separă aceste două reguli.
Baza anterioară versus baza cu observația nouă. Patru contoare de 100 și unul nou de 200. Media primelor patru este 100, media tuturor 120. Noua valoare împărțită la cele două baze dă 2 și 5/3. Numere fictive, nu tranzacții globale.

La pragul ales 1,8×, raportul 2 trece și 5/3 nu trece. Sunt reguli diferite, nu două rotunjiri ale aceluiași raport.

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.

Patru observații anterioare au fiecare 100, iar noua observație 200. Media numai a celor patru este 100: raport 2. Dacă incluzi noua valoare, media devine 120 și raportul 5/3, aproximativ 1,67. Pragul ales de cel puțin 1,8 este trecut numai de prima regulă. Ambele calcule sunt corecte pentru numitorul declarat; regulile nu sunt identice.

Indicatorul moștenește sensul ponderii

Media ponderată este Σ(preț×pondere)/Σ(pondere). Prețurile reprezentative atribuite 1,1000 și 1,1020, cu ponderi 100 și 300, dau 1,1015. Inversarea ponderilor dă 1,1005, cu 10 pips mai puțin. Este un exemplu aritmetic, nu o măsurare a diferenței de precizie dintre VWAP spot și futures.

Pentru o implementare VWAP notează sursa prețului, câmpul ponderii, intervalul, ancora și ora resetării. TradingView documentează prețul tipic(H+L+C)/3 și ponderarea cumulată, cu sursă configurabilă. Nivelul singur nu dovedește că instituțiile îl vor revizita sau că intrarea sub el îmbunătățește rezultatele.

OBV adaugă volumul ales când Close crește, îl scade când Close coboară și păstrează totalul când Close este egal. Cu schimbări de preț drept intrare, acumulează tot acele schimbări; direcția barei nu identifică tranzacții inițiate de cumpărători sau vânzători.

Pentru Volume Profile verifică datele și alocarea din intervale inferioare. TradingView descrie tick volume Forex și alocare up/down după Close față de Open, nu agresorul real. POC este rândul cu volumul maxim în acea construcție. Procentul implicit 70% pentru value area este o setare, nu probabilitatea ca prețul să rămână acolo.

Contractele executate au un univers delimitat

Volumul CME numără contractele tranzacționate în universul publicat, iar open interest contractele deschise. Un contract nu se dublează pentru că există ambele părți. Identifică simbolul, scadența, sesiunea, întârzierea datelor și tratamentul rollover înainte de comparație. Evidența bursieră nu este recensământul întregului spot.

Instrumentul futures și cel spot diferă ca preț, cotație și executare. VWAP futures nu devine automat preț spot executabil; accesul nu este obligatoriu gratuit sau în timp real. Order flow are nevoie de înregistrările relevante de execuție; contorul unui flux nu dezvăluie toate sursele nepublice de lichiditate.

O bază anterioară nu include tacit observația curentă

În exercițiu, două observații anterioare 100 și noua valoare 300 produc media tuturor 500/3 și raportul 300/(500/3)=1,8. Numai observațiile anterioare ar produce raport 3. Schimbarea numitorului poate rupe regula salvată fără să existe vreo eroare de împărțire.

Nu deduce intervale universale ale tickurilor, corelații de sesiune, superioritate față de acțiuni sau eficiența unui interval grafic din aceste modele. Pentru asemenea concluzii ar trebui identificate datele și metoda. Aici învățăm măsurarea, nu prezentăm un studiu de performanță.

Model RON: suma contoarelor locale poate pierde frontiera

Pe un EUR/RON fictiv avem toate cele cinci cotații:09:00:00→5,0000;09:00:10→5,0010;09:00:20→5,0000;09:01:00→5,0010;09:01:10→5,0000, toate UTC. Aplicăm exact contorul propriu din prima secțiune, fără să atribuim definiția unui broker.

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

CalculSchimbări numărateRezultat
Toată seriaPatru treceri între cotații consecutive4
[09:00,09:01), fără stare anterioarăPrima cotație ignorată, apoi două schimbări2
[09:01,09:02), resetat independentPrima cotație ignorată, apoi o schimbare1
Suma celor două contoare resetate2+1, fără schimbarea peste frontieră3

Schimbarea 5,0000→5,0010 la 09:01:00 lipsește din suma locală. Dacă păstrezi ultimul preț al primei ferestre pentru comparația de la începutul celei de-a doua, contribuția celei de-a doua este 2, iar totalul 2+2=4. Alegerea capătului exclus stabilește că evenimentul 09:01:00 aparține celei de-a doua ferestre.

Un prag ipotetic de activitate de cel puțin 4 trece pentru numărătoarea cu stare păstrată și eșuează pentru suma resetată 3. Nici 4, nici 3 nu sunt EUR, RON, loturi sau contracte. Nu poți „repara” diferența prin schimbarea etichetei monetare. Salvează politica primei cotații și starea de frontieră împreună cu ferestrele.

În jurnal păstrează sursa, unitatea, datele lipsă, observațiile închise și membrii bazei. O regulă de intrare necesită separat prețuri, ordine, costuri și evaluare. O săptămână, o lună sau o cotă de observații nu certifică avantajul și nu obligă trecerea la bani reali.