PureBytes Links
Trading Reference Links
|
Nah, that won't do. Barindex is no good. How will you convert
Nowfunction into a barindex reference ? I need to get a unique
number which can relate to Now function and that unique number needs
to increment by one everyday. The problem is that at the end of the
month, datenum for Now function increments by 70.
I know how to get around it, but I just wanted to know if there is a
simpler way to solve this problem.
--- In amibroker@xxxxxxxxxxxxxxx, "Fred" <ftonetti@xxx> wrote:
>
> If all you are wanting is relative zero bar number and you are
using
> EOD data then BarIndex() should suffice ...
>
> If you are using intraday data then you can construct your own
date
> oriented one i.e.
>
> DateNdx = Cum(IIf(DateNum() == Ref(DateNum(), -1), 0, 1));
>
> --- In amibroker@xxxxxxxxxxxxxxx, "ytse12" <ytse12@> wrote:
> >
> > Thanks Graham for the feedback. Is there a numeric function
which
> > has a continuity in evaluating dates from one month to another
so
> > that you don't need to count a 70 increment jump ?
> >
> > Right now, I had to do a lot of hoopla to take this end of the
> month
> > increment into consideration. Thanks.
> >
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, Graham <kavemanperth@> wrote:
> > >
> > > You are using the Datenum() format
> > > 1061031 = 106 10 31 ie 31st Oct 2006
> > >
> > > --
> > > Cheers
> > > Graham
> > > AB-Write >< Professional AFL Writing Service
> > > Yes, I write AFL code to your requirements
> > > http://www.aflwriting.com
> > >
> > > On 02/11/06, ytse12 <ytse12@> wrote:
> > > >
> > > > I've tried using the Now Function and having some problems
with
> > it.
> > > > When I use it in the middle of the month, the numeric value
> > > > increments by one as each day passes by. But when it
switches
> to
> > a
> > > > different month, the numeric value increments suddenly by 70
> > after a
> > > > single day. For example, today's numeric value for Nov 1,
2006
> > is 1
> > > > 061 101, while yesterday's (Oct 31, 2006) numeric value is 1
> 061
> > 031
> > > > which gives a difference of 70. On other days of the month,
the
> > > > increment is 1 for each day that goes by.
> > > >
> > > > That's obviously a huge problem if u're using the Now
function
> > to do
> > > > some date checking .
> > > >
> > > >
> > > >
> > > > When I switch my system date back in time, it seems that
this
> is
> > a
> > > > repeatable behavior. Everytime, date jumps to the next
month,
> the
> > > > Now function numeric value increments by 70.
> > > >
> > > > Has anyone else had this problem and know a way around this ?
> > > >
> > > > Thanks for any feedback.
> > > >
> > > >
> > > >
> > > >
> > > > Please note that this group is for discussion between users
> only.
> > > >
> > > > To get 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
> > > >
> > > > Yahoo! Groups Links
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>
Content-Description: "AVG certification"
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.13.27/517 - Release Date: 11/3/2006
|