981101 -- Crashes on DELL.  Problem with reading splits.html.  Thinks there's no line after
          last DELL entry.  This causes crash because it is looking for symbol of next line.
          For now, just return if line is empty.  Need to find out why line is empty.
981101 -- Crashes on NOBE.  Problem with reading splits.html.  Looks for too many tokens
          on line.  Cut back number of tokens sought.
981101 -- Not enough months displayed if current month is November, Plot Length is 12, and
          starting date is blank.  Problem arises from subtracting plot length from present
          month.  Testing for < 0.  Should have been <= 0.
981102 -- Not reading next line in splits.html because file is closed at end of loop.  
          Fixed now.
981113 -- Convert should ignore quotes in fields.  Now, it does.  Added filter for Yahoo
          Quotes is CSV format.
990105 -- Does not display more than 13 months.  Problem arises from not correcting month
          for more than 12 months.
990121 -- Cosmetic fix to hide control panel window during database operations.  If control
          panel is displayed, it doesn't update during database operation.  Other windows
          hiding control panel, then uncovering it leave it whited out.  Most unsightly.
990121 -- Modified database reader to ignore records with Volume field set at less than 1.
          This affords an easy way to effectively remove a database entry with a wrong date 
          using the update mechanism.
990301 -- Fixed bug in RSI indicator.  Formerly started calculations after start date.
990315 -- Added error messageboxes to catch attempt to update portfolio with no portfolio 
          or with no database open.
990421 -- Corrected Parabolic SAR calculation so that reversal begins at
          extreme price of previous trend.
990422 -- MAJOR VERSION RELEASE.  This is version 2.00 of Trademan.  It features integrated
          plotting, so that wgnuplot is no longer necessary.  Plot configuration is somewhat
          more capable.  Price readout within the plot window allows precise determination
          of quote and date information.  User interaction is now possible, and future
          enhancements will exploit this fact.  Also planned for near future upgrades are 
          plot types that can't be displayed by gnuplot, such as Kagi, Point and Figure,
          Renko, and so on.  Trendlines, Fibonacci analysis, and other such tools will be
          added as interactive functions in future releases.
990425 -- Minor version release.  This is version 2.10 of Trademan.  I added the Volatility
          System and fixed up the timing parameters so that the labels now reflect the 
          meanings required by the individual indicators.
990430 -- Corrected bug that crashes program when stock has no data in the
          current time window.  Also corrected bug that offsets indicator
          along time axis when there is insufficient data for stock.  Added
          ADXR, Directional Movement, and Commodity Selection Index as
          undocumented features.
990503 -- Corrected bug that gives odd error message on portfolio update when a ticker 
          symbol is no longer reported by Yahoo.  Corrected bug that causes odd display
          results when a recent addition does not have enough data for the selected range
          of dates.
990507 -- Updates faster, especially for fast machines.  Updates and database creation are
          now interruptible.
990530 -- MAJOR SUBVERSION RELEASE. This is version 2.20 of Trademan.  There are a large 
          number of fixes and improvements.  Here is a list:
          1.  Candlevolume price display added.
          2.  Multiple portfolios are now supported.
          3.  Portfolios main menu item added to separate out portfolio activities.
          4.  Commodity Selection Index, ADXR, Relative Strength Index, Money Flow Index
              screens added.
          5.  ADXR, Directional Movement System added.
          6.  Mass Index, Detrended Price Oscillator added.
          7.  Annotations feature added.  Allows user to electronically mark up charts.
          8.  Single record database edit.
          9.  Separate support for 640x480 and 800x600 resolutions removed.  Please use
              1024x768 or higher resolution.
          10. Pathname length increased to 256 characters. If you were having trouble 
              getting an installation to work in a deep directory, the new version 
              should work.
990531 -- Made plot window smaller, so as to fit comfortably on the screen with 800x600
          resolution.  Also made plot window resizeable.  This does not mean that the plot
          is resizeable, just the window.
990602 -- Looks like paint was starting to take too long to accommodate readout, so the
          event handler eventually gets backed up and crashes GDI.  Think I fixed this, and
          readout action is much smoother.
990726 -- Fixed Convert to use Yahoo historical data.  Fixed splits.html so that it edits
          properly with Notepad.  Plots now scale with window, and annotations that go off
          scale will rescale the plot.
