[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: Line color question



PureBytes Links

Trading Reference Links

Steve,

Give the following a try:

HHVClose99 = HHV(Close, 99);
PrevHHVClose99 = Ref(HHVClose99, -1);
Rising = ValueWhen(HHVClose99 > PrevHHVClose99, BarIndex());
Falling = ValueWhen(HHVClose99 < PrevHHVClose99, BarIndex());

Colors = IIF(Rising >= Falling,	colorBrightGreen, colorDarkRed);

Plot(HHV(C,99) ,"HHV/99" ,Colors ,styleStaircase);

Mike

--- In amibroker@xxxxxxxxxxxxxxx, "steve_almond" <me@xxx> wrote:
>
> Rick,
> 
> I just tried your suggestion without success. The problem is I 
> sometimes want the horizontal line to be green (following a rising 
> line) and sometimes red (following a falling line). The <= and >= 
> only allows horizontals to be one color (the first specified).
> 
> What I'm after is something that says:
> 
> "If HHV(C,99) increases, color green and keep green until it falls".
> 
> Any further ideas?
> 
> Steve
> 
> 
> 
> --- In amibroker@xxxxxxxxxxxxxxx, Rick Osborn <ricko@> wrote:
> >
> > 
> > 
> > I haven't tried it - but did you think of trying <=  or >= 
instead 
> of just the < or >
> > 
> > Rick
> > 
> > 
> > 
> > ----- Original Message ----
> > From: steve_almond <me@>
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Tuesday, September 30, 2008 5:58:21 PM
> > Subject: [amibroker] Line color question
> > 
> > 
> > I have a chart with a plot like so:
> > 
> > Plot(HHV(C,99) ,"HHV/99" ,1,1);
> > 
> > It plots a "stairstep" up or down
> > 
> > I want the line to be green when it is rising or steady (after an 
> > upmove), red when it is falling or steady (after a downmove).
> > 
> > I tried substituting 'col' in the above formula where:
> > 
> > Col=IIf(HHV( C,99)<Ref( HHV(C,99) ,-1),4,IIf( HHV(C,99) >Ref(HHV( 
> C,99),-
> > 1),colorBrightGreen ,29));
> > 
> > This colors the steps (up and down) correctly, but not the 
> > horizontal, steady lines.
> > 
> > Can anyone help?
> > 
> > Steve
> >
>



------------------------------------

**** IMPORTANT ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

*********************
TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com
*********************

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html

*********************************
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/