MedianPrice
MedianPrice returnerar medelvärdet av high och low för en bar i ProBuilder. Använd MedianPrice, eller MedianPrice[N] för N barer tillbaka, som en utjämnad mittpunktspriskälla.
Syntax
MedianPriceMedianPrice[N] returnerar värdet N barer tillbaka, där N är 0 för den aktuella baren, 1 för föregående bar, och så vidare. MedianPrice och MedianPrice[0] är likvärdiga.
Så fungerar det
MedianPrice är medelvärdet av barens high och low, (High + Low) / 2. Den representerar den geometriska mitten av barens handelsintervall och bortser från var baren öppnade eller stängde.
Hakparentesens offset refererar till tidigare barer, så MedianPrice[1] är föregående bars mittpunkt. Indexet måste hålla sig inom den inlästa historiken.
Eftersom den endast använder high och low, MedianPrice reagerar på varje bars extremvärden snarare än på dess avräkning. Den är ett vanligt indata för medelvärden och kanalberäkningar där en stabil mitt i intervallet är att föredra framför den mer rörliga stängningen. På den levande baren kan den röra sig när högsta eller lägsta uppdateras.
Exempel
Exempel 1, Utjämnat medelvärde av mittpunkten (Indikator)
// Moving average of the bar midpoints
ma = Average[20](MedianPrice)
RETURN MedianPrice AS "Median price", ma AS "MA 20"Indikatorn ritar varje bars mittpunkt och ett glidande medelvärde byggt på den.
Exempel 2, Screening på stigande mittpunkter (ProScreener)
// Current midpoint above its value one bar ago
rising = MedianPrice > MedianPrice[1]
SCREENER[rising] (MedianPrice AS "Median price")Screenern returnerar instrument vars barmittpunkt steg från föregående bar.
Exempel 3, Trendentry på mittpunkten (ProOrder)
DEFPARAM CumulateOrders = false
fast = Average[10](MedianPrice)
slow = Average[30](MedianPrice)
IF fast CROSSES OVER slow THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF fast CROSSES UNDER slow THEN
SELL AT MARKET
ENDIFBåda medelvärdena använder MedianPrice, så korsningen återspeglar rörelse i barernas mittpunkter snarare än stängningar.
Vanliga fel och fallgropar
- Ignorerar open och close.
MedianPriceberor endast på high och low, så två barer med samma spann men mycket olika stängningar har samma värde. - Den pågående baren rör sig. På den aktuella baren kan högsta eller lägsta utvidgas, vilket flyttar
MedianPricetill dess att baren är klar. - Offset utanför intervallet.
MedianPrice[N]misslyckas när N pekar före den första inlästa baren. Skydda långa tillbakablickar eller läs in mer historik.
Relaterade instruktioner
TypicalPrice, medelvärdet av high, low och close.WeightedClose, ett close-viktat medelvärde av high, low och close.TotalPrice, medelvärdet av open, high, low och close.CustomClose, den användarvalbara priskällan.High, det högsta priset i en bar.Low, det lägsta priset i en bar.Close, stängningspriset för en bar.Range, high minus low för en bar.