Where We're Always Looking to the Future


 


Product Tour

Download

Register

Buy

Add-Ons

Tips and Tricks

Online Tutorials

ANNI Forum

User Reviews

Links

About Us

Current Issues

FAQ

Home

Click here!

3.xx Version Modification List

v3.25.1

Feature Improvements/Modifications:

  • Fully integrated News Monitor

     
  • Enhanced Trade System output:

    1) Shows yield symbol for slightly outdated trades so you still know if a trade just took place if you missed it

    2) Real time handling of stop losses without having to have the ANNI file open (if user has real time streaming data)

    3) Improved internal handling of stop losses
     
  • Money Flow Advanced Graph fully integrated
    Note: Requires Prophet.Net account for extended information
     
  • Special Handling for ^TRIN and ^TICK market indicators. Portfolio View allows negative values and Advanced Graph has ^TRIN Shading Capabilities
    Note: Requires Prophet.Net account for special indicators
     
  • Price Difference allows customization of difference bar count as well as allowing differences to be calculated in percentage or actual value

     
  • Integrated Favorites Menu

     
  • Specify and remember decimal precision for each symbol in Advanced Graphs
     
  • Remember Open Advanced Graphs – Restore on Portfolio File Opening
     
  • Portfolio Group Editor can now navigate within groups without having to open each group separately
     
  • Prediction System Output View has added columns of information
     

The following bugs have been fixed in this version:

  • TS Output Graphs weren’t showing trades where the entry and exit occurred within the same bar

v3.24.1

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Added ability to select individual Portfolio Groups for Portfolio Reports

     
  • Added ability to keep ALL data files automatically up-to-date simultaneously. This allows display graphics to stay up-to-date and all tools to always utilize current data.
    Note: This feature is only active if the "Keep data file up-to-date" option is selected (this option is selected by default)

     
  • Added ability to append current quote to Portfolio Management popup graphics display to always provide the most current information if data file is kept up-to-date (see above feature improvement).

     
  • Added enforcement of properly formatted symbols during new investment or ANNI file creation. Symbols will now get formatted on the spot as you type. Any invalid characters will be ignored or changed accordingly.
     

The following bugs have been fixed in this version:

  • Display for Trade System would sometimes show Wait while graph showed system was still in a trade. This occurred if the system only partially exited a trade.

     
  • Fixed file loading issue with specialized indicators using intraday data (like the TRIN or TICK). Originally ANNI would report an error loading the data file because of '0' value entries. ANNI will now ignore those entries ONLY for the specialized indicators allowing the data file to be loaded and displayed as needed.

     
  • Last update of Prediction System and Trade System during training just prior to file changing would get lost approximately 10% of the time on multi-core systems due to the file changing being completed BEFORE the final results were processed

     
  • Last update of Prediction System and Trade System during training just prior to file changing for consecutive instances of the same symbol would occasionally get placed into the newly opened instance rather then the prior instance

     
  • Stop loss exits where not getting specified as stop loss exits but rather normal exits – this was ONLY a display issue

     
  • Unexpected shut down of program when entering in a security's symbol in the investment editor or new ANNI file interface

v3.22.1

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Added ability to upload Portfolio Management View to MyStockProfits.com to be viewable from any computer with a web browser and access to the internet. This allows users to have access to ANNI's information on computers that don't have ANNI installed.
    Note: This feature is for registered users only

     
  • Improved performance of Advanced Trade System in data segments where buy/hold strategy produces negative profits and the system was not allowed to short the security.

     
  • Further improved Advanced Trade System's overall training speed

     
  • CPU Throttler now works correctly for multi core computers.
    Note: Each system (Trade System/Prediction System) is still limited to 1 core/cpu max use currently (so 4 core computers can only max out 2 of the cores for both systems regardless of throttler settings)
     
  • Early exit for Trade System has been improved to check after so many generation passes rather then when a new best signal has been found. This allows well trained Trade Systems to exit much earlier then before allowing other files that need it to be allocated more training time then before.

