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

Re: [amibroker] Plot Statements control via Param - Possible?



PureBytes Links

Trading Reference Links

Hi Terry,

Thanks for taking the trouble. Will try your code out.

Regards


Rakesh


On 9/3/05, Terry <MagicTH@xxxxxxxxxxx> wrote:

Yes, but different syntax required.

 

IIf is an assignment type statement. Try this:

 

b_plot = ParamToggle("Plot Bands","1(y) or 0(n)",1); //Toggles between two states. Sets b_plot to True or False
if (b_plot) Plot(BT,"BT",colorBlack,styleThick); else Plot(BT,"BT",colorBlack,styleNoLine);
if (b_plot) Plot(BB,"BB",colorBlack,styleThick); else Plot(BB,"BB",colorBlack,styleNoLine);

 

Note: I may have your conditions listed backwards since I can't tell which plot is which from your code. If you get opposite results than expected just reverse the text in the paramToggle to: "0(n) or 1(y)"

--

Terry

-----Original Message-----
From:
amibroker@xxxxxxxxxxxxxxx [mailto: amibroker@xxxxxxxxxxxxxxx ] On Behalf Of Rakesh Sahgal
Sent: Saturday, September 03, 2005 06:01
To: Amibroker Yahoogroup
Subject: [amibroker] Plot Statements control via Param - Possible?

 

Hi All,

Is it possible to control the plot statements via Param commands. If so, is the following code correct?


b_plot=Param("Plot Bands-1(y)0(n)",0,0,1);
b_p=IIf(b_plot==1,Plot(BT,"BT",colorBlack,styleThick),Plot(BT,"BT",colorBlack,styleNoLine));
b_p=IIf(b_plot==1,Plot(BB,"BB",colorBlack,styleThick),Plot(BB,"BB",colorBlack,styleNoLine));


The only purpose of the exercise is to unclutter the chart and have an option to plot the bands without having to resort to code ammendments etc or fresh indicator insertions.

TIA for any help.


Regards


Rakesh




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