Contents of AB-FT afl11 zip

2-22-2007

Welcome and hope you find these files of use to you

This zip files includes the following:

 

My Ticker bisvl1.0        12/22/06            Bert Steele- MyTicker function and Example ...

// The FastTrack data (e.g., breath data) is not always correct. One can
// correct for this by establishing an fnu via Trade. For example, if the
// current day data for $UVOL is wrong, then it can be corrected by establishing
// an fnu with the same name but with the corrected data. Since Trade gives
// priority to fnus, any Trade file based on $UVOL will provide the correct results.

// However, AmiBroker does NOT give priority to fnus. That is, if you have a
// corrected fnu called $UVOL.fnu as well as FastTrack database ticker also
// called $UVOL, then AmiBroker, like FastTrack, will use the database ticker.
// As a result, the AmiBroker afl will provide the wrong result.

// MyTicker helps address this problem in AmiBroker, yet, it requires a little
// work before hand. Staying with the same example, lets say that $UVOL's
// current day data is wrong. This can be corrected in Trade by establishing
// an fnu called $UVOZ. Notice that this is a different ticker name.

// MyTicker looks for the fnu first (say $UVOZ) and if it exists then it uses this
// data. If it does not exist or if its file date is old, then it uses the data
// from the FastTrack database (say $UVOL and not the $UVOZ fnu).

// Here is an example:
// TICKER = MyTicker("$UVOZ", "$UVOL");// The fnu ticker and the database ticker
// UVOL = Foreign(TICKER, "C");// Sets UVOL to fnu ticker if exists, othewise to database ticker

 

 

Alert 2      1/14/07           Bert Steele- Here is an afl Bruce created and posted some time ago. Haven't update. Is good enough for what you need or you can change / modify as needed.

Try it out with the following example.
Pull up rut-i. Place horizontal line at 781.4, just for the fun of it on one of your price charts. Right click on this horizontal line, go to properties and change study id to RE for resistence and then click ok. Right click on chart, then Axes & Grid and look for the Chart id number. Open the afl and change Chart id number to this number. Now, place rut-i as current ticker, open afl in AA window, set to current and say the last 5 days. You should hear a ring like your phone come out of your PC with the exploration telling you that the price for rut-i cut up thru your resistence on the 11th. Play with it for a few hours and if you have questions afterwards then just ask. Run it on a watchlist of indexes if you like or whatever. You might also search in AB's help as I seem to remember several examples there as well.
 

VB  Closeoutlook   2/10/07           John Cody- Similar "non-closure" problems occur with a lot of software. Outlook 2000 is really bad. The cure for that one is to put this little VBScript file on your desktop/taskbar and close OL by clicking it instead of the X. Of course, rebooting does the same.
 

Constant gain Plot   2/16/07          Bill Bernard- I modified some of my Ami code to do the constant percentage plots you requested.The notes should enable you to customize it.
 

DT's Parabolic Trendline   2/16/07          Bill Bernard- Here's one version that I had. It's called the last best fit parabolic

 

FF2       2/20/07         David Howarter- Attached is FF2.AFL that I created last November. It should only need one small addition to convert it to FF4.AFL. I don't trust FF4.AFL, since there is only one instance of a signal change due to the additional test in FF4 versus FF2, so I never implemented FF4.

I think DS26.ini is a subset of FF2.ini, so you just need to modify the buy and sell lines slightly. That should be a good exercise for you as I think it will be obvious with all your Trade experience.

 

EMA Macd Stoch LZOEX bisv0.3       2/21/07         Bert Steele- The other Bert here. Steele, that is.

Well, my approach at writing afls centers around the technique provided and posted by Bruce. That is, I start out in impulse form using Cross statements. Nothing else. Then, I use Flip to but the signal in state form when I need to AND it with other signals. Otherwise, I leave it in impulse form (like for OR'g).

In any case, here is your ds26 which I called Ema_Macd_Stoch_LZOEX_bisv0.3.afl as I like to name the files something close to what they do or are.

The afl produces the same signal. Run it and compare its d26AB signal with your d26 signal.

The afl uses Fib numbers only for optimization. So, you will note that the Optimization statements are numbers from 1 to 11 that are converted to Fib numbers (stuff I got from postings from Fred). You will also note that one can comment out the optimization statements and uncomment parameter statements which use the real Fib numbers (like 8/34). Last, the afl lets you plot each component (i.e., EMA, MACD and Stoc) separately if you want and also if you uncomment the code.

Thanks again for sharing!!

 

 

Download AB-FT afl11 zip