Hello Terry,

 

try it out, it doesn’t work with Setchartbkcolor.

It gives no error but it plots the same background over the whole period.

 

Regards

- - - - - - - - - - - - - - - - - - - -
Thomas
www.tradingbasis.com
[EMAIL PROTECTED]
- - - - - - - - - - - - - - - - - - - -


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Terry
Sent: Wednesday, March 29, 2006 4:58 PM
To: [email protected]
Subject: RE: [amibroker] Re: Background Color Question

 

Thomas changed techniques on you, plotting an area background instead of using the new function,  which works of course.

 

Another problem in your original formula:

Color = IIf(winterblock(), SetChartBkColor(colorYellow), colorRed);

Should be:

Color = IIf(winterblock(), SetChartBkColor(colorYellow), SetChartBkColor(colorRed));

 

--

Terry

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Z.
Sent: Tuesday, March 28, 2006 23:55
To: [email protected]
Subject: RE: [amibroker] Re: Background Color Question

 

Hi Axle,

 

you have used AND for every month instead OR.

However it seems that setchartbackground doesn’t work on bar by bar basis.

I have changed the code, see below.

 

 

function winterblock()

{

     Winter = Month() == 1 OR Month() == 2 OR Month() == 3 OR Month()

== 11 OR Month() == 12;

     return Winter;

}

 

Plot(1,"",IIf(winterblock(),colorYellow,colorRed),styleArea|styleOwnScale|styleNoTitle|styleNoLabel,0,1);

 

 

Regards

 

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

Thomas

www.tradingbasis.com

[EMAIL PROTECTED]

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

 

 

 

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of axle_d
Sent: Wednesday, March 29, 2006 7:30 AM
To: [email protected]
Subject: [amibroker] Re: Background Color Question

 

Thomas,

 

Thanks for the suggestion but I am definitely doing something wrong

since the whoile background colors yellow for me in the beow code.  ANy

suggestions appreciated.

 

function winterblock()

{

     Winter = Month() == 1 AND Month() == 2 AND Month() == 3 AND Month()

== 11 AND Month() == 12;

     return Winter;

}

 

Color = IIf(winterblock(), SetChartBkColor(colorYellow), colorRed);

 

 

--- In [email protected], "Thomas Z." <[EMAIL PROTECTED]> wrote:

> 

> Hi,

> 

> 

> 

> you can use the following two functions:

> 

> 

> 

> SetChartBkColor( color )

> 

> 

> 

> And

> 

> 

> 

> Month()

> 

> 

> 

> 

> 

> 

> 

> Regards

> 

> 

> 

> - - - - - - - - - - - - - - - - - - - -

> 

> Thomas

> 

> www.tradingbasis.com <http://www.tradingbasis.com/>

> 

> [EMAIL PROTECTED]

> 

> - - - - - - - - - - - - - - - - - - - -

> 

> 

> 

> 

> 

> 

> 

> -----Original Message-----

> From: [email protected] [mailto:[EMAIL PROTECTED] On

Behalf

> Of axle_d

> Sent: Tuesday, March 28, 2006 4:52 PM

> To: [email protected]

> Subject: [amibroker] Background Color Question

> 

> 

> 

> I track the natgas market and it trades seasonally from Nov 1 to MArch

> 

> 31, and April 1 to Oct 31.

> 

> 

> 

> I would like to be able to set the bckgrnd color as yellow for the

> 

> winter period and white for the summer period.

> 

> 

> 

> TIA

> 

> 

> 

> Alex

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 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

> 

> 

> 

>     http://groups.yahoo.com/group/amibroker/

> 

> 

> 

>     [EMAIL PROTECTED]

> 

> 

> 

>     http://docs.yahoo.com/info/terms/

> 

 

 

 

 

 

 

 

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/

 

 





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





SPONSORED LINKS
Investment management software Real estate investment software Investment property software
Software support Real estate investment analysis software Investment software


YAHOO! GROUPS LINKS




Reply via email to