The following bugs have been fixed in this version:

  • Resizing ANNI while in any of the Prediction System's Analysis Views causes the view to vanish.

     
  • Advanced Trade System produced low confidence levels (see #2 feature improvement above for cause)

     
  • Opening ANNI with option set to open last Portfolio File on Startup would cause ANNI to not start if the Portfolio File was moved, deleted or renamed (i.e. couldn't be found)

     
  • Editing transactions would not update information in the Portfolio Management View after the investment changes were saved

     
  • Updated web link to online charts

     
  • Pinned/Unpinned Prediction System's Analysis Views would not reset to pinned view when closing an unpinned view

     
  • When adding an index, the name field was not being filled in with the index's full name

     
  • When Trade System had a partial exit from a position such that shares where still owned, the current recommendation would show wait as though it had fully exited the position

     
  • Trade System did not always process stop losses correctly causing the current position to exit on the following bar instead of the current bar when the stop loss was triggered - this technically only affected the displayed date rather then the stop loss price point itself

v3.21.2

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Added support for data files with YYYY/M/D date format and where date and time fields are combined into a single column

     
  • Improved Advanced Trade System's training speed


The following bugs have been fixed in this version:

  • Brokerage Ratings Analysis and Earnings Analysis were causing ANNI to crash within a few minutes after starting caused by a recent change to the web pages that ANNI retrieves this information from

     
  • Brokerage Ratings Analysis and Earnings Analysis were not allowing multiple selections to be added to the Portfolio simultaneously

     
  • Trade System's views were using incorrect equity values

     
  • Creation of files using standard Trade System resulted in random crashes

     
  • Opening an ANNI file from the Windows Explorer window resulted in a crash

     
  • Fixed broken links in help file

     
  • Training icon wasn't updating correctly in various views

v3.20.1

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Key options are now exposed for the Trade System providing significant customization capabilities.

     
  • Advanced Trade System utilizes 32 inputs (vs. 7 originally) one of which is the output from the proprietary volatility analysis algorithm. New network topology significantly reduced the impact this would normally have on training.

     
  • Modified the Trade System's data segment selector algorithm to 'randomly' concentrate on areas the system doesn't do as well on. This causes the Trade System to produce very robust signals that are applicable to a wider range of market conditions then before (i.e. the system is producing better global solutions rather then strong local solutions).

     
  • Training time for each system now reflects actual CPU time rather then straight time.

     
  • Minimum screen size requirement was changed from 640x480 to 800x600 allowing several views to become uncongested.

     
  • Ability to select multiple stocks simultaneously from various tool views to add all at once to your Portfolio.

The following bugs have been fixed in this version:

  • Adding investments from the tools view could cause ANNI to crash

     
  • Moving the mouse wheel after selection from a drop down box causes other selections to quickly get selected and processed. This in turn caused either the previous results to get replaced or sometimes a crash to occur for views that have intensive calculations to perform.
v3.19.0

Maintenance Release:

The following bugs have been fixed in this version:

  • Incorrectly computed buy/hold return % for evaluation and test data segments

     
  • Genetically trained trade system not producing enough trades
v3.18.0

Maintenance Release:

The following bugs have been fixed in this version:

  • Portfolio's View wasn't calculating transaction totals correctly

v3.17.2

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • New Snapshot Popups making managing ANNI's results a snap

     
  • Completely redesigned Trade System Views

     
  • Completely redesigned Trade System's "Signal to Trades Engine" 
     
  • ANNI File Output's are now buffered in the Portfolio File allowing users to bypass opening up individual ANNI Files to see their results

     
  • Prediction System and Trade System now push their outputs out rather then getting them polled by views which considerably improves ANNI's stability


The following bugs have been fixed in this version:

  • Couldn't select the Standard trial, would always default to Professional

     
  • Prophet.Net hangs if training overnight

     
  • Editing Indexes could cause the Index symbol to get lost

v3.16.5

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Improved Foreign Quotes Management. ANNI now groups stocks by their market and queries the appropriate Yahoo Finance site using bulk queries (i.e. instead of one symbol at a time, ANNI now sends in groups of symbols in order to retrieve their quotes all at once). This was already being done with US stocks, so no change occurred with those symbols.

     
  • Exposed the Yahoo Queried Quotes interval (default is 5 minutes) that now allows you to set the quote interval from once every 5 minutes to 1 hour. Some Foreign Yahoo Finance sites are applying a bandwidth threshold that if exceeded, causes queries (and weblinks) to return a '999' error code. If this occurs, you can now increase the query interval to help prevent this error from occurring all together.

     
  • Add multi-instance awareness such that multiple Prophet.Net streaming data accounts can be easily managed. And certain background tasks are disabled in the 2nd+ instances so they do not double up.

     
  • Updated/Fixed the Data Retriever companion program.


The following bugs have been fixed in this version:

  • If you train on a single file (or only one file is selected for training) and an early stop is triggered causing the system to stop training. Training freezes with grayed out training buttons.

     
  • Occasional crash caused from data retrieval modification in v3.16.0

v3.15.12

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Improved Windows Vista compatibility
    Note: Windows Vista currently doesn't support sound within ANNI, all other features are functioning normally

     
  • Improved file creation process with new "Create New ANNI File" interface

     
  • Added the ability to throttle the training processes or allocate the CPU resources between the two processes.
    Note: Throttling a CPU is not a perfect process due to the fact of all the other processes a CPU normally handles. This basically means the CPU usage can fluctuate at times depending on many factors, but overall ANNI will keep the designated CPU usage amount fairly constant over longer periods of time.

     
  • Improved foreign market quotes (some foreign markets would not show the correct foreign market time) including handling the new formatting change Yahoo recently did for some foreign stocks which originally would cause ANNI to reject the quote as incorrect.


The following bugs have been fixed in this version:

  • Import symbol list doesn't function if you select anything other then the first portfolio group

     
  • Mass importing symbols always placed them in the first portfolio group regardless of selection

     
  • Prediction System Exports for Intraday ANNI files where not properly incrementing future dates accordingly

     
  • Last Sale Dialog would show the total volume for the day for a trade’s trade volume on a single entry that would only occur at the end of the day

     
  • Problem with Windows Vista sound system where ANNI would crash shortly after making a sound. Unfortunately this could not be corrected so Windows Vista installations will not support any sounds from ANNI to assure stable operation.
    Note: In order for this to work correctly, ANNI must recognize it is on a Windows Vista system. This means you cannot setup ANNI with ANY compatibility mode settings (i.e. where the system makes the program think it is on a different operating system then it really is). If you do this, it will circumvent the safety catches in place causing ANNI to continue to crash on Windows Vista shortly after making a sound.

v3.14.1

Maintenance Release:

The following bugs have been fixed in this version:

  • ANNI would stop training all together if an early stop for either system was triggered and neither system was training any longer.

     
  • If reloading data during training  and a file change or auto save took place, it caused various problems even crashes to occur.

v3.13.4

Maintenance Release:

The following bugs have been fixed in this version:

  • The Auto Updater with Win2003 Server or WinVista fails to delete any old modules prior to updating to the new modules causing a complete failure of the update.

     
  • Downloading new historical intraday data from Prophet.Net was only retrieving a single days worth of data.

     
  • Error in the Trade System during training that occurs very rarely

v3.13.3

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Indexes are now held in a separate .dat file (located in the Neural Science common folder). This allows any user the ability to customize the index list to their liking. Additional indexes for foreign countries were added.
    Note: If this file is customized and you do not want ANNI to update it if/when an update is available, please set the files attributes to “Read Only”. Otherwise it will get updated as normal with the rest of the files.

     
  • Auto restoration (via online retrieval) of key data files allowing ANNI to gracefully recover over an accidentally deleted key data file.

     
  • Removed "Institutional Trading" Online Resources link - Lycos no longer supports it.


The following bugs have been fixed in this version:

  • Erroneous quote would cause US pink sheet stocks and indexes for Prophet.Net users to compress the advanced graph until the erroneous quote was removed. ANNI now filters these quotes preventing this from occurring all together.

     
  • Fundamental Data Retrieval wasn’t saving quote information causing miscalculations to be done in-between a newly loaded ANNI file and a new Fundamental Data Update.

     
  • Auto update feature wasn’t working correctly for intraday data files and foreign stocks outside the time of the US stock market.

     
  • Prophet.Net streaming data improved. Handles more quotes using less resources. Generally this is only a problem when a user has many securities under peak volume load (i.e. beginning of the day, end of the day). This change improves performance by approximately 10%.

     
  • Cannot find XXX file error for Brokerage Ratings Analysis tool.

v3.12.1

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Data File PreFetch capability added. When a file is opened one of the things ANNI checks for is to see if the data file is up-to-date (assuming this option is selected). If it is not, ANNI automatically updates the data file, stops training, updates the internal data then restarts training using the newly added data. The stop training, reload data and restart training is somewhat time consuming taking away valuable training time for users that have Portfolio Group’s train times set very low (i.e. 1-2 minutes). Now ANNI will PreFetch a data update in the background for the next file that is about to be trained on allowing training time to be maximized since the file will be up-to-date the moment the next ANNI file is opened.
    Note: This feature only occurs during training. Manual changing of ANNI files is unaffected and data file updating occurs as normal in this case (i.e. when the ANNI file is initially opened).

     
  • Improved ANNI’s “Auto Data Range” feature which will now provide more optimal automatic data range selections for ANNI files (assuming this option is selected of course). This translates to improved outputs for the prediction system.
    Note: This may temporarily cause predicted values to get skewed the first time you open an ANNI file with this improved feature due to ANNI readjusting the data range on which it trains on. Once you have trained through one or more (if the data range was considerably off) complete generation passes this won’t be an issue.

     
  • Crossover rates are now dynamically adjusted based on current confidence levels of the overall system rather then a constant 1% drop after each full generation pass (this is normally done to lock down and protect a good population). This dramatically improves the systems capability for taking on changes in current market conditions that cause the confidence levels to sharply drop after downloading new data by increasing the crossover rate when needed (this causes the system to produce more offspring that are more capable of handling the new changes).

     
  • Streamlined Prophet.Net Streaming data to use less CPU resources. This is especially noticeable in stocks with heavy volume.

     
  • Updating data for foreign stocks has been improved. Originally ANNI capped updates within US market times for all stocks (thinking “why try an update a stock that doesn’t have an update”). Now ANNI will force an update check within the interval period for foreign stocks without limitations of market times or US market holidays.
    Note: This will obviously cause more online queries to occur for foreign stocks that normally hadn't before. If you have a dial-up or slow connection and you feel this becomes a problem...please make sure you use the Online/Offline option as necessary once your data files have been updated to current.

     
  • Failed Online Data Retrievals that are caused by timeouts are now automatically reattempted with a longer timeout period. In addition the readjusted timeout is then utilized in all future online queries for optimal performance (Note: this is a per session setting...meaning one you restart ANNI the base timeout period is reset and the process starts over). This will improve online performance for dial-up users or when internet traffic is causing problems. Previously failed online queries from timeouts would potentially cause missing information to occur in the Quick Analysis, Brokerage Ratings or Earnings Analysis tools.

     
  • Improved Auto Updater (v2.00) - keeping ANNI updated has never been simpler:
    a) Handles compressed files (aprox 50% smaller in size over v1.00)
    b) Provides multi-threaded update (i.e. very quick/scalable to users computer and internet connection)
    c) Resizable user interface (allows viewing of all files simultaneously)
    d) Improved graphics

     
  • Enhanced column header graphics and effects.
    Column headers are now gradient colored and if the mouse is left over a column whose title is partially obscured (because the column width is too narrow), a tool tip will popup with the complete title for that column.
    Note: The column header popup feature is currently only available in the Portfolio Views.

     
  • Added an “ANNI Tools” toolbar with the ability to show or hide it along with the original Standard toolbar (see View->Toolbars menu).

     
  • Added a new WebConnect.dll module to ANNI's list of modules. As the internet (web links) begins to change more rapidly, ANNI can now easily keep up with these changes via a single module rather then multiple module updates.

     
  • Profit and Loss Calculator no longer requires a user to be online or a valid quote to have been retrieved to perform the basic calculations (this was an issue for dial-up users or when calculating investments for which a quote was not available).
    Note: If a valid quote is not retrieved some information will not be available.

     
  • Advanced Graphs improved:

    a) Default parameters are now remembered and can also be modified via a new
         “Other->Customize...” popup option.

    b) For registered Pro users only who are subscribed to Prophet.Net streaming data - Currently individual trades are plotted via a single pink dot. To take advantage of the trade volume information the dots are now sized based on the size of their trade volume in comparison to the rest of the trades currently plotted on the graph (i.e. so you can easily see when big trades are going through vs. small ones). In addition the dots are now color coded based on whether the transaction was considered a buy (i.e. traded closer to the ask price) or a sell (i.e. traded closer to the sell price). Buys are green, Sells are red and Neutral (i.e. in the middle) are light blue.

    c) You can now remove the ask line and bid line and the trade dots will remain rather then being replaced with the trade line (this can provide a cleaner look at what direction the market could be headed based on the number and size of buys vs. sells).
    Note: If color coding and size options are unselected though, it will return to its normal line chart for users who would still prefer a basic line over the advanced graphics.

    d) When the advanced graphs are now hidden (like when you click the option "Bring ANNI to Top") they efficiently update only the data rather then the graph itself improving CPU resources to be utilized elsewhere when you don't need it to be updating a graph that isn't even showing at that time.

     
  • HTML Exports of the Quick Analysis Tool's results also exports the Headline news links now (so you can click on them from within the HTML Exported file rather then it just showing the text).

     
  • HTML Exports are more robust handling various custom formatting commands that it hadn't before.

     
  • Title Bar information formatted to improve readability.

     
  • Added a "Clear All Quotes" toolbar button that allows a user to clear out all quotes for all investments with a single click. This reduces the task of having to go through each group to clear out all the quotes instead.

     
  • Portfolio Management View's columns can now be sorted.


