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 amibroker@xxxxxxxxx ps.com, Lal <klal25@xxx> 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,chartShowArrow s|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 <zoopfree@xx .>
> To: amibroker@xxxxxxxxx ps.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 amibroker@xxxxxxxxx ps.com, Lal <klal25@> wrote:
> >
> > Add this line at the start:
> >
> > SetBarsRequired( 10000, 10000);
> >
> > Cheers,
> > Lal
> >
> >
> >
> > ----- Original Message ----
> > From: ozzyapeman <zoopfree@ .>
> > To: amibroker@xxxxxxxxx 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 amibroker@xxxxxxxxx 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..."
> > >
> >
>