previous   this   next   contents   reference   index   search
EAS Directory Structure
The directory structure of EAS must be adhered to for all of the functions and data reading utilities to operate properly. EAS is split into five major directories under the master directory, /EAS.

Click on one the links to jump quickly to that heading:

EAS Path Configuration
EAS Master Directory
EAS Data Directory
EAS Utility Directory
EAS Custom Directory
EAS Help Directory
EAS Path Configuration
To view the current directory tree for EAS open the run.oms file in the EAS master directory, found in the installation directory under master_directory_drive_letter:/EAS. The contents of the file will look like the following:

   instpath="e:\"

   tooldir=[instpath,"eas\"]

   helpdir=[tooldir,"help\"]

   datadir=[tooldir,"data\"]
     beidir=[datadir,"bigeasyInv\"]
     aoldir=[datadir,"aol\"]
     mnyctrldir=[datadir,"moneyctrl\"]
     metadir=[datadir,"metastock\"]

   utildir=[tooldir,"utility\"]
     chartdir=[utildir,"charts\"]
     inddir=[utildir,"indicators\"]
     fcndir=[utildir,"functions\"]

   menudir=[tooldir,"menu\"]

None of these variable names should be overwritten during the course of executing a custom user application.

EAS Master Directory
EAS
can be installed on any of the drive partitions of your computer. To assign a drive to the EAS master directory, edit the pathconfig.oms file and change the instpath variable to the directory where EAS was installed.

The following screen shot shows the EAS directory structure as it appears in Windows Explorer:

EAS Data Directory
The Data Directory contains the O-Matrix functions used to condition and set the EAS Standard Variables. The raw data variables and date matrices are constructed using these programs.



In addition, and of more import to the user, four directories for storing price and volume data for each ticker symbol are subdirectories of the Data Directory. The moneyctrl, bigeasyinv, metastock and aol directories are used to store the index.dat (list of equities) file for each data format and separate data files for each ticker symbol. For instructions on how to set up the index.dat file and the data subdirectories please see Retrieving Data from the Internet.

Data Subdirectories
The data subdirectories are named for each possible data source that EAS is capable of reading. As noted above the particular data subdirectory will contain a file with a list of all equities in the directory and separate data file for each ticker symbol. An example of the metastock data subdirectory is shown below.

EAS Utility Directory
The utility directory has several subdirectories that contain EAS functions and script file programs for generating standard charts and technical indicators. It is generally not advisable to alter any of the functions or charts unless most of the EAS concepts have been mastered and the O-Matrix programming language is well understood. Once the user has a good grasp on how to use EAS he or she can begin to customize these files. A better course of action would be to copy one of the files to the /EAS/custom directory and use them as a basis for building custom charts. All of the charts in EAS are created from the files within the EAS/utility/charts subdirectory.

Chart Subdirectory
The chart subdirectory contains all of the EAS script programs used to display the standard charts and overlays from the EAS T/A & Charting Menu. Any new standard charts made available by O-Matrix should be placed in this directory.

Indicators Subdirectory
The indicators subdirectory contains all of the EAS indicator script functions. Modifying these programs is not recommended. Examining them is, however. Examining these programs will show the user how useful functions can be constructed. Any new indicator or overlay functions made available by other users or O-Matrix should be placed in this directory. (see EAS T/A Indicator Script Functions and EAS T/A Price Chart Overlay Script Functions for more information)

Functions Subdirectory
The bulk of the EAS program resides in the files in functions subdirectory. Modifying any of these files may cause damage to the overall functionality of the program.

Check Subdirectory
The check subdirectory is used as temporary storage for script file programs and new EAS functions. Its sort of a scratch pad for testing out concepts and functionality for EAS features. None of the files in this directory are essential to EAS.

EAS Custom Directory
The /EAS/custom directory is a place to store user created EAS script file programs. None of the programs that come with EAS under the Custom Directory are essential for EAS to operate. The files in this directory are ideas that the author was experimenting with at the time EAS was released. The user is more than welcome to delete these files or explore them. They may or may not work properly so try running them before using them for anything.

EAS Help Directory
Contains the omhelp, *.htm and image files for the EAS user's manual.