Hi OT, It wasn't the coloring that was giving me a challenge as much as how to plot multple (multicolored) rows.
What I am experimenting with is combining 5 to 15 indicators and putting them into one pane. Imagine one pane having 15 thick rows that change color. I would use color to represent the state of the indicators like RSI, Stoc, MACD, etc. Still experiementing with it and will post some code as soon as I get close to my ultimate goal. Dave -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of orionsturtle Sent: Monday, July 24, 2006 12:38 PM To: [email protected] Subject: [amibroker] Re: Multi Row Colored Ribbons Dave this is what I use to color my indicator dynamicly. I got it from the help files. Long_color = up; //"up" is your variable. Short_color = down; //daown is your variable too. dynamic_color = IIf(Long_color, colorGreen , IIf(Short_color, colorRed , colorBlue)) ; Plot( MACD() , "MACD" , dynamic_color , ParamStyle ("Style" , styleNoLabel| styleThick ) ); hope it helps. OT --- In [email protected], "Corey Saxe" <[EMAIL PROTECTED]> wrote: > > Try: > > // overall ribbon > down = MACD()<Signal() AND MA(C,5)<MA(MA(C,5),7); up = MACD()>Signal() > AND MA(C,5)>MA(MA(C,5),7); Color = > IIf(down,colorRed,IIf(Up,colorGreen, colorYellow)); //bottom ribbon, > plots last Plot(2,"Cond1",IIf( MACD()<Signal (),colorRed,colorGreen),styleOwnScale|styleArea|styleNoLabel,0,100 ); > Plot(2.5,"",colorBlack,styleOwnScale|styleArea|styleNoLabel,0, 100 );//bottom black line, plots fourth > > // Mid ribbon > Plot(4.5,"Cond2", IIf( MA(C,5)<MA(MA(C,5),7), colorRed, colorGreen), > styleOwnScale|styleArea|styleNoLabel, 0, 100 );//plots third > Plot(5.0,"",colorBlack,styleOwnScale|styleArea|styleNoLabel, 0, 100 );//2nd black line, plots second > > > Plot(7.5,"Overall Ribbon",Color, styleOwnScale|styleArea|styleNoLabel, 0, 100 );//top ribbon, plots first > > This was from long ago and doesn't reflect any updated code that subsequent betas would have provided. > > -CS > > > ----- Original Message ----- > From: MarketMonk777 > To: [email protected] > Sent: Monday, July 24, 2006 12:50 AM > Subject: [amibroker] Multi Row Colored Ribbons > > > Hi folks, > > I have the following code which plots a colored ribbon based on a MACD indicator. This code works well and have attached a picture showing how it looks. > > _SECTION_BEGIN("MACD Color Bar"); > > m = MACD(); > > s = Signal(); > > MACDColor = IIf( m > s, colorLime, colorLightOrange); > > Plot( 2, "", MACDColor, styleArea|styleOwnScale|styleNoLabel, 0, 100); > > _SECTION_END(); > > > > What I would like to do is to create multi row ribbons. Is this possible? I have tried a number of different things without success. > > Regards, > > Dave > ------------------------ Yahoo! Groups Sponsor --------------------~--> Check out the new improvements in Yahoo! Groups email. http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/GHeqlB/TM --------------------------------------------------------------------~-> Please note that this group is for discussion between users only. To get support from AmiBroker please send an e-mail directly to SUPPORT {at} amibroker.com For other support material please check also: http://www.amibroker.com/support.html Yahoo! Groups Links ------------------------ Yahoo! Groups Sponsor --------------------~--> GFT Forex Trading Accounts As low as $250 with up to 400:1 Leverage. Free Demo. http://us.click.yahoo.com/lpv1TA/jlQNAA/U1CZAA/GHeqlB/TM --------------------------------------------------------------------~-> Please note that this group is for discussion between users only. To get support from AmiBroker please send an e-mail directly to SUPPORT {at} amibroker.com 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/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
