PureBytes Links
Trading Reference Links
|
As long as I'm on the board this morning, I thought it might be of interest to expand on the info about the uses for Batman and batch jobs. I've long found it curious that many people don't make more use of this program. I've actually told Fred in the past that he should charge for it as well as IO :-)
Anyway, I thought I'd just list some of the things that I use it for to perhaps stimulate some ideas -
- Nightly generation of updated market and index timing signals
- Automated e-mail of signal changes
- Automated update of portfolio model rotations
- Automated stock and ETF alerts from drawn trendlines, support/resistance, etc.
- Capture of AA HTML output and FTP to web site
- Capture of chart PNG's and FTP to web site
The bottom line is that Fred has fought through many of the special cases involved in AB automation, and handles a significant amount of complexity for you in Batman. I'd encourage you to invest the time and think through ways that it might help your particular situation.
-- BruceR
--- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@xxx> wrote: > > 1. It's a program to allow you to manage a "batch" of "jobs" where a job is defined as an AmiBroker operation such as a backtest, exploration or scan, and a batch is a collection of jobs to be run. > > 2. It is not that running batch files is particularly important. But, it may be useful if you find yourself repeatedly wanting to run a series of jobs and you don't want to hang around waiting for each to finish before firing off the next one. > > You can download the program from the Files section of this site. It includes a user guide that may help clarify its usage. I haven't personally made use of it, so cannot offer much more than that by way of description. > > Relating to your earlier thread, Batman does highlight yet another advantage of AmiBroker over other backtesters; AmiBroker is exposed as an OLE object and thus can be driven externally using COM from any other language (e.g. C++, Java, JScript, etc). > > Mike > > --- In amibroker@xxxxxxxxxxxxxxx, "caternore" caternore@ wrote: > > > > Mike, > > > > This may sound stupid, but I have 2 questions > > > > 1)what is a batch manager? > > > > 2)why is running batch files important? > > > > Thank you > > ACE > > > > > > --- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@> wrote: > > > > > > 1. Batman is a batch manager for running batch files. It is available in the files section of this group. > > > > > > 2. I believe that it is still an issue. I believe that it means that the categorization of symbols is limited to a tree of depth 2 rather than the 4 actually available from ICB (http://www.icbenchmark.com/icb_structure.html). Unless you're trying to run a strategy against the less refined granularity, it should not be an issue. Even so, you could probably create a watchlist and add all the symbols from the more refined categorizations into it, thereby creating, in effect, the less granular categorization. > > > > > > 3. I believe that this is still an issue. Easy workaround as described by Norgate in the blurb provided. > > > > > > Mike > > > > > > --- In amibroker@xxxxxxxxxxxxxxx, "caternore" <caternore@> wrote: > > > > > > > > Hello all again, I have some more question after doing some research. > > > > > > > > 1) What is Batman > > > > > > > > 2 )I was looking at the Norgate data site when I came across this. > > > > (Unfortunately as AmiBroker only supports two levels of classifications we've decided (after a quick user poll) to provide ICB levels 3 & 4 only.) > > > > > > > > What does this mean and have this issue been resolved? > > > > > > > > 3) Another question from the Norgate Data site. > > > > > > > > (Why does the volume on the S&P 500, S&P 1500, NASDAQ Composite, NYSE Composite, and weekly charts of ASX Indices sometimes show as a negative number? > > > > > > > > By design, AmiBroker stores volume data internally in a data structure known as a 32 bit signed integer. This data structure can store whole numbers in the range of -2,147,483,648 through 2,147,483,647. If the volume figure exceeds the maximum figure, an "overflow" condition occurs and the volume wraps around to a negative number. For example, the NYSE Composite index had a volume of 3,745,144,031 on Friday 3 May 2008 which significantly exceeds the amount. This is why negative volume is shown on days of very high volume in those few high-volume indexes. > > > > A workaround is available inside AmiBroker, allowing you to divide the volume by a factor. To implement this click File -> Database Settings then click the Configure button. In the "Divide Volume By" field enter a number (eg. 10 or 100 or 1000 - right now 10 seems to be effective across all the US markets for the time being). > > > > A better solution would be for AmiBroker to use a bigger or better data structure (eg. 64 bit unsigned integer) or a floating point field to accommodate such high volumes. If you would like this to be implemented within AmiBroker please login to the AmiBroker Feedback Center. After logging in then click here to show issues #636 and add a comment requesting a permanent solution to the issue.) > > > > > > > > Has this been resolved? > > > > > > > > Thank you. > > > > ACE > > > > > > > > > >
__._,_.___
**** 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/
__,_._,___
|