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

Re: [amibroker] Re: PlotText problem when using SelectedValue



PureBytes Links

Trading Reference Links

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 <zoopfree@xxxxxxxxxxx> 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 amibroker@xxxxxxxxxxxxxxx, 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,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 <zoopfree@xxx>
> To: amibroker@xxxxxxxxxxxxxxx
> 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..."
> > >
> >
>


__._,_.___

**** IMPORTANT ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

*********************
TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
*********************

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html

*********************************




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___