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@yahoogroups.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 <chu...@gmail.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(timeframeexpand(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.
  >


  

Reply via email to