Hello, Your "manual" version is incorrect. Should be:
VolumeSumA[ i ] = Volume[i-1] + Volume[i-2] + Volume[i-3]; http://www.amibroker.com/guide/h_understandafl.html Best regards, Tomasz Janeczko amibroker.com On 2010-03-05 17:43, davemabe2000 wrote: > I'm trying to add the volume of the three previous bars (not including the > current one) in my backtest. > > If I sum them up "manually" I get one value: > > VolumeSumA = Volume[i-1] + Volume[i-2] + Volume[i-3]; > > But when I try using Sum and Ref to do it I get a different value for some > reason. > > VolumeSumB = Sum(Ref(Volume, -1), 3); > > But VolumeSumA != VolumeSumB. > > What should I be using for Sum and Ref to get it to work properly and equal > VolumeSumA above? > > > > ------------------------------------ > > **** 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 > > > > >
