Thanks. Works great except your PlotText is missing from this version. -- Terry
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of MarketMonk777 Sent: Tuesday, July 25, 2006 08:41 To: [email protected] Subject: RE: [amibroker] Re: Multi Row Colored Ribbons Hi Terry, No I have not posted the code yet so here it is: Btw - I found that it works by having each ribbon as it's own section _SECTION_BEGIN("RSI Color Bar"); RSIColor = IIf( RSI(14) > 70, colorRed, IIf( RSI(14) < 30, colorGreen, colorYellow)); Plot( 10, "", RSIColor, styleArea|styleOwnScale|styleNoLabel, 0, 100); Plot( 11,"",colorBlack,styleOwnScale|styleArea|styleNoLabel,0, 100 ); PlotText("RSI-14", BarCount-157, 41.00, colorBlack); _SECTION_END(); _SECTION_BEGIN("MACD Color Bar"); m = MACD(); s = Signal(); MACDColor = IIf( m > s, colorGreen, colorRed); Plot( 20, "", MACDColor, styleArea|styleOwnScale|styleNoLabel, 0, 100); Plot( 21,"",colorBlack,styleOwnScale|styleArea|styleNoLabel,0, 100 ); PlotText("MACD", BarCount-157, 41.05, colorBlack); _SECTION_END(); _SECTION_BEGIN("21 Day RangeColor Bar"); H21 = HHV(H,21); // Highest High over last 21 days L21 = LLV(Low,21); // Lowest Low over last 21 days P21DR = ( (Close - L21) / (H21 - L21) ) * 100; // Calculate where the close is in relation to this 21 day range R21 = (255 - ( (P21DR/100)*255 ) ); // Red Color component G21 = (P21DR/100)*255; // Green Color component Plot( 30, "", ColorRGB(R21,G21,0), styleArea|styleOwnScale|styleNoLabel, 0, 100); Plot( 31,"",colorBlack,styleOwnScale|styleArea|styleNoLabel,0, 100 ); PlotText("21Day Range", BarCount-157, 41.09, colorBlack); _SECTION_END(); _SECTION_BEGIN("250 Day RangeColor Bar"); HH250 = HHV(H,250); // Highest High over last 250 days LL250 = LLV(L,250); // Lowest Low over last 250 days P250DR = ( (Close - LL250) / (HH250 - LL250) ) * 100; // Calculate where the close is in relation to this 250 day range R250 = (255 - ( (P250DR/100)*255 ) ); // Red Color component G250 = (P250DR/100)*255; // Green Color component Plot( 40, "", ColorRGB(R250,G250,0), styleArea|styleOwnScale|styleNoLabel, 0, 100); Plot( 41,"",colorBlack,styleOwnScale|styleArea|styleNoLabel,0, 100 ); PlotText("250 Day Range", BarCount-157, 41.1325, colorBlack); _SECTION_END(); -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Terry Sent: Tuesday, July 25, 2006 7:29 AM To: [email protected] Subject: [amibroker] Re: Multi Row Colored Ribbons Cool chart, even if it doesn't have application :-) Did you post the final code that creates this? I must've missed it. Thanks. -- Terry --- In [email protected], "MarketMonk777" <[EMAIL PROTECTED]> wrote: > > This is purely experimental and may turn out to be a waste of time. > Your idea has merit and will file it away should I ever go so far > as converting any of them to "buy" signals. > > 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 ) ); ------------------------ 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 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 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/
