TotalPrice
TotalPrice returnerer gjennomsnittet av åpning, high, low og lukkekurs for en bar i ProBuilder. Bruk TotalPrice, eller TotalPrice[N] N barer tilbake, som en utjevnet priskilde.
Syntaks
TotalPriceTotalPrice[N] returnerer verdien N barer tilbake, der N er 0 for gjeldende bar, 1 for forrige bar, og så videre. TotalPrice og TotalPrice[0] er ekvivalente.
Slik fungerer det
TotalPrice er gjennomsnittet av barens open, high, low og close, (Open + High + Low + Close) / 4. Av de innebygde priskonstantene bruker den flest inndata, så den gir den mest balanserte enkeltverdien for en bar, og tar hensyn til både endepunktene og begge ytterpunktene.
Klammeforskyvningen refererer til tidligere barer, så TotalPrice[1] er forrige bars totalpris. Indeksen må holde seg innenfor den innlastede historikken.
Fordi den tar gjennomsnittet av fire punkter, TotalPrice jevner ut effekten av hver enkelt av dem. Den passer til inndata der en stabil, representativ pris per bar er ønsket og den enkelte åpningen eller lukket er mindre viktig. På den levende baren kan den flytte seg når høy, lav eller lukk oppdateres, mens åpningen står fast.
Eksempler
Eksempel 1, Totalpris mot sitt gjennomsnitt (Indikator)
// Moving average of the total price
ma = Average[20](TotalPrice)
RETURN TotalPrice AS "Total price", ma AS "MA 20"Indikatoren plotter OHLC-gjennomsnittet sammen med et glidende gjennomsnitt av samme serie.
Eksempel 2, Screening på styrken i totalprisen (ProScreener)
// Total price above its 50-bar average
above = TotalPrice > Average[50](TotalPrice)
SCREENER[above] (TotalPrice AS "Total price")Screeneren returnerer instrumenter hvis totalpris ligger over sitt lengre gjennomsnitt.
Eksempel 3, Inngang på kryssing av totalprisen (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](TotalPrice)
slow = Average[30](TotalPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFBegge gjennomsnittene leser TotalPrice, så kryssingen bruker hele OHLC-gjennomsnittet for hver bar.
Vanlige feil og fallgruver
- Inkluderer åpningen.
TotalPriceer den eneste innebygde gjennomsnittsprisen som tar med åpningskursen, så den skiller seg fraTypicalPrice, som bare bruker high, low og close. - Den løpende baren beveger seg. På gjeldende bar kan høyeste, laveste eller sluttkurs endre seg, noe som forskyver
TotalPricetil baren er fullført, selv om åpningen er fastsatt. - Forskyvning utenfor gyldig område.
TotalPrice[N]feiler når N peker til før den første innlastede bar. Sikre lange tilbakeblikk, eller last inn mer historikk.
Relaterte instruksjoner
TypicalPrice, gjennomsnittet av high, low og close.MedianPrice, gjennomsnittet av high og low.WeightedClose, et close-vektet gjennomsnitt av high, low og close.CustomClose, den brukervalgbare priskilden.Open, åpningsprisen i en bar.High, den høyeste prisen i en bar.Low, den laveste prisen i en bar.Close, sluttprisen i en bar.