EOD Toolkit Help
The EOD Toolkit is an assortment of utilities and formulas for MetaStock
7.0+. The toolkit contains DLL functions, custom formulas, and
explorations.
DLL FUNCTIONS
These will show up in MetaStock at the Paste
Functions dialog.
GetTextFile - Retrieves data out of a comma-separated text
file. The first
parameter is the file name (if this is blank, it uses the data folder +
symbol + ".CSV"). The second parameter is the column heading.
For example, the statement:
ExtFml( "DeBry.GetTextFile", "C:\My Documents\MyTest.csv", "Rate")
will pull the values in the column named "Rate" from the file
named "MyTest.csv".
TwoMAsOfPriceCrossoverPrice - Calculates the closing price necessary to make two
exponential moving averages cross. The indicator value today
is what tomorrow's price must be to cause a crossover tomorrow. The user specifies the length of
the moving averages.
MAOfMACrossoverPrice - Calculates the closing price necessary to
make a moving average of a moving average cross a moving average.
The indicator value today is what tomorrow's price must be
to cause a crossover tomorrow. The user specifies the length of
the moving averages.
MACDCrossoverPrice - Calculates the closing price necessary to
make a 9-period trigger line and a traditional 15%/7.5% MACD cross. The indicator value today is what tomorrow's price must be
to cause a crossover tomorrow.
GetCurrentDayOfMonth, GetCurrentMonth, and GetCurrentYear - Returns
the current day of the month, the current month, and the current
year. Most useful to filter out securities from explorations that
are not up to date.
DataIsUpToToday - Checks if the last day of data is equal to
today. Used to filter securities in the explorer.
Median Volume - Calculates the median volume over the specified
time periods. That is, half of the volume occurred above the median,
and half occurred below.
Line - Calculates a line, based on the starting date and percent
increase given. Date must be given in YYMMDD format. The
increase that you specify is for each bar (i.e., trading day).
LLVSinceHHV - Returns the lowest low value since the security
hit a new high. The user specifies the time periods in the HHV
function.
Overhead Resistance Indicator - Our own indicator that measures
the % of trading in the past n-periods that occurred above the current
price.
GetTickerLength - Returns the length of the security's ticker
symbol. Useful to separate NASDAQ (four character) from NYSE and
AMEX (3 and fewer character) stocks.
CUSTOM FORMULAS
These will show up in MetaStock starting with
"DeBry.com ET"
Swing Percent - A swing percent system.
Date functions - Date-related functions, including Year-to-date
performance ($ and %), Quarter-to-date performance ($ and %),
Month-to-date performance($ and %). Also has functions to
"mark" the last day of the month, quarter, and year.
4% Rule - Gives 4% rule buy and sell signals.
Day of Week - Returns the average performance for the specified
day of the week. Running this on the Dow back to 1900 shows that, on
average, Monday has been the worst day of the week, and Friday the best.
EXPLORATIONS
Window Dressing - An exploration to find stocks that show
unusual price behavior on the last day of quarters.
|