DRAWARROWUP
DRAWARROWUP tekent in ProBuilder een pijl die naar boven wijst op een barindex en koers, met een optionele COLOURED kleur en transparantie. Syntaxis en voorbeelden.
Syntaxis
DRAWARROWUP(x1, y1) COLOURED(R, G, B, a)Parameters
| Naam | Type | Standaard | Beschrijving |
|---|---|---|---|
x1 | geheel getal | verplicht | Bar-index waar de pijl wordt getekend. |
y1 | prijs | verplicht | Prijs of verticale waarde waar de pijl wordt geplaatst. |
R, G, B | geheel getal | platformstandaard | Optioneel COLOURED rood-, groen- en blauwcomponenten, 0 tot 255. |
a | geheel getal | 255 | Optionele alpha (transparantie), 0 volledig transparant tot 255 volledig dekkend. |
Hoe het werkt
DRAWARROWUP werkt binnen een ProBuilder-indicator. Het tekent een pijl die naar boven wijst, verankerd op (x1, y1), waarbij x1 is een barindex en y1 is een prijs. Het wordt vaak gebruikt om een mogelijk koopsignaal onder de prijsbars te markeren.
Omdat het een conditie op één bar markeert, staat het binnen een IF blok dat alleen afgaat wanneer het signaal optreedt, zodat pijlen zich opbouwen op elke bar die eraan voldoet. Door de pijl iets onder de low te plaatsen, bijvoorbeeld door een deel van de average true range af te trekken, blijft hij vrij van de candles. De optionele COLOURED clausule stelt kleur en transparantie in.
Voorbeelden
Voorbeeld 1, Stochastic koopsignaal (Indicator)
// 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
RETURNDe pijl staat een halve ATR onder de vorige low wanneer de oscillator van onder 20 naar boven kruist.
Voorbeeld 2, Pijl bij een kruising van voortschrijdende gemiddelden (Indicator)
// 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
RETURNElke bullish crossover laat een groene pijl achter op de low van de bar.
Voorbeeld 3, Enkele pijl op de laatste bar (Indicator)
// One arrow on the current bar only
DEFPARAM DrawOnLastBarOnly = true
DRAWARROWUP(BarIndex, low) COLOURED(0, 255, 0, 200)
RETURNMet DrawOnLastBarOnly = true, draagt alleen de huidige bar een pijl.
Veelvoorkomende fouten en valkuilen
- Alleen indicator.
DRAWARROWUPheeft geen effect in ProScreener, ProOrder of ProBacktest. Houd het in een ProBuilder-indicator. - De richting staat vast. De pijl wijst altijd omhoog. Gebruik
DRAWARROWDOWNvoor een verkoopmarkering ofDRAWARROWvoor een horizontale. - X is een bar-index. Een prijs doorgeven aan
x1plaatst de pijl horizontaal verkeerd. GebruikBarIndex. - Overlap met de bars. Plaatsen
y1precies op de low verbergt de pijl achter de candle. Plaats hem iets onder de low.
Gerelateerde instructies
DRAWARROWDOWN, een pijl die naar beneden wijst voor verkoopmarkeringen.DRAWARROW, een horizontale pijl naar rechts.DRAWPOINT, een markeringspunt.DRAWTEXT, een tekstlabel.COLOURED, stelt kleur en transparantie in.BACKGROUNDCOLOR, kleurt de grafiek om een bias naast de pijlen te versterken.BarIndex, levert de x-coördinaat.Average, levert een voortschrijdend gemiddelde om op kruisingen te testen.