DRAWARROWUP
DRAWARROWUP i ProBuilder ritar en uppåtpekande pil vid ett barindex och ett pris, med valfri COLOURED-färg och transparens. Syntax och exempel.
Syntax
DRAWARROWUP(x1, y1) COLOURED(R, G, B, a)Parametrar
| Namn | Typ | Standard | Beskrivning |
|---|---|---|---|
x1 | heltal | obligatorisk | Barindex där pilen ritas. |
y1 | pris | obligatorisk | Priset eller det vertikala värdet där pilen placeras. |
R, G, B | heltal | plattformens standard | Valfritt COLOURED röd, grön och blå komponent, 0 till 255. |
a | heltal | 255 | Valfri alfa (transparens), 0 helt transparent till 255 helt opak. |
Så fungerar det
DRAWARROWUP körs inuti en ProBuilder-indikator. Den ritar en uppåtriktad pil förankrad vid (x1, y1), där x1 är ett barindex och y1 är ett pris. Det används vanligtvis för att markera en potentiell köpsignal under prisbarerna.
Eftersom den markerar ett villkor på en bar placeras den inuti en IF block som bara utlöses när signalen inträffar, så att pilarna ackumuleras vid varje bar som uppfyller villkoret. Att placera pilen strax under lägsta, till exempel genom att subtrahera en del av average true range, håller den fri från ljusen. Den valfria COLOURED satsen anger färg och transparens.
Exempel
Exempel 1, Köpsignal från Stochastic (Indikator)
// Green up arrow when stochastic turns up from oversold
sto = Stochastic[10,3](close)
signal = Average[5](sto)
rge = AverageTrueRange[10](close)
IF sto[1] < 20 AND sto CROSSES OVER signal THEN
DRAWARROWUP(BarIndex[1], low[1] - rge/2) COLOURED(10, 255, 10)
ENDIF
RETURNPilen placeras en halv ATR under föregående lägstanivå när oscillatorn korsar uppåt från under 20.
Exempel 2, Pil vid en korsning av glidande medelvärden (Indikator)
// Up arrow when a fast average crosses above a slow one
fast = Average[10](close)
slow = Average[30](close)
IF fast CROSSES OVER slow THEN
DRAWARROWUP(BarIndex, low) COLOURED(0, 200, 0)
ENDIF
RETURNVarje uppåtriktad korsning lämnar en grön pil vid barens lägstanivå.
Exempel 3, En enda pil på den sista baren (Indikator)
// One arrow on the current bar only
DEFPARAM DrawOnLastBarOnly = true
DRAWARROWUP(BarIndex, low) COLOURED(0, 255, 0, 200)
RETURNMed DrawOnLastBarOnly = true, endast aktuell bar har en pil.
Vanliga fel och fallgropar
- Endast indikator.
DRAWARROWUPhar ingen effekt i ProScreener, ProOrder eller ProBacktest. Behåll den i en ProBuilder-indikator. - Riktningen är fast. Pilen pekar alltid uppåt. Använd
DRAWARROWDOWNför en säljmarkering ellerDRAWARROWför en vågrät sådan. - X är ett barindex. Att skicka in ett pris i
x1placerar pilen fel horisontellt. AnvändBarIndex. - Överlappning med barer. Att placera
y1exakt vid lägsta nivån döljer pilen bakom stapeln. Förskjut den under lägsta nivån.
Relaterade instruktioner
DRAWARROWDOWN, en nedåtpekande pil för säljmarkeringar.DRAWARROW, en horisontell pil som pekar åt höger.DRAWPOINT, en markörpunkt.DRAWTEXT, en textetikett.COLOURED, ställer in färg och transparens.BACKGROUNDCOLOR, färgar diagrammet för att förstärka en bias vid sidan av pilarna.BarIndex, anger x-koordinaten.Average, tillhandahåller ett glidande medelvärde att testa korsningar mot.