Announcing RightEdge Beta 2
We're proud to announce the release of beta 2 of RightEdge. The full list of new features is detailed below.
The software can be downloaded from the following URL:
Anyone who is a member of the site can now download the beta, free of charge. If you haven't signed up already, click here (it's free, and we don't give out any of your information).
RightEdge is built on top of the latest Microsoft .NET Framework. Check to make sure the Microsoft .NET Framework v2.0 is installed on your computer. If it is not installed, or you are not sure, please obtain this framework from http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
This is a free download.
Please visit our forums (http://www.rightedgesystems.com/Forums.aspx) for all of the latest news and information and of course, to participate in our community.
Earlier incarnations of RightEdge included the ability to stream live data, but did not allow systems to be run, in real time, against this data. With this version we have added this ability. What this means is that the same system you wrote for backtesting can now be run against streaming data! Also added is a new pane (named "Live System") to the user interface that shows views of general information about the currently running system, pending orders, open positions, and closed positions.
- High Performance Binary Data Store
We have added a binary data store which offers high performance without having to install a 3rd party database engine. This has replaced the XML data store as the default for new installations.
RightEdge now has the concept of pips. Use the Symbol Information dialog (right click on a symbol in the watch list) to set the pip size. The system class has additional methods to support pip profit targets and pip stop losses.
- GAIN Capital Forex Plugin
We are happy to announce that we have our first forex data feed provider in GAIN (http://www.gaincapital.com). This data feed works for GAIN customers only. We also plan on adding GAIN as a broker plugin for the next beta version.
The option calculator is currently a function of the API only (see the developer's documentation at http://www.rightedgesystems.com/documentation/developerguide/index.html). It supports calculating theoretical option prices for both American and European style options. In addition, it will calculate the partial or "greeks" as well as the theoretical implied volatility (IV) for both puts and calls.
- Drag And Drop Indicators In Trading Systems
System authors now have the ability to drag and drop indicators on to a system instead of having to manually code them. Indicators created through the drag and drop system are modified through the properties pane. Drag and Drop indicators are the phase of our upcoming "Drag and Drop system creation" feature.
- Brownian Motion Real Time Tick Simulator
The random tick generator is based on a financial adaptation of Brownian motion as it applies to prices. This is useful for two different things, first, you can run random tick data against your system for testing and second, you can see how your system will perform against completely random data. The volatility, rate of annual return, and tick frequency are generated randomly each time so no two runs are exactly alike.
With this release we have added a tool to import data from text files. If you already have a large amount of data in a text file this should help with getting the information into your RightEdge data store. The import tool is extremely flexible, allowing you to specify delimiters, date and time formats, field order, etc. We have attempted to accommodate the most common formats, but if you have data that cannot be imported with this tool please let us know and we should be able to extend the tool.
Systems can now be exported as a DLL without source code to create a redistributable package. This is useful for users who wish to share systems but not intellectual property.
A number of new indicators have been added to RightEdge. These are special purpose indicators, useful for doing simple math on bar data values. These indicators will be useful in Drag and Drop systems when a user wants to do math on bar data without having to resort to using code.
Add Series - This indicator takes two series and returns the sum. Useful for shifting another indicator by a fixed number.
Subtract Series - This indicator takes two series and returns the difference.
Multiply Series - This indicator takes two series and returns the product. An example where this might be useful is when you want to test for the penetration of an offset band. To do this you would create the band indicator, a constant indicator with the number you wish to multiply by, and then a multiply series. The multiply series would take the band and the constant as inputs and return the value to be used in the penetration test.
Divide Series - This indicator takes two series and returns the quotient. And example of where this might be useful is when you want to create a series that is the average of two other series. To do this you would create the series' for the two items you wish to average, an add indicator with the other two series as the inputs, a constant indicator with a value of two, and a divide series with the inputs set as the add indicator and the constant indicator.Shift Series - This will shift the contents of a series by a value. This is useful when using chained indicators to work with a value from the series that is in the past.
- Visual Basic.NET Systems working
- Crash on startup.
After the successful download of RightEdge, extract the zip file to a temporary directory and run the Setup application. Follow the steps in the installation wizard and once the files are copied to their final destination, RightEdge is ready to use.
It is highly recommended that RightEdge is uninstalled before installing this refresh. In addition to running the uninstall (located in the Start/Remove Programs in the Control Panel), it is recommended that the RightEdge program folder is completely removed. After running the uninstall, use Windows Explorer to navigate to the RightEdge folder (the default folder is located in C:\Program Files\Yye Software) and delete this folder.
RightEdge creates a program group in the Start Menu. There are three items in the list, RightEdge, Getting Started Guide and RightEdge Developer Guide. It is highly recommended that you take a look at the Getting Started Guide to learn the basics of navigating around the software and understanding key features. Use the RightEdge Developer Guide to help build systems from code. The RightEdge Developer Guide is now available online at http://www.rightedgesystems.com/Documentation/DeveloperGuide/index.html.
Beta testers have our full support resources available to them. For the short term, it is recommended that you post any problems to our public forums so that others may benefit from the solution provided. You may also use our support URL to send a message directly to our support staff at http://www.rightedgesystems.com/support.aspx. We can also provide others means of support (telephone, instant messenger, etc) on a case by case basis.
We look forward to your feedback.
The RightEdge Development Team