The following bugs have been fixed in this version:

  • Last Sale Dialog wasn’t accounting for first trade that went through on “Only Show Change in Price” option for each change in price.

     
  • Tray Icon keeps flashing even when training has stopped under certain conditions.

     
  • Last Value in Portfolio Management View wasn’t always color coding it correctly for Prophet.Net users.

     
  • If training on an Intraday Data file during market hours or viewing an Intraday Data file in the Advanced Chart, the last updated entry will not account for the full volume for the current interval. Data Retrieval will now back date the last entry such that any changes will get accounted for as they become available. Until then the last entry will reflect the current volume for the current bar at the time of the update.

     
  • If streaming only foreign/unsupported stocks on a Prophet subscription, ANNI would loop on logging in and out of the Prophet account.

     
  • Removed INET Level II Online Resource web link. INET was recently bought by NASDAQ and this service is no longer available for free.

     
  • Trade System would not always properly generate an action signal for current recommendation when it should have.

     
  • Thanksgiving Holiday would sometimes be placed on the 4th week rather then the 3rd.

     
  • Relabeling a stock symbol, name or data file location in the investment editor would not update the ANNI file it was associated with unless that ANNI file was currently open at the time. This caused the ANNI file and Investment Instance to become disassociated the moment the ANNI file was opened. Now relabeling a stock symbol, name or data file location in the investment editor will automatically update the ANNI file regardless if it is open at the time or not.
    Note: If the ANNI file is currently opened/locked in another instance of ANNI, this will prevent the update to the ANNI file from occurring which will eventually lead to duplicate investment instances (one old, one new). Please make sure there is only one instance of ANNI open when performing these types of operations to prevent any problems.

     
  • Quick Analysis was offsetting the web links for the news articles if an error message is displayed explaining that some of the tests were not available. Web links are now imbedded directly into the control permanently fixing this problem.

     
  • Expanded Error Information for improved support.

     
  • Fundamental Information wouldn’t always update a few of the variables correctly causing the final score to sometimes be off.

     
  • Alert message wouldn’t properly turn off the sound alarm in successive alert messages after this option was selected.

     
  • ANNI was incorrectly allowing group totals to be moved (i.e. move buttons where not being grayed out). Any move attempt on a group total would result in ANNI crashing.

     
  • The "Fix Net's Error Graph's Range to..." option was not being initialized correctly when opening the Program Settings view causing prior setting to get erased.

     
  • Moving an investment down via the Down Button in the Portfolio Management view that was located at the end of it's current group to the next lower one wasn't working.

     
  • Totals lines were not filling in immediately when opening a Portfolio file in the Portfolio Management view.

     
  • Color coding for Prediction System's outputs in the Portfolio Management view didn't always update itself correctly.

     
  • If two threads attempt to log an error/information event simultaneously, only the first one will succeed since the file will be temporarily locked while logging the first event causing the second event to not get logged. The logger now buffers log events if this occurs such that you won't lose any events now.

     
  • Various help file links that were broken have been fixed.

