PureBytes Links
Trading Reference Links
|
I haven't done any work with multiple time frames. So, this is just a guess. But, if you are referring to the values being printed out, it looks like you would have to use TimeFrameExpand in your output statements:
e.g.
"RPHigh: "+ NumToStr( TimeFrameExpand(RPHigh, ...), 1.4);
Mike
--- In amibroker@xxxxxxxxxxxxxxx, James <jamesmemphis@xxx> wrote:
>
> I am having a similar problem. I created the following code as an indicator and it works perfectly. However, when I copy code into a larger system, I get different values. The problem is once copied into the system, RPHigh, RPLow, and RPClose change values starting at the last bar in a 30 minute chart and going back 7 bars. As a stand alone indicator they remain constant. Any ideas why this is happening? - James
>
> SetFormulaName("Rolling Pivot");
>
> TimeFrameSet( inDaily);
>
> RollPer = Param("Rolling Period", 3, 1, 20, 1);
> RPHigh = HHV(Ref(H,-1),RollPer);
> RPLow = LLV(Ref(L,-1),RollPer);
> RPClose = Ref(C,-1);
> RPivot = (RPHigh + RPLow + RPClose)/3;
> TimeFrameRestore();
>
> eRPivot = TimeFrameExpand( Rpivot, inDaily, expandFirst); // expand for display
>
> "RPHigh: "+ NumToStr( RPHigh, 1.4);
> "RPLow: "+ NumToStr( RPLow, 1.4);
> "RPClose: "+ NumToStr( RPClose, 1.4);
> "Rolling Pivot: "+ NumToStr( RPivot, 1.4);
> "eRPivot: "+ NumToStr(eRPivot, 1.4);
>
> Plot(eRPivot,"Rolling Pivot",colorLightGrey);
>
>
>
>
>
>
>
> ________________________________
> From: Edward Pottasch <empottasch@xxx>
> To: amibroker@xxxxxxxxxxxxxxx
> Sent: Thursday, May 21, 2009 2:57:05 AM
> Subject: Re: [amibroker] Re: different values in plot and interpretation window
>
>
>
>
>
> hi,
>
> not sure if I completely understand myself but adding expandFirst removes this problem, see below, rgds, Ed
>
>
> TimeFrameSet(inDaily);
> inside_d = Inside();
> TimeFrameRestore();
>
> kk = TimeFrameExpand(inside_d, inDaily,expandFirst);
>
> Plot(kk, "daily inside", colorWhite,styleHistogram);
>
> "Inside bar: "+ WriteVal(kk);
>
>
> if(Status("action") == actionCommentary)
> {
> printf("inside_d: %g\n", kk);
> }
>
>
>
> ----- Original Message -----
> From: Ricardo
> To: amibroker@xxxxxxxxx ps.com
> Sent: Thursday, May 21, 2009 9:39 AM
> Subject: [amibroker] Re: different values in plot and interpretation window
>
> I've come back to this issue, and still am unable to figure out why
> this is happening. Why would the plot on the chart return a different
> value than the interpretation window? I greatly appreciate any help.
>
> On Thu, Apr 30, 2009 at 11:06 AM, Ricardo <chudxx@xxxxxx com> wrote:
> > I'm wondering why I'm getting a different value for the same function
> > on the same bar when I output it as a plot and when I output it to the
> > interpretation window.
> > Here is the code:
> >
> > timeframeset( inDaily);
> > inside_d = inside();
> > timeframerestore( );
> >
> > plot(timeframeexpan d(inside_ d, indaily), "daily inside", colorblack,
> > stylehistogram) ;
> > if(status("action" ) == actioncommentary)
> > {
> > printf("inside_ d: %g\n", timeframeexpand( inside_d, indaily));
> > }
> >
> > When I insert this afl on an intraday chart, the last bar of the
> > inside day shows True for inside_d in the plot as I expect; but in the
> > interpretation window, inside_d shows false until the first bar of the
> > day following the inside day.
> >
> > Thanks for any help.
> >
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|