An extra quotation produced a wrong result. Some days, a tick gives an extra minute.
Thank you Steve for your help and your knack. :-) Best regards reinsley a écrit : > > > The plotting of the array amazed me. > I misunderstood the formula and the array. > Your formula is of great help. My issue is hidden in another part. > > Best regards > > //test newday > > NewDay1 = Day() != Ref(Day(), 1); > NewDay2 = DateNum() != Ref(DateNum(),-1); > > _TRACE("NewDay = "+NewDay1 ); > _TRACE("Day1 = "+Day() ); > _TRACE("RefDay1 = "+Ref(Day(), -1) ); > > _TRACE("NewDay2 = "+NewDay2 ); > _TRACE("Day2 = "+Day() ); > _TRACE("RefDay2 = "+Ref(Day(), -1) ); > > Plot( Day(), "Day1", colorRed, styleDashed|styleThick); > Plot( Ref( Day(), -1 ), "RefDay1", colorYellow, styleDashed|styleThick); > > Plot( Day(), "Day2", colorBlue, styleLine ); > Plot( Ref( Day(), -1 ), "RefDay2", colorWhite, styleLine ); > > reinsley a écrit : > > > > > > Hello Steve, > > > > In 15 minutes. > > > > I saw the good result, but it's wrong again. Whatever formula I use ! > > > > //test newday > > > > //NewDay2 = Day() != Ref(Day(), 1); > > NewDay2 = DateNum() != Ref(DateNum(),-1); > > _TRACE("NewDay2 = "+NewDay2 ); > > _TRACE("Day2 = "+Day() ); > > _TRACE("RefDay2 = "+Ref(Day(), -1) ); > > > > Plot( Day(), "Day2", colorBlue, styleLine ); > > Plot( Ref( Day(), -1 ), "RefDay2", colorWhite, styleLine ); > > > > Steve Dugas a écrit : > > > > > > Using daily bars? Why not plot it to see what the array looks like? > > > > > > Plot( Day(), "Day", colorblue, styleline ); > > > Plot( ref( Day(), -1 ), "Day", colorwhite, styleline ); > > > > > > Steve > > > > > > ----- Original Message ----- > > > From: "reinsley" <reins...@yahoo.fr <mailto:reinsley%40yahoo.fr> > <mailto:reinsley%40yahoo.fr> > > <mailto:reinsley%40yahoo.fr>> > > > To: <amibroker@yahoogroups.com > <mailto:amibroker%40yahoogroups.com> <mailto:amibroker%40yahoogroups.com> > > <mailto:amibroker%40yahoogroups.com>> > > > Sent: Friday, January 30, 2009 1:33 PM > > > Subject: [amibroker] Why Ref(Day(), -1) does not give 29 ? > > > > > > > Hi, > > > > > > > > The following formula used to work well. > > > > > > > > But today, january 30, it's wrong. > > > > > > > > NewDay = Day()!= Ref(Day(), -1); > > > > > > > > ********** > > > > > > > > > > > > _TRACE("NewDay = "+NewDay ); gives 0 > > > > _TRACE("Day = "+Day() ); gives 30 > > > > _TRACE("RefDay = "+Ref(Day(), -1) ); gives 30 > > > > > > > > > > > > ********** > > > > > > > > Why Ref(Day(), -1) does not give 29 ??? > > > > > > > > What could be the issue ? > > > > > > > > Thank you for your help. > > > > > > > > Best regards > > > > > > > > > > > > ------------------------------------ > > > > > > > > **** 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/ <http://www.amibroker.com/devlog/> > > <http://www.amibroker.com/devlog/ > <http://www.amibroker.com/devlog/>> <http://www.amibroker.com/devlog/ > <http://www.amibroker.com/devlog/> > > <http://www.amibroker.com/devlog/ <http://www.amibroker.com/devlog/>>> > > > > > > > > For other support material please check also: > > > > http://www.amibroker.com/support.html > <http://www.amibroker.com/support.html> > > <http://www.amibroker.com/support.html > <http://www.amibroker.com/support.html>> > > > <http://www.amibroker.com/support.html > <http://www.amibroker.com/support.html> > > <http://www.amibroker.com/support.html > <http://www.amibroker.com/support.html>>> > > > > > > > > ********************************* > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > > > > > > > >