Try this code:

SlopeTest = LinRegSlope( C, 10);

PlotText( "Slope\n "+ NumToStr( SelectedValue( SlopeTest ) ),
SelectedValue( Cum(1) ), SelectedValue( L) , colorBlack);


On Tue, Oct 14, 2008 at 4:18 PM, ozzyapeman <[EMAIL PROTECTED]> wrote:

>   That is pretty weird that it's working for you and not me.
>
> I pasted your code into a blank AFL and applied it. The text shows up
> on the bar where the selection happened to be. But as soon as I select
> a new bar, no new plot text of slope values appears anywhere. Of
> course I tried selecting many different bars and still no text.
>
> There must be some other funky setting or preference in my Amibroker
> itself that is preventing the selection from working. Haven't yet
> figured out what that could be. Any suggestions welcome.
>
> On another note, how did you paste your code into Yahoo with all the
> colors properly set? When I paste from Amibroker into the Yahoo Group
> using the Rich-Text Editor, the code is in black and white. I then
> sometimes change the text colors manually.
>
> --- In [email protected] <amibroker%40yahoogroups.com>, Lal
> <[EMAIL PROTECTED]> wrote:
> >
> > That's strange. Here's the complete code from my version and it
> works fine for every bar I click/select on:
> >
> > SetBarsRequired(10000, 10000);
> >
> > SlopeTest = LinRegSlope( C, 10);
> > PlotText( "Slope\n "+ NumToStr( SelectedValue( SlopeTest ) ),
> SelectedValue( BarIndex() ), SelectedValue(L) , colorBlack);
> >
> > _SECTION_BEGIN("Price");
> > SetChartOptions(0,chartShowArrows|chartShowDates);
> > _N(Title= StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi
> %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue(
> ROC( C, 1) ) ));
> > Plot( C, "Close", ParamColor("Color", colorBlack), styleNoTitle|
> ParamStyle("Style") | GetPriceStyle() );
> > _SECTION_END();
> >
> > Try copying/pasting this ......
> >
> > Lal
> >
> >
> >
> > ----- Original Message ----
> > From: ozzyapeman <[EMAIL PROTECTED]>
> > To: [email protected] <amibroker%40yahoogroups.com>
> > Sent: Tuesday, 14 October, 2008 1:00:30
> > Subject: [amibroker] Re: PlotText problem when using SelectedValue
> >
> >
> > Thanks but that does not make a difference as I already had that line
> > in my code.
> >
> > --- In [EMAIL PROTECTED] ps.com, Lal <klal25@> wrote:
> > >
> > > Add this line at the start:
> > >
> > > SetBarsRequired( 10000, 10000);
> > >
> > > Cheers,
> > > Lal
> > >
> > >
> > >
> > > ----- Original Message ----
> > > From: ozzyapeman <zoopfree@ .>
> > > To: [EMAIL PROTECTED] ps.com
> > > Sent: Monday, 13 October, 2008 21:18:10
> > > Subject: [amibroker] Re: PlotText problem when using SelectedValue
> > >
> > >
> > > Just corrected one careless error but it still does not work
> properly.
> > >
> > > I forgot to wrap the Low in a selectedvalue function. With that
> > corrected, the slope appears on the selected bar when I first apply
> > the indicator. But as soon as I select another bar, a new value does
> > not appear. And even if I go back to the original bar, no more values
> > of slopes are visible on screen:
> > >
> > >
> > > PlotText("Slope\ n" + NumToStr(SelectedVa lue(SlopeTest) ),
> > SelectedValue( BarIndex( )), SelectedValue( L), colorBlack);
> > >
> > >
> > >
> > > --- In [EMAIL PROTECTED] ps.com, "ozzyapeman" <zoopfree@> wrote:
> > > >
> > > > I've used PlotText successfully before, but seem to have a problem
> > when
> > > > using it with SelectedValue. Hope someone can help.
> > > >
> > > > What I am trying to achieve is pretty simple - When I click on a
> > bar, I
> > > > want to see the value of the slope of the 10-period linear
> regression
> > > > line.
> > > >
> > > > This is what I have:
> > > >
> > > > SlopeTest = LinRegSlope( C, 10);
> > > >
> > > > PlotText( "Slope\n " + NumToStr( SelectedValue( SlopeTest ) ),
> > > > SelectedValue( BarIndex() ), L , colorBlack );
> > > >
> > > > I keep getting an error, "argument #3 has incorrect type..."
> > > >
> > >
> >
>
>  
>

Reply via email to