v3.10.1

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Added an “Add Group” option to the right click/popup menu in the Portfolio Management view (when you right click in an empty space) allowing a user to use either the lower toolbar or the popup menu for adding additional Portfolio Groups.

     
  • If a user adds a Portfolio Group with an identical name as a preexisting one, ANNI would allow the Portfolio Group Editor to close prior to notifying the user thus causing the new Portfolio Group configurations to be lost. Now this check is done on the spot allowing a user to simply modify the name and continue normally.

     
  • Added safety checks to ANNI File and Investment instance creation that helps prevent users from trying to create erroneous symbols (i.e. symbols that don’t exist).

     
  • Hold signals are now color coded to the state of the current trade (green for a hold on a Long position and red for a hold on a Short position). This way a user can easily identify if the hold is in a Long position or Short position without the need to look at the Trade System output or Trade System graph.

     
  • Price Difference Histogram normal details are slightly more descriptive and for Pro users it has been expanded to show the accumulation of the bins to the right and left of the current mouse position. This change allows Pro users to assess the possibility of an expected move based on the percentage of times a change of equal or greater/lesser value has occurred in the past. Also the tool now remembers the last “Remove Outliers” selection used (via the right click popup menu) such that you don’t need to reselect it every time you restart ANNI and use the tool again.

     
  • Prediction Systems Outputs in the Portfolio Management view have the following modifications done to improve their accuracy/usefulness:

    a) If a prediction point is outdated (i.e. current date is beyond the particular prediction point), ANNI will automatically rollover to the next prediction point. This helps to prevent a user from utilizing outdated predictions.

    b) If a prediction point is still outdated after the above modification, the background is color coded red for 2 or more days outdated and yellow for 1 day outdated - standard background color is used when it is not outdated. This allows a user to be aware they are looking at outdated predictions and that further training of that file is needed to bring it back up to date.
    Note that intraday files still use these day span rules meaning their predictions can become outdated without being color coded (since they are working with smaller interval bars then 1 day bars). To prevent this, make sure you constantly train intraday files to keep them up to date.

    Note: No modifications to the Summation View along these lines were done. It is assumed that once a file is opened such that it can be viewed in the Summation View, the user will also train on the file at that time automatically bringing it up to date whereas the Portfolio Management View shows buffered information that is detached from the ANNI file itself.


