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

Open

Open returnerer åpningskursen for en bar i ProBuilder. Bruk Open, eller Open[N] for åpningen N barer tilbake, som kurskilde i indikatorer, screenere og strategier.

Syntaks

probuilder
Open

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

Slik fungerer det

Open leser den første omsatte prisen i en bar på diagrammets arbeidstidsramme. I motsetning til closen er openen fastsatt i det øyeblikket baren starter og endres ikke mens baren fortsatt dannes.

Klammeoffsetet adresserer tidligere barer relativt til den som behandles. Open[1] er forrige bars åpning og Open[20] er åpningen tjue barer tilbake. Indeksen må holde seg innenfor den innlastede historikken, siden det å referere til en bar før den første tilgjengelige gir en feil.

Åpningskursen kombineres ofte med sluttkursen for å beskrive retningen til en bar. En bar der Close > Open lukket høyere enn den åpnet, mens Close < Open lukket lavere. Gap-logikk bruker også åpningen, og sammenligner gjeldende Open mot forrige Close.

Eksempler

Eksempel 1, Retningen på barkroppen (Indikator)

probuilder
// 1 when the bar closed above its open, -1 when it closed below
IF Close > Open THEN
  direction = 1
ELSIF Close < Open THEN
  direction = -1
ELSE
  direction = 0
ENDIF
RETURN direction AS "Bar direction"

Indikatoren rapporterer om hver bar stengte over, under eller på samme nivå som åpningskursen sin.

Eksempel 2, Screening for åpninger med gap opp (ProScreener)

probuilder
// Instruments that opened above the previous bar's close
gapUp = Open > Close[1]

SCREENER[gapUp] (Open AS "Open")

Screeneren returnerer instrumenter hvis siste bar åpnet over forrige stengning, et enkelt filter for gap opp.

Eksempel 3, Inngang på en sterk åpningsbar (ProOrder)

probuilder
DEFPARAM CumulateOrders = false

// Open above the previous close by more than a small threshold
gapSize = Open - Close[1]

IF gapSize > 0 AND Close > Open THEN
  BUY 1 CONTRACT AT MARKET
ENDIF

SET STOP %LOSS 1.5

Regelen kombinerer et positivt gap ved Open med en bar som fortsatte oppover inn i lukkingen.

Vanlige feil og fallgruver

  • Forskyvning utenfor gyldig område. Open[N] feiler når N peker før den første innlastede baren. Sikre dype tilbakeblikk med en BarIndex sjekk eller last inn mer historikk.
  • Åpningen er fast, stengningen er ikke. Åpningen settes når baren starter og holder seg konstant, så sammenligninger mot den er stabile innenfor baren, i motsetning til sammenligninger mot en levende stengning.
  • Gap avhenger av tidsrammen. På intraday-diagrammer er forskjellen mellom Open og Close[1] gjenspeiler gapet over diagrammets barintervall, som ikke nødvendigvis stemmer med gapet over natten.
  • Close, sluttprisen i en bar.
  • High, den høyeste prisen i en bar.
  • Low, den laveste prisen i en bar.
  • Volume, det omsatte volumet i en bar.
  • CustomClose, den brukervalgbare priskilden.
  • Range, high minus low for en bar.
  • TotalPrice, gjennomsnittet av open, high, low og close.
  • DOpen, åpningsprisen for en tidligere dagsbar.