FILLCOLOR
FILLCOLOR i ProBuilder setter den indre fyllfargen til et tegnet objekt som et rektangel eller en ellipse, ved hjelp av RGB-verdier. Syntaks, parametere og gjennomgåtte eksempler.
Syntaks
FILLCOLOR(R, G, B)Parametere
| Navn | Type | Standard | Beskrivelse |
|---|---|---|---|
R | heltall | påkrevd | Rød komponent av fyllfargen, 0 til 255. |
G | heltall | påkrevd | Grønn komponent av fyllfargen, 0 til 255. |
B | heltall | påkrevd | Blå komponent av fyllfargen, 0 til 255. |
Slik fungerer det
FILLCOLOR kjører inne i en ProBuilder-indikator. Den er ikke en frittstående tegneinstruksjon: den er en klausul som legges til en formkommando som DRAWRECTANGLE, DRAWELLIPSE eller DRAWTRIANGLE, der den angir fargen som fyller formens innside. Å kombinere den med COLOURED, som setter konturen, gir en figur tydelig ramme og fyll.
Farger er RGB-komponenter i den additive modellen, hver fra 0 til 255. I motsetning til BACKGROUNDCOLOR, som fargelegger hele diagramkolonnen ved en bar, FILLCOLOR fargelegger bare innsiden av det tegnede objektet det er knyttet til.
Eksempler
Eksempel 1, Rektangel med lilla fyll (Indikator)
// Green outline, purple interior, over the last five bars
R = 255
B = 255
DRAWRECTANGLE(BarIndex, close, BarIndex[5], close[5]) COLOURED(0, 200, 0) FILLCOLOR(R, 0, B)
RETURNCOLOURED tegner den grønne kantlinjen og FILLCOLOR(255, 0, 255) fyller boksen med lilla.
Eksempel 2, Fylt ellipse rundt en swing (Indikator)
// Blue outline with a light interior around the recent range
DEFPARAM DrawOnLastBarOnly = true
hh = Highest[10](high)
ll = Lowest[10](low)
DRAWELLIPSE(BarIndex-10, hh, BarIndex, ll) COLOURED(0, 0, 200) FILLCOLOR(200, 220, 255)
RETURNEllipsen har blå kontur og er fylt med et blekt blått indre.
Eksempel 3, Fylt trekantmarkør (Indikator)
// A green-bordered triangle filled light green
DEFPARAM DrawOnLastBarOnly = true
DRAWTRIANGLE(BarIndex-5, low, BarIndex, high, BarIndex+5, low) COLOURED(0, 180, 0) FILLCOLOR(200, 255, 200)
RETURNFILLCOLOR skraverer trekantens indre mens COLOURED tegner kantene.
Vanlige feil og fallgruver
- Kun for indikatorer.
FILLCOLORhar ingen effekt i ProScreener, ProOrder eller ProBacktest. Behold den i en ProBuilder-indikator. - Ikke frittstående.
FILLCOLORmå knyttes til en figurkommando. Alene gjør den ingenting. - Ingen alfa-argument.
FILLCOLORtar bare R, G og B. For et gjennomsiktig fyll, bruk alfaen på figurensCOLOUREDklausul der det støttes. - Fyll mot bakgrunn. For å tone hele diagramkolonnen i stedet for en figur, bruk
BACKGROUNDCOLORi stedet.
Relaterte instruksjoner
COLOURED, setter konturfargen til samme figur.BACKGROUNDCOLOR, toner hele diagrambakgrunnen per bar.ColorBetween, skyggelegger området mellom to serier.DRAWRECTANGLE, en form hvis indreFILLCOLORfyllinger.DRAWELLIPSE, en form hvis indreFILLCOLORfyllinger.DRAWTRIANGLE, en form hvis indreFILLCOLORfyllinger.DrawOnLastBarOnly, begrenser tegning til siste bar.BarIndex, oppgir x-koordinatene til figuren.