The following bugs have been fixed in this version:

  • If a user selects a different “Foreign Weblinks” option in the “Online Settings” configuration view it did not activate the “Apply” button.

     
  • If a user starts in offline mode then switches to online mode without restarting ANNI it prevented some online activity from reactivating. If a user starts in online mode then switches to offline mode without restarting ANNI some online activity would still continue.

     
  • Utilizing the Portfolio Group logging features could cause a crash to occur in the MSVCR71.dll module in very rare instances.

     
  • Increasing Prediction Systems population size after an ANNI file has already been created crashes ANNI

     
  • Loading Data in the Trade System could sometimes cause a crash when training of the Trade System and Prediction System was occurring simultaneously to a Data File update.

v3.09

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Improved error catching and robust error reporting to help assist Neural Science in fixing any issues that may arise as quickly as possible. (Separate threads in separate modules still cannot route errors to ANNI though.)

     
  • Ability to exit program even while training. ANNI will now automatically stop training and continue with exiting all in one step.
    Note: Has no effect if the program is frozen.

     
  • Removed the requirement to have Microsoft Outlook or Outlook Express installed if user isn’t utilizing the built in emailer. The requirement has been broadened to include all MAPI capable email programs now.

     
  • Extended Prediction Direction variable such that a user can decide which of the three key prediction points to use to compute the prediction direction. This is also applied to the Prediction Direction output to show by how much (%wise) the stock is predicted to move in that time period.

     
  • Prediction Output is more precisely kept up-to-date in the Portfolio Management view such that if you don’t train on a particular file for X time past it’s bar interval training period then the output will automatically move to the next available prediction point up to the last one. The value reflects what the neural net predicts the price will move to before passing to the next key prediction point bar. The percentage reflects how much more it’s going to move to get to the prediction point. If it passes the prediction point the prediction direction will remain the same but the percentage will show 0.00%.

    What this means for Prophet.Net users is that this prediction direction/percentage column will update live (or delayed for delayed subscriptions) to provide a more dynamic/robust use of the prediction systems results while trading during the day.

     
  • Tech Chart now Auto Updates graph for intraday data files when user has a Prophet.Net subscription. Previously it would update only when selected but remain at that point onwards. Now if left alone, the graph will auto update when a new bar is made available.


