home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / FINANCE / STOCK200.ZIP / INSTALL.EXE / STOCK / STOCK.DOC < prev    next >
Text File  |  1994-01-01  |  87KB  |  2,680 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                              The Stock Analyst
  15.  
  16.  
  17.                                Version 2.00
  18.  
  19.                        Release date: January 1, 1994
  20.  
  21.  
  22.  
  23.                                Users Manual
  24.                                ============
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                              _______
  38.                         ____|__     |                (R)
  39.                      --|       |    |-------------------
  40.                        |   ____|__  |  Association of
  41.                        |  |       |_|  Shareware
  42.                        |__|   o   |    Professionals
  43.                      -----|   |   |---------------------
  44.                           |___|___|    MEMBER
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                           COPYRIGHT NOTICES
  58.                           -----------------
  59.  
  60. Copyright (c) 1994 by Visionary Software, all rights reserved.
  61.  
  62. Self-extracting compression - LHA version 2.13.  Copyright (c) Haruyasu
  63. Yoshizaki, 1988-91.
  64.  
  65.  
  66. This manual and the computer program for which it is written is
  67. copyrighted.  You may not modify, translate, convert to another
  68. programming language, decompile, or disassemble the software for any
  69. purpose.
  70.  
  71.  
  72.  
  73.  
  74.  
  75.                               DISCLAIMER
  76.                               ----------
  77.  
  78. VISIONARY SOFTWARE DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE,
  79. WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED
  80. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND
  81. ALL SUCH WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. NEITHER
  82. VISIONARY SOFTWARE NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION,
  83. PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT,
  84. CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY
  85. TO USE SUCH SOFTWARE EVEN IF VISIONARY SOFTWARE HAS BEEN ADVISED OF THE
  86. POSSIBILITY OF SUCH DAMAGES OR CLAIMS. IN NO EVENT SHALL VISIONARY
  87. SOFTWARE'S LIABILITY FOR ANY DAMAGES EVER EXCEED THE PRICE PAID FOR THE
  88. LICENCE TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF THE CLAIM.  THE
  89. PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE
  90. OF THE SOFTWARE.
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.                             TABLE OF CONTENTS
  114.                             -----------------
  115.  
  116. 1.   ABOUT SHAREWARE ..................................................  1
  117.      1.1   Distributing the program ...................................  1
  118.      1.2   Why should I register? .....................................  1
  119.      1.3   How to register ............................................  2
  120.      1.4   Technical assistance .......................................  3
  121.      1.5   Ombudsman statement ........................................  3
  122.  
  123. 2.   INTRODUCTION .....................................................  4
  124.      2.1   Caution ....................................................  4
  125.  
  126. 3.   SYSTEM REQUIREMENTS ..............................................  5
  127.      3.1   What files you should have .................................  5
  128.      3.2   Files that will be created .................................  6
  129.  
  130. 4.   RUNNING THE PROGRAM ..............................................  7
  131.      4.1   Hard disk or single floppy drive ...........................  7
  132.      4.2   Two floppy disk drives .....................................  8
  133.  
  134. 5.   NAVIGATING AROUND THE PROGRAM ....................................  9
  135.      5.1   Menu Bar and Menus .........................................  9
  136.      5.2   Shortcuts .................................................. 10
  137.      5.3   Dialog Boxes ............................................... 10
  138.            5.3.1   Check Boxes ........................................ 10
  139.            5.3.2   Radio Buttons ...................................... 11
  140.            5.3.3   Input Boxes ........................................ 11
  141.            5.3.4   List Boxes ......................................... 11
  142.      5.4   Help ....................................................... 12
  143.  
  144. 6.   ≡ MENU (SYSTEM MENU) ............................................. 13
  145.      6.1   About ...................................................... 13
  146.      6.2   Colours (or Colors, depending on the country selected) ..... 13
  147.      6.3   System Date ................................................ 14
  148.      6.4   Sort Order ................................................. 14
  149.      6.5   Register ................................................... 14
  150.      6.6   Calculator ................................................. 14
  151.      6.7   Calendar ................................................... 15
  152.      6.6   DOS Shell .................................................. 15
  153.      6.7   Exit ....................................................... 15
  154.  
  155.  
  156. 7.   STOCKS MENU ...................................................... 16
  157.      7.1   Add Stock .................................................. 16
  158.      7.2   Delete Stock ............................................... 16
  159.      7.3   Add New Stock Prices ....................................... 16
  160.      7.4   Delete Stock Prices ........................................ 17
  161.      7.5   Update Market Index ........................................ 17
  162.  
  163. 8.   REPORTS MENU ..................................................... 18
  164.      8.1   Stock History .............................................. 18
  165.      8.2   Buy/Sell Analysis .......................................... 18
  166.  
  167.  
  168.  
  169. 9.   CHARTS MENU ...................................................... 20
  170.      9.1   Line Chart ................................................. 20
  171.      9.2   Bar Chart .................................................. 20
  172.      9.3   Point and Figure Chart ..................................... 21
  173.  
  174. 10.  AUTO-ENTRY MENU .................................................. 22
  175.      10.1   CompuServe ................................................ 22
  176.      10.2   User defined .............................................. 23
  177.  
  178. 11.  PROGRAM AND DATA FILE MANAGEMENT ................................. 25
  179.      11.1  Where should it all be kept ................................ 25
  180.            11.1.1  Using a hard disk or single floppy ................. 25
  181.            11.1.2  Using two floppy disks ............................. 25
  182.      11.2  How much disk space you will need .......................... 25
  183.      11.3  Warning on file deletion ................................... 26
  184.  
  185. 12.  GETTING THE BEST PERFORMANCE ..................................... 27
  186.      12.1  Memory management .......................................... 27
  187.      12.2  Disk management ............................................ 27
  188.            12.2.1  Hard disk vs floppy disk(s) ........................ 27
  189.            12.2.2  Disk cache ......................................... 28
  190.  
  191. 13.  GUARANTEE ........................................................ 29
  192.  
  193. APPENDIX A
  194.      Error Messages ................................................... 30
  195.  
  196. APPENDIX B
  197.      Glossary of Sharemarket Terms .................................... 36
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225. 1   ABOUT SHAREWARE
  226. -------------------
  227.  
  228. This program is distributed as Shareware, and as such, you have been
  229. granted a limited licence to copy and use the software for a period of 30
  230. days for evaluation purposes only.  Shareware is NOT free software, it is
  231. simply a "try before you buy" method of distribution.
  232.  
  233. This program is copyrighted and if you do continue to use this program
  234. after the evaluation period, you must register.  Persons that continue to
  235. use this program after the evaluation period has expired are committing an
  236. offence and are open to prosecution.
  237.  
  238. Shareware is not inferior software, it is simply a marketing method that
  239. is used to reduce costs for both author and user alike.  By eliminating
  240. the requirement for fancy packaging, costly advertising campaigns and
  241. expensive distribution methods, we are able to bring this package to you
  242. at a fraction of the cost of its commercial counterpart.
  243.  
  244. All legal mumbo-jumbo aside - we have distributed this program in full
  245. working order to you and we have faith in the fact that there ARE in fact
  246. many honest people in this world (like yourself).  Therefore, we trust
  247. that you will do the right thing and pay the registration fee if you
  248. continue to use this program.  But if you decide not to continue using
  249. the program, thankyou anyway for taking the time to evaluate this product.
  250.  
  251.  
  252.  
  253. 1.1   DISTRIBUTING THE PROGRAM
  254.  
  255. You are encouraged to pass a copy of The Stock Analyst along to friends,
  256. relatives, or upload it to your favourite bulletin board for evaluation by
  257. others.  Please encourage them to support the shareware concept by
  258. registering their copy if they do find it useful.
  259.  
  260.  
  261. 1.2   WHY SHOULD I REGISTER?
  262.  
  263. Some people take the attitude that they now have a full working version of
  264. the program, so why bother to pay for something that they already have?
  265.  
  266. The reasons are as follows :
  267.  
  268. o All registered users receive :
  269.       - a copy of the latest version of The Stock Analyst
  270.       - a printed and bound manual
  271.       - free technical assistance
  272.  
  273. o You will also be notified of any future releases of The Stock Analyst
  274.   and any new products released by Visionary Software
  275.  
  276.  
  277.  
  278.                                  - 1 -
  279.  
  280.  
  281. o Registered users have the option to purchase any updated/upgraded
  282.   versions of The Stock Analyst at around 1/3 of the normal purchase price.
  283.  
  284. o The registered version of the program does not have any annoying notices
  285.   telling you to register.
  286.  
  287. o Registered users are issued a unique registration number and all
  288.   registered users are given a 10% discount on any future software
  289.   registrations of Shareware products from Visionary Software.
  290.  
  291. o When you register this program, a large portion of the profit will be
  292.   put into research and development to develop bigger and better programs
  293.   in the future.  So, by registering this program, you are really helping
  294.   yourself as well.
  295.  
  296.  
  297. 1.3   HOW TO REGISTER
  298.  
  299. If you wish to register The Stock Analyst, you may do so by printing the
  300. registration form from the 'Register' sub-menu (within the '≡' menu).
  301. Please see the appropriate section in this manual for further details on
  302. the use of this option.
  303.  
  304. --------------------------------------------------------------------------
  305. "CREDIT CARD ORDERS ONLY -
  306.  
  307. "You can order with MC, Visa, Amex, or Discover from Public (software)
  308. Library by calling 800-2424-PsL or 713-524-6394 or by FAX to 713-524-6398
  309. or by CIS Email to 71355,470. You can also mail credit card orders to PsL
  310. at P.O.Box 35705, Houston, TX 77235-5705.
  311.  
  312. "THE ABOVE NUMBERS ARE FOR ORDERS ONLY.
  313.  
  314. "Any questions about the status of the shipment of the order, refunds,
  315. registration options, product details, technical support, volume discounts,
  316. dealer pricing, site licenses, etc, must be directed to Survey Design
  317. Associates Limited (SDA) at the address below.
  318.  
  319. "To insure that you get the latest version, PsL will notify us the day of
  320. your order and we will ship the product directly to you."
  321. --------------------------------------------------------------------------
  322.  
  323. All other orders by Cheque, Money Order, Visa or Access may be directed to:
  324.  
  325. SURVEY DESIGN ASSOCIATES LIMITED (SDA)
  326. 5A Waldegrave Gardens
  327. Twickenham, Middx. TW1 4PQ
  328. UK
  329.  
  330. Phone : 081-744 2002
  331. Fax   : 081-891 0866
  332.  
  333.                                  - 2 -
  334.  
  335.  
  336. 1.4   TECHNICAL ASSISTANCE
  337.  
  338. Technical assistance is provided by Survey Design Associates (SDA)
  339. internationally through the UK on 081-744 2002 (Voice) or
  340. 081-891 0866 (FAX).  You may also write to the addresses as
  341. listed on the registration form.
  342.  
  343. SDA also provides support on CompuServe in the SDA/Zephyr area in
  344. the UKSHARE forum (GO UKSHARE).  SDA's CompuServe ID is 71333,3122
  345. (Internet address is 71333,3122@compuserve.com).
  346.  
  347. If you have any queries, comments, problems or suggestions, please
  348. let us know as we would love to hear from you.
  349.  
  350. Unregistered users may receive technical assistance for the evaluation
  351. period (30 days) of the program, at which point they must either register
  352. the program or discontinue use of the product.
  353.  
  354. Registered users have access to technical assistance for as long as they
  355. own the product.  There is no limit to the amount of calls you may make for
  356. technical assistance.
  357.  
  358. When calling for technical support, we will require the following details:
  359.  
  360.    o  Your name
  361.    o  Your registration number (if applicable)
  362.    o  The name and version number of the software
  363.  
  364. Technical assistance is provided free of charge to all users, both
  365. registered and unregistered.
  366.  
  367.  
  368. 1.5   OMBUDSMAN STATEMENT
  369.  
  370. This program is produced by a member of the Association of Shareware
  371. Professionals (ASP). ASP wants to make sure that the shareware principle
  372. works for you. If you are unable to resolve a shareware-related problem
  373. with an ASP member by contacting the member directly, ASP may be able to
  374. help. The ASP Ombudsman can help you resolve a dispute or problem with an
  375. ASP member, but does not provide technical support for members' products.
  376. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
  377. or send a CompuServe message via CompuServe Mail to ASP Ombudsman
  378. 70007,3536.
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.                                  - 3 -
  390.  
  391.  
  392. 2   INTRODUCTION
  393. ----------------
  394.  
  395. The Stock Analyst is a powerful, yet easy to use stock analysis program.
  396. The Stock Analyst is entirely menu driven, making it easy for the novice
  397. and experienced user alike to enter and view stock information.
  398.  
  399. The features of the program are many, and these include:
  400.  
  401. - A buy/sell analysis of stocks, whereby the program will assess each
  402.   stock and give you advice on what action should be taken with each stock.
  403.  
  404. - There are several different charts that may be displayed within the
  405.   program.  These charts include a Line chart, Bar chart and Point and
  406.   Figure Chart.  These charts can be an invaluable help when finding and
  407.   assessing trends and other price movements of your stocks.
  408.  
  409. - The program allows you to display a the complete history of any selected
  410.   stock.  This includes the high, low and closing prices and the volume
  411.   traded on each day.  You may also export this data to disk as a comma-
  412.   delimited ASCII file for importation into a spreadsheet or other stock
  413.   program.
  414.  
  415. - Functions to allow you to import stock prices from an ASCII text file, an
  416.   ASCII, comma-delimited file, or CompuServe's CIM portfolio prices.
  417.  
  418. - The program can hold up to 1,500 different stocks and each stock can have
  419.   up to 32,000 prices (this means that if you recorded prices every single
  420.   day, the program could keep storing prices for about 87 years before
  421.   filling up!).
  422.  
  423. - Context-sensitive help is available throughout the program, so help is
  424.   never more than a keystroke away.
  425.  
  426. - Full mouse support is provided for ease of use.
  427.  
  428.  
  429. 2.1   CAUTION
  430.  
  431. The Stock Analyst can be a valuable computing aid in the analysis of stock
  432. data and can be of great assistance in making buy/sell decisions, but is
  433. NOT a substitute for common sense and/or sound financial advice. It can
  434. simply provide assistance to the user by making recommendations or
  435. graphically representing stock information based on the data entered by
  436. the user.
  437.  
  438. It is the users responsibility to decide on the soundness of any investment
  439. before making any decisions on the buying or selling of securities.
  440.  
  441.  
  442.  
  443.  
  444.  
  445.                                  - 4 -
  446.  
  447.  
  448. 3   SYSTEM REQUIREMENTS
  449. -----------------------
  450.  
  451. The Stock Analyst will run on almost any IBM compatible computer.  The
  452. program requires at least 352K of RAM (although the more you have, the
  453. better it will work).  The program can also be run from one or two floppy
  454. drives or a hard disk.  Use of a hard disk is highly recommended as the
  455. program often reads and writes to the disk and a hard disk is MUCH faster
  456. than a floppy disk.
  457.  
  458. Another reason for recommending the use of a hard disk is that the data
  459. files for this program can take up a large amount of disk space as you
  460. input more information into the database.  Because of this fact, even a
  461. high-density 3.5" disk may fill up very rapidly, thus causing problems as
  462. you may not be able to store as many stock details as you might like to.
  463.  
  464. There is no minimum graphics/screen requirement as this program will work
  465. on any type of monitor from a Monochrome display up to a Super VGA
  466. and beyond.  Although, if you do wish to use the graphing functions of the
  467. program, you require either an EGA or VGA monitor.
  468.  
  469. This program does require that you be using the equivalent of MS-DOS 2.10
  470. or better.
  471.  
  472. For detailed information on memory and disk matters, please see Chapter 10
  473. - Program and Data File Management and Chapter 11 - Getting the best
  474. performance.
  475.  
  476.  
  477. 3.1  WHAT FILES YOU SHOULD HAVE
  478.  
  479. After you have installed the program onto your disk, you should change to
  480. the disk drive where you installed the program onto (eg. type C: if the
  481. program was installed to C drive.  Then type CD \STOCK (assuming that you
  482. installed the program to a directory called STOCK) and press ENTER.  To
  483. view a list of the files, simply type DIR (then press ENTER).  The list
  484. of files displayed should be as follows (not necessarily in this order).
  485.  
  486. FILENAME EXT
  487. -------- ---
  488. STOCK    COM     ( Main program file                 )
  489. SANALYST EXE     ( Secondary program file            )
  490. RESRCE01 EXE     ( Resource file                     )
  491. RESRCE02 EXE     ( Resource file                     )
  492. STOCK    HLP     ( Help file                         )
  493. SW_STOCK HLP     ( Secondary help file               )
  494. STOCK    DOC     ( This users manual                 )
  495. !                ( Installation notice               )
  496.  
  497. If the files on your disk do not match this list, you have probably been
  498. given an incomplete set of files.
  499.  
  500.  
  501.                                 - 5 -
  502.  
  503.  
  504. If your listing does not match the one above, please contact us for a free
  505. replacement disk with a current version of the program on it.
  506. Alternatively, you should be able to obtain a copy from a reputable disk
  507. distributor or if you have access to a modem, you could download it from
  508. one of many BBS's around the country.
  509.  
  510.  
  511. 3.2  FILES THAT WILL BE CREATED
  512.  
  513. Once you have started stocks into the database, many new files will be
  514. created.  Their size will change constantly as new stock prices are
  515. entered.  These files will be:
  516.  
  517.   STARTUP.DAT   <-  This is the file that holds all of the information
  518.                     about your program settings and file location.  This
  519.                     file MUST be kept in the same directory as STOCK.COM
  520.                     and the other program files.  The size of this file
  521.                     never changes.
  522.  
  523.   STOCK.IDX     <-  This is the programs index of all stocks on the
  524.                     database.  This file will be held in the default
  525.                     directory (the directory that you specify when you
  526.                     first start the program).  This file is VITAL to the
  527.                     operation of the program.
  528.  
  529.   XXXXXX.PCE    <-  Your default directory will contain many of these files
  530.                     as the number of stocks being tracked increases.  Each
  531.                     stock will have a .PCE file.  The X's in the name
  532.                     represent the individual ticker codes for each stock.
  533.                     These files contain ALL of the price details for the
  534.                     stock.
  535.  
  536.   USER.DEF      <-  This file stores the values that you use in the
  537.                     user defined function to read in stock data from a
  538.                     file.  This saves you from re-typing the values each
  539.                     time you enter the function.
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.                                  - 6 -
  558.  
  559.  
  560. 4.  RUNNING THE PROGRAM
  561. -----------------------
  562.  
  563.  
  564. 4.1   HARD DISK OR SINGLE FLOPPY DRIVE
  565.  
  566. Once the program has been installed onto your hard disk or single floppy
  567. disk, all that you need to do to run the program is to complete the
  568. following steps:
  569.  
  570.    -  Change to the drive where the program is by typing the drive letter
  571.       followed by a colon.  For example, type C: (then press ENTER) to
  572.       change to C drive
  573.    -  Type CD \STOCK (then press ENTER).  This assumes that you have
  574.       installed the program into the directory called STOCK (if not, you
  575.       may substitute the path that you used)
  576.    -  Type STOCK (then press ENTER) to start the program.
  577.  
  578. Once the program has started, the program will tell you that it cannot find
  579. the startup file "STARTUP.DAT".  It will ask if you wish to create it.  To
  580. start with a brand new database (which is what you will be doing), you
  581. should answer YES to this question.
  582.  
  583. You will then be warned that this will destroy any previous database and
  584. you will be asked if you wish to continue anyway.  Again, you should answer
  585. YES to this question.
  586.  
  587. You are then required to enter the path for the data files.  If you wish to
  588. store the data files in a certain directory, simply enter the path
  589. (including the drive letter) to that directory.  If not, you can accept the
  590. default path of <current path>\DATA.
  591.  
  592. Finally, you are required to enter your country, ie. the country that you
  593. are now in.  If your country does not match any of those to select from,
  594. you should select "Other".  Once selected, press or click on OK to start
  595. the program.
  596.  
  597. NB. Please avoid using the root directory for the path (ie. C:\ or A:\) as
  598.     this can only hold a limited number of files, whereas a sub-directory
  599.     can hold an unlimited amount of files.
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.                                 - 7 -
  614.  
  615.  
  616. 4.2   TWO FLOPPY DISK DRIVES
  617.  
  618. Once the program has been installed onto your first floppy disk, the steps
  619. to run the program are much the same as that with a hard disk or single
  620. floppy disk system.  The only difference is that the data files are stored
  621. on the second disk drive instead of the same drive.  The steps required to
  622. complete this action are as listed below:
  623.  
  624.    -  Change to the drive where the program is by typing the drive letter
  625.       followed by a colon.  For example, type A: (then press ENTER) to
  626.       change to A drive
  627.    -  Type CD \STOCK (then press ENTER).  This assumes that you have
  628.       installed the program into the directory called STOCK (if not, you
  629.       may substitute the path that you used)
  630.    -  Type STOCK (then press ENTER) to start the program.
  631.  
  632. Once the program has started, the program will tell you that it cannot find
  633. the startup file "STARTUP.DAT".  It will ask if you wish to create it.  To
  634. start with a brand new database (which is what you will be doing), you
  635. should answer YES to this question.
  636.  
  637. You will then be warned that this will destroy any previous database and
  638. you will be asked if you wish to continue anyway.  Again, you should
  639. answer YES to this question.
  640.  
  641. You are then required to enter the path for the data files.  This will
  642. usually be the path to the second (high density if possible) floppy disk
  643. drive.  For example, if you wanted to use 'B' drive as the drive for your
  644. data disk, you could enter the path as: B:\STK_DATA.
  645.  
  646. Finally, you are required to enter your country, ie. the country that you
  647. are now in.  If your country does not match any of those to select from,
  648. you should select "Other".  Once selected, press or click on OK to start
  649. the program.
  650.  
  651. NB. Please avoid using the root directory for the path (ie. B:\) as this
  652.     can only hold a limited number of files, whereas a sub-directory can
  653.     hold an unlimited amount of files.
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.                                  - 8 -
  670.  
  671.  
  672. 5.   NAVIGATING AROUND THE PROGRAM
  673. ----------------------------------
  674.  
  675. The Stock Analyst essentially contains three visible components: the Menu
  676. bar at the top, the desktop, and the status line at the bottom.
  677.  
  678. The Menu bar is your primary access to all the menu commands.  When the
  679. Menu bar is active, you will see a highlighted menu title; this is the
  680. currently selected menu.
  681.  
  682. The status line displays the most commonly used keys within the program.
  683. This is useful to refresh your memory on the keys to use.
  684.  
  685. The desktop is the portion of the screen between the Menu bar and the
  686. status line.  This is where all dialog boxes and other information is
  687. displayed for you.  The desktop is often referred to as the 'workspace'.
  688.  
  689.  
  690. 5.1   MENU BAR AND MENUS
  691.  
  692. All commands that may be used in The Stock Analyst may be selected with
  693. either the keyboard or the mouse.
  694.  
  695. To choose commands using the keyboard:
  696.  
  697. 1.  Press F10.  This activates the menu bar.
  698.  
  699. 2.  Use the arrow keys to select the menu that you wish to display.  Then
  700.     press the ENTER key.
  701.  
  702.     As a shortcut for this step, you can press the highlighted letter of
  703.     the menu title.  For example, from the Menu bar, press S to quickly
  704.     display the Stock menu.
  705.  
  706. 3.  Use the arrow keys again to choose the menu command you want.  Then
  707.     press the ENTER key.
  708.  
  709.     Again, as a shortcut, you can just press the highlighted letter of a
  710.     command to choose it once the menu is displayed.
  711.  
  712.     At this point, The Stock Analyst will perform the action that you
  713.     selected.
  714.  
  715. To choose commands with a mouse, do this:
  716.  
  717. 1.  Click the desired menu title to display the menu.
  718.  
  719. 2.  Click the desired command.
  720.  
  721. You can also drag straight from the menu title down to the menu command.
  722. Release the mouse button on the command you want.  If you change your
  723. mind, just drag off the menu; no command will be chosen.
  724.  
  725.                                 - 9 -
  726.  
  727.  
  728. 5.2   SHORTCUTS
  729.  
  730. From the keyboard, you can use a number of shortcuts (also called HOT KEYS)
  731. to access the Menu bar and choose commands.  By the use of a hot key, you
  732. can select a particular item without having to display a menu first.  To
  733. use a hot key, simply press the key or combination of keys as displayed
  734. next to the option you require (displayed on the drop-down menu).
  735.  
  736. The status line also contains hot keys.  Press the hot key or click on the
  737. actual hot key representation on the status line to choose the associated
  738. command.
  739.  
  740.  
  741. 5.3   DIALOG BOXES
  742.  
  743. Dialog boxes are the pop-up windows that allow you to make selections and
  744. enter data into the program.  These dialog boxes are displayed on the
  745. desktop (main portion of the screen).
  746.  
  747. The dialog box has two standard action buttons: OK and Cancel.
  748.  
  749. - If you choose OK, the choices in the dialog box are accepted, the action
  750.   will be performed, and the dialog box is put away.
  751.  
  752. - If you choose Cancel, nothing changes and no action is taken, but the
  753.   dialog box is put away; the same thing happens if you click on the Close
  754.   box, which is a small, filled rectangle in the top left-hand corner of
  755.   the dialog box.  ESC is always a keyboard shortcut for Cancel even if no
  756.   Cancel button appears.
  757.  
  758. If you're using a mouse, you can click the button you want.  When you're
  759. using the keyboard, you can press the highlighted letter of an item to
  760. activate it.  For example, pressing O selects the OK button.  If you are in
  761. a field where you are entering text, you may select OK by pressing ALT + O.
  762. Press TAB or SHIFT + TAB to move forward or backward respectively from one
  763. group to another in a dialog box, then use the up and down arrow keys to
  764. select an item within the group.  Each element is highlighted when it
  765. becomes active.  When the button is selected, press ENTER to choose it.
  766.  
  767. Any dialog box or window may be closed by holding the ALT key and pressing
  768. the F3 key.
  769.  
  770. 5.3.1   CHECK BOXES
  771.  
  772. You can have any number of check boxes checked at any time.  When you
  773. select a check box, an X appears in it to show you that it is on.  An
  774. empty box indicates that it is off.
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.                                 - 10 -
  782.  
  783.  
  784. There are three ways to check a check box (set it to on):
  785.  
  786. - Click it or its text
  787.  
  788. - Press TAB (and then the arrow keys if necessary) until the required
  789.   check box is highlighted, then press the SPACE BAR.
  790.  
  791. - Type the highlighted letter in its text
  792.  
  793. 5.3.2   RADIO BUTTONS
  794.  
  795. Radio buttons are used in dialog boxes to give you a selection of two or
  796. more choices from which you may pick one.  Radio buttons are distinguished
  797. by being in groups within a highlighed box.  Each radio button will have
  798. its button displayed, followed by the action that it would take.  Radio
  799. buttons are displayed with two brackets eg. ( ) <- Unselected button;
  800. (o) <- Selected Button.
  801.  
  802. To select a button, you may either click on the button required, or move
  803. to the buttons position and press the SPACE bar to select it.
  804.  
  805. Radio buttons act like the old-style station-selection buttons on a car
  806. radio.  There is always one -and only one- button pushed in at a time.
  807. Push one in, and the one that was in pops out.
  808.  
  809. 5.3.3   INPUT BOXES
  810.  
  811. An input box is where you enter text into the application.  Most basic
  812. text-editing keys such as arrow keys, HOME, END and INS work in the input
  813. box.  If you continue to type once you reach the end of the box, the
  814. contents automatically scroll.  If there's more text than what shows in
  815. the box, arrowheads appear at the end.  You can click the arrowheads to
  816. scroll the text.
  817.  
  818. 5.3.4   LIST BOXES
  819.  
  820. A final component of many dialog boxes is a list box.  A list box lets
  821. you scroll through and select from variable-length lists without leaving a
  822. dialog box.
  823.  
  824. You make a list box active by clicking on it or by choosing the highlighted
  825. letter of the list title.  You can also press TAB or the arrow keys until
  826. it is highlighted.  Once a list box is displayed, you can use the scroll
  827. bar (the long vertical bar on the right hand side of the list box) with a
  828. mouse:
  829.  
  830. - To scroll one line at a time, click the arrow at either end.
  831. - To scroll continuously, keep the mouse button pressed.
  832. - To scroll one page at a time, click the shaded area to either side of the
  833.   scroll box (small rectangular box within the scroll bar).
  834.  
  835.  
  836.  
  837.                                 - 11 -
  838.  
  839.  
  840. - To quickly move to a spot in the window relative to the position of the
  841.   scroll box, drag the scroll box to any spot on the scroll bar.  For
  842.   example, if you wished to move to the end of the list box, you would drag
  843.   the scroll box down to the bottom of the scroll bar.
  844.  
  845. To move around in a list box with the keyboard:
  846.  
  847. - To scroll one line at a time, depress the up or down arrow key.
  848. - To scroll continuously, keep the desired arrow key depressed.
  849. - To scroll one page at a time, depress the Page Up or Page Down key.
  850. - To scroll continuously by pages, keep the desired Page Up or Page Down
  851.   key depressed.
  852. - To move to the start or end of the list box, press the CTRL and Page Up
  853.   or the CTRL and Page Down keys respectively.
  854.  
  855. Once you have located the item that you wish to select, highlight the item
  856. and click on the OK button, or if using the keyboard, you may highlight the
  857. item and press ENTER, or highlight the item and TAB across and select the
  858. OK button.
  859.  
  860.  
  861. 5.4   HELP
  862.  
  863. If you do not know what a certain option does, The Stock Analyst has built
  864. in context-sensitive help.  This means that you will be given help that
  865. relates to the task that you are currently performing.  For example, if
  866. you are at the Stock menu, the help will tell you what the stock menu does.
  867.  
  868. To access help at any time within the program, you may press the F1 key, or
  869. click on the text that says 'F1 Help' that is displayed on the status line.
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.                                 - 12 -
  894.  
  895.  
  896. 6.   ≡ MENU (SYSTEM MENU)
  897. -------------------------
  898.  
  899. The system menu is the first menu on the menu bar and contains all commands
  900. that relate to the system as a whole.
  901.  
  902. 6.1   ABOUT
  903.  
  904. The About command displays general information about The Stock Analyst
  905. including program name, version number and copyright information.  This is
  906. purely for your information.
  907.  
  908.  
  909. 6.2   COLOURS (or COLORS, depending on the country selected)
  910.  
  911. When this option is selected, a dialog box will be displayed from which you
  912. may select the colour scheme that you would like.  The colours are as
  913. follows:
  914.  
  915. - Palette 1, Standard : This is the default colour scheme that is used in
  916.   The Stock Analyst.  The scheme contains light colours with the main
  917.   colours being light gray and light green with black text.
  918.  
  919. - Palette 2, Extra : This colour scheme is the alternate selection for
  920.   colour monitors.  The scheme consists mainly of dark blue and light gray
  921.   with blue text.
  922.  
  923. - Gray Scales : This colour scheme has light green and light gray with
  924.   magenta text.
  925.  
  926. - Monochrome : This colour scheme is specially designed for monochrome
  927.   monitors, with black, white and light gray being used.
  928.  
  929. - Laptop (two fonts) : This colour scheme is specially designed for laptop
  930.   computers with LCD screens.  This scheme also uses the colours black,
  931.   white and light gray.
  932.  
  933. Probably the simplest method of colour selection is to try all colours and
  934. select the one that suits you.
  935.  
  936. Another option that may be selected is that of 'Use symbols'.  By clicking
  937. or otherwise selecting this item (ie. pressing the SPACE bar whilst this
  938. option is highlighted), you will enable or disable this option.  By
  939. enabling this option, instead of simply higlighting any selected options,
  940. each selected option will have indicators to the sides to each to make the
  941. selection more visible.
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.                                 - 13 -
  950.  
  951.  
  952. 6.3   SYSTEM DATE
  953.  
  954. When entering stock data, the date as stored by the system is used as the
  955. default.  Today's date is displayed in the top right-hand corner of the
  956. screen.  If this date is incorrect, you may change the date from within
  957. this option.
  958.  
  959. To change the date, simply type in the date in the format DD-MM-YYYY (or
  960. MM-DD-YYYY, depending on the country selected).  Once you have entered
  961. the new date, selecting OK will accept the new date.
  962.  
  963.  
  964. 6.4   SORT ORDER
  965.  
  966. When any stocks are displayed, by default they are sorted alphabetically
  967. by the name of the stock.  Through this option, you may change the order
  968. in which the stocks are sorted.
  969.  
  970. There are two different orders by which you may sort the stocks - by the
  971. default of name, or by ticker code.  Once you have selected the order
  972. that you require, the stocks will be re-sorted to match the selected
  973. criteria.
  974.  
  975.  
  976. 6.5   REGISTER
  977.  
  978. Through this option you may print the registration form to the screen, your
  979. printer, or to a file.  Simply select the output device that you wish and
  980. press or click OK once the dialog box has been completed.
  981.  
  982. If your country has been saved as OTHER, another dialog box will be
  983. displayed.  In this box, you should enter the country that is CLOSEST to
  984. you.  If none of these are even remotely close to where you are, you may
  985. select Australia.
  986.  
  987. Finally, the registration form will be printed to the selected device.
  988.  
  989.  
  990. 6.6   CALCULATOR
  991.  
  992. This option causes a calculator window to pop-up onto the desktop.  This
  993. is a multi-function business calculator.
  994.  
  995. To operate the calculator you can either use the keyboard or press the
  996. buttons on the calculator with the mouse.  The 'C' key clears the
  997. calculator, the <backspace> key erases the last character typed, and the
  998. '±' key toggles the value from positive to negative (the keyboard
  999. equivalent of '±' is '_'.
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.                                 - 14 -
  1006.  
  1007.  
  1008. 6.7   CALENDAR
  1009.  
  1010. The calendar displays the current month, highlighting today's date.  The
  1011. next and previous months can be viewed using the '+' or '-' keys
  1012. respectively.  The mouse can also be used to change the month by pressing
  1013. the up or down icons in the top right-hand corner of the window.
  1014.  
  1015.  
  1016. 6.8   DOS SHELL
  1017.  
  1018. By selecting this item, you may temporarily exit to DOS.  You may then
  1019. execute DOS commands, run another program (if you have enough memory), or
  1020. whatever you like.  Once you are ready to return to the program, simply
  1021. type EXIT (then press ENTER) to return to The Stock Analyst.
  1022.  
  1023.  
  1024. 6.9   EXIT
  1025.  
  1026. By selecting this option, you will exit (quit) the program and be returned
  1027. to the operating system.
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.                                 - 15 -
  1062.  
  1063.  
  1064. 7.   STOCKS MENU
  1065. ----------------
  1066.  
  1067. The stocks menu contains all options that are required to manipulate stocks
  1068. and their prices.
  1069.  
  1070.  
  1071. 7.1   ADD STOCK
  1072.  
  1073. Through this option, you may add a new stock to the database.
  1074.  
  1075. There are two fields in which to enter data for the stock.  These are:
  1076.  
  1077. Stock Name  - The name of the stock to be added (company name).  This name
  1078.               may be a maximum of 30 characters in length.
  1079.  
  1080. Ticker Code - The code given to the stock by the stock exchange.  This code
  1081.               may be a maximum of 6 characters in length.
  1082.  
  1083.  
  1084. 7.2   DELETE STOCK
  1085.  
  1086. By selecting this option, you may delete a stock from the database.  Once
  1087. you enter this option, you may select the required stock from the list box
  1088. that is displayed.  This list box will contain all of the stocks currently
  1089. stored on disk.
  1090.  
  1091. Once a stock has been deleted from the database, all of it's prices and
  1092. details will be deleted along with it.  Once deleted, the stock will be
  1093. unrecoverable.
  1094.  
  1095.  
  1096. 7.3   ADD NEW STOCK PRICES
  1097.  
  1098. Through this option, you may add new prices to any stocks that currently
  1099. exist in the database.
  1100.  
  1101. There are several steps that you must go through to enter new prices.
  1102. Firstly, you must select the stock to add the prices for - this is selected
  1103. through a list box.
  1104.  
  1105. Once you have selected a stock, you must then enter the trading date.  This
  1106. is to be entered in the format DD-MM-YYYY (or MM-DD-YYYY, depending on the
  1107. country selected).
  1108.  
  1109. Finally, you must enter the following:
  1110.  
  1111. Day's High  - The highest price that the shares reached during the day
  1112. Day's Low   - The lowest price that the shares reached during the day
  1113. Day's Close - The price of the shares when the market closed for the day
  1114. Volume      - The number of shares traded during the day
  1115.  
  1116.  
  1117.                                 - 16 -
  1118.  
  1119.  
  1120. All of the above information may be found in any financial newspaper or the
  1121. financial section of your local or national newspaper.
  1122.  
  1123. If you only wish to enter the closing price, and no others, simply leave
  1124. the other fields blank and they will be filled in for you (ie. the high
  1125. and low will be made the same as the closing price and the volume will be
  1126. set to zero).
  1127.  
  1128. If you have entered any invalid characters, the program will make you
  1129. re-enter the incorrect values.  The fields that were already entered
  1130. correctly will still contain the data that you inserted, but the invalid
  1131. fields will be blank.
  1132.  
  1133.  
  1134. 7.4   DELETE STOCK PRICES
  1135.  
  1136. By selecting this option, you may delete prices for a particular stock from
  1137. the database.  Once you enter this option, you may select the required
  1138. stock from the list box that is displayed.  This list box will contain all
  1139. of the stocks currently stored on disk.
  1140.  
  1141. Once the stock has been selected, another list box will be displayed.  This
  1142. list box will contain all of the dates on which prices were entered.  To
  1143. delete prices, simply select the date on which the prices were entered for.
  1144.  
  1145. Once prices have been deleted from the database, the prices will be
  1146. unrecoverable.
  1147.  
  1148.  
  1149. 7.5   UPDATE MARKET INDEX
  1150.  
  1151. This option is used to update the market index (eg. Dow Jones, FTSE 100,
  1152. All Ordinaries) for the day.  All that is required is for you to enter the
  1153. index value once the market has ceased trading each day (or whenever you
  1154. can).  When the value is entered, it will be added to the database under
  1155. the current date (ie. today's date).  This date is always displayed in the
  1156. top right-hand corner of the screen for your reference.
  1157.  
  1158. If you wish to enter an index value for a different day, all that you are
  1159. required to do is temporarily change the system date, update the index,
  1160. then return the date to it's correct setting.
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.                                 - 17 -
  1174.  
  1175.  
  1176. 8.   REPORTS MENU
  1177. -----------------
  1178.  
  1179. The reports menu contains the options that report on the stocks in your
  1180. database.  This is mainly useful for analysing and assessing a stocks
  1181. past and future performance.
  1182.  
  1183.  
  1184. 8.1   STOCK HISTORY
  1185.  
  1186. The stock history option allows you to display a listing of a particular
  1187. stock.  This will include the high, low and closing prices and the volume
  1188. traded on each day.  This list may contain every entry ever made for the
  1189. stock if you so desire.
  1190.  
  1191. Upon selecting this option, a listbox will be displayed with all the stocks
  1192. contained therein.  To view the history of a stock, simply select the stock
  1193. that you wish to view and press or click on OK.
  1194.  
  1195. You will then be required to enter the date on which to start displaying
  1196. FROM and then the date to display TO.  If you wish to view all of the stock
  1197. prices, you may accept the default values given.
  1198.  
  1199. The history of the stock as selected will then be displayed in a listbox.
  1200. Once you have finished with the listbox, you may press or click OK to
  1201. continue.  At this point, you will be asked if you wish to send the output
  1202. to the screen, a file, or the printer.  If you select 'screen' the history
  1203. will be output to screen.  If you select 'file', the history will be 
  1204. output to a file with a .HST extension and will be in a comma-delimited
  1205. format which will allow easy importation into a spreadsheet or other
  1206. stock program.  If you select 'printer', the history will be sent 
  1207. directly to LPT1.  Please ensure that your printer has paper and is 
  1208. on-line before pressing OK.
  1209.  
  1210.  
  1211. 8.2   BUY/SELL ANALYSIS
  1212.  
  1213. Once you have selected this option, the program will analyse every stock
  1214. in the database in turn and will give you advice as to what it believes you
  1215. should do with that stock.
  1216.  
  1217. The analysis of the stock will then be displayed in a listbox.  Once you
  1218. have finished with the listbox, you may press or click OK to continue.  At
  1219. this point, you will be asked if you wish to send the output to the
  1220. printer.  If you answer YES to this question, the buy/sell analysis will
  1221. be sent to your printer.  Please ensure that your printer has paper and is
  1222. on-line before replying YES to this question.
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.                                 - 18 -
  1230.  
  1231.  
  1232. The advice given will be one of the following:
  1233.  
  1234. HOLD -      This may be generated for one of two reasons.  Firstly, the
  1235.             HOLD signal may be generated if the stock is not showing any
  1236.             particular signs in any direction, meaning that you should
  1237.             probably wait to see what happens.
  1238.  
  1239.             Secondly, this signal may also be generated if the program does
  1240.             not yet have enough information on the stock to make a decision
  1241.             yet.  Usually, the program requires from thirty to sixty price
  1242.             entries before it can make a decision (although it depends on
  1243.             the price movements of the stock).
  1244.  
  1245. BUY  -      The BUY signal is generated when the stock shows signs that the
  1246.             price is on the rise.
  1247.  
  1248. SELL      - The SELL signal is generated when the stock shows signs that
  1249.             the price is declining.
  1250.  
  1251. CONS BUY  - The CONS BUY (Consider buy) is generated when some factors show
  1252.             that you should be buying, but other factors say that you
  1253.             should continue to hold.
  1254.  
  1255. CONS SELL - The CONS SELL (Consider sell) is generated when some factors
  1256.             show that you should be selling, but other factors say that you
  1257.             should continue to hold.
  1258.  
  1259. Please note that these signals are intended to be used only as a guide for
  1260. you.  There is still no substitute for common sense (and/or a good broker
  1261. or investment advisor).
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.                                 - 19 -
  1284.  
  1285.  
  1286. 9.   CHARTS MENU
  1287. ----------------
  1288.  
  1289. Through this option, you may get a graphical representation of your stocks
  1290. performance.  This can often be an invaluable aid in assessing trends and
  1291. all associated price movements.
  1292.  
  1293. Please note that these charts may only be displayed if you have an EGA or
  1294. VGA (or better) monitor.
  1295.  
  1296.  
  1297. 9.1   LINE CHART
  1298.  
  1299. A line chart is built on the closing prices of the stock for each trading
  1300. day.  The vertical or 'y' axis on the left of the chart represents the
  1301. prices of the stock.  The horizontal or 'x' axis along the bottom of the
  1302. chart represents the dates on which the stock was traded.
  1303.  
  1304. The line is created by plotting points for each day of trading and then
  1305. joining each point together to form the line.
  1306.  
  1307. At the bottom of the chart, there is another mini-chart that is created
  1308. also.  These are red, three-dimensional bars extending upward.  These bars
  1309. represent the volume of stocks traded on that day.  The bars are displayed
  1310. in relation to the largest volume traded on the chart.
  1311.  
  1312. Before the chart is displayed, a listbox will be displayed with all the
  1313. stocks contained therein.  From this listbox, you must select the stock
  1314. that you wish to view and press or click on the OK button.
  1315.  
  1316. You will then be required to enter the date on which to start displaying
  1317. FROM and then the date to display TO.  If you wish to chart all of the
  1318. stock prices, you may accept the default values given.
  1319.  
  1320.  
  1321. 9.2   BAR CHART
  1322.  
  1323. The bar chart created is unlike the normal bar chart that you may expect to
  1324. see displayed by the program.  Instead of drawing rectangular bars, the
  1325. bars drawn are simply a line.  Although, in this case, it is no normal
  1326. line.  When a bar is drawn, the top of the bar represents the highest
  1327. point that the stock reached on that day and the bottom of the bar
  1328. represents the lowest point that the stock dropped to on that day.
  1329.  
  1330. Additionally, the bar will have a small horizontal line extending to the
  1331. right of the bar.  This line marks the closing price of the stock for that
  1332. day.  This is very useful to see how much the price has fluctuated during
  1333. the day of trading, among other things.
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.                                 - 20 -
  1340.  
  1341.  
  1342. As with the line chart, the vertical or 'y' axis on the left of the chart
  1343. represents the prices of the stock.  The horizontal or 'x' axis along the
  1344. bottom of the chart represents the dates on which the stock was traded.
  1345.  
  1346. Before the chart is displayed, a listbox will be displayed with all the
  1347. stocks contained therein.  From this listbox, you must select the stock
  1348. that you wish to view and press or click on the OK button.
  1349.  
  1350. You will then be required to enter the date on which to start displaying
  1351. FROM and then the date to display TO.  If you wish to chart all of the
  1352. stock prices, you may accept the default values given.
  1353.  
  1354.  
  1355. 9.3   POINT AND FIGURE CHART
  1356.  
  1357. The point and figure chart is very different from any other chart.  The
  1358. main features of this type of charting are that:
  1359.  
  1360. - It is compiled with no time dimension
  1361. - It disregards small changes in share price
  1362. - It requires a share's price to reverse a number of points before a
  1363.   directional change is recorded
  1364.  
  1365. In this type of charting, the movements are recorded by crosses and
  1366. circles.  The crosses indicate upward movements and the circles downward
  1367. movements in share price.
  1368.  
  1369. Each time that the share price changes direction, the point of charting
  1370. moves across one space on the 'x' axis.  This will often show the shares
  1371. moving in some sort of pattern.  From this pattern, you can often gain a
  1372. valuable insight into how the share's price is going to move in the future.
  1373.  
  1374. Before the chart is displayed, a listbox will be displayed with all the
  1375. stocks contained therein.  From this listbox, you must select the stock
  1376. that you wish to view and press or click on the OK button.
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.                                 - 21 -
  1396.  
  1397.  
  1398. 10.   AUTO-ENTRY
  1399. ----------------
  1400.  
  1401. 10.1   COMPUSERVE
  1402.  
  1403. This function will read stock information from a 'log' file that you have 
  1404. made of CompuServe's stock prices.
  1405.  
  1406. This MUST be saved from the information retrieved by the CompuServe 
  1407. Information Manager (Windows or DOS) - in the Stock Quotes (portfolio) 
  1408. option.
  1409.  
  1410. To create the file, simply create a portfolio of stocks in the Stock
  1411. Quotes option.  These stocks must have already been added to the 
  1412. The Stock Analyst's database if you wish to update the prices.  Also,
  1413. in order to successfully add the stocks, you MUST have entered the
  1414. correct ticker symbols in both The Stock Analyst and in the CompuServe
  1415. portfolio (ie. both must be identical).
  1416.  
  1417. Once this is done, you can then collect all the stock prices by clicking
  1418. on the 'GET ALL' button in the Quotes dialog (within the Services menu).  
  1419. The Information Manager will log onto CompuServe and collect the stock
  1420. prices for you.  Once collected, you simply save the figures 
  1421. (File|Save As...) under whatever name you wish and then disconnect from 
  1422. CompuServe.
  1423.  
  1424. Once you have saved the prices, you may then start The Stock Analyst.
  1425. To enter the prices, you select CompuServe from the Auto-Entry menu
  1426. and this will bring up a dialog box showing all files in the current
  1427. directory.  Through this, you may then select the file that you 
  1428. previously saved from CompuServe by either double-clicking on that file
  1429. or by typing the path and filename in the text box at the top of the 
  1430. dialog box.  Once selected, the program will read the stock prices
  1431. from the file and insert them into the database ready for analysis.
  1432.  
  1433. NB. Do not modify the information that you receive from CompuServe in
  1434. any way after you have saved it as the program relies the information 
  1435. being in the correct format.  Also, this automatic entry works only for
  1436. the Stock Quotes option of CompuServe Information Manager.  This will
  1437. not work with the standard CompuServe Basic Quotes as this is in a 
  1438. different format.
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.                                 - 22 -
  1450.  
  1451.  
  1452. 10.2   USER DEFINED
  1453.  
  1454. This function will read information from an ASCII text file that contains 
  1455. stock prices.
  1456.  
  1457. You can read either standard ASCII text files with fields separated by 
  1458. spaces, or comma-delimited files.
  1459.  
  1460. The text file may not contain any extra lines of information, and each 
  1461. piece of stock data MUST be on a single line, although each file may 
  1462. contain any number of lines.
  1463.  
  1464. When using a comma-delimited file, the POSITION's relate to the field 
  1465. number, whereas with a spaced file the position number must be the exact 
  1466. physical starting position of each field.
  1467.  
  1468. Each line of the file MUST contain the following fields: Date, Ticker
  1469. Symbol and Closing Price.  It is also advisable for the file to contain 
  1470. the High Price, Low Price and Volume Traded (if you are looking for
  1471. accuracy).
  1472.  
  1473. When you select this function, a dialog box will be displayed for you
  1474. to define where the individual fields are.  The fields that you must 
  1475. complete are as follows:
  1476.  
  1477. Date Format - In this field, you are required to enter the format in
  1478.               which the date is written.  For example, if the date is in
  1479.               the format Month, Day, Year (ie. 11-27-1993), you would
  1480.               enter the format of MM-DD-YYYY.  If the date was saved as
  1481.               27-11-93, you would enter DD-MM-YY.  This field is 
  1482.               mandatory.
  1483.  
  1484. Date Position - This is the position at which the date is stored in the
  1485.                 file (the starting position).  If you have checked the
  1486.                 'comma-delimited' check box (ie. you are using a comma-
  1487.                 delimited file), the position is the field number that
  1488.                 the date is in.  For example, if your file is arranged
  1489.                 like this: 'TRB,11-29-1993,12.50', the date's position
  1490.                 would be 2 because it is the second field.  
  1491.                 
  1492.                 If the file is not comma-delimited, for example: 
  1493.                 'TRB    11-29-1993    12.50', the date's position is
  1494.                 it's physical position on the line (ie. where it starts).  
  1495.                 In this case, the ticker position is 1, the date position 
  1496.                 is 8 and the close position is 22.  This is a mandatory
  1497.                 field.
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.                                 - 23 -
  1504.  
  1505.  
  1506. Ticker Position - This is the position at which the stock ticker code is
  1507.                   located.  Essentially, the entry of this field follows
  1508.                   the same rules as the Date Position field.  This is a
  1509.                   mandatory field.
  1510.  
  1511. High Position - This is the position at which the high price of the day is
  1512.                 located.  Essentially, the entry of this field follows
  1513.                 the same rules as the Date Position field. This is not a
  1514.                 mandatory field.  If you do not have this field in your
  1515.                 file, simply leave this field blank.
  1516.  
  1517. Low Position - This is the position at which the low price of the day is
  1518.                located.  Essentially, the entry of this field follows
  1519.                the same rules as the Date Position field. This is not a
  1520.                mandatory field.  If you do not have this field in your
  1521.                file, simply leave this field blank.
  1522.  
  1523. Close Position - This is the position at which the closing price is
  1524.                  located.  Essentially, the entry of this field follows
  1525.                  the same rules as the Date Position field.  This is a
  1526.                  mandatory field.
  1527.  
  1528. Volume Position - This is the position at which the daily volume traded 
  1529.                   is located.  Essentially, the entry of this field 
  1530.                   follows the same rules as the Date Position field. This 
  1531.                   is not a mandatory field.  If you do not have this field 
  1532.                   in your file, simply leave this field blank.
  1533.  
  1534. Once you are finished and have clicked OK, a dialog box showing all files 
  1535. in the current directory will be displayed.  Through this, you may then 
  1536. select the file that you previously saved your stock data in by either 
  1537. double-clicking on that file or by typing the path and filename in the 
  1538. text box at the top of the dialog box.  Once selected, the program will 
  1539. read the stock prices from the file and insert them into the database 
  1540. ready for analysis.
  1541.  
  1542. NB. Make sure that the text file contains only the required lines of 
  1543. prices for stocks and no superflous information whatsoever.
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.                                 - 24 -
  1558.  
  1559.  
  1560. 11.   PROGRAM AND DATA FILE MANAGEMENT
  1561. --------------------------------------
  1562.  
  1563. 11.1   WHERE SHOULD IT ALL BE KEPT
  1564.  
  1565. In this program, it is important that all of the files be stored in their
  1566. correct locations so that The Stock Analyst knows where to find the
  1567. program and data files.
  1568.  
  1569. 11.1.1   USING A HARD DISK OR SINGLE FLOPPY
  1570.  
  1571. If you will be running the program from a hard drive or a single floppy
  1572. drive, the only requirement is that the program files are all in the same
  1573. directory and that the data files are all in the directory as specified
  1574. when you began the program.
  1575.  
  1576. Please remember that you should not store the data files in the root
  1577. directory of your disk as the root directory can only hold a limited number
  1578. of files.  You should instead store the data files in a sub-directory as a
  1579. sub-directory may store an unlimited number of files.
  1580.  
  1581. 11.1.2   USING TWO FLOPPY DISKS
  1582.  
  1583. If you are using two floppy disk drives, the best way to set up the program
  1584. is to have the program files on one disk and the data files on the other.
  1585. If one disk drive has a higher capacity than the other, you should use the
  1586. lower capacity drive for the program files and the higher capacity drive
  1587. for to store the data files.
  1588.  
  1589. As with a hard disk or single floppy, you should not store the data files
  1590. in the root directory of your disk as the root directory can only hold a
  1591. limited number of files.  You should instead store the data files in a
  1592. sub-directory as a sub-directory may store an unlimited number of files.
  1593.  
  1594.  
  1595. 11.2   HOW MUCH DISK SPACE YOU WILL NEED
  1596.  
  1597. The question of how much disk space is required for the program and its
  1598. data files is almost impossible to answer, but we can give you some general
  1599. guidelines.
  1600.  
  1601. The program files are a set size, so that is one question that is easy to
  1602. answer.  The total disk space taken by the program files is around 203 Kb.
  1603.  
  1604. The size of the data files will change constantly as stocks are added and
  1605. deleted throughout the use of the program.
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.                                 - 25 -
  1614.  
  1615.  
  1616. Individually, each entry will take up the following amount of disk space:
  1617.  
  1618.     Index Entry (adding a stock)   38 bytes
  1619.     Price Entry                    39 bytes
  1620.  
  1621. Often you will be able to fit all of the data files on one high-density
  1622. floppy diskette (or maybe even a low-density diskette).  Although, this
  1623. is dependant on how many stocks are being analysed.
  1624.  
  1625.  
  1626. 11.3   WARNING ON FILE DELETION
  1627.  
  1628. Often you will want to delete stocks or prices from the database.  When you
  1629. do so, please delete the stocks or prices through the program's delete
  1630. options.  If you delete the files directly through DOS, you may cause
  1631. errors in the program's data files and as such, the program may not run as
  1632. it should.
  1633.  
  1634. Additionally, if you have to clean up your floppy disk (or hard drive) to
  1635. make extra room at any stage, please ensure that you do not delete any of
  1636. the program or data files (that is if you still want the program to work).
  1637. More importantly than anything else, if you delete the files STARTUP.DAT or
  1638. STOCK.IDX, the program will no longer be able to find the files that are
  1639. stored on the database, thus rendering the database useless.
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.                                 - 26 -
  1670.  
  1671.  
  1672. 12.   GETTING THE BEST PERFORMANCE
  1673. ----------------------------------
  1674.  
  1675. 12.1   MEMORY MANAGEMENT
  1676.  
  1677. This program requires a computer with at least 352K of available memory to
  1678. run.  The available memory is the amount of conventional memory left after
  1679. all of the memory-resident programs have been loaded (including DOS).
  1680.  
  1681. If you receive an OUT OF MEMORY error whilst running the program, or a
  1682. PROGRAM TO BIG TO FIT IN MEMORY error when you try to start the program,
  1683. you should remove any memory-resident programs that are not essential
  1684. (ie. TSR's, network drivers, device drivers).  Additionally, if you are
  1685. running the program through a DOS shell (eg. MS-DOS(R) Dosshell,
  1686. MS-Windows(tm) DOS) you will increase memory by leaving the shell program
  1687. altogether and running this program from the command line.
  1688.  
  1689. If you are using MS-DOS version 5.00 or later, you can increase the size
  1690. of conventional memory by loading your memory-resident programs high.
  1691. Please consult your MS-DOS manual for details on how to do this.
  1692.  
  1693. If you are still having memory problems, you can get more memory by
  1694. starting your computer from a floppy disk containing the system files
  1695. with very little (if anything) in the CONFIG.SYS and AUTOEXEC.BAT files.
  1696. This will ensure that your system will be starting with the largest amount
  1697. of memory possible.
  1698.  
  1699.  
  1700. 12.2   DISK MANAGEMENT
  1701.  
  1702. 12.2.1   HARD DISK VS FLOPPY DISK(S)
  1703.  
  1704. It is often asked whether a program should be run from a hard disk or from
  1705. floppy disk(s).  The simple answer is - run the program from a hard disk
  1706. whenever possible.  The advantages of the hard disk over the floppy disks
  1707. are great, with the two major pluses being:
  1708.  
  1709. * Hard disks are many times faster than floppy disks
  1710. * Hard disks can store vast amounts of information
  1711.  
  1712. We do recommend that you use a hard disk whenever possible, as the program
  1713. does make regular disk accesses and as such, would be MUCH slower when
  1714. running from a floppy disk.  Another reason to use a hard disk is that the
  1715. data files can get very large and may not fit on a single floppy disk.
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.                                 - 27 -
  1726.  
  1727.  
  1728. 12.2.2   DISK CACHE
  1729.  
  1730. A disk cache is a program written for computers with expanded or extended
  1731. memory.  A disk cache is designed to reduce the amount of time your
  1732. computer spends reading data from your hard disk.  Examples of this are -
  1733. Microsoft's SMARTDRV and Norton's NCACHE.
  1734.  
  1735. By using a disk cache, you should be able to speed up the use of The Stock
  1736. Analyst.  Simply include the caching program in your CONFIG.SYS or
  1737. AUTOEXEC.BAT file to create a cache.  Setting the cache up to use 1024K of
  1738. memory should be more than sufficient for use with The Stock Analyst.
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.                                 - 28 -
  1782.  
  1783.  
  1784. 13.   GUARANTEE
  1785.  
  1786. We are certain that this program is without peer in stock market analysis
  1787. and we believe that you will also be impressed by the programs ease of use,
  1788. speed, and accuracy.  Although, if you are not completely satisfied by the
  1789. performance of this program, you may return the product to us within 30
  1790. days from the date of purchase for a full refund.
  1791.  
  1792. If you do wish to receive a refund, please call, FAX, or email us first to
  1793. receive a return authorisation number.  You may then return the program
  1794. plus documentation to us, clearly marked with this authorisation number.
  1795.  
  1796. NB. Obviously, this guarantee is only available to registered users of
  1797.     this product.
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.                                 - 29 -
  1838.  
  1839.  
  1840. APPENDIX A
  1841. ----------
  1842.  
  1843. ERROR MESSAGES
  1844.  
  1845. Below is a list of all messages that may be displayed by the program if an
  1846. error occurs.  If you receive any error that terminates the program and/or
  1847. you are unsure of how to rectify the error, please write down what is
  1848. displayed on the screen and what you were doing when the error occurred.
  1849. After you have these details, please feel free to contact us for help in
  1850. solving the problem.  Details on technical assistance are listed in
  1851. chapter 1.1.
  1852.  
  1853. Errors are listed in alphabetical order with the error message printed in
  1854. CAPITALS with the error number in brackets.  Following the error message
  1855. is the description of the error with any possible solutions.  Often, an
  1856. error may be fixed by simply restarting the program or attempting to
  1857. perform the process again.
  1858.  
  1859. The errors are as follows:
  1860.  
  1861. BAD DRIVE REQUEST STRUCT LENGTH (151)
  1862.  
  1863. The DOS device driver reported an internal error.
  1864.  
  1865. Solution: Restart the program and try the operation again.  If the error
  1866.           persists, there could be a problem with your computers hardware.
  1867.  
  1868.  
  1869. CANNOT READ FROM DEVICE (161)
  1870. DOS has reported that it cannot read anything from the disk drive.  This
  1871. is often caused by a hardware fault.
  1872.  
  1873. Solution: Check the integrity of your disk drive and computer system
  1874.           functions in general.
  1875.  
  1876.  
  1877. CANNOT WRITE TO DEVICE (160)
  1878. DOS has reported that it cannot write anything to the disk drive or
  1879. printer.  This is often caused by a hardware fault.
  1880.  
  1881. Solution: Check the integrity of your disk drive or printer and computer
  1882.           system functions in general.
  1883.  
  1884.  
  1885. DATA ON DISK IS CORRUPTED (154)
  1886. The data on the default or program disk has been corrupted and cannot be
  1887. read by the program.
  1888.  
  1889. Solution: If the problem continues and you cannot locate the defective
  1890.           files, contact technical assistance.
  1891.  
  1892.  
  1893.                                 - 30 -
  1894.  
  1895.  
  1896. DIRECTORY IS FULL (241)
  1897. The default directory is unable to hold any more files as it has reached
  1898. its limit.  This error occurs when you have been using the root directory
  1899. to store data files.
  1900.  
  1901. Solution: The only solution is to start a new database by deleting the data
  1902.           files and the file FLAGS.DAT.  Ensure that the new default path
  1903.           is a sub-directory.
  1904.  
  1905.  
  1906. DISK FULL (101)
  1907. The disk with the data files has run out of space so the program cannot
  1908. write any data to it.
  1909.  
  1910. Solution: Delete any non-essential data from the disk, purchase a disk-
  1911.           compression program (eg. Stacker, SuperStor, MS-DOS 6) or get
  1912.           a larger disk.
  1913.  
  1914.  
  1915. DISK IS WRITE PROTECTED (150)
  1916. The program was attempting to write data to a disk, but was unable to
  1917. because the disk was write-protected.
  1918.  
  1919. Solution: If you are using a 3.5" disk, move the write-protect tab DOWN to
  1920.           cover the hole in the disk.  If you are using a 5.25" disk,
  1921.           remove the write-protect tab that is covering the notch in the
  1922.           right-hand side of the disk.
  1923.  
  1924.  
  1925. DISK READ ERROR (100)
  1926. The program is having trouble reading data from the disk.
  1927.  
  1928. Solution: This error will usually disappear if you restart the program or
  1929.           even ignore the error completely.
  1930.  
  1931.  
  1932. DISK SECTOR NOT FOUND (158)
  1933. DOS reported an error while attempting to find data on your disk.  The disk
  1934. or data may be corrupted.
  1935.  
  1936. Solution: Ensure that all of the data and program files are in the correct
  1937.           place on your disk(s) and that they seem to be intact.  If the
  1938.           problem persists, please contact technical assistance.
  1939.  
  1940.  
  1941. DISK WRITE ERROR (240)
  1942. DOS has reported that your disk is full.
  1943.  
  1944. Solution: Delete any non-essential data from the disk or get a larger disk.
  1945.  
  1946.  
  1947.  
  1948.  
  1949.                                 - 31 -
  1950.  
  1951.  
  1952. DRIVE NOT READY (152)
  1953. - There is no disk in the drive, or
  1954. - The drive door is open, or
  1955. - The drive is not ready to be accessed.
  1956.  
  1957. Solution: Insert a disk into the drive, or
  1958.           Close the drive door, or
  1959.           Return to the main menu and try again
  1960.  
  1961.           If the problem persists, please contact technical assistance.
  1962.  
  1963.  
  1964. ERROR IN NUMERIC FORMAT (16)
  1965. The program is trying to read a number from a file, but the data does not
  1966. contain the correct numbers.
  1967.  
  1968. Solution: This error should never occur, but if it does, restart the
  1969.           program and the error should correct itself.
  1970.  
  1971.  
  1972. FATAL ERROR - Number XX at XXXX:XXXX (Number as displayed)
  1973. An error has occurred that cannot be recovered from.  The program will halt
  1974. at this point.
  1975.  
  1976. Solution: There is no solution other than restarting the program.  Please
  1977.           record these numbers and contact technical assistance if the
  1978.           error continues.
  1979.  
  1980.  
  1981. FILE ACCESS DENIED (5)
  1982. - A data file has attributes of read-only, or
  1983. - The working (default) directory is full, or
  1984. - A data file cannot be opened
  1985.  
  1986. Solution: Change the file attributes so that they are no longer read only,
  1987.           or See solution for DIRECTORY FULL ERROR, or Check to ensure that
  1988.           all data files are present in the default directory and correct.
  1989.  
  1990.           If the error persists, please contact technical assistance for
  1991.           help.
  1992.  
  1993.  
  1994. FILE DOES NOT EXIST (1)
  1995. The program cannot find the program that it was looking for.  Please ensure
  1996. that no data or program files have been accidentally erased from your disk.
  1997.  
  1998. Solution: There is no solution other than finding the missing file(s).
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.                                 - 32 -
  2006.  
  2007.  
  2008. FILE NOT FOUND (2)
  2009. The program cannot find the program that it was looking for.  Please ensure
  2010. that no data or program files have been accidentally erased from your disk.
  2011.  
  2012. Solution: There is no solution other than finding the missing file(s).
  2013.  
  2014.  
  2015. HARDWARE FAILURE (156 or 162)
  2016. DOS encountered a hardware failure on an I/O device.
  2017.  
  2018. This error can be reported as a result of sharing violations and other
  2019. network errors.
  2020.  
  2021. Solution: Check all of your I/O devices (eg. disk drive, printer) to ensure
  2022.           that they are reliable.  If you are working on a network, check
  2023.           the access mode and users on the system.
  2024.  
  2025.           If all seems correct, try to restart the program.  If the error
  2026.           persists, please contact technical assistance.
  2027.  
  2028.  
  2029. HEAP OVERFLOW ERROR (203)
  2030. There is not enough free space in the heap to allocate the required block
  2031. of memory for the programs use (ie. The computer has run out of memory).
  2032.  
  2033. Solution: Read the chapter on memory management to increase your computers
  2034.           available memory
  2035.  
  2036.  
  2037. INVALID FILE HANDLE (6)
  2038. This error is reported if an invalid file handle is passed to a DOS system
  2039. call.
  2040.  
  2041. This error should never occur; if it does, you know that something in the
  2042. program has been trashed.
  2043.  
  2044. Solution: Try restarting the program, if the error continues, notify
  2045.           technical assistance.
  2046.  
  2047.  
  2048. INVALID POINTER OPERATION (204)
  2049. There is a problem with the pointers within the program pointing outside of
  2050. the correct memory space.
  2051.  
  2052. Solution: Restart the program, the error should not occur again.
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.                                 - 33 -
  2062.  
  2063.  
  2064. OBJECT NOT INITIALISED (210)
  2065. A call to an object within the program was unsuccessful, this could
  2066. indicate a software fault.
  2067.  
  2068. Solution: Restart the program.  If error continues, call technical
  2069.           assistance.
  2070.  
  2071.  
  2072. OUT OF MEMORY - HEAP OVERFLOW AT XXXX:XXXX (No number)
  2073. There is not enough free space in the heap to allocate the required block
  2074. of memory for the programs use (ie. The computer has run out of memory).
  2075.  
  2076. This error is fatal, which means that the program cannot continue and as
  2077. such, the program will halt.
  2078.  
  2079. Solution: Read the chapter on memory management to increase your computers
  2080.           available memory
  2081.  
  2082.  
  2083. OUT OF MEMORY - STACK OVERFLOW AT XXXX:XXXX (No number)
  2084. The program reports this error when there is not enough stack space to
  2085. allocate the sub program's local variables (ie. not enough memory).
  2086.  
  2087. This error is fatal, which means that the program cannot continue and as
  2088. such, the program will halt.
  2089.  
  2090. Solution: Read the chapter on memory management to increase your computers
  2091.           available memory
  2092.  
  2093.  
  2094. PATH NOT FOUND (3)
  2095. The program cannot locate the directory specified by you as the default
  2096. directory.
  2097.  
  2098. Solution: Ensure that the default directory specified by you actually
  2099.           exists where it should.
  2100.  
  2101.  
  2102. PRINTER OUT OF PAPER (159)
  2103. Your printer is signalling that it is out of paper.
  2104.  
  2105. Solution: Replenish your printer's paper supply.
  2106.  
  2107.  
  2108. RECORD LENGTH MISMATCH (144)
  2109. The length of the data records is not as it should be.  This usually
  2110. indicates that the file(s) may be corrupted or tampered with in some way.
  2111.  
  2112. Solution: Attempt to locate the bad data file and rectify the problem, or
  2113.           restart the program to see if the error persists.  If it does
  2114.           persist, please contact technical assistance.
  2115.  
  2116.  
  2117.                                 - 34 -
  2118.  
  2119.  
  2120. SEEK BEYOND END OF FILE (145)
  2121. DOS reported an error while attempting to find data on your disk.
  2122.  
  2123. Solution: Ensure that all data files are in the correct directory on the
  2124.           disk and that no files have been erased or tampered with in any
  2125.           way.
  2126.  
  2127.  
  2128. STACK OVERFLOW ERROR (202)
  2129. The program reports this error when there is not enough stack space to
  2130. allocate the sub program's local variables (ie. not enough memory).
  2131.  
  2132. This error is fatal, which means that the program cannot continue and as
  2133. such, the program will halt.
  2134.  
  2135. Solution: Read the chapter on memory management to increase your computers
  2136.           available memory
  2137.  
  2138.  
  2139. TOO MANY OPEN FILES (4 or 243)
  2140. The program will report this error if the program has too many open files
  2141. for DOS to handle.
  2142.  
  2143. Solution: Usually, this error means that your FILES=xx entry in your
  2144.           CONFIG.SYS file specifies too few files.  Increase the number xx
  2145.           to some suitable value, such as 20.  You should also have a
  2146.           statement of BUFFERS=20 to ensure correct program operation.
  2147.  
  2148.  
  2149. UNABLE TO LOCATE STOCK.IDX IN DEFAULT PATH (No number)
  2150. DOS has reported that the file STOCK.IDX (the index file) does not exist
  2151. in the path specified as the default path.
  2152.  
  2153. Solution: Check the default path for this file.  Usually this error will
  2154.           only occur if the file has been erased.  If the file no longer
  2155.           exists, the database will be rendered useless.  The only solution
  2156.           in this case is to delete all of the data files from your disk,
  2157.           delete the file STARTUP.DAT and start a brand new database.
  2158.  
  2159.  
  2160. UNKNOWN MEDIA TYPE (157)
  2161. DOS can't recognise the type of disk in your drive.
  2162.  
  2163. Solution: Check the disk in your disk drive to ensure that it is formatted
  2164.           and is the correct disk.
  2165.  
  2166.  
  2167. UNKNOWN CAUSE (Number as displayed)
  2168. An unknown error has occurred during program execution.
  2169.  
  2170. Solution: If the error persists, take note of the error number and contact
  2171.           technical assistance.
  2172.  
  2173.                                 - 35 -
  2174.  
  2175.  
  2176. APPENDIX B
  2177. ----------
  2178.  
  2179. GLOSSARY OF SHAREMARKET TERMS
  2180.  
  2181. Below is a glossary of terms that are usually used in the sharemarket.
  2182.  
  2183.  
  2184. ACID TEST RATIO
  2185. A measure of financial solvency (also known as quick asset ratio), which is
  2186. calculated by dividing cash and other assets readily convertible into cash
  2187. by current liabilities.
  2188.  
  2189. ANNUAL REPORT
  2190. The formal financial and financially related statements required by law and
  2191. issued once a year by a company.  Included in this report are four
  2192. mandatory statements: the balance sheet, the profit-and-loss statement, the
  2193. directors' or presidents' report, and the auditors' report.
  2194.  
  2195. ASSETS
  2196. Those resources owned or at the disposal of a company or individual.
  2197.  
  2198. AUDITORS' REPORT
  2199. A statement attesting to veracity of information contained in the annual
  2200. report.
  2201.  
  2202. AUTHORISED CAPITAL
  2203. This is the amount of funds represented by shares that a company is
  2204. permitted to issue according to its memorandum of association.
  2205.  
  2206. BALANCE DATE
  2207. The date, usually 30 June, to which the annual accounts are officially
  2208. drawn up.
  2209.  
  2210. BALANCE SHEET
  2211. Comprising part of the annual report, this statement details the assets
  2212. owned by an entity, and the ownership interest in these assets of two
  2213. groups.  Firstly, those who hold shares in the entity, and, secondly,
  2214. those other than shareholders who provide capital or credit to the entity.
  2215.  
  2216. BEAR MARKET
  2217. A market in which share prices are declining.
  2218.  
  2219. BID
  2220. The price at which an investor is willing to buy shares.
  2221.  
  2222. BLUE CHIP INVESTMENT
  2223. A term used to designate a company known for the quality and wide
  2224. acceptance of its product or services, and for its ability to make money
  2225. and pay dividends.
  2226.  
  2227.  
  2228.  
  2229.                                 - 36 -
  2230.  
  2231.  
  2232. BOND
  2233. A document upon which the details of a loan made to a government or semi-
  2234. government body are recorded.  It usually involves a fixed rate of
  2235. interest and a fixed price period.
  2236.  
  2237. BONUS DIVIDEND
  2238. An additional dividend paid to shareholders over and above what they would
  2239. normally expect to receive.  It is normally given by a company to
  2240. commemorate some event such as a centenary or the making of an
  2241. exceptionally large profit.
  2242.  
  2243. BONUS INCREMENT
  2244. The margin between the take-up price of a new issue as against the price
  2245. of the same company's shares on the market.
  2246.  
  2247. BONUS ISSUE
  2248. The issue of shares free of charge to existing shareholders, usually in a
  2249. predetermined ratio, eg. one bonus share for every three already held.
  2250.  
  2251. BOOKS CLOSING DATE
  2252. The date on which a company closes its books to determine those
  2253. shareholders entitled to a dividend, new issue, etc.
  2254.  
  2255. BROKER
  2256. One who handles orders to buy and sell shares, fixed term and other
  2257. securities for a commission.
  2258.  
  2259. BROKERAGE
  2260. The commission a broker receives for handling orders to buy and sell
  2261. shares, fixed term and other securities.
  2262.  
  2263. BULL MARKET
  2264. A market in which share prices are rising.
  2265.  
  2266. CALL
  2267. The amount that remains to be paid on a particular share before it becomes
  2268. fully paid.  See Contributing Shares.
  2269.  
  2270. CAPITAL
  2271. The amount of funds a company has in the form of shares.
  2272.  
  2273. CAPITAL GAIN
  2274. A gain that accrues to an investor when his/her securities increase in
  2275. value over and above what was paid for them.
  2276.  
  2277. CASH ISSUE
  2278. The issue of shares for a cash consideration.
  2279.  
  2280. CLOSING PRICE
  2281. The price quoted on shares at the close of a day's trading on the stock
  2282. exchange.
  2283.  
  2284.  
  2285.                                 - 37 -
  2286.  
  2287.  
  2288. CONTRACT NOTE
  2289. Document sent by a broker to a client, recording information in respect of
  2290. a purchase or sale, eg. price of shares and brokerage.
  2291.  
  2292. CONTRIBUTING SHARES
  2293. Shares that are not fully paid.
  2294.  
  2295. CONVERTIBLE NOTE
  2296. A loan made to a company at a fixed rate of interest, which will either be
  2297. redeemed for cash by the company or converted into ordinary shares on or
  2298. within specified dates.
  2299.  
  2300. CUM
  2301. Meaning 'with', hence 'cum dividend', 'cum rights'.  Following the
  2302. announcement of a dividend or rights issue, shares will be traded for a
  2303. period, entitling the buyer to the dividend (when it is paid) or rights
  2304. for new shares when the new issue occurs.  Shares traded during this time
  2305. will tend to rise somewhat in price.  After the specified period the shares
  2306. will become 'ex dividend' and 'ex rights'.
  2307.  
  2308. CURRENT ASSETS
  2309. Cash and items that are expected to be turned into cash (inventories,
  2310. accounts receivable) within twelve months of a balance sheet date.
  2311.  
  2312. CURRENT LIABILITIES
  2313. Debts of a company payable within one year of a balance sheet date.
  2314.  
  2315. CURRENT RATIO
  2316. An accounting term used to describe a means of comparison between current
  2317. assets and current liabilities.
  2318.  
  2319. DEBENTURE
  2320. A loan (secured by a charge over a company's assets) made to a company for
  2321. a fixed rate of interest over a fixed period of time.  Part of a group of
  2322. securities known as fixed-term securities.
  2323.  
  2324. DEFERRED (DD)
  2325. Shares quoted (DD) are associated with companies undergoing capital
  2326. reconstruction where shareholders having surrendered old scrip (share
  2327. certificates) are awaiting new scrip.
  2328.  
  2329. (DEL)
  2330. Shares quoted (DEL) refer to a new issue for which scrip has not yet been
  2331. issued.
  2332.  
  2333. DIRECTOR
  2334. A person elected by shareholders to establish company policies.  One such
  2335. policy relates to the amount, if any, of dividends that will be paid.
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.                                 - 38 -
  2342.  
  2343.  
  2344. DIRECTORS' REPORT
  2345. A statement, comprising part of the company's annual report, that describes
  2346. past and likely future performance from the directors' viewpoint.  It
  2347. appears in narrative form.
  2348.  
  2349. DISCOUNT
  2350. The amount by which a security is traded below its par value.
  2351.  
  2352. DIVERSIFICATION
  2353. The spreading of investment funds between investments to minimise the
  2354. effects of risk and uncertainty.  A company may also diversify its
  2355. products.
  2356.  
  2357. DIVIDEND
  2358. Amount paid to shareholders as interest on their investment.  It is based
  2359. on a company's profitability, and usually expressed on a per share basis.
  2360.  
  2361. DIVIDEND COVER
  2362. The number of times dividend payout is covered by the profit available to
  2363. ordinary shareholders.
  2364.  
  2365. DIVIDEND RATE
  2366. The dividend paid to shareholders shown as a percentage of the par value of
  2367. a share.
  2368.  
  2369. DIVIDEND YIELD
  2370. The dividend paid per share (DPS) shown as a percentage of the latest sale
  2371. price of a share.
  2372.  
  2373. EARNINGS PER SHARE (EPS)
  2374. The net profit of a company less the interest commitment to preference
  2375. shareholders divided by the total number of ordinary shares issued.
  2376.  
  2377. EARNINGS YIELD
  2378. Earnings per share as a percentage of the latest sale price of a share.
  2379. Often rearranged as the price/earnings (P/E) ratio.
  2380.  
  2381. EFFICIENT MARKET
  2382. Term used to describe a market in which all information is fully reflected
  2383. in the price of a share on the market.
  2384.  
  2385. ENTITLEMENT ISSUE
  2386. A method of raising capital where existing shareholders may buy new shares
  2387. at below market prices.  The entitlement cannot be sold or transferred.
  2388. Frequently used by mining and oil companies to raise funds.
  2389.  
  2390. EQUITY
  2391. Ownership interest.
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.                                 - 39 -
  2398.  
  2399.  
  2400. EX
  2401. Meaning 'without', hence 'ex dividend' and 'ex entitlement'.  The use of
  2402. the term indicates that shares are being traded without the current
  2403. dividend or the current entitlement.  The opposite of 'cum'.
  2404.  
  2405. EX DATE
  2406. The date on which shares change from being 'cum' to 'ex', usually the
  2407. fifth business day prior to and including the book closing date.
  2408.  
  2409. EX POSTE
  2410. Relating to the past, that which has gone before.
  2411.  
  2412. FACE VALUE
  2413. The nominal or par value of a share.  Indicates the standard unit in
  2414. cents of a company's share.  Bears no relation to market price.
  2415.  
  2416. FLOAT (FLOTATION)
  2417. Describes the raising of initial capital by public subscription to
  2418. securities.
  2419.  
  2420. FIXED ASSETS
  2421. Assets that are expected to contribute to the income earned by a
  2422. business during more than one year.
  2423.  
  2424. FULLY PAID SHARES
  2425. Shares upon which the full amount of the initial contract price has been
  2426. received.
  2427.  
  2428. FUNDAMENTAL ANALYSIS
  2429. Analysis of a company based on the calculation of ratios, themselves
  2430. based on past information in respect to a company's profitability and
  2431. solvency.
  2432.  
  2433. GILT-EDGED
  2434. Securities noted for their stability.
  2435.  
  2436. GROWTH STOCK
  2437. Shares that provide the opportunity for a capital gain that is above
  2438. average.
  2439.  
  2440. INTANGIBLE ASSETS
  2441. Assets that have little or no physical existence, eg. patents, goodwill.
  2442.  
  2443. INTERIM DIVIDEND
  2444. A dividend paid during a year representing a return based on the previous
  2445. six months' financial performance and the outlook for the future.
  2446.  
  2447. ISSUED CAPITAL
  2448. That part of authorised capital that has been taken up by the public.
  2449.  
  2450.  
  2451.  
  2452.  
  2453.                                 - 40 -
  2454.  
  2455.  
  2456. LIMIT ORDER
  2457. An order of shares in which the buyer places a limit on the price he or
  2458. she is prepared to pay for a share.
  2459.  
  2460. MARKET CAPITALISATION
  2461. A technique used to rank the size of firms.  Calculated by multiplying
  2462. the number of issued shares of a company by the latest sale price of
  2463. its shares.
  2464.  
  2465. MARKET ORDER
  2466. Term applying to an order of shares to be executed at the best possible
  2467. price, usually at the broker's discretion.
  2468.  
  2469. MARKET PRICE
  2470. The prevailing price around which a security is bought and sold.
  2471.  
  2472. MARKETABLE PARCEL
  2473. The minimum number of shares at a certain price that can be traded.
  2474.  
  2475. MINORITY INTEREST
  2476. Describes the interests of those shareholders in a company who do not
  2477. have the majority of the voting rights.
  2478.  
  2479. NET ASSETS
  2480. Total assets less total liabilities.
  2481.  
  2482. NET TANGIBLE ASSET BACKING (NTAB)
  2483. A frequently quoted company statistic describing the net assets owned
  2484. by shareholders.
  2485.  
  2486. NET TANGIBLE ASSETS
  2487. Total assets less intangible assets.
  2488.  
  2489. NO LIABILITY
  2490. Term used to describe a company in which the shareholders are not
  2491. obliged to pay calls on their shares.  Usually applies to mining
  2492. companies.
  2493.  
  2494. NOMINAL CAPITAL
  2495. The authorised capital of a company.
  2496.  
  2497. NON-RENOUNCEABLE ISSUE
  2498. Describes an issue of shares that cannot be sold or transferred.  An
  2499. entitlement issue is always non-renounceable.
  2500.  
  2501. ODD LOT
  2502. Shares in numbers that do not constitute marketable parcels.
  2503.  
  2504. OFFER
  2505. The price at which an investor is willing to sell shares.
  2506.  
  2507.  
  2508.  
  2509.                                 - 41 -
  2510.  
  2511.  
  2512. OFFICIAL LIST
  2513. A list of companies granted quotation on the stock exchange.
  2514.  
  2515. OPENING PRICES
  2516. The prices quoted on shares at the official opening of a day's trading
  2517. on the stock exchange.
  2518.  
  2519. OPTION
  2520. Describes the right attached to a share issue that permits the purchaser
  2521. to take up further shares at some future date at a fixed price.  Options
  2522. may be traded on the market.
  2523.  
  2524. PAR VALUE
  2525. The nominal or face value of a security, determined by a company, and
  2526. displayed on the share certificate.
  2527.  
  2528. PLACEMENT
  2529. The investment of funds, usually in large amounts, in particular
  2530. securities.
  2531.  
  2532. POINTS
  2533. A measure used to indicate changes in the stock exchange indices.
  2534.  
  2535. PORTFOLIO
  2536. Comprises the total selection of companies that an investor has placed
  2537. funds in.
  2538.  
  2539. PREFERENCE SHARE
  2540. Unit of capital with prior rights to dividends and sometimes capital
  2541. repayment over ordinary shareholders.
  2542.  
  2543. PREMIUM
  2544. The margin between the par value of a share and the market value.
  2545.  
  2546. PRICE/EARNINGS RATIO (P/E RATIO)
  2547. Describes the relationship between the market price of a share and
  2548. earnings per share.
  2549.  
  2550. PROSPECTUS
  2551. A document prepared by a company setting out the terms and conditions
  2552. associated with a new issue of its securities.
  2553.  
  2554. PROXY
  2555. Authority, in writing, to vote on behalf of another shareholder at a
  2556. company meeting.
  2557.  
  2558. QUOTATION
  2559. Describes the exercise of listing the current buying and selling prices
  2560. of a share or sales.
  2561.  
  2562.  
  2563.  
  2564.  
  2565.                                 - 42 -
  2566.  
  2567.  
  2568. RALLY
  2569. Describes a period when shares rise after a period of declining prices.
  2570.  
  2571. RIGHTS ISSUE
  2572. An issue of capital in which shares are offered to existing shareholders,
  2573. in predetermines ratios, below their market price.  Rights are tradeable
  2574. on the market.
  2575.  
  2576. SCRIP
  2577. Another term for a share certificate.
  2578.  
  2579. SECURITIES
  2580. Types of investments offered by companies or government authorities, for
  2581. example, shares, debentures, bonds, notes.
  2582.  
  2583. SHARE CERTIFICATE
  2584. An official record of the equity of a particular shareholder in a company.
  2585. Must be relinquished when shares are sold.
  2586.  
  2587. SHAREHOLDERS' FUNDS
  2588. Describes the sum of all shareholder equity in a company.
  2589.  
  2590. SHARE SPLIT
  2591. An action whereby, in a effort to make its shares more tradeable,
  2592. companies divide their capital into smaller units.  For example, change
  2593. from $1 to 50 cent shares.
  2594.  
  2595. STAGS
  2596. Persons who buy shares with the intention of immediately reselling them
  2597. and making a quick profit.
  2598.  
  2599. STOCKS
  2600. Term used interchangeably with 'shares'.
  2601.  
  2602. STOCKBROKER
  2603. Term used interchangeably with 'sharebroker'.
  2604.  
  2605. STOCKMARKET
  2606. Term used interchangeably with 'sharemarket'.
  2607.  
  2608. TAKEOVER
  2609. An action in which one company buys sufficient shares of another company
  2610. in order to take over the management of its operations.
  2611.  
  2612. UNDERWRITER
  2613. Organisation or person who, for a commission, guarantees full
  2614. subscription to a new issue of shares.  Part of the agreement entails
  2615. the underwriter buying any unsold shares.
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.                                 - 43 -
  2622.  
  2623.  
  2624. UNSECURED NOTE
  2625. A fixed-interest security of the same nature as a debenture, except for
  2626. the fact that it is not secured by a charge over company assets.
  2627.  
  2628. YIELD
  2629. Earnings, dividends, or interest paid by a company expressed as a
  2630. percentage of the current market price of a share.
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.                                 - 44 -
  2678.  
  2679.  
  2680.