Welcome to RINA Systems’ Technical Support page. We are deeply committed to improving our software, so we welcome any ideas or suggestions you may have concerning its improvement.

This page, in concert with the printed Users Guide and/or the online help file related to each of our products is designed to address the most salient technical support issues and concerns. Please be advised that online help files are a new feature of this release of Performance Suite 7. To use help, simply choose Help from the toolbar, then select the first option Search for Help for a complete listing of searchable help topics.

If the answer to your question cannot be found using the resources we have provided, please feel free to contact us during normal business hours at (513) 469-7462 or e-mail support@rinasystems.com to share any questions concerning the use of the software. Your personal satisfaction is at the forefront of our business.

0.00 General Questions
0.01 What are the differences between Performance Suite, Portfolio Evaluator, and PortfolioStream?
 
1.00 Portfolio Evaluator
1.01 I cannot see any reports or portfolios.
1.02 How do I know if my Portfolio Evaluator is registered?
1.03 How do I reinstall Portfolio Evaluator ?
1.04 Will I loose any of my data when I reinstall Portfolio Evaluator ?
1.05 How do I backup my data?
1.06 How do I restore my backed up data?
1.07 How do I refresh a portfolio?
1.08 How do I delete a report or category from the database?
1.09 How do I change the initial capital of an individual report?
1.10 How do I change the initial capital of a portfolio?
 
        Some terms found in the System Report
1.11 Select Net Profit.
1.12 RINA Index.
1.13 Sharpe Ratio.
1.14 Return Retracement Ratio.
1.15 K-Ratio.
 
2.00 Money Manager
2.01 Will the database operations for Portfolio Evaluator work for Money Manager too?
 
3.00 3D Smartview
3.01 How do I setup 3DSmartView for Tradestation 2000i?
3.02 How do I setup 3DSmartView for Tradestation 4.0?
3.03 What is the spread?
3.04 What is a good Robustness number?
3.05 I cannot see my saved optimization file.
 
4.00 PortfolioStream
4.01 How do I get PortfolioStream to work?
4.02 I did all that and I still have problems, now what?
4.03 The data is not using the dates I specified in the chart, why?
4.04 What do I do about the error message "Can't set strategy / input parameters."?
4.05 Why does PortfolioStream keep getting stuck in the Format Symbol window?
4.06 Why do my trades in Portofliostream not match up woth my trades in TradeStation's Strategy Performance Report?
4.07 Why do I get an error informing me that I have more exits than entries?
 
5.00 OptiLogix
5.01 When I insert the strategy into the chart I get a Link Error "Cannot Find Library RinaSave.DLL" followed by "Cannot Find Function INITIALIZENEWSYMBOL" what should I do?
5.02 Why does TradeStation sometimes freeze when use OptiLogix?
 
6.00 Portfolio Selector
6.01 When I insert the strategy into the chart I get a Link Error "Cannot Find Library RinaSave.DLL" followed by "Cannot Find Function INITIALIZENEWSYMBOL" what should I do?
6.02 I am periodically seeing the error "Error trying to read ... Rina.dll INI 53", what should I do?
 
10.00 Error Messages
10.01 Failed to activate'VB.UserControl'.
10.02 The file "Dao.35.cnt" could not be opened. Please check that your disk is not full and that you have access to the destination directory. The system cannot find the path specified.
10.03 PMI Division by Zero (Status -20).
10.04 Runtime Error 713 Class Not Registered. You need the following file MSSTDFMT.DLL.
 
11.00 Other General Errors
11.01The windows are being drawn wrong, and I cannot use the software!


General Questions
0.01 What are the differences between Performance Suite, Portfolio Evaluator, and PortfolioStream?