The following bugs have been fixed in this version:

  • Various crashes and hangs caused during auto saving and loading of data.

     
  • Problem with training stopping on a file if that file only has one system available for training and the system is only training on the unavailable one.

     
  • Prediction System Output View’s directional arrow images and movement accuracy were incorrect.

     
  • Some Internet Data Retrieval calls were still being made even when a user had selected (or errored to) offline mode.

     
  • Double clicking on a column header to resize it wasn’t being remembered (in views that remembered column widths) and columns that were not supposed to be allowed to resize would still resize when double clicked.

     
  • Tips Dialog would sometimes report that it couldn’t find the tips text file.

     
  • Multiple instances of the same symbol caused problems when navigating via the right click popup menu (i.e. it would go to the first instance of that symbol rather then the one you had actually selected).

     
  • Disabling of the Recent Files Menus after training even though training had stopped

v3.08

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Improved ranking capabilities of Trade System. This produces faster convergence times and improved top selections.

     
  • Slightly improved efficiency/speed of neural networks.

     
  • Improved support when opening an ANNI document fails. Rather then crashing, ANNI should now be able to gracefully back out of the problem and notify the user accordingly. If this occurs during training then 95% of the time ANNI will log the error (assuming logging is active otherwise it will popup an error message) and simply move on to the next file for training (the 5% is for SEVERE errors that are beyond the programs capability to handle which would be very, very uncommon).

     
  • Improved support for memory errors such that ANNI attempts to handle them internally rather then crashing. This makes ANNI more stable then prior versions considerably reducing chances for a crash to occur when unexpected memory errors occur.

     
  • Updated Brokerage Ratings Analysis Definition file to encompass recent changes made by Briefing.com

     
  • Error Logging Improved

     
  • Ability to cancel the “New User Wizard” when installing ANNI on a new machine rather then being forced to complete it.


The following bugs have been fixed in this version:

  • Occasional crash caused by simultaneous timers being triggered for Portfolio Stop and for Save Files (if portfolio groups training is in 5 min intervals). Added safety catch in CANNIView and also one in the Serialization of the CNNStockPredictor.

     
  • Similar code caused a file to sometimes be simultaneously written to (i.e. two saves occurring at the same time) which would cause ANNI to crash during training.

     
  • Added data integrity check for rebuilding indicators in future predicted values making predictions more accurate

     
  • Security's Data module didn’t always select optimal high/low (scaling) values for indicators causing reconstructed indicators to fall slightly outside the expected range (indicators affected where Avg True Range, Chaikin’s Volatility, Mass Index and Stochastic Oscillator). This will slightly improve the predicted outputs of nets that are utilizing those affected indicators (initially the outputs may be slightly skewed though until the net can train some).

     
  • Crash could occur when viewing individual nets in the Prediction Graph if originally coming in while respective systems were training

     
  • Minor problem with aftermarket ticks/quotes for Prophet.Net users that caused some aftermarket ticks/quotes to be missed

     
  • ANNI would hide the Fundamentals view when a user’s internet connection was down even though it may have recently retrieved valid data already. Now it only removes the view if the file has never retrieved valid data before and it currently is still failing.

     
  • No Sound was heard when a stock alert was going off...this was actually caused by the sound file not being included in the installer.

v3.07

Maintenance Release:

The following bugs have been fixed in this version:

  • Selecting multiple stocks in the Advanced Charting Tool that had less data in them then currently being displayed by the primary stock caused a crash. Now it will properly gap them depending on the primary stock.

     
  • [Day’s Change] and [Day’s Percent Change] variables where not always updating correctly for Prophet.Net users in the Portfolio Management View

     
  • Attempting to register ANNI would cause a crash

v3.06

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • The Portfolio Management view will now reflect outdated predictions and trade recommendations by highlighting the data in yellow or light red depending on how outdated the predictions are. This will assist the user in making sure they are not relying on outdated information and to notify them that they need to update that particular file.

     
  • Improved Time Server support


The following bugs have been fixed in this version:

  • Problem with Analysis Views not being able to snap in and out of ANNI

     
  • Trade System Graph was only graphing half the trade arrows (and sometimes a crash could occur from it)

     
  • Trade System or Prediction System Graph could sometimes show up merged onto another view

     
  • Trade System or Prediction System Graph could sometimes show up without it’s borders showing (i.e. blank screen around the edges)

v3.05

Improvement/Maintenance Release:

