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!!