*I
Setup
TAS General Scriptsσ
TAS Selection~Define a Ticker ListöRun TAS SelectionQuitûProfit Test3
Create New Ticker List▐Modify Old Ticker List Create a New Script(
Modify Old ScriptXScript SelectionΘTicker List Selection¬Ticker Symbol SelectionSelection Choice° Profit Test Choice╧!Historical Data Format¼"Quote Numberæ$Symbol Table Size{%DATA Directory'Your Name,)Registration Code■)Include Ticker Period╚*Instruction Count∙+End Date-Use EMS for ArraysΓ-Data Array+0Number of PeriodsÄ2 Moving Average Type└3!ROC TypeÇ4"Slowing Period?5#Days in Past~5$MULTIPLY/DIVIDE SCALARO6%Number of Graphs╨6&Beta Period«8(Editing Keys
:)Formula Entry≤?*Selection ConditionçF+Formula Title^K,Running a Selection╩L-INDEX TickerÖN2Formulas and Data Arrays▓O<Selection Run WindowìZFTicker Nameu^GData Field_dTAS Script Syntax`eFormula BuilderOfnWhat is a TAS Script?[ioTicker List╞j╚New User Welcome|k╔ Trial User Welcome╓n╥Graphing Functionsqr,Buy When°u-Sell WhenÖv.Long Stop;w/Short Stopπw0Profit Test TypeÆx1Initial CashJy2Commission Schedule░y3Share Purchase Rulekz4Output File Name⌠z5Slippages{6Detail Levelh|JProfit Test Formula+}KProfit Test ConditionÇLReinvest ProfitsúÇÉTAS Profit Tests═é²ACTIVITY[ê■FLISTüë FMODIFY»ïFCREATEUîFDELETE▀îFRENAME%ìFCOMBINE▄ìFCOPYÄDPTYPE├Ä	DPPATH╓ÄDDIRDEFΩÄSPROG║ÅSFILESÉSREGISTERPÉSMEMORY╗ÉSSAVE■ÉUSEREDITORnæChart Program SetupæôEntering Titles[òDefault Script Directory¬ûDefault Selection DirectoeùDefault Profit Test Direc"ÿDefault Ticker List Direc▀ÿ Default Data DirectoryöÖ!Chart Program DirectoryâÜXUtilities	¢ZRun DOS½¢\Chart Program£╝Printer TypeD¥╜Printer PortΩ¥╛Printer Resolutionh₧┐Printer Orientationƒ└Printer Page Size└ƒ┴Printer ReverseTá┬Printer Path3í├Printer Setup∞í├Printer Setup    
*B 2,Setup
                Setup
             -------------
Choose this option to tell TAS where your data directories are, who
you are, and what options you want to use when you run TAS.
*E
*B 3,TAS General Scripts
           TAS Script
        ----------------
Choose this option to access a TAS Script
        See ^What is a TAS Script?^
*E
*B 4,TAS Selection
             TAS Selection
This option gives you the opportunity to create a report of most of
the Technical Indicators in TAS by choosing which formulas you want
to include in the report. Once your formulas are chosen, you can ask
TAS to compute them for selected groups (TICKER LISTS).

When the computation of the formulas is complete for all the Tickers
in the list you choose, you will get a chance to sort your tickers by
the value of any formula in either ascending or descending order.
*E
*B 5,Define a Ticker List
                Define a Ticker List
                --------------------
Choose this option if you want to create a list of ticker symbols
which will be used for a selection.
        See ^Ticker List^
*E
*B 6,Run TAS Selection
        Run TAS Selection
        ------------------
Once you have created a ticker list and and a selection script, you
can run a selection. Use this option to prepare to run your
selection.
        See ^Define a Ticker List^
            ^Edit TAS Script^
*E
*B 7,Quit
                 Quit
                -----
When you are done with TAS, choose this option or hit the ESC key
from the top menu.

*E
*B 8,Profit Test
This option gives you the opportunity to create a Profit Test using
the Technical Indicators in TAS. You choose the formulas or equations
you want to evaluate. You also define the conditions for BUY, SELL,
and STOP. Once your formulas and conditions are chosen, you can have
TAS run a Profit Test for selected groups of symbols (TICKER LISTS).

        See ^TAS Profit Tests^
        
*E
*B 10,Create New Ticker List
                Create New Ticker List
                ----------------------
If you want to create a new TICKER List, choose this option. You will
be asked for the name of the ticker list (it will be given a file
extension of ".TCK") automatically.
*E
*B 11,Modify Old Ticker List
                Modify Old Ticker List
                ----------------------
If you wish to modify an existing ticker list, choose this option.
You will be presented with a file selection menu which will allow you
to choose the ticker list you want to modify.
*E
*B 12,Create a New Script
        Create a New Script/Selection/Profit Test
        ------------------------------------------
If you want to create a new Script, Selection or Profit Test, choose
this option. You will be asked for the name of the new file (it will
be given a file extension of ".TAS", ".SEL" or ".PTS")  automatically
depending on the type of file it is.
If the file exists, you will not be allowed to edit it as a "new"
file. You must use the Modify Old choice.
        See ^What is a TAS Script?^
            ^TAS Profit Tests^
*E
*B 13,Modify Old Script
        Modify an Old Script/Selection/Profit Test
        -------------------------------------------
If you wish to modify an existing Script,Selection or Profit Test,
choose this option. You will be presented with a file selection menu
which will allow you to choose the file you want to modify.
        See ^What is a TAS Script?^
            ^TAS Profit Tests^
*E
*B 14,Script Selection

                        Script Selection
                        -----------------
Move the cursor (or mouse) over to the file name you wish to choose
by using the arrow keys or the mouse cursor and hit ENTER or double
click the left mouse button when the cursor is positioned over the
item you want to choose.

If you want to edit the script with your own editor, hold down the ALT+E 
key combination.

*E
*B 15,Ticker List Selection
                        Ticker List Selection
                        ----------------------
Move the cursor (or mouse) over to the file name you wish to choose
by using the arrow keys or the mouse cursor and hit ENTER or double
click the left mouse button when the cursor is positioned over the
item you want to choose.

*E
*B 16,Ticker Symbol Selection
        Ticker Symbol Selection
        -----------------------
To "select" a ticker symbol, move the cursor to that symbol and hit
the "SPACE" bar. If the symbol is already selected, it will be
"un-Selected". If it is not currently selected, it will then be
selected.
To select all the ticker symbols in all your directories, use the
F9 key. This will cause all symbols to be highlighted.
To deselect all the ticker symbols in all your directories, use the
F8 key.
*P
        Key Summary
        -------------
        ESC - ABORT (Do Not Save)
        SPACE - TOGGLE Ticker Symbol
        F3 - SAVE Ticker List
        F8 - UNSELECT ALL ticker symbols
        F9 - SELECT ALL ticker symbols
*E
*B 17,Selection Choice
                Selection Choice
                -----------------
Move the cursor (or mouse) over to one of the the file names
shown and hit ENTER or double click the left button.
*E
*B 18,Profit Test Choice
                Profit Test Choice
                -----------------
Move the cursor (or mouse) over to one of the the file names
shown and hit ENTER or double click the left button.
*E
*B 19,Historical Data Format
                Historical Data Format
                ----------------------------
        This choice tells TAS which type of historical
        data directory is shown to the left. Choose the
        appropriate type as shown below:
                'MSP'     for MetaStock format files
                'PRO'     for ChartPro/MegaTech files
                'CSI'     for Commodity Systems Inc files
                'TT '     for Technical Tools Data
*E
*B 20,Quote Number
        Quote Number
        ------------
This is the number of quotes TAS can load for each symbol.  If you
make this value too large, then you might not be able to run TAS for
all types of scripts.
*E
*B 21,Symbol Table Size
                Symbol Table Size
                -----------------
The Symbol Table Size controls how 'big' your selection script can
be. If this value is 'too large', you give up some storage for the
number of quotes TAS can handle.  If the value is 'too small', your
selection script might be too big for it. Start at 32000 and work your
way up, if you encounter problems.
*E
*B 22,DATA Directory
               Data Directory HELP
               -------------------
Enter the full DOS path to the directory containing your historical
data files. You need to specify the drive and directory containing
the data files.  After setting the directory, you will need to also
specify the data format of the data directory.

You can also use the Default Historical Data Directory to specify the
"top" directory for your data files.

        See ^Historical Data Format^
            ^Default Data Directory^
*E
*B 23,Your Name
                Your Name
                ---------
Please enter your first and last name, since it is used in building
your Registration Code.
        See ^Registration Code^
*E
*B 24,Registration Code
        Registration Code
        ------------------
As a registered user of TAS, you will receive a unique registration
code which will enable all features of TAS.
*E
*B 26,Include Ticker Period
                Include Ticker Period
                ---------------------
If you want the TICKER LIST display to show you the period (D=Daily,
W=Weekly, M=Monthly) contained in your Metastock Data File, place a
"Y" in this field.  Otherwise, place a "N" in this field.
*E
*B 27,Instruction Count
                Instruction Count
                ------------------
This is the maximum number of 'micro instructions' TAS needs to run
your largest script. If your script has lots of statements in it, you
should set this to a higher value. The default is 1024.
*E
*B 28,End Date
If you want to ignore days after a certain date, you can use the End
Date. TAS will stop reading quotes after this date. You should put
the date in the form, MM/DD/YY.
*E
*B 29,Use EMS for Arrays
                Use EMS for Arrays
                ------------------
If you have EMS memory or an EMS driver, such as QEMM, and
Microsoft's HIMEM and EMM386, you can set this option to "Y" to
instruct TAS to store LARGE and/or MANY ARRAYS in EMS memory.  TAS
will only use EMS if your ARRAY storage will not fit in the regular
640k area, since the use of EMS has some effect on the speed with
which TAS can run the script.

The use of EMS memory for arrays will allow you to define up to 200
ARRAYS each of 4096 quotes (about 16 years of daily data).
*E
*B 30,Data Array
                     Data Array
                     ------------
The Data Array field is one of the fields within the quote for a
symbol. The names of the fields are:
     Long               Short
     Name               Name     Description
    -------            -----  ----------------
     HIGH               H      High Price
     LOW                L      Low Price
     CLOSE              C      Closing Price
     VOLUME             V      Volume
     OPEN_INTEREST      OI     Open Interest
     OPEN               O      Open

     See also ^Days in Past^
*E
*B 31,Number of Periods
             Number of Periods
             -----------------
Enter the number of periods over which to compute the formula. If you
have daily data, this is the number of days over which the indicator
is computed. If you have weekly data, this is the number of weeks.

*E
*B 32,Moving Average Type
There are 3 Moving Average Types:
    Type    Description
     S      Simple moving average
     W      Weighted moving average
     E      Exponential moving average
*E
*B 33,ROC Type
Rate of Change can be computed on a percentage basis or in price
units. To compute Rate of Change by percentage, enter "%". To compute
in price units, enter "$".
*E
*B 34,Slowing Period
Enter the "%K" Slowing Periods value.
*E
*B 35,Days in Past
"Days in the past" is the subscript associated with a data array. For
example, for "today" enter zero, "yesterday" is -1, the day before is
"-2", thirty days ago is "-30".
*E
*B 36,MULTIPLY/DIVIDE SCALAR
             VALUE
             ------
Enter the number by which to multiply or divide the array.
*E
*B 37,Number of Graphs
        Number of Graphs
        -----------------
This is the number of rows of graph windows you want
to see on the screen when you do a GRAPH function
call.
          GRAPH Windows
  -----------------------------------------
  |      MOV(C,21,'E') and Price          |  1
  |---------------------------------------|
  |      CCI(14)                          |  2
  -----------------------------------------
        See ^Graphing Functions^
*E
*B 38,Beta Period
The BETA Period(icity) is the amount of time that constitutes a
"performance" interval. It can be Daily, Weekly, or Monthly. If it is
Weekly, each period ends on a Friday (or the following day if no
Friday available). If it is Monthly, each period ends at the first of
the month or as close to the first as possible.

*E
*B 40,Editing Keys

            Inserting and Deleting
            ----------------------
      Alt-I           - insert a line after current line
      Alt-D           - delete current line
      Alt-E           - invoke your user defined editor
      Ins             - toggle insert mode
      Del             - delete character at cursor
      BackSpace       - delete character left
      Ctrl-BackSpace  - delete word left
      Ctrl-T          - delete word right
      Ctrl-U          - delete to end of line
      Ctrl-Y          - delete to end of screen
*P

              Cursor Movement
              ---------------

      Arrow keys      - cursor movement
      Ctrl-LeftArrow  - word left
      Ctrl-RightArrow - word right
      Home            - beginning of field
      End             - end of line/field
      Ctrl-Home       - beginning of first field
      Ctrl-End        - end of last field
*P
             Other Editing Keys
             ------------------

      Enter           - Move to next field
      Alt-R           - Rename file
      Alt-S           - Save file
      F3              - Save file and Quit
      F4              - Run the script
      F5              - Check Script for errors
      F7              - Formula Builder Help Screen
      Ctrl-R          - Restore field
      Esc             - Abort data entry
      See also ^Formula Builder^
               ^TAS Script Syntax^
               ^Formulas and Data Arrays^
*E
*B 41,Formula Entry
                Formula Entry
             -----------------------
Enter an expression or formula that you would like to see in
your selection output. Whatever you put in this field will be
computed by TAS and placed in a column in the output. For
example, if you want to see the 21 Day EMA of the Close, you
could put in:
             +------------------------------------+
Formula  F1  |  MOV(C,21,'E')                     |
             +------------------------------------+
Remember, you can use the FORMULA BUILDER key (F7) to pull up a
menu of the functions available in TAS.

You can begin simply with individual indicators in each formula
field.
*P
Once you become familiar with the construction of formulas,
you can start to combine functions.

For example, if you want to take the difference between the 26
and 12 day Exponential Moving Averages (EMA) of the closing
price, you could either type the following, or use the FORMULA
BUILDER key to enter:
             +------------------------------------+
Formula  F1  |  SUB(MOV(C,12,'E'),MOV(C,26,'E'))  |
             +------------------------------------+
which would give you the difference between the two Moving
Averages.
*P
The following function keys are used in this screen:

        F1 - Help
        F3 - Save this Selection Panel in a file
        F4 - Run this Selection and show output
        F5 - Set Selection Options
        F6 - Switch to the Condition Window
        F7 - FORMULA BUILDER

      See also ^Formula Builder^
               ^Running a Selection^
               ^Formulas and Data Arrays^
               ^Editing Keys^
*E
*B 42,Selection Condition
                Selection Condition
        ------------------------------------

Enter a condition which must be true to have the ticker included
in the report. 

For example, if you want to include only those stocks whose 12
day ROC is greater than zero AND whose current price is greater
than the 21 EMA, and assuming you placed the 12 day ROC in
'Formula F1' (above) and you computed the 21 day EMA in 'Formula
2', then you could put the following in the Condition C1:

             +---------------------------------+
Condition 1  |       F1 > 0 AND F2 > C         |
             +---------------------------------+
*P
Alternatively, you could also break the two conditions up and
place one in Condition 1 and one in Condition 2 as follows:
             +---------------------------------+
Condition 1  |       F1 > 0                    |
             +---------------------------------+
             +---------------------------------+
Condition 2  |       F2 > C                    |
             +---------------------------------+

      See also ^Formula Builder^
               ^Running a Selection^
               ^Formulas and Data Arrays^
               ^Editing Keys^

*E
*B 43,Formula Title
                        Formula Title
                ------------------------------

When your selection is complete, it will create a report on your
screen. In order to name the column containing the formula on the
left, you should put in some descriptive name here.

You have 8 characters to use to name your formula.

*E

*B 44,Running a Selection
When you choose to run a selection from this screen, you will be
asked for the name of a TICKER LIST against which your selection
will be run. After you choose a TICKER LIST, the selection will
be run against all the tickers found in that list.

Once the selection is run, a report showing the values of each
formula will be displayed on your screen. You can sort the values
of each column in either ascending or descending order.
*E
*B 45,INDEX Ticker
If you are going to use the INDEX predefined array, you need to
give the TICKER SYMBOL for the file containing the INDEX closing
prices. If you are not using the INDEX array in your script or
selection, you don't need to fill this field in.
*E
*B 50,Formulas and Data Arrays
        Formulas and Data Arrays
        ------------------------
The Formula may be combinations of any of the
following:
ABS     ABSOLUTE VALUE OF ARRAY
AD      ACCUMULATION/DISTRIBUTION
ADX     AVG DIRECTIONAL MOVEMENT
ADXR    DIRECTIONAL MOVEMENT RATE
ADD     ADD TWO DATA ARRAYS
ANGLE   ANGLE OF LINREG ARRAY
AVGPRC  AVERAGE PRICE (H+L+C/3)
BBANDT  BOLLINGER BAND (TOP)
BBANDB  BOLLINGER BAND (BOTTOM)
BETA    RELATIVE PERFM TO INDEX
*P
C       CLOSING PRICE ARRAY
CCI     COMMODITY CHANNEL INDEX
CLOSEGRAPH    CLOSE GRAPH PAGE
CO      CHAIKIN'S OSCILLATOR
CORRCOEF    CORRELATION COEFFICIENT
COS     COSINE VALUE OF ARRAY
CUM     CUMULATIVE SUM OF ARRAY
DIV     DIVIDE 1ST ARRAY BY 2ND
DIVBY   DIVIDE ARRAY BY VALUE
DX      DIRECTIONAL MOVEMENT INDEX
EXP     EXPONENTIAL OF ARRAY
GRAPH   GRAPH ONE ARRAY
H       HIGH PRICE ARRAY
*P
HHV     HIGHEST HIGH VALUE
ISECT   INTERSECTION OF 2 ARRAYS
L       LOW PRICE ARRAY
LINREG  LINEAR REG APPROX LINE
LINREG2 LINREG(2 VARIABLES)
LLV     LOWEST LOW VALUE
LOAD    LOAD TICKER ARRAY
LOG     EXP LOG OF ARRAY
MACD    MOVING AVG CONVERG/DIVERG
MACDTRI VALUE OF MACD TRIGGER
MACDX   EXTENDED MACD
MDI     NEG DIRECTIONAL MOVEMENT
MFI     MONEY FLOW INDEX
*P
MID     MIDPOINT FOR PERIOD
MO      MOMENTUM
MOV     MOVING AVERAGE
MP      MEDIAN PRICE
MUL     MULTIPLY 1ST ARRAY BY 2ND
MULBY   MULTIPLY ARRAY BY VALUE
NEG     COMPUTE NEGATIVE ARRAY
NVI     NEGATIVE VOLUME INDICATOR
O       OPEN PRICE ARRAY
OBV     ON BALANCE VOLUME
OPENGRAPH   DEFINE GRAPH PAGE
OSCP    OSCILLATOR OF CLOSING PRICE
OSCV    OSCILLATOR OF VOLUME
*P
OVER    ONE ARRAY CROSSES ANOTHER
PEAK    RETURNS N-TH PRICE PEAK
PDI     POS DIRECTIONAL MOVEMENT
PER     PERFORMANCE INDICATOR
PER1    GEN PERFORMANCE INDICATOR
PVI     POSITIVE VOLUME INDICATOR
ROC     RATE OF CHANGE
RSI     WILDER'S RELATIVE STRENGTH
SAR     WILDER'S PARABOLIC STOP
SET     SET ARRAY TO VALUE
SIN     SINE OF ARRAY
SLOPE   SLOPE OF LINREG LINE
*P
SORTOUT PUT DATA IN SORT BUFFER
SORTGET RETRIEVE DATA FROM SORT BUFFER
SORTON  SORT DATA IN SORT BUFFER
SORTPRINT    PRINT SORT BUFFER
SQRT    SQUARE ROOT OF ARRAY
STOCH   STOCHASTIC OSCILLATOR
SUB     SUBTRCT 2ND ARRAY FROM 1ST
SUM     SUM OF ARRAY FOR PERIOD
STD     STANDARD DEV OF ARRAY
TAN     TRIG TAN OF ARRAY
TR      TRUE RANGE OF PRICES
TRIX    TRIX-TRIPLE EMA OF ROC
TROUGH  RETURNS N-TH PRICE TROUGH
*P
TSF     TIME SERIES FUNCTION
V       VOLUME PRICE ARRAY
VAR     VARIANCE OF ARRAY
VOL     VOLATILITY INDICATOR
WC      WEIGHTED CLOSE
WILLA   WILLIAM'S ACCUM/DISTRIB
WILLR   WILLIAM'S %R
WRITE   WRITE WITHOUT NEWLINE
WRITELN WRITE WITH NEWLINE
ZERO    CLEAR ARRAY TO ZERO
ZIG     ZIG-ZAG FUNCTION
*E
*B 60,Selection Run Window

Each Formula column on this screen is numbered at the top row.  You
can sort all of the entries according to the values in a column by
entering Alt-n  where 'n' is the column number shown at the top of
the screen.  For example, to sort on column 4, hold the ALT key at
the same time as you press the '4' key.

Normally, sorting is done in 'ascending' order (from lowest to
highest).  If you want to change the order of the sorting, you can
use the following keys:
        ALT-a  to cause subsequent sorting to be 'ascending'
        ALD-d  to cause subsequent sorting to be 'descending'

Other keys and their meanings are:
*P
        Alt-P  Print the report
        Alt-T  Create a Ticker List from the Report

The following keys are used to get around the report screen:

        HOME - go to top line
        END  - go to last line
        PgUp - Go back one screen
        PgDn - Go forward one screen
        ESC  - Leave the Selection Run Screen
*E
*B 70,Ticker Name
Enter a ticker symbol. If you are including the PERIOD
in the ticker symbol, then follow the ticker name with
a slash and the period (D,W,M).
*E
*B 71,Data Field
The Data Field is one of the fields of the quote data

These fields are
        D -  DATE
        H -  HIGH
        L -  LOW
        C -  CLOSE
        O -  OPEN
        OI-  OPEN INTEREST
        V -  VOLUME
*E
*B 100,TAS Script Syntax
   TAS has built-in TA functions and price arrays so that TAS
   scripts can be created by the user to screen a Metastock(*)
   Data Directory (or directories) for stocks which match custom
   criteria.

   Syntax:
   -------------------------
      {comment}    {- curly braces surround comments

      a := b       - ':=' is used to assign 'b' to 'a'
      * / - +      -  multiply, divide, subtract, add
     ( expression) -  parentheses are used to guarantee order of
                      evaluation is correct
*P

      IF (x) THEN  - Conditions are tested with IF (cond) THEN true
        tstmt;      statement is executed. If (cond) is false, then
      ELSE           the ELSE (if present) portion is executed
         fstmt;
      BEGIN        - Use BEGIN ... END; to group a series of
         stmt1;      statments together.
         stmt2;
      END;
*P
   Predefined Values : Filled in when each MSP file is processed
   --------------------------------------------------------------
      TICKER      -  The 'ticker' symbol, e.g., AXP
      FULLNAME    -  The 'full name', e.g., AMERICAN EXPRESS
      QUOTE_COUNT -  The number of quotes in the file
      FIRST_TICKER-  If one, this ticker is the first to be
                     processed.
      O           -  The OPEN "data array"
      H           -  The HIGH "data array"
      L           -  The LOW  "data array"
      C           -  The CLOSE "data array"
      V           -  The VOLUME "data array"
      OI          -  The OPEN INTEREST "data array"
*E

*B 101,Formula Builder
                          Formula Builder
                         ----------------

Formula Builder is invoked with the F7 key.  You will see a menu
of functions and data arrays which are available with TAS.  Move
your cursor to the choice you desire in the menu list.  Pressing
enter (or double-clicking with your mouse) will select your
choice.  If the function has additional parameters, you will be
prompted for each.
*P
Once complete, the formula and its parameters will be placed in the
line at the location you hit the F7 key.  It will be inserted into
the text of the line if you were in INSERT mode, otherwise it will
replace the text from the point where the cursor was located.

        See ^Formulas and Data Arrays^
*E
*B 110,What is a TAS Script?
                What is a TAS Script?
                -----------------------
A TAS Script is a list of mathematical expressions, formulas,
conditions, and actions which is run once for each Ticker Symbol in a
Ticker List.
        See ^TAS Script Syntax^
            ^Formulas and Data Arrays^
            ^Ticker List^
*E           
*B 111,Ticker List
        Ticker List
        ------------
A Ticker List is a list of those stock, fund, index, or bond
"tickers" which you want to scan as a group.
*E

*B 200,New User Welcome
        Welcome to Technical Analysis Scanner (TAS tm)
        -------------------------------------------------

It appears that this is the first time that you have used TAS because
there is no TAS.CNF configuration file in the current directory.

Once you leave this screen (and the next screen), you will be placed
in the TAS CONFIGURATION screen.  There, you will be asked to tell
TAS where your historical data files are.

Once you finish there, press the -F3+ key to SAVE your configuration.

At any time, you can press the -F1+ key to get help.  You will notice
that the bottom of the screen will contain LFLASHING HELPL until you
successfully exit the TAS CONFIGURATION Screen.

            -----------------------------------------------
                   Press -ESC+ to LEAVE THIS SCREEN
*E
*B 201, Trial User Welcome
                    Technical Analysis Scanner
                   Copyright 1990-1993, FlexSoft
             -------------------------------------------------

               AOYou are running a TRIAL VERSION of TAS.A0

             If you would like to register TAS and receive a
             REGISTRATION CODE which will allow you to execute
             TAS from a .BAT file, run more than 20 TICKERS,
             send output to a disk file, use more TAS indicator
             functions, and receive continuing support for TAS,
             fill out the REGISTER.DOC file which came with TAS
             and send your registration to:

                     FlexSoft
                     7172 Regional St, #276
                     Dublin, CA 94568

             -----------------------------------------------
                   Press -ESC+ to LEAVE THIS SCREEN
*E
*B 210,Graphing Functions
OPENGRAPH(numgraphs)    -This function will create 'numgraphs'
                         equal sized graph windows on the
                         screen. You must have 'numgraphs'
                         GRAPH() functions following it.

GRAPH(a1,a2..aN)        -This function will create a graph
                         of arrays (indicators) 'a1', 'a2'
                         ..up to 'aN' in the same graph
                         window, scaling according to the
                         largest range of values.
*P
CLOSEGRAPH()            -This function will cause the GRAPH
                         to be displayed and wait for any
                         keypress to continue to the next
                         TAS script statement. If you hit
                         ESC or CTRL-C at this point,
                         the script will terminate.

*E
*B 300,Buy When
Enter a combination of Condition Numbers above (C1-C6) which are to
be used to signal a BUY transaction.
        See ^TAS Profit Tests^
*E
*B 301,Sell When
Enter a combination of Condition Numbers above (C1-C6) which are to
be used to signal a SELL transaction.
        See ^TAS Profit Tests^
*E
*B 302,Long Stop
Enter a combination of Condition Numbers above (C1-C6) which are to
be used to signal a STOP LONG transaction.
        See ^TAS Profit Tests^
*E
*B 303,Short Stop
Enter a combination of Condition Numbers above (C1-C6) which are to
be used to signal a STOP SHORT transaction.
        See ^TAS Profit Tests^
*E
*B 304,Profit Test Type
Profit Test types are :
        LONG    - Long positions only
        SHORT   - Short positions only
        BOTH    - Stop and Reverse from Long to Short
*E
*B 305,Initial Cash
Enter the amount of cash each ticker's profit test is to start with.
*E
*B 306,Commission Schedule
Choose one of the broker's commission structures if you want to add
some reality to your test. If you want to leave the commissions out,
select NOCOMM.
*E
*B 307,Share Purchase Rule
ROUNDLOTS -Buy or Sell shares in hundred share units
ALLCASH - Buy or Sell shares with all available cash
*E
*B 308,Output File Name
Enter the name of a file in which to place the Profit Test Report you
will see on your screen when run.
*E
*B 309,Slippage
Choose one of the following to determine the price at which the next
transaction will take place.
        TODAYS CLOSE
        NEXT AVERAGE
        NEXT OPEN
        NEXT CLOSE
        NEXT HIGH
        NEXT LOW
*E
*B 310,Detail Level
Choose one of the following:
DETAIL          - Shows all buys and sells
TICKERSUMMARY   - Shows totals by ticker
TOTALSUMMARY    - Shows totals for entire run
*E
*B 330,Profit Test Formula
Enter an expression or formula that you would like to use in your
profit test. Whatever you put in this field will be computed by TAS
and placed in a column in the output. For example, if you want to see
the 21 Day EMA of the Close, you could put in:
             +------------------------------------+
Formula  F1  |  MOV(C,21,'E')                     |
             +------------------------------------+
Remember, you can use the FORMULA BUILDER key (F7) to pull up a menu
of the functions available in TAS.
*P
When you refer to the FORMULA in the CONDITION statements below, you
should use the name F1 to F7, depending on which line the formula is
entered on.
        See ^TAS Profit Tests^
*E
*B 331,Profit Test Condition
Enter a condition which must be true in one of the BUY, SELL or STOP
boxes below.
        See ^TAS Profit Tests^
*E
*B 332,Reinvest Profits
        Reinvesting Profits
        --------------------
By default, TAS Profit Test will make each trade based on the total
amount of cash available after all trades in the ticker at that point
(subject to the SHARE PURCHASE RULE).

If you want to tell TAS to only invest the amount of the INITIAL CASH
on each trade, regardless of the total profit or loss during the run,
then place a 'N' in this box.  Otherwise, leave it blank or put a 'Y'
in the box.
        See ^Initial Cash^
        ^Share Purchase Rule^
*E
*B 400,TAS Profit Tests
                   TAS Profit Tests
                   ----------------
The TAS Profit Test feature lets you put in up to 8 FORMULAS
(combinations of technical indicators) and up to 6 CONDITIONS which
can be defined as BUY, SELL or STOP signals. You can then have these
FORMULAS, CONDITIONS and SIGNALS run against a TICKER LIST to create
a report which shows you the results you would have achieved if you
had used this trading system.

For example, if you wanted to trade on a combination of Wilder's 14
day RSI greater or less than 30 and 70, and the Accumulation/
Distribution (AD) greater or less than zero, you would enter the
following FORMULAS
    Formula F1     RSI(14)
    Formula F2     AD()
*P
Then, as your CONDITIONS, you could specify the following:
Cond C1     F1[-1] < 30 AND F1 > 30
Cond C2     F1[-1] > 70 AND F1 < 70
Cond C3     F2 > 0
Cond C4     F2 < 0
Conditions C1 and C2 are checking for the RSI crossing 30 going up
and RSI crossing 70 going down, respectively, a BUY and a SELL
condition according to Wilder.

Conditions C3 and C4 are checking the Accum/Dist function for above
or below zero, BUY or SELL conditions, respectively.
*P
So, in the belief that combining the two indicators might be more
advantageous than using them alone, you could say in the SIGNAL
portion of the screen,
BUY WHEN        SELL WHEN
C1 AND C3       C2 AND C4
*E

*B 509,ACTIVITY
The Activities Menu selection opens the TAS "activities" submenu.
This submenu accesses the scripts, selections, profit tests and
ticker list objects.
See also:
        ^TAS General Scripts^
        ^TAS Selection^
        ^Profit Test^
        ^Define a Ticker List^
*E
*B 510,FLIST
The LIST option opens a window containing the files of the type
chosen by the prior menu selection, along with their titles.

Move your cursor or mouse over to the file you wish to access and
press the enter key or click with the left button.  You will then be
placed in the file's edit/modify screen.

Special keys while in this screen:
        alt-E   Invoke user editor with the file name under the
                cursor
        alt-T   Modify the TITLE description for the file under
                the cursor
        
*E
*B 511,FMODIFY
        EDIT
You can use this EDIT choice to specify a file to modify by its name.

You will then be placed in the file's edit/modify screen.
*E
*B 512,FCREATE
If you want to create a NEW object, choose this item.
TAS ensures that the object does not exist before proceeding.
*E
*B 513,FDELETE
You can delete an object with the DELETE choice.
*E
*B 514,FRENAME
To RENAME an object, choose this menu item. You will be asked for the
name of the object to rename, and then you will be asked for the new
name of the object.
*E
*B 515,FCOMBINE
This is not implemented.
*E
*B 516,FCOPY
To COPY an object, choose this menu item. You will be asked for the
name of the object to copy, and then you will be asked for the name
of the object to copy it to.
*E
*B 520,DPTYPE
*E
*B 521,DPPATH
*E
*B 523,DDIRDEF
Use this option to describe the location of your historical data
directories and the types of data contained in them.

        See ^DATA Directory^
            ^Historical Data Format^
*E
*B 524,SPROG
This menu item allows you to set the TAS program options.
*E
*B 526,SFILES
This menu item sets up your default directories.
*E
*B 527,SREGISTER
This option is used to register your version of TAS.
        See ^Registration Code^
*E
*B 528,SMEMORY
This option shows your memory usage within TAS.
*E
*B 529,SSAVE
Choosing this menu item will save all your configuration settings in
the TAS.CNF file.
*E
*B 530,USEREDITOR
You can specify your own editor which will be invoked from the SCRIPT
LIST screen or while you are in the TAS Script Editor. Your editor's
program directory must be in your DOS PATH, and you should enter the 
program name (e.g., QEDIT.EXE) in this entry. 

If your editor needs to be run from its own directory, or if you do
not have the editor directory in your DOS PATH, you will need to
create a batch file to run it. The editor command is invoked with the
full path name to the script file.
         
*E
*B 531,Chart Program Setup
If you want to use the UTILITIES/CHART option to invoke your charting
program, you need to tell TAS what the name of the chart program's 
.EXE file is, and you will need to tell TAS where the chart program 
is located. 
Choosing this menu item will invoke the charting program. Upon exit
from that program, you will be returned to this point in TAS.

        See  ^Chart Program Directory^
             ^Chart Program^

*E
*B 532,Entering Titles
Each script, selection, profit test or ticker list can have a 
one line descriptive title associated with it. This title will 
then appear when you view the files via the LIST menu item.
Keyboard Usage:
        ALT-R to "refresh" the title list
        ALT-T to change the Title of a  file. 
*E
*B 540,Default Script Directory
Specify the directory where your *.TAS files can be found.  

There is no need to specify anything if your files are in the current
directory.
*E
*B 541,Default Selection Directory
Specify the directory where your *.SEL files can be found.  

There is no need to specify anything if your files are in the current
directory.
*E
*B 542,Default Profit Test Directory
Specify the directory where your *.PTS files can be found.  

There is no need to specify anything if your files are in the current
directory.
*E
*B 543,Default Ticker List Directory
Specify the directory where your *.TCK files can be found. 

There is no need to specify anything if your files are in the current
directory.
*E
*B 544,Default Data Directory
Specify the top directory where your historical data files can be
found.
There is no need to specify anything if you specify full DOS paths to
each data directory.
        See also ^DATA Directory^
*E
*B 545,Chart Program Directory
Specify the drive and directory where your charting program's 
files are. 
        See ^Chart Program Setup^
*E
*B 600,Utilities
Use the Utility option to run a DOS shell or a Chart program you
defined in the Setup/Program Options.

        See ^Chart Program Setup^
*E
*B 602,Run DOS
Use this item to run a DOS shell. When done, type "exit" to return to
TAS.
*E
*B 604,Chart Program
You can run your Chart Program by selecting this menu item. You
must have defined the Chart Program Directory in the 
Setup/File Directories/Chart Program menu prior to running the 
charting program. 

        See ^Chart Program Setup^
            ^Chart Program Directory^
*E
*B 700,Printer Type
Select the printer from this list that most closely matches your own.
If you pick a PCX... type, the Printer Port should be set to "None".
*E
*B 701,Printer Port
Select a printer port LPT1-4 or "None" if you are using one of the
PCX or EPS printer types.
*E
*B 702,Printer Resolution
Select a resolution to use when printing graphs. The higher the
resolution, the better the graph looks, but the slower it prints.
*E
*B 703,Printer Orientation
Landscape or Portrait orientation for the graph can be chosen here. 

Landscape prints with the widest part of the page as the "horizontal"
axis.
*E
*B 704,Printer Page Size
Quarter - Graph prints on a quarter page
Half    - Graph prints on a half page
Full    - Graph prints on a full page
*E
*B 705,Printer Reverse
Set this to "No" if you want to print in reverse colors. Setting this
to "No" will cause the graphs to be printed with a black background.
Setting it to "Yes" will print with a white background.
*E
*B 706,Printer Path
This is a toggle choice. Hit the space bar to choose either "." for
the current directory, or "GDRV", if the Printer drivers are in the
GDRV subdirectory. 
*E
*B 707,Printer Setup
Use the Printer Setup Menu to describe the type of printer you will
use for Graph Printing.
*E
