Bli medlem i dag
Konstanter/probuilder · probacktest · proorder · proscreener

Volume

Volume returnerer det omsatte volumet i en bar i ProBuilder. Bruk Volume, eller Volume[N] for volumet N barer tilbake, for å måle aktiviteten i indikatorer, screenere og strategier.

Syntaks

probuilder
Volume

Volume[N] returnerer omsatt volum N barer tilbake, der N er 0 for gjeldende bar, 1 for forrige bar, og så videre. Volume og Volume[0] er ekvivalente.

Slik fungerer det

Volume rapporterer hvor mye som ble omsatt i løpet av en bar på diagrammets arbeidstidsramme. Det er et størrelsesmål, ikke en pris, så det brukes til å vurdere styrken eller overbevisningen bak en prisbevegelse, ikke bevegelsen selv.

Klammeoffsetet adresserer tidligere barer relativt til den som behandles. Volume[1] er volumet på forrige bar og Volume[10] er volumet ti barer tilbake. Indeksen må holde seg innenfor den innlastede historikken, ellers utløses en feil.

Volum mater mange tekniske verktøy direkte, og det tåler gjennomsnittsberegning som enhver prisserie, for eksempel Average[50](Volume). På den aktive baren akkumuleres volum etter hvert som handler skjer, så det vokser til baren er ferdig. Ikke alle instrumenter rapporterer volum, og noen feeder gir bare anslåtte eller tick-baserte tall.

Eksempler

Eksempel 1, Volum mot sitt gjennomsnitt (Indikator)

probuilder
// Ratio of current volume to a 50-bar average volume
avgVol = Average[50](Volume)
ratio = Volume / avgVol
RETURN ratio AS "Volume ratio", 1 AS "Average line"

Indikatoren viser hvordan volumet på gjeldende bar er sammenlignet med det nylige typiske nivået.

Eksempel 2, Skanning etter en volumøkning (ProScreener)

probuilder
// Latest volume at least double the 20-bar average
surge = Volume > 2 * Average[20](Volume)

SCREENER[surge] (Volume AS "Volume")

Screeneren returnerer instrumenter der volumet på gjeldende bar lå godt over det normale.

Eksempel 3, Volumbekreftet breakout (ProOrder)

probuilder
DEFPARAM CumulateOrders = false

level = Highest[20](High)[1]
avgVol = Average[20](Volume)

// Require both a price breakout and above-average volume
IF Close > level AND Volume > avgVol THEN
  BUY 1 CONTRACT AT MARKET
ENDIF

SET STOP %LOSS 2

Inngangen utløses bare når breakout-en følges av høyere enn gjennomsnittlig Volume.

Vanlige feil og fallgruver

  • Ikke alle instrumenter har volum. Noen markeder og datafeeder rapporterer ikke volum, slik at Volume på 0. Test instrumentet før du stoler på volumbetingelser.
  • Den løpende baren akkumulerer. På gjeldende bar bygger volumet seg opp over tid og er først komplett ved barens lukking, så sammenligninger mot en fullstendig historisk bar er ujevne til baren er ferdig.
  • Estimerte tall. Visse datafeeder leverer estimert volum eller tick-antall i stedet for eksakt omsatt størrelse, noe som kan avvike fra offisielle totaler fra børsen.
  • Close, sluttprisen i en bar.
  • Open, åpningsprisen i en bar.
  • High, den høyeste prisen i en bar.
  • Low, den laveste prisen i en bar.
  • TypicalPrice, gjennomsnittet av high, low og close.
  • CustomClose, den brukervalgbare priskilden.
  • Range, high minus low for en bar.
  • MedianPrice, gjennomsnittet av high og low.