Feature Improvements/Modifications:

  • Redefined the navigation layout to better separate key views from the prediction system and trade system which are now grouped together accordingly

     
  • Relabeled “N” (Neural Nets) and “S” (Signals) toolbar buttons to “P” (Prediction System) and “T” (Trade System) which better matches the rest of ANNI

     
  • ANNI status bar now shows whether data is real time or delayed (to meet NASDAQ requirements as well as verifying Prophet subscribers of their subscription level)

     
  • If symbols are duplicated in a group and you chose to “Show Adv Graphs” for that group normally ANNI would show the duplicate Adv Graph to show as well without any constrains always causing someone to have to close one or more of the duplicates. Now ANNI checks for symbol duplication and will eliminate the one(s) that do not have the Real Time Neural Net Predictor activated (this assures the one that is showing is the first one found with the RTNet active). If none are found with the RTNet active then subsequent occurrences are ignored (i.e. the first one found is the one that will be shown then). This improves the feature of “Show Adv Graphs” for each group. Note that it will not check subsequent groups if each group in a Portfolio file is processed, only the symbols in each group are checked. It will also ignore a duplication if any contains separate recorded transactions (to assure the ability to track real time transaction information separately in the adv graphs).

     
  • Ability to remove outliers in the Price Difference Histogram making it easier to see the majority of price moves that normally occur. To access right click on the graph and select the “Remove Outliers” option.
    Note: This process uses 3x Standard Deviation from Median to remove outliers so be aware it is not a dynamic process but works great in the majority of cases. Also when outliers are removed the occurrence percentages per bin will slightly increase due to the fact that these are calculated on filled bins not ignored outliers. Since ignored outliers should be minimal, the impact this will have on occurrence percentages per bin should also be minimal.

     
  • Changed default logging to HTML format with all logging options set except tomorrows output (since 5 day output is already selected). Previously the Trade System was not on by default. HTML was selected due to the nature of how most users utilize the log files (i.e. they review them but generally do not analyze them in spread sheet programs - if they do, they can easily change this to csv). This change will not affect any existing Portfolio groups created only new ones added. Logging option itself is still off by default and needs to be turned on by the user to work.

     
  • Added “ANNI Tutorials” tool view that allows you too quickly and easily access and view online tutorials about ANNI. This is a work in progress so new tutorials will be added weekly...please check back often to see what is new until they are all completed.

     
  • To assure ANNI is always kept up to date, a new Auto Updater feature has been added. This feature allows ANNI to check for new updates in the background every so often. If a new update is found, it will notify the user to download and update to it. This feature can be turned off or the interval changed in the Program Settings view.


The following bugs have been fixed in this version:

  • The “Market Open”/”Market Closed” in the status bar was not always working correctly during holidays or weekends.

     
  • Calculation error for “Day’s % Gain” field in the Portfolio Management view was occurring.

     
  • Estimated Volume variable did not always update in the Portfolio Management view (note this variable requires a Prophet subscription to function otherwise it will not produce any values at all).

     
  • Problem where Fundamental View became unavailable at one time (usually from a temporary connection issue) and didn’t return after the connection issue was resolved.

     
  • Problem where exact same error message would popup twice in a row (and in some cases cause a crash to occur)

     
  • The “Show Adv Graphs” toolbar button would sometimes hide a Last Sale View if both were being displayed simultaneously prior to being hidden/shown.

     
  • Problems with Auto Updater fixed (i.e. handling of running executables that need to be updated and the inability to delete faulty updates)

     
  • Fixed problem where some Portfolio files that contained multiple Portfolio groups would not continue training on its own

     
  • Selecting an Investment Instance that is contained in a Portfolio file with ANNI files causes the internal file pointer to point to that instance when it shouldn’t (causes problems with confused training orders and incorrectly selected Investment Instances)

     
  • Fixed problem where Investment Instances that had associated intraday data files where not navigating correctly in and out of the Advanced Chart.

     
  • Fixed rare freezing problem in GeneticAlgs.dll module

     
  • Deleting Investment Instances with transactions from a Portfolio when streaming data is active causes ANNI to crash

     
  • Stop Loss value was not being displayed/updated in the Trade System View

     
  • Improved Trade System View’s data graph for Prophet.Net subscribers. It now only updates when a trade takes place rather then both trades and quotes.

     
  • BRA and EA Tools incorrectly parsed stocks with commas in their names

     
  • Short trade signal could be carried over at end of trading period for stocks with prices less then $5.00

     
  • Adv Graphs wouldn’t display transaction information correctly if the corresponding column in the Portfolio Management view was not showing.

     
  • Prediction System Output View didn’t properly format date/time text when working with Intraday files.

v3.04

Maintenance Release:

The following bugs have been fixed in this version:

  • Crashing while training the Trade System was occurring

     
  • Freezing of ANNI while training the Prediction System could occur (very rare though, caused by multi-threaded timing issue)

     
  • Resizing ANNI could cause a crash to occur in the ANNITools module.
    If you were viewing an investment in the Tech Chart, then changed Portfolio files, then resized ANNI prior to selecting another stock to view in the Tech Chart a crash would occur.

     
  • Fixed issues with the investment editor regarding browsing for ANNI files or browsing for Data files. Incorrect processing could cause the investment to become dissociated with the ANNI file (causing duplicate instances to get created the next time the ANNI file was opened).

    Note: Now all investments with ANNI Files associated with them will disable the Browse for data file button to prevent this. If you need to select a different data file for investments with ANNI files you need to change the path from the Basics View while that ANNI file is open which will then automatically update the investment instance.

     
  • Editing of investment’s ANNI File location could temporarily cause the training check mark in the Portfolio view to become disabled until the Portfolio file was reopened

     
  • Tech Chart normally updates a data file automatically in the background, if it didn’t handle a failure correctly it would cut off the automatic updating feature permanently for that symbol until ANNI was restarted (this included identical symbols in other Portfolio files if opened before restarting).

     
  • Trade System graphs controls would show or became enabled when they shouldn’t have

     
  • Moving an investment down (usually from a drag and drop operation) onto a “Groups Total” line or an empty group caused the investment to get placed below the totals line rather then above it

     
  • Moving groups up or down would not be remembered or would be out of expected order once the Portfolio file was reopened.

v3.03

Improvement/Maintenance Release:

The following improvements have been made in this version:

  • Stock PreScreener tool has the following changes:
    a) Improved support for Multiple Historical Data format types in the Stock PreScreener tool when performing a full directory search (i.e. “*.*”). It will now search for files of type .csv, .dat and .txt simultaneously
    b)  Improved support for MetaStock Data files which will now reflect the proper symbol in the results rather then an extracted symbol from the data file’s path
    c) Improved ability to add MetaStock Data file results to Portfolio - originally the Investment editor would not properly recognize when an investment with an associated MetaStock Data file was being added causing the data file location to get reformatted incorrectly (since MetaStock Data files use a different ‘Path Name’ format then ANNI does)

     
  • Improved support for loading MetaStock Data files. Originally ANNI would sometimes pull up a MetaStock Record Selector dialog in order to properly match the file to the actual symbol if it couldn’t easily resolve the symbol/path associations. Now ANNI performs additional tests to eliminate this extra step most of the time (basically it will now pull up the record selector only if the symbol cannot be found in the MASTER index file).

     
  • Improved support for adding investment instances that you want to associate with a MetaStock Data file into your Portfolio. To do this all you need to do is type in the proper symbol (one that is contained in the directories MASTER index file) then browse to the directory the MetaStock data files are contained in.

    Note 1: If you do not want to associate an investment instance to your MetaStock data files, you must browse to a directory that does not contain a MetaStock MASTER index file since the Investment Editor remembers the last directory you selected, use caution when switching back and forth between MetaStock directories and non-MetaStock directories because of this.

    Note 2: If you have a MetaStock directory that contains two or more data files for the same symbol that differ only by the interval period (i.e. end of day vs. intraday for example), ANNI may incorrectly select the data file to associate with the investment instance (since in some instances it selects the first match it comes across without the ability to verify the interval period). The way around this of course is to keep separate directories for symbols that you will have multiple interval period data files for such that there won't be any confusion when ANNI tries to select the correct data file.


The following bugs have been fixed in this version:

  • During training a file sharing violation could occur causing an ANNI file to become corrupted (very rare, but it can happen)

     
  • Saving/Exporting a graph to a file was failing for some users

     
  • Error log file could accidentally create additional columns when logging in HTML format (was confusing a comma for an additional column when it shouldn’t have)

     
  • Trade Signals would not update when new data was downloaded until the file was reopened causing the old signal to continue showing when a new one possibly exists

v3.02

Maintenance Release:

The following bugs have been fixed in this version:

  • Adding transactions to an investment that previously had no transactions causes the new transaction to be shown in the list, but it doesn't get remembered when you save the changes. Also editing these ghost transactions can cause ANNI to crash

     
  • While navigating in the Investment Editor (i.e. clicking the Back and Next buttons) a crash can occur if the user is rapidly clicking the navigation buttons.

     
  • Moving a data file can cause the associated ANNI file to fail on loading the data file without giving the user a chance to remedy the problem (i.e. no message is popped up in an attempt to recover from the error).

     
  • Mass adding symbol list with Auto Fill option selected could cause all symbols imported to have identical Auto Fill information.

     
  • Mass adding symbol lists more then once in one session causes ANNI to crash.

     
  • Offline flag (for dial-up users) isn't always remembered from the last session.

v3.01

Minor Update:

  • Fixed problem where views and information were not being properly updated during training when it would move to the next file.

     
  • Fixed problem where occasionally micro font would display when it shouldn't preventing the text from being visible.

v3.00 Released

New Major Version Released:

v3.00 signifies ANNI's move into full Portfolio Management with many new features added over v2.xx to make managing securities from start to finish easier then ever. There are simply too many new features over v2.xx to list here. Please take the Product Tour or simply Download and try it out for 21 days free, unrestricted, to see the difference.


 


Home | Download | Register | Buy | ANNI Forum | Current Issues | Contact Us | Join Associates | Help


Copyright © 2008 Neural Science