PortfolioStream is for evaluating your portfolio performance, for back testing money management strategies and determining robustness of trading systems' inputs. It works off a custom symbol list of a number of symbols - user can run it automatically for up to 10,000 symbols and even optimize a system across portfolio of symbols and or systems. It is possible to apply a system and optimize it across a portfolio and across multiple time frames, end of day and intra day. The software has currency conversion capability and portfolio design capability. For example, traders can request finding a portfolio with the maximum Sharpe ratio out of all performance reports created. Traders can use the software to combine, manipulate and analyze the portfolio. PortfolioStream lets traders search among thousands of performances and discover performances, portfolios and input combinations that they would spend hundreds of hours to find. The software works for TradeStation 2000i, 7, and 8.

Performance Suite includes Portfolio Evaluator, Money Manager and 3D SmartView and is for evaluating your portfolio performance, for back testing money management strategies and your trading systems' inputs. It works off the blue target button in TradeStation. It does not have ability to run automatically using a custom symbol list of a large number of symbols - user has to run it for one symbol at a time in TradeStation and then use Performance Suite to combine, manipulate and analyze the portfolio as well as back test various money management strategies and robustness of your input selection. It works for all versions of TradeStation.

Portfolio Evaluator is for evaluating your portfolio performance. It works off the blue target button in TradeStation. It works for all versions of TradeStation. It does not have ability to run automatically using a custom symbol list of a number of symbols - user has to run it for one symbol at a time in TradeStation and then use Portfolio Evaluator to combine, manipulate and analyze the portfolio. It does not have money management or robustness analysis capability.


Portfolio Evaluator
1.01 I cannot see any reports or portfolios.

There are several reasons why you may not be able to view any reports in Portfolio Evaluator. Your version of Portfolio Evaluator might not be registered. If your version is registered then you will need to reinstall Portfolio Evaluator. If you have installed a service pack to TradeStation, or reinstalled TradeStation itself then Portfolio Evaluator will have lost its path to the database in which it stores reports. This will also happen if you install Portfolio Evaluator while Tradestation is running. Reinstalling Portfolio Evaluator will reset that path.


1.02 How do I know if my Portfolio Evaluator is registered?

To find out if your version of Portfolio Evaluator is registered go to the file menu in Portfolio Evaluator and select Register Product. If your current authorization level is set to DEMONSTRATION then your product is not registered and you will need to call RINA Systems at
(513) 469-7462 for the appropriate registration information. In DEMO mode you will be unable to see any saved reports or portfolios.


1.03 How do I reinstall Portfolio Evaluator ?

To reinstall Portfolio Evaluator first close all RINA Systems applications, and also close TradeStation and the Global Server. Then insert your RINA Systems CD and click on the Portfolio Evaluator icon. Because several of our products use shared databases it would be best to install the software in the default directories, C:\Program Files\Rina Systems\ You also want to make sure that you do not have multiple installs of the same software in different places on your computer.


1.04 Will I loose any of my data when I reinstall Portfolio Evaluator ?

If you reinstall Portfolio Evaluator without first uninstalling it then your data will be left intact. However, if you uninstall Portfolio Evaluator your saved reports will be erased. See the backup section to learn how to preserve your data should you desire to uninstall our software.


1.05 How do I backup my data?

Portfolio Evaluator stores its data in a file called PE2000.PMD and this file should be located in the directory C:\Program Files\RINA Systems\Common by default. You can copy this file and paste it outside of the RINA Systems folder in the event that you wish to uninstall our software without loosing your data.


1.06 How do I restore backed up data?

Copy the PE2000.PMD file back to the Common folder located in C:\Program Files\RINA Systems\Common by default. You should now be able to see your previously saved strategy performance reports.


1.07 How do I refresh a portfolio?

Refreshing is a new and very useful feature to Portfolio Evaluator, and it requires that you save your reports in a certain way. First make sure that each market you wish to place in a portfolio has its own unique chart in tradestation. Next make sure that you save the workspace or workspaces containing the charts you wish to refresh. Now you can run the strategy performance reports and save them to Portfolio Evaluator's database. Create a portfolio in Portfolio Evaluator and save the portfolio. Leave the strategy performance report open in tradestation. Close the portfolio and reopen it, and then select refresh from the file menu.
Frequent Causes of Refresh Failure:

  • You have saved several reports from the same chart in your Portfolio Evaluator database.
  • The strategy performance report was not open when you selected refresh.
  • You saved a strategy performance report that was run prior to saving your workspace in Tradestation.
  • You are running refresh on a portfolio that contains a market from a workspace not open in Tradestation.