990811 -- Modified in-memory index so that it uses MUCH less memory.  Most importantly, this
          means that creation of new databases will require only a few megabytes of memory.
          Also installed software to work through symbol changes with a simple line entry in
          the new "changes.txt" file.  See help under "Using Trademan."
990813 -- Modified Convert program to accept records without volume field if symbol begins
          with a non-letter character.  It arbitrarily puts a value of 100 into the volume
          field so that Trademan database reader accepts the record.  This feature is 
          useful for analyzing market indices, which are available from Yahoo Historical
          Data.  All you have to do is to figure out the symbol for the index you want.
          Yahoo provides symbol lookup.  Just to get you started, the symbol for the SP500
          index is ^SPX.  Also fixed bug in Trademan database reader which causes the reader
          to miss the very first record in the index.
991105 -- MAJOR SUBRELEASE version 2.40.  Added sliders to plot window to change date display
          range.  Added Indicators menu item.  This allows users to select technical 
          indicators to be displayed in the Indicators listbox.  Indicators defined by the
          user can now be integrated into Trademan (registered version only).
991108 -- Fixed bug that causes Fibonacci Fan and Speed Resistance lines to display incorrectly
          when plot is rescaled.
991122 -- Altered wait window behavior during lengthy operations.  Now you can move, 
          minimize, or cancel operation from wait window. (v2.41)
991203 -- Fixed intermittent bug in update with in-memory index.  For very long plots, the 
          tic marks are now culled for readability.  Also fixed a bug in readout for long
          plots.
991215 -- Found actual Y2K bug.  Stock would not plot across century boundary.  Also changed
          behavior of Plot Length box so that leaving blank causes the plot length to 
          default to a large number.  This usually displays the full data set for a stock
          after the start date, if one is specified.
991230 -- Stocks not in database would crash program if plot attempted after index read.
000107 -- Discovered another Y2K bug that causes splits calculation to fail.
000111 -- Convert program writes year 2000 incorrectly when converting Yahoo historical data.
          Modified text file readers to reject lines with ill-constructed dates.
000207 -- MAJOR SUBRELEASE version 2.50.  Changed logic of portfolio create command so that
          existing listbox entries are written to new portfolio file.  Modified "-" button 
          that deletes a symbol from the listbox so that holding SHIFT key while clicking
          clears the listbox.  This should facilitate creation of new portfolios.  Added
          Get History item to File Menu.  The Get History command establishes an internet
          connection to a data source (presently only Yahoo Historical Data), downloads the
          data for a user-specified stock and time interval, and integrates the new data 
          with the current database.  This command makes it a lot easier to check out new
          stocks and to update stocks already in the database.
000225 -- MAJOR SUBRELEASE version 2.60.  Rearranged control panel to include portfolio list
          in upper left corner.  The portfolio list makes it easy to switch between 
          portfolios (stock groups) for updates and displays.  Plot length and Start Date 
          moved to vicinity of plot button.  Button for portfolio update placed next to 
          portfolio list control.  The plot window contains a few new features.  Instead of
          the OK button, which was mostly worthless, there is now a listbox containing the 
          symbols for the current portfolio, so that a user can quickly scan a set of plots
          for the whole portfolio.  Three "automatic" annotations were added.  These 
          annotations may be drawn without additional mouse clicks on each plot.  The 
          actions of the date sliders and annotation buttons have been altered to enhance 
          ease of use.
000318 -- Minor bug fixes through version 2.63.  Normalized cursor position between plots so
          that latest numbers appear in readout.  Price overlays band plots.  Simple one-day
          lag for indicator and bands implemented.
000427 -- Added multiple bands and band readout.  Band increment settable through control
          panel and plot window.  Fixed bug causing crash when plot button clicked with
          empty portfolio.
000430 -- Fixed up Help file.  It was getting pretty sloppy with obsolete references to 
          gnuplot and inexplicable deletions.  Moved both versions up to 2.70.
000526 -- Version 2.72 introduced some undocumented new features, such as two new band 
          types, band highlighting, and a control to make new plot length settings stick.  
          Version 2.73 fixes some serious misbehavior.  Addition of new features messed up
          finance bar and equivolume plot modes.  Very sorry about that.

          

