[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: Why does AmiBroker under report time intervals by 1 minute on a 15min chart?



PureBytes Links

Trading Reference Links

Hi Conrad,

If you write your own plugin and wish to ensure that the database setting (file-database settings-default time interval) is what yu expect, just disable your plugin to support any other database setting other than the one you want your user to use.

To paint information on the chart based on some base time interval, you can use the TimeFrameSet function, which provides the ability to switch to a different base interval for some calculation:


--- In amibroker@xxxxxxxxxxxxxxx, "Conrad Joach" <consolejoker@xxx> wrote:
>
> Thanks for the tip. The problem however is not that I want my plugin to access data in base intervals, but that I want to paint information on the chart based on base intervals. Am I correct that I would therefore need to require that the user set their chart settings to base intervals that my plugin is requiring? It would seem so right?
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "janhausd" <janhaus.dresden@> wrote:
> >
> > If you look at the ADK documentation for writing your own plug-in, you will see that there are time interval variables you can call/set, so one single plugin can serve up data or perform data manipulation in various base intervals depending on the settings of the Amibroker instance you are connected to.
> > 
> > --- In amibroker@xxxxxxxxxxxxxxx, "Conrad Joach" <consolejoker@> wrote:
> > >
> > > Thanks, so AB gives you a lot of choices here. Very nice. One problem though is that Hourly intervals still fall on the half hour, which is very weird. Is there something I'm missing in the settings to change that too?
> > > 
> > > Oh wait, I just found it: "align minute bars to regular market hours".
> > > 
> > > This is all pretty cool, except the one problem I see is for plugins that are expecting a certain interpretation of interval and time. I suppose one could require the settings to be set for a given plugin, except that different scripts/plugins may require different settings. That means multiple instances of AB in order to satisfy such a condition. I think ideally these should be settings on a par chart window level, right? Maybe I'll offer that up as a suggestion.
> > > 
> > > 
> > > --- In amibroker@xxxxxxxxxxxxxxx, "janhausd" <janhaus.dresden@> wrote:
> > > >
> > > > Conrad,
> > > > 
> > > > Tools->Preferences->Intraday, then try the Start or End of time intervals. One of these should do it.
> > > > 
> > > > 
> > > > --- In amibroker@xxxxxxxxxxxxxxx, "Conrad Joach" <consolejoker@> wrote:
> > > > >
> > > > > I am trying to understand how AmiBroker reports the time in bars. As one example, I am noticing that on a 15 minute chart, every 15 minute interval (not counting the last one, which is in progress) is reporting 1 less minute than it should be. For example right now in EST I see:
> > > > > 
> > > > > .....9:14:25,9:29:50,9:44:55
> > > > > 
> > > > > on a chart for EURUSD futures on CME. Why isn't AmiBroker reporting 9:15:xx,9:30:xx,9:45:xx ?
> > > > > 
> > > > > To say nothing of the issue of the seconds being different on each interval.
> > > > > 
> > > > > Is it safe to assume that AB is always under reporting the minutes by 1 for the given interval? In other words, can I safely parse out the minutes and add one to get the real interval? 
> > > > > 
> > > > > I also noticed that an hourly chart reports time in a weird way. It is 10:03pm EST. The last bar says 10:03pm. Fine. The prior bar says 9:29:xx, the bar prior to that 8:29:xx. Don't most charting apps use the convention of even hours? So that each bar is on an even hour interval? Isn't that pretty much standard convention or is there an option to change this in AmiBroker?
> > > > > 
> > > > > Thanks.
> > > > >
> > > >
> > >
> >
>




------------------------------------

**** 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/