1.08 How do I delete a report or catagory from the database?

Open Portfolio Evaluator and click on File followed by Portfolio Editor -- highlight an individual report and click on the Delete button. This will delete an individual report. Once all the reports in a category have been deleted the Category will be removed from the database.


1.09 How do I change the initial capital of an individual report?

Open Portfolio Evaluator and click on File followed by Portfolio Editor -- highlight an individual report and click on the Edit button. This will bring up a window containing an initial capital value which you can edit. You will need to close and reopen your report to see changes.


1.10 How do I change the initial capital of a portfolio?

Select options from the file menu. If "Enable Initial Capital for Portfolio" is checked then click on File followed by Portfolio Editor -- highlight a portfolio and click on the Edit button. This will bring up a window containing an initial capital value which you can edit. Click save to keep the new value.
If "Enable Initial Capital for Portfolio" is not checked, then you will need to change the initial capital of the individual markets that make up the portfolio.


System Report Terms
1.11 Select Net Profit.

This figure artificially adjusted the system's results by removing all positive and negative outlier trades. The final figure presents a net profit devoid of aberration trades. Systems that are heavily dependant upon outlier trades will have dramatically different select net profit results than the systems that do not. A trade is considered to be an outlier if it's profit/loss is greater than three standard deviations away from the average. A trader may also want to pay attention to weather he model is attempting to systematically capture returns from "outlier" or rare events when using this information to make value judgements about systems.


1.12 RINA Index.

This Proprietary index combines select net profit, time in the market, and drawdown calculations into a single reward risk ratio. The larger the number, the more efficient the system. This performance measure is a trade-based statistic as opposed to equity based measures of performance such as the Sharpe Ratio.
RINA Index = (Select Net Profit)/((Average Drawdown) x (Percent Time in the market))


1.13 Sharpe Ratio.

Average Annualized monthly returns (in %) minus the risk-free rate (interest rate setting) divided by the standard deviation of monthly returns. The higher the number, the greater the return in relation to the variability of returns. Typically Sharpe Ratios above one are considered to be indicative of good performance.


1.14 Return Retracement Ratio.

This reward risk ratio is an alternative to the Sharpe Ratio that has been introduced by Jack Schwager. Unlike the Sharpe Ration it distinguishes between the upside and downside of return variability. The higher the ratio, the greater the return in relation to risk. For more complete information please refer to Jack Schwager's book "Schwager on Futures: Technical Analysis".


1.15 K-Ratio.

Lars Kestner created a ratio that gauges performance by examining the consistency of returns with respect to time. Calculations for return and risk are derived from VAMI (value added monthly index). VAMI is a monthly plot of the progress of a hypothetical $1000 initial investment. Because the consistency of returns is examined with respect to time, the K-Ratio provides a good evaluation of equity performance.
Running a linear regression on the log-VAMI curve reveals several details about performance. The slope of the regression line (the numerator of the K-Ratio) characterizes the return. The steeper the slope the faster the money has been made. Risk in the K-Ratio is measured by the standard error of the slope, a value calculated from the regression. The standard error measures the smoothness of the regression line of the log-VAMI. The higher the standard error the higher volatility of returns which is usually viewed as an equivalent of risk. The denominator of the K-Ratio is multiplied by the square root of observations to normalize the measure across different time frames.
K-Ratio = (Slope of Log VAMI Regression line) / (( Standard Error of Slope)*(Number of Period in Log VAMI))
For more information please see Futures Magazine, January, 1996.


Money Manager
2.01 Will the database operations for Portfolio Evaluator work for Money Manager too?

Yes both program share the same database that contains the saved strategy performance reports and portfolios so you can back up and edit the database in Money Manager the same way as mentioned above for Portfolio Evaluator.



3.01 How do I setup 3DSmartView for Tradestation 2000i?

In Tradestation 2000i select the View menu, then select Chart Options, and then click on the Strategy Tab. The Save the Best ... Tests field is set to 200 by default. You need to change that number to 5000 or higher.
Next select View, then Optimization Report, then click on the Large S icon. The menu screen listed below will allow you to add and or delete variable fields that will appear in the optimization report. Note: The first three selected fields MUST BE "Input/Stop values for this test", "Test number" and "All: Total Net Profit."
It should end up looking like this:


An error occurs in 3D SmartView if these fields do not appear.


3.02 How do I setup 3DSmartView for Tradestation 4.0?

In Tradestation 4.0 select the View menu, then select Chart Options, and then click on the System Tab. The Save the Best ... Tests field is set to 200 by default. You need to change that number to 5000 or higher.
Next select View, then Optimization Report, then click on the Large S icon. The menu screen listed below will allow you to add and or delete variable fields that will appear in the optimization report. Note: The first three selected fields MUST BE "Input/Stop values for this test", "Test number" and "All: Total Net Profit." An error occurs in 3D SmartView 2000 if these fields do not appear.


3.03 What is the spread?

The spread determines the amount of surrounding points to take into consideration for calculating robustness. We recommend leaving the spread at 3.


3.04 What is a good Robustness number?

The chart is colored to display robustness, blue being the best and red being the worst. The robustness number itself is dependant of the spread and the values of the Z axis within that spread. Knowing this, the Robustness number can only be compared to other Robustness numbers in the same chart. Higher numbers are better.


3.05 I cannot see my saved optimization report.

Make sure the saved optimization file has the extension .TXT.
Also, Tradestation should save the file to the Export folder inside its install path. You can force the file to be saved where you want by typing in the full path name, like "C:\MyData\OptData01.TXT" just make sure that the folder MyData really exists.


PortfolioStream
4.01 How do I get PortfolioStream to work?

First make sure that PorfolioStream is Registered.
If it is registered then try going to the Information and Resources page and follow the PortfolioStream Quick Start Guide. Contact support@rinasystems.com for a download password.
Currently PortfolioStream works with TradeStation 2000i, 7, and 8. It does not work with TradeStation 4.0 or Supercharts.


4.02 I did all that an I still have problems, now what?

Make sure the Symbol tab is selected in the Format Symbol window.
Make sure the Inputs tab is selected in the Format Analysis Techniques window.
Make sure that you have only a strategy applied to the chart, as PortfolioStream will only alter the inputs of the top-most item in the Format Anaysis Techniques window.
Try slowing down the speed of the keystrokes to see if you see anything that might make the problem clear. Select File->Test Computer Speed and change the speed from the default setting of 6 to a slower speed like 4.
If you are using your own ASCII data (the files end in .txt or .csv or .asc for instance) make sure that you plot the data in the chart from a 3rd Party Directory Symbol List. TradeStation will prompt you for the market information (session start and end times) when you insert ASCII data into a chart, but by creating a 3rd Party Directory Symbol List you only have to enter this information once.
If you have 3rd Party Data that does not prompt you for this information then you may plot it as the 3rd Party Data.


4.03 The data is not using the dates I specified in the chart, why?

PortfolioStream inserts symbols into the chart and then extracts the data from the strategy performance report. In order to set the amount of days back that should appear in this chart when a new symbol is inserted you need to, for TradeStation 2000i, go to the View menu and select Chart Options, and for TradeStation 7 or 8, to the View menu and select Chart Analysis Preferences. On the Symbol tab you will see a Compression setting and a Default Days Back setting. Change the compression to whatever compression you are using in your chart and then change the default number of days back that you want. The next time you insert a symbol into a chart it will use the new setting to determine how many days of data to plot in the chart. Not all compression settings are present in the drop down box, but by selecting the next lowest settings you can set the setting for your compression. IE the 1 minute setting is used for all compressions between 1 minute and 5 minutes.

View -> Chart Analysis Preferences


4.04 What do I do about the error message "Can't set strategy / input parameters."?

This error is generated when PortoflioStream does not receive results from the Strategy Performance report, and this is usually becasue something prevented the Strategy Performance Report from running. Disable any alerts you may be using to prevent windows from poping up and intercepting the keystrokes meant for TradeStaiton. You may have an indicator or something other than your strategy on your chart which PortoflioStream is interacting with instead of the strategy. PortfolioStream changes the inputs of the first item in the strategy list, so if you have something listed prior to your strategy the above error will be generated in some similarly phrased form. You should also check to make sure the Input tab is selected in the Format Analysis Techniques window and that the symbol tab is selected in the Format Symbol window. This error might also be resolved by going to the File menu and selecting Set Run Mode, and either checking or unchecking Telerate TradeStation.

4.05 Why does PortfolioStream keep getting stuck in the Format Symbol window?

If during your optimization the format symbol window gets stuck, and you notice that the symbol setting is on Description instead of Symbol then odds are that your Custom Symbol List in PortoflioStream contains a symbol that you cannot access from that chart in TradeStation. The symbols in your custom sumbol list must exactly match the symbol accessible from the chart in TradeStation. If your symbol in TradeStation is "C 63/00" then your symbol in the custom symbol list in PortfolioStream must be "C 63/00". If your symbol in TradeStation is "Emini.txt" then your symbol in the custom symbol list in PortfolioStream must be "Emini.txt". You can verify the symbol list in PortfolioStream by selecting your Template and Custom Symbol List and then clicking the Verify CSL button. When PortfolioStream gets stuck on the Format Symbol window again it will, after a short pause, prompt you for action with the options of Deleting or Editing the symbol that could not be accessed by the chart in TradeStation. Please remember to close the format windows before selecting an option or you may inadvertantly casue false positive invalid symbol errors.

4.06 Why do my trades in Portofliostream not match up with my trades in TradeStation Strategy Performance Report?

Trades that take place on the close of the bar will not be written out to the XML files, and will therefore not appear in PortfolioStream after importing. In EasyLanguage you cannot access any trade that takes place on the close of the bar until the next bar. This will result in many open trades in PortfolioStream that were closed in TradeStation. If you system enters or exits on the close of the bar it will not work properly with PortfolioStream if you are using TradeStation 6 or Pro. Multiple entries in the same direction will also not be written out to the XML files, and will therefore not appear in PortfolioStream after importing. You will likely receive an error message informing you that you have more exits than entries, or more contracts/shares in your exits than inyour entries.

4.07 Why do I get an error informing me that I have more exits than entries?

Multiple entries in the same direction will also not be written out to the XML files, and will therefore not appear in PortfolioStream after importing. You will likely receive an error message informing you that you have more exits than entries, or more contracts/shares in your exits than inyour entries.


OptiLogix
5.01 When I insert the strategy into the chart I get a Link Error "Cannot Find Library RinaSave.DLL" followed by "Cannot Find Function INITIALIZENEWSYMBOL" what should I do?

When Easylanguage calls the RinaSave.DLL it references it from a virtual path. This virtual path is determined by what TradeStation considers its working directory. The majority of the time this working directory should be c:\Program Files\Omega Reasearch\Program\ (for tradestation 2000i) and the RinaSave.DLL should be found there. With some operating systems the working directory can be different. To fix the problem copy the RinaSave.DLL to the root of your C drive, open the easylanguage code that references the DLL, and replace all references to the dll "RinaSave.DLL" with "C:\RinaSave.DLL".


5.02 Why does TradeStation sometimes freeze when use OptiLogix?

Closing the workspace before running the import from OptiLogix should resolve this problem. The problem seems to occur when TradeStation, through easylanguage, accesses a dll which writes out to a file at the same time that OptiLogix is importing that file.


Portfolio Selector
6.01 When I insert the strategy into the chart I get a Link Error "Cannot Find Library RinaSave.DLL" followed by "Cannot Find Function INITIALIZENEWSYMBOL" what should I do?

When Easylanguage calls the RinaSave.DLL is references it from a virtual path. This virtual path is determined by what TradeStation considers its working directory. The majority of the time this working directory should be c:\Program Files\Omega Reasearch\Program\ (for tradestation 2000i) and the RinaSave.DLL should be found there. With some operating systems the working directory can be different. To fix the problem copy the RinaSave.DLL to the root of your C drive, open the easylanguage code that references the DLL, and replace all references to the dll "RinaSave.DLL" with "C:\RinaSave.DLL".


6.02 I am periodically seeing the error "Error trying to read ... Rina.dll INI 53", what should I do?

When Easylanguage calls the RinaSave.DLL it references an INI file which tells the DLL where to store data on the hard drive. Easylanguage references the INI file in a virtual path. This virtual path is determined by what TradeStation considers its working directory. The majority of the time this working directory should be c:\Program Files\Omega Reasearch\Program\ (for tradestation 2000i) and the Rinadll.ini should be found there. With some operating systems (95, 98, and ME) the working directory can be different. To fix the problem copy the Rinadll.ini from c:\Program Files\Omega Research\Program\ to the directory which the error message says it cannot find it. You may need to repeat this procedure as the virtual directory may change.


Error Messages
10.01 Failed to activate 'VB.UserControl'.


This error is always a result of having installed unpaired builds of our software. Due to the nature of the programs several controls are shared by both Money Manager and Portfolio Evaluator. Changes are made from build to build which prevent builds of Money Manager from interacting with just any build of Portfolio Evaluator. Some examples of paired build would be Money Manager build 75 with Portfolio Evaluator build 125, or Money Manager 102 with Portfolio Evaluator build 148. Try installing Portfolio Evaluator again. If the error message remains then contact RINA Systems at (513) 469-7462 or e-mail support@rinasystems.com for information on obtaining the right builds.


10.02 Dao Error

This error occurs during installation. Some program previously installed has altered the path of the Microsoft Shared Dao Tools. Download DAOfix.reg and run the script to reset the path to its correct entry. Then run the Setup file again.


10.03 PMI Division by zero (status -20)

This error occurs when your initial capital is set to 0 and you click on a tab that contains a calculation in which initial capital is the denominator. To correct your initial capital setting view the Strategy Performance Report and click the far left icon.


10.04 Runtime Error 713 Class Not Registered. You need the following file MSSTDFMT.DLL.

This error only happens with a specific build of Portfolio Evaluator when you attempt to create a portfolio. Download and run MSSTDFMT.EXE which will install and register the DLL so that you can create portfolios.


Other General Errors
11.01 The windows are being drawn wrong, and I cannot use the software!

This occurs when you are using a Matrox Multi-Video card with the default settings in Matrox Power Desk. In order to resolve this problem, open the Matrox Power Desk, navigate to the Multi-Display Controls, and uncheck the "Save/Restore window positions..." option. You may need to reboot for the changes to take affect.


Total Solutions
  Portfolio Maestro
  PortfolioStream 6
  Performance Suite 7
  HedgeFacts
Products
  Portfolio Evaluator 7
  Money Manager 7
  3D SmartView
  Dynamic Zones Analysis Pack
  Money Management DLL Pack
Services
  Custom Development
  Educational Workshops
  Performance Evaluation
Product Purchasing
  Product Pricing
  Product Ordering
  Shopping Cart
  Check Out
  Return Policy
News & Information
  News
  Performance Update
  Articles
  Testimonials
  Product and Info Downloads
  Product Differences
  Financial Links
General Support
  Knowledge Base
  Customer Survey
  Product Registration
Other Products
  TradeStationZone
  PCard Software
  Contact Us
Join Our Mailing List!
e-Mail Address:

Home | About Us | Contact Us | Disclaimers