DRAWARROWUP
DRAWARROWUP zeichnet in ProBuilder einen nach oben zeigenden Pfeil an einem Bar-Index und Kurs, mit optionaler COLOURED Farbe und Transparenz. Syntax und Beispiele.
Syntax
DRAWARROWUP(x1, y1) COLOURED(R, G, B, a)Parameter
| Name | Typ | Standard | Beschreibung |
|---|---|---|---|
x1 | Ganzzahl | erforderlich | Bar-Index, an dem der Pfeil gezeichnet wird. |
y1 | Kurs | erforderlich | Kurs oder vertikaler Wert, an dem der Pfeil platziert wird. |
R, G, B | Ganzzahl | Plattformstandard | Optional COLOURED Rot-, Grün- und Blauanteile, 0 bis 255. |
a | Ganzzahl | 255 | Optionaler Alphawert (Transparenz), 0 vollständig transparent bis 255 vollständig deckend. |
So funktioniert es
DRAWARROWUP läuft innerhalb eines ProBuilder-Indikators. Er zeichnet einen nach oben zeigenden Pfeil, verankert bei (x1, y1), wobei x1 ist ein Bar-Index und y1 ist ein Preis. Er wird üblicherweise verwendet, um ein mögliches Kaufsignal unter den Preis-Bars zu markieren.
Da es eine Bedingung auf einem Bar markiert, wird es platziert innerhalb eines IF Block, der nur auslöst, wenn das Signal auftritt, sodass sich Pfeile an jedem passenden Bar ansammeln. Den Pfeil etwas unter dem Tief zu platzieren, zum Beispiel durch Abzug eines Teils der Average True Range, hält ihn von den Kerzen frei. Der optionale COLOURED Klausel legt Farbe und Transparenz fest.
Beispiele
Beispiel 1, Kaufsignal des 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
RETURNDer Pfeil sitzt einen halben ATR unter dem vorherigen Tief, wenn der Oszillator von unterhalb 20 nach oben kreuzt.
Beispiel 2, Pfeil bei einer Kreuzung gleitender Durchschnitte (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
RETURNJede bullische Kreuzung hinterlässt einen grünen Pfeil am Tief des Bars.
Beispiel 3, Einzelner Pfeil auf dem letzten Bar (Indikator)
// One arrow on the current bar only
DEFPARAM DrawOnLastBarOnly = true
DRAWARROWUP(BarIndex, low) COLOURED(0, 255, 0, 200)
RETURNMit DrawOnLastBarOnly = true, trägt nur der aktuelle Bar einen Pfeil.
Häufige Fehler und Stolperfallen
- Nur Indikator.
DRAWARROWUPhat keine Wirkung in ProScreener, ProOrder oder ProBacktest. Behalten Sie es in einem ProBuilder Indikator. - Die Richtung ist fest. Der Pfeil zeigt immer nach oben. Verwenden Sie
DRAWARROWDOWNfür eine Verkaufsmarkierung oderDRAWARROWfür eine horizontale. - X ist ein Bar-Index. Die Übergabe eines Preises an
x1platziert den Pfeil horizontal falsch. Verwenden SieBarIndex. - Überlappung mit den Bars. Platzieren
y1genau auf dem Low verbirgt den Pfeil hinter der Kerze. Versetzen Sie ihn unter das Low.
Verwandte Befehle
DRAWARROWDOWN, ein nach unten zeigender Pfeil für Verkaufsmarkierungen.DRAWARROW, ein horizontaler, nach rechts zeigender Pfeil.DRAWPOINT, ein Markierungspunkt.DRAWTEXT, eine Textbeschriftung.COLOURED, legt Farbe und Transparenz fest.BACKGROUNDCOLOR, färbt den Chart ein, um neben den Pfeilen eine Tendenz zu verstärken.BarIndex, liefert die x-Koordinate.Average, liefert einen gleitenden Durchschnitt, um auf Kreuzungen zu prüfen.