TypicalPrice
TypicalPrice returnerer gjennomsnittet av high, low og close for en bar i ProBuilder. Bruk TypicalPrice, eller TypicalPrice[N] N barer tilbake, som en balansert priskilde.
Syntaks
TypicalPriceTypicalPrice[N] returnerer verdien N barer tilbake, der N er 0 for gjeldende bar, 1 for forrige bar, og så videre. TypicalPrice og TypicalPrice[0] er ekvivalente.
Slik fungerer det
TypicalPrice er gjennomsnittet av barens høy, lav og slutt, (High + Low + Close) / 3. Ved å blande rangens ytterpunkter med oppgjørsprisen gir den én representativ verdi som gjenspeiler både hvor langt baren beveget seg og hvor den endte.
Klammeforskyvningen refererer til tidligere barer, så TypicalPrice[1] er forrige bars typiske pris. Indeksen må holde seg innenfor den innlastede historikken.
Denne prisen er det klassiske grunnlaget for indikatorer som CCI og for pivotpunktformler, der et balansert sammendrag av baren foretrekkes over sluttkursen alene. På den løpende baren kan den endre seg når high, low eller close oppdateres.
Eksempler
Eksempel 1, Typisk pris mot sitt gjennomsnitt (Indikator)
// Moving average of the typical price
ma = Average[20](TypicalPrice)
RETURN TypicalPrice AS "Typical price", ma AS "MA 20"Indikatoren tegner den typiske prisen sammen med et glidende gjennomsnitt bygd på samme serie.
Eksempel 2, Screening på styrke i typisk pris (ProScreener)
// Typical price above its 50-bar average
above = TypicalPrice > Average[50](TypicalPrice)
SCREENER[above] (TypicalPrice AS "Typical price")Screeneren returnerer instrumenter der den typiske prisen ligger over sitt lengre gjennomsnitt.
Eksempel 3, Inngang på kryssing av typisk pris (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](TypicalPrice)
slow = Average[30](TypicalPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFBegge gjennomsnittene leser TypicalPrice, så kryssingen bruker den sammensatte barprisen i stedet for lukkekursen.
Vanlige feil og fallgruver
- Ikke det samme som MedianPrice.
TypicalPriceinkluderer sluttkursen og deler på tre, mensMedianPricebruker bare high og low. De to avviker når sluttkursen ligger unna barens midtpunkt. - Den løpende baren beveger seg. På gjeldende bar kan høyeste, laveste eller sluttkurs endre seg, noe som forskyver
TypicalPricetil baren er fullført. - Forskyvning utenfor gyldig område.
TypicalPrice[N]feiler når N peker til før den første innlastede bar. Sikre lange tilbakeblikk, eller last inn mer historikk.
Relaterte instruksjoner
MedianPrice, gjennomsnittet av high og low.WeightedClose, et close-vektet gjennomsnitt av high, low og close.TotalPrice, gjennomsnittet av open, high, low og close.CustomClose, den brukervalgbare priskilden.High, den høyeste prisen i en bar.Low, den laveste prisen i en bar.Close, sluttprisen i en bar.Volume, det omsatte volumet i en bar.