The following issues have been addressed in Pre-Release 4U:
The following issues have been addressed in Pre-Release 4T:
The following issues have been addressed in Pre-Release 4S:
The following issues have been addressed in Pre-Release 4R:
The following issues have been addressed in Pre-Release 4Q:
The following issues have been addressed in Pre-Release 4p:
The following issues have been addressed in Pre-Release 40:
PreRelease 4O has important changes to Integrated Brokerage for MB Trading customers.. These changes add additional synchronization and security to trading using Nirvana’s Integrated Brokerage module. OmniTrader 2007 customers trading with MB Trading are strongly encouraged to update to PreRelease 4O at their earliest convenience.
Due to a Foliofn website change holdings information was not received correctly.
The following issues have been addressed in Pre-Release 4N:
Fixed error the resulted when shutting down OT while RT was running.
Fixed error 9 when using Market Range and Limit Range
The following issues have been addressed in Pre-Release 4M:
The following issues have been addressed in Pre-Release 4L:
Fixed Error related to having "Best Signal According to Advisor Rating" enabled.
Fixed issue when entering Portfolio Simulator.
The following issues have been addressed in Pre-Release 4K:
There have been a number of changes made to the standard OmniPilot scripts. Many of these changes are related to allocation calculations. The changes impact RT_Trader, EOD_Trader, WF_Trader and Demo. Users that base their own scripts on Common.txt and UserInterface.txt will be affected by these changes as well. All the described changes are for the “Manual Allocation” method specified under the Account Tab.
The following issues have been addressed in Pre-Release 4J:
There have been a number of changes made to the standard OmniPilot scripts. Many of these changes are related to allocation calculations. The changes impact RT_Trader, EOD_Trader, WF_Trader and Demo. Users that base their own scripts on Common.txt and UserInterface.txt will be affected by these changes as well. All the described changes are for the “Manual Allocation” method specified under the Account Tab.
The following issues have been addressed in Pre-Release 4I:
The following issues have been addressed in Pre-Release 4H:
The following issues have been addressed in Pre-Release 4G:
Corrected futures symbol translation for IQFeed. IQfeed with now properly download futures data.
The following issues have been addressed in Pre-Release 4F:
Resolved an IB interface issue on Windows Vista.
Error 6: Arithmetic operation resulted in an overflow. Occurred in routine - CStopBase .RoundLevel
Fixed error generated when using Close Position button when no active position was in effect on the plotted chart.
Periodically lower timeframes in a RT profile would stop generating signals.
Trade Plan Calculator not updating correctly from the Portfolio Simulator after changing parameters.
Made sections of the Trade Plan Form scrollable to improve visibility when using smaller screen resolutions.
Help Files and user guide updated.
The following issues have been addressed in Pre-Release 4E:
Compiling no longer scrolls the current script to the top
Added Floor Pivot Indicator.
Added menu for build settings.
Added DeleteItem, DeleteSection
The following issues have been addressed in Pre-Release 4d:
Fixed issue where training NNs would produce index outside bounds of the array errors.
Fixed missing conditions in NSP-31 trade plans caused by PR4C.
Fixed Real Time issue, if the computer clock is slow, the FL is not updated correctly. OmniPilot does not receive the correct information.
Fixed slow start up of OT while compiling
Fixed Weekly charts and Gapping on holidays.
Added support for Turtle Trader.
The following issues have been addressed in Pre-Release 4C:
Fixed issue that resulted in Custom Stops being removed from Trade Plans. (Note: You will need to reselect the checkbox for the stop on trade plans it was removed from).
The following issues have been addressed in Pre-Release 4B:
Active trade plans with IB Broker were sometimes deleted after market close.
Changes to active trade plan with broker now saves correctly.
Sometimes the signal in the Focus List and the voted signal did not match.
Error 7: Exception of type System.OutOfMemoryException was thrown when training a GA.
The All Strategies option is preventing some signals from making it to the Vote Line.
Applying a trade plan with a Trailing Profit Stop to an existing position W/ Broker Stop already in place could lock chevrons in place.
Changes to Stop Levels from the IB TWS were not reflected by the trade plan.
Lab mode was recalculating results and retesting every bar.
Pending Market on open signal showed a price when clicking the advisor.
Reversing position in a trade plan showed stop chevrons backwards.
Trade Plan could be connected to wrong timeframe if charts were locked into a timeframe.
Broker Stop could be different from chevron by 1 cent.
Trade Session Boundary exit fires instantly.
Stop Market orders in strategies was not active on the first bar when using Market on Open for an entry.
Moving a broker stop could generate an object reference error.
When reconnecting to a broker sometimes the blue chevron would not show for open position without trade plans assigned to them.
ATR set to zero in Trade Plan caused errors, even when not used.
Adding data periods automatically enables the period on strategies that are set to custom.
While running analysis on the genes of an NSP31 block, clicking anywhere on the form causes the analysis to stop and OT locks up.
After entering a position in an EOD profile and confirming the notification, double clicking on the historical notification gives the message "Intraday periodicity not allowed in End-of-Day profiles".
Short signals can make it to the vote line if the strategy is set to 'Longs Only' in the Order's block and Reversing Signals Exit was enabled.
The bulb on alert lines are not always updated with the correct state.
Changing the Stop Unit to Actual Value will no longer change the Stop Level value.
Trailing chevrons such as Trailing Profit Stop will no longer move after the trade plan has finished.
Orders placed in Lab mode on a weekly chart will now fill on the next bar.
Improved speed of displaying the To Do List.
Add Market on Close (MOC) to order types for MB Trading.
Trade Calculator settings are now profile specific instead of global.
The following issues have been addressed in Pre-Release 4A:
Fixed various "All Strategy" Voteline issues (fix originally released in R3)
Updated Broker Stop based Trade Plans to work correctly for over night orders with IB. The Current Broker Stop based Trade Plans will be over written with this update. Create a backup if you have modified the originals.
Updated DTN API.
EOD_Trader – Manual allocation fails when connected to IB.
EOD_Trader - uses Times from Interval Trading when set to Daily in UI.
The following issues have been addressed in Release 3:
Pre-Release 3K promoted to Release 3.
Fixed various "All Strategy" Voteline issues.
The following issues have been addressed in Pre-Release 3K:
OP Fix: Fixed error when starting the WF_Trader script while currently in a RT profile.
OP Fix: Scripts allow for the use of an end date prior to that of the start date.
Fixed: Random Toolbars disappear and reappearance issue.
OP Fix: RT_Trader when set to All Strategies is not entering trades.
Fixed: ATR’s issue that resulted in Trade Plan blocks using the last 4 bars while in the
Orders block it is correctly fixed to the first ATR.
Fixed: Issue where the Weekly Confirmation strategy gives little to no signals. Lines drawn on chart disappear.
Fixed: Chart movement problems using scrollbar.
Fixed: Issue where alerts would trigger falsely.
Fixed: Issue that would cause OT to become very sluggish when using the brokerage.
Fixed: Crosshairs issue related to clicking near an object that is on the chart would sometimes cause selection issues.
Fixed: Charts rearrange themselves when restarting OT
Fixed: Issue when you remove a symbol from a 'My Symbols' list it will remove that symbol from other 'My Symbols' lists as well.
Fixed: Problem with Saving/Displaying Strategy Names if the name was too long.
Fixed: Problem where the “Copy Long Trade Plan” checkbox was not reversing Broker Stop Above/Below settings correctly.
Fixed: A display problem when reapplying a Trade Plan. The number of shares displayed in the Trade Plan Setup dialog was not correct.
Fixed: Corrected a problem with Strategies using an NN confirmation block. Advisor Scores were not being generated.
Fixed: Symbol Mapping bad for E-Mini Russell 2000, from Quote Com
Fixed: "Key in dictionary…" Error for All Strategies.
Fixed: Disconnecting from the Nirvana Broker causes OT to terminate
Fixed: Corrected problem with OmniLanguage stops: TrailingExtremeValue and RisingStop
Fixed: Corrected slow startup time for the ToDo List if many Strategies present.
Fixed: Corrected alerts not updating correctly when alert line was changed.
Fixed: Stock Spread now calculate the weight value correctly.
Improvement: Mouse Dragging on the price scale area causes lost track of the scale.
Improvement: Speed - Add the ability to turn off results storing for real time profiles.
Improvement: Improved error handling of missing/invalid plugins or SDK. It will now rename the strategy until the correction is made.
Improvement: When Order size not divisible by partial exit percent – A warning message has been added.
Improvement: Fired alerts on a New Signal are now identified and are sort order is editable under the Alerts manager.
Improvement: In Realtime the Latency issues have been improved.
Improvement: Order (Priority) of Processing in Real Time.
Improvement: Added the ability to only run analysis on specific symbols.
Improvement OP: Add back the "Exit Signal forces Positions To Close" option.
Improvement: Trade Plan Editor parameter naming “Above Close” changed to "Above Last" (and “Below Last”)
Improvement: Added tick size for securities to the vendor database and provided a User Interface for user to edit it.
Improvement: Additional logging added to Brokerage.txt for debugging trading issues.
Improvement: Improved speed when using Chart Patterns.
Improvement: Improved Virtual Stops by rounding them to the price the security actually trades. Note: this is currently only a change made to the active trading levels. Trade Plans used in Strategy backtests, Walk Forward tests, etc. do not yet use rounded prices. This will be a future change. Plotted stop levels for Strategies in the chart may differ slightly from the currently active chevron stop level for this reason.
Improvement: Add an additional parameter for TradePlans/Order. Adjust stop based on Entry, in addition to High/Low and Close. This change is primarily to handle cases in actual trading where a pending order will be filled at the beginning of a bar or session – typical for EOD trading. When the open price gaps down, a Stop based on the previous bar’s data (High/Low and Close) might be higher than the open price.
Updated OmniPilot script logging to show which messages are logged by the script versus the main program
Added the optional functionality to Trade Plans to use the last price level for the current (forming) bar to update broker stops based on virtual levels. This change is to help EOD users updating their broker positions after the trading session when the current bar is considered not complete by OT, because no data has been received for the next bar. Added the checkbox to the Trade Plan Editor “Update level based on after-session trading” This option is only active when the Stop Unit is set to Virtual Level. This setting will affect Stop Market, Limit and Stop Limit orders. This functionality is intended for EOD profiles.
Two new methods have been added to the Portfolio Simulator for ARM users, NN Trades and NN%
The following issues have been addressed in Pre-Release 3I:
Fixed 'Error 5: Item has already been added.' that was encountered when running the portfolio simulator with 'All Strategies' as the strategy source.
The following issues have been addressed in Pre-Release 3F:
Portfolio Simulation: When specifying the minimum number of shares to trade, it would only trade more shares. i.e. if you would set it to 100, and use fixed allocation of 100 shares it would not take any trades.
Portfolio Simulation: Setting a minimum amount to trade (or minimum percent), would sometimes still allow trades to go through with an amount (percentage) less than the specified amount.
Portfolio Simulation: Trade in increments of 1 shares, should not affect the equity curve. In the previous versions it could be slightly different.
Portfolio Simulation: Validation of trading parameters to make sure min is smaller than max value, did not check whether it was enabled. So if one of them is disabled it should not perform the validation.
When pyramiding in the Portfolio Simulator the statistics would be wrong.
VBA Stops not plotting correctly in PR3c to PR 3e
OmniLanguage: Strings which contain special characters are causing run time errors.
With multiple monitors, toolbars sometime disappear and reappear at random
The stop list in the orders block did not resize correctly with the form.
Trade plan markers for Strategies color was being ignored in the chart template
Realtime charts would lose their position in the chart window or chartbook when multiple charts using different timeframes were loaded.
Extensive Trade plan editor User Interface changes (See updated Documentation-Help»Trade Plans)
Changed the behavior to right click position chevron to edit trade plan instead of double click as well as other right click options.
The color of the vertical Trade Plan Markers, drawn in the chart for each Trade Plan step change, can now be controlled by chart options (View->Chart Options…Colors Tab). This also allows you to hide this line by changing the color to the background color.
A customizable blank area between the right vertical axis and the most recent bar can now be configured under Chart options: custom margin (View->Chart Options…Charts Tab)
The font for the price levels can be changed under Chart Options.
Changed the behavior of the Trailing Profit stop chevron so it does not move and is at the level of the stop
Changed the behavior of the Trailing Profit stop chevron so it does not become inactive when manually adjusted from the chart
Provided a Check that you have bought enough to execute partial exit
In RT the order of alerts displayed in the grid, now does not change
Added Alerts triggered on "Any New Signal" under the alerts icon (!). The lower section shows the triggered Alerts.
The NN Score block can now be used as the last block in a strategy, in which case it should filter out the entire order (not just its signal) based on the signal’s score
Added New Functionality to Speed Up OmniTrader by allowing OT users to turn off the storing of data for reports and Analyze Forming Bars. This setting is under the Test Settings tab in the To Do List. The option to store data for reports should be toggled on before running the analysis to be used in Reports and Portfolio.
Added BrokerRoute and TickSize fields to the Symbols32 database, available for Commodities (Edit/Add new commodities)
The following issues have been addressed in Pre-Release 3F:
Error 380: Invalid property value.
The following issues have been addressed in Pre-Release 3E:
Fixed a runtime error when using a strategy that contains ARM2R3, ARM3R2 or ARM3R3 block.
The following issues have been addressed in Pre-Release 3D:
Applying a trade plan to a manually opened or abandoned position would close the position.
Pos column in Focus List would sometimes display in-short instead of the correct in-long signal.
Crosshairs on real-time charts would disappear when you stopped moving the mouse.
Resolved an issue that would cause duplicated indicators to plot in the incorrect pane.
When right clicking on a chart and choosing 'Add Color Chart' would cause exceptions.
Under certain circumstances deleting a trend line annotation would delete more than intended.
If exits became active and one fired on the most current bar of data, the exit level was not displayed on the advisor window.
When trying to save a Chart Template from the Right click menu it would result in an exception.
Under rare conditions when using the paper broker fixed loss/profit stops would change as market price changed.
Trying to update COT data from the To Do List would result in an error 429.
Trade plans were not correctly validating trade plans that reversed directions while editing.
Higher minute RT timeframes such as a 240 minute chart would not update in the focus list.
Previously you could only resize indicators in the very top or bottom pane. Now all panes are resizable.
Auto Margin now works as intended.
Charts in real time would reposition themselves when restoring OT from a minimized state.
Plotting certain systems created in OmniLanguage would cause exceptions.
The 'New signal' alert only fired after the market closes in RT.
The 'New Signal' alert would not fire for strategies that used Market on Open orders.
In certain cases a trade plan that uses a Market order would use the next bars open price instead of the correct market price.
Vegas systems from the Woodies CCI plug-in would cause errors while running analysis.
When printing the focus list report a couple symbols were truncated per page.
Voted Signal indicator no longer disappears when changing charts.
The Chart Period scroll bar in Portfolio Simulation mode would not scale correctly.
Several portfolio fixes for pyramiding, reversing positions, and multiple positions.
Closing OT while a RT profile was refreshing would result in run time errors.
Reloading data from a charts right click menu works correctly again.
Trying to edit Metastock data would result in an error.
The chart crosshairs are available in the CPRM Pattern Examples window as they were in prior versions.
The following issues have been addressed in Pre-Release 3C:
Exits now show the correct delay on the vote line for Market on Open and Market on Close exits.
The activation of VBA exits are no longer delayed by one bar.
Fixed FL signal display issue if an exit fired on the same bar as the signal.
When changing the account in the Portfolio Simulation it would not re-run the simulation, instead it would use the cached data.
In the Portfolio Simulation when using multiple minimum or maximum restrictions at the same time only one was being used.
Fixed an issue that could cause the NSP strategy building block not to show when editing/creating strategies.
The correlation column from the Group Trader window will no longer override your focus list sort order.
Moving chart annotations with the data values window open will no longer cause the data values window to disappear.
Indicators and systems that should plot on the price chart will now plot in the correct location and will no longer create their own panes.
Resolved run time errors when using certain fundamentals in OmniScan.
The trade calculator will now properly save the values you set as default.
Resolved several issues with the displayed positioning of stop chevrons.
Added Average Percent Invested to Portfolio Simulation stats.
Trade plans now have separate plan templates for long and short positions.
The following issues have been addressed in Pre-Release 3B:
Fixed "Error 3065" when running To-do list and update “All OmniScan lists” is selected.
Fixed error related to VBA stops that use "ExitLevel = (SomeValue)"
The following issues have been addressed in Pre-Release 3A:
Fixed various color chart issues.
Fixed pattern initialization on first time startup after installing CPRM.
Fixed issue with pattern example window.
Fixed error when adding and/or removing various timeframes in RealTime without closing the form.
Fixed performance issue when using Lab Mode with fixed test period.
Fixed error when plotting custom indicators in RealTime.
Stops now are active on the entry bar rather than being delayed by one bar.
Validation added for fixed test period date range in To-Do-List.
Logging added for VBA files that have been manually created with invalid .NET names.
Nirvana Club members please read the following information found here before running the update.
The following issues have been addressed in Release 2:
Pre-Release 2C promoted to Release 2.
The following issues have been addressed in Pre-Release 2C:
Printing reports using Metastock no longer errors.
Fixed various color chart issues.
Fixed error when creating a new 'My Symbols' list, then adding symbols to it.
Buying Power not showing in the Portfolio.
Trade Calculator gets "Error 5: Cannot find column [NaN]" in Forex profiles after you get your Portfolio Simulation analysis.
Fixed error when printing the focus list in a RT profile.
If you click 'All Off' right after duplicating an indicator it will not remove the check from the duplicated indicator.
Charts in portfolio simulation are not showing matching data range.
Error 9: when clicking on the Chart area of a symbol that does not have data.
Error 6: Arithmetic operation resulted in an overflow when trying to access the Trade Calculator. Running Forex in RT.
Error 3190" caused when using to many data periods.
Added ability to right-click symbols & set the user data path via the Focus List.
The following issues have been addressed in Pre-Release 2B:
Fixed issue on startup and when switching profiles when having multiple 'My Symbols' lists enabled.
Portfolio simulation was not being ran again when using the 'Advisor Cutoff' setting.
Fixed 'Syntax error in query expression' error when using Trade Calculator on an international version of Windows.
Fixed calculation error in 'Drawdown %' statistic in the Portfolio Simulation.
The following issues have been addressed in Pre-Release 2A:
Fixed issues when running portfolio simulation on FOREX symbols.
Improved speed of portfolio simulation.
Improved the behavior of crosshairs in the chart. Clicking to de-select no longer displays the crosshairs.
The following issues have been addressed in Release 1:
Release 1 released.