New York, 26 Februar 2007

NEW FEATURES:

* Micro-lot trading precision is now available within VT Trader (subject to availability from your FX Broker)! A micro-lot is defined as 1/100th of 1 standard lot. 1 standard lot = 1.0; 1 mini-lot = 0.1; 1 micro-lot = 0.01

* 1-Click Order (1CO) feature included in Dealing Rates Window; The 1CO feature allows true 1-click trading with market orders; Please refer to the VT Trader Help Manual for additional details pertaining to this feature BEFORE using it!

* PAM Chart Mode now includes functionality for Entry Orders and their associated stoploss/limit orders; PAM Entry Order grouping and available functionality mimics that of the PAM Open Positions logic implemented previously. Please refer to the VT Trader Help Manual for additional details.

* Added Spread column to Dealing Rates Window and to Advanced Dealing Rates Window; Spread column is disabled by default in Dealing Rates Window, but can be enabled via Contextual Menu>Properties>Appearance Bookmark>Show Spread Column new setting; Spread Column is always enabled in Advanced Dealing Rates Window.

* PipValue column added to Advanced Dealing Rates Window; PipValue value is based on account base currency for 1.0 lot of respective currency (this is similar to how IntBuy and IntSell is calculated and displayed)

* Fresh Rates Highlight implemented in Dealing Rates Window and Advanced Dealing Rates Window; Highlights the Instrument cell with a pale yellow color (user-definable) if that Instrument's price was changed with the most recent streaming price quote update; Fresh Rates Highlight feature can be enabled/disabled using Contextual Menu>Properties>Appearance Bookmark>Fresh Rates Highlights setting; Highlight color can be adjusted using Contextual Menu>Properties>Grid Bookmark>Fresh Rates Highlights setting

* Bid/Ask Cell Highlights implemented in Dealing Rates Window and Advanced Dealing Rates Window; Highlights the Bid/Ask cells with a pale blue or red color (user-definable) based on the direction of the most recent price update included in the most recent streaming price quote update; Bid/Ask Highlights can be enabled/disabled using Contextual Menu>Properties>Appearance Bookmark>Bid/Ask Highlights setting; Bid/Ask Highlight colors can be adjusted using Contextual Menu>Properties>Grid Bookmark>Bid/Ask Highlights Up/Down settings

* Bid/Ask Cell Arrows in Dealing Rates Window and Advanced Dealing Rates Window have been replaced with Up/Down Triangle graphics; Also, the Arrows can now be enabled/disabled using Contextual Menu>Properties>Appearance Bookmark>Bid/Ask Arrows; Arrows are disabled by default; Arrow colors can be adjusted using Contextual Menu>Properties>Grid Bookmark>Bid/Ask Arrow Up/Down settings

* Andrew's Pitchfork drawing tool implemented; Includes all corresponding default settings at Navigator Window>Options Bookmark>Properties>Charting>User Objects>Andrew's Pitchfork; Please refer to VT Trader Help Manual for additional details.

* Partial Loading of Historical Price Data; VT Trader now only downloads the partial history that it needs to bring its cached history files (if available) up to the current date/time bar data; This will help eliminate HTTP & charting timeout errors during the initial login as well as shorten the time required to perform the login.

* SendStatisticToVT Parameter Added to VTTrader.ini; Enables/disables QS3 Service reporting in VT Trader; SendStatisticToVT=Y (default setting) enables QS3 reporting; SendStatisticToVT=N disables QS3 reporting.

* Multi-Column sorting is now available in all Trading Windows; (Advanced Dealing Rates, Accounts Information, Open Positions, Closed Positions, Pending Orders, & Summary By Accounts) User must click columns in reverse order when using multi-column sort routines for proper sort order. For example, to sort by Cur1 and then Cur2 to group the currency pairs together, and then sort by those currency pairs by Net P/L the use needs to click the column headers in the order of NetP/L->Cur2->Cur1

* Show/Hide Column Contextual Menu included in all Trading Windows; Allows the user to quickly enable/disable the display of columns within the respective trading window (Advanced Dealing Rates, Accounts Information, Open Positions, Closed Positions, Pending Orders, & Summary By Accounts)

* New symbols added to Symbols tool in Drawing Toolbar; A, B, C, D, E, X, a, b, c, d, e, x, 1, 2, 3, 4, 5; NOTE: You MUST reboot your PC in order to display these new symbols properly!

* Cross Hair Labels implemented; Labels show specific date/time/price point associated with the Cross Hair intersection; New settings have been created to enable/disable display of cross hair labels in Navigator Window>Options Bookmark>Properties>General>Cross Hair

* Cross Hair “Measuring” function implemented; The "Measuring" function automatically measures (counts) the number of bars and number of pips between two locations in the active chart window. The measuring label displays data in the format: # of bars / # of pips / price level of cursor; Please refer to the VT Trader Help Manual for additional details regarding this functionality.

* Alerts Bookmark and basic alert functionality has been added to the following Drawing tools: Horizontal Line, Trend Line, Fibonacci Angled, Fibonacci Fan, Standard Deviation Channel, Standard Error Channel, Raff Regression Channel, Equidistant Channel, Gann Line, and Gann Fan; This alert functionality is similar to that of the Fibonacci Horizontal tool; Please refer to the VT Trader Help Manual for additional details.

* AutoSave Desktop Template on Account Login option added to General Properties>General bookmark; This option allows the user to enable/disable the auto-save of the active desktop template when using Navigator Window>File>Account Login after working in Offline Mode

* Output Variables' values can be displayed in Indicator Label and Trading System Label; Output variables are referenced in the labels using the same method as Input Variables - %variable_name%. The Output Variable value displayed is the most current value of the respective indicator, updated in real-time. Values displayed are shown in precision decimal places as specified by the “Output Variables Precision Display in Inspect Window” setting in the General Properties>General Bookmark

* Search and Search & Replace tools added to Indicator Builder 'Editor' toolbar and Trading Systems Builder 'Editor' toolbar; Please refer to the VT Trader Help Manual for additional details.

* Isdefined() function created; see VT Trader Help Manual for details.

* IsUndefined() function created; see VT Trader Help Manual for details.


FEATURE IMPROVEMENTS:

* Overall modernization of VT Trader interface components, desktop icon, and splash screen

* Improved VT Trader installation routine and branding; Installation routine now includes an EULA (End-User License Agreement); A copy of the EULA is stored in the VTtrader program directory for easy reference

* Improved Connectivity LED's logic

* Improved Connection Resiliency

* Implemented ChartingTimeout setting in vttrader.ini and set equal to 300 seconds; This should help eliminate charting timeouts that some users on slow(er) connections frequently experience

* Implemented WarningLimit setting in vttrader.ini and set equal to 2 errors (allowable range is 1-5); This setting will allow the user to adjust the number of consecutive errors required to turn the Trading/Messaging LED's yellow. During a yellow (and red) Trading LED, order submission (trading activity) is not prohibited. Some users may choose to have a more frequent yellow Trading LED display (by making this default value set to 1) rather than allowing the LED to take longer to turn yellow and thereby allowing the user to request orders that will not get processed because despite the green Trading LED trading isn't actually available at that time (because the Trading LED hasn't processed enough errors to turn it yellow yet).

* Improved QS3 Service Reporting

* Improved error message handling in VT Trader

* Margin Call logic improved; Pre-Order submission Available Margin (Insufficient Funds) check implemented

* Passwords in log files are masked with ***

* Dealing Rates Window columns can now be resized (except for Instrument column); New setting Contextual Menu>Default Column Width implemented to allow the user to quickly reset columns to default

* Border outline highlight used in all Trading Windows (Advanced Dealing Rates, Accounts Information, Open Positions, Closed Positions, Pending Orders, & Summary By Accounts) has been replaced with full row highlight while window is active and border highlight of last used row when window is not active; Selection Frame Highlight setting in respective Properties windows has been replaced with Selection Highlight Color setting

* Dealing Rates Window & Advanced Dealing Rates Window and their respective properties settings improvements; Bid/Ask cells' text changed to Arial, size 8; Bid column renamed to Bid (Sell); Ask column renamed to Ask (Buy); Properties>Appearance Bookmark> 1a) Drawing method should be Drawing Method, 1b) Arrows should be renamed to Bid/Ask Arrows, 2a) Last Digits name should be renamed to Bid/Ask Last Digits, 2b) Excess should be 100% by default, not 120, 2c) Bold attribute should be checkmarked; Properties>Grid Bookmark> 1) Odd Color should be renamed to Background (Odd Row), 2) Even Color should be renamed to Background (Even Row), 3) Arrow Up Color should be renamed to Bid/Ask Arrow Up, 4) Arrow Down Color should be renamed to Bid/Ask Arrow Down, 5) Fill Up Color should be renamed to Bid/Ask Highlights Up, 6) Fill Down Color should be renamed to Bid/Ask Highlights Down, 7) Instrument Caption Color removed; The Instruments column will use the Table Font attributes

* PAM Chart Viewing Mode has been changed to “Consolidated” Chart Viewing Mode. All functionality remains the same – only the PAM name in the Position/Viewing Mode icon in the Chart Window Toolbar has been changed. “Consolidated” will also appear on all position/entry labels and their conditional stoploss/limit orders while in Consolidated Chart Viewing Mode (previously called and displaying as “PAM”).

* Fibonacci Horizontal tool now includes ability to show/hide price level associated with Fibonacci level as well as display levels/prices at left and/or right side of tool; New options in the properties window are: Show Percent Labels (Left), Show Price Labels (Left), Show Percent Labels (Right), Show Price Labels (Right); Display underline trendline option changed to “Display Underlying Trendline”

* Improved responsiveness of [Edit] and [Cancel] buttons in Login and Connect windows to respond to user actions in real-time by immediately abandoning the current activity as soon as the button is pressed

* Updated sar() function; User can now specify data arrays used to calculate the parabolic SAR; sar(DATA ARRAY, DATA ARRAY HIGH, DATA ARRAY LOW, STEP, MAXIMUM); All 3 data arrays must be specified or no data arrays must be specified; sar(0.02,0.20) is equivalent to sar(C,H,L,0.02,0.20)

* Expanded Navigator Window>Trading Bookmark>Chart Layers section; It now includes the following items:
- Comments
- Symbols
- Trend Lines
- Vertical Lines
- Horizontal Lines
- Fibonacci Horizontal
- Fibonacci Vertical
- Fibonacci Angled
- Fibonacci Arcs
- Fibonacci Fans
- Gann Lines
- Gann Fans
- Gann Grids
- Andrews Pitchforks
- Linear Regression Lines
- Standard Deviation Channels
- Standard Error Channels
- Raff Regression Channels
- Equidistant Channels
- Price Alerts
- Pending Orders (was Entry Orders)
- Open Positions (was Positions)
- Conditional Stoploss/Limit Orders (was Orders)
- Indicator Labels
- Trading System Labels
- Indicators
- Trading Systems

* All Drawing tools now have their default properties windows (Options Bookmark>Charting>User Objects) open the properties window to the Drawing Properties Bookmark by default

* Input Bookmark>[New] Button in Indicator Builder and Trading Systems Builder now assigns a correctly formatted random value as the default variable name in the Name field and in the Display Name field

* Comments tool now uses Arial font in black color as its default

* forex4all references removed from VT Trader logs and registry keys

* Default VT Trader layout has been modified

* Fibonacci Vertical>Calc Properties>Display underline trendline changed to “Display Underlying Trendline”

* ServerAnswer log removed from logging routines since RequestResponse log contains same information + additional inforamtion

* Removed deprecated urllist.xml from install package since it's no longer used


RESOLVED BUGS:

* VT Trader sometimes becomes unstable after ~ 24 hours if exposed to intense trading activities (~2 or more trades per hour). - FIXED.

* Incorrect logic for trading systems running in Auto-Trade Mode after 2 or more exits/re-logins if switching between accounts at login - FIXED.

* Charts and Instruments quite updating in VT Trader – FIXED.

* MC order does not appear in the Pending Orders window; Once the MC has been executed, the orders are not removed from the chart - FIXED.


* “Close with Hedge” option available in the Open Position Label>Contextual Menu in Chart Window Position Viewing Mode does not close both the initial position and the hedge position - FIXED.

* MC Rate in Summary By Accounts Window sometimes displays incorrectly - FIXED.

* BEP value in Summary By Accounts Window incorrect; It's now correctly calculated to reflect the 'actual' break even price require for the trader to have NetP/L >= $0.00 - FIXED.

* Accounts Information Window displays incorrect (and inconsistent data when converted to USD) currency data in Total row if base currency is JPY - FIXED.


* Accounts Information Window>Prm column values do not dynamically convert currency which causes all other row columns and Total row value to be incorrect - FIXED.

* Positions/Orders Labels not drawn on chart Currency/BID_ASK/Interval change; When you switch from one chart to another one in the same window, and new chart have existing positions/orders - they do not appear until next price comes or you move mouse over the chart. - FIXED.

* Some trading-related messages in the Activity Log do not display the correct Lot size - FIXED.

* Trading systems sometimes requested multiple (duplicate) orders when only 1 order should have been requested - FIXED.

* Login Window “X” button in upper-right corner opens VT Trader in Offline Mode instead of exiting - FIXED.

* High/Low zones do not display after changing chart from BID to ASK view - FIXED.

* Daily High/Low Lines Not Redrawing for New Day at 17:00EST - FIXED.

* Margin Call orders are not removed from VT Trader interface after execution - FIXED.


* Clients may see their unique account identifiers (instead of the correct account number) within the Close Position(s) window when selecting Close All Positions in the Summary by Accounts Window - FIXED.

* Maximizing single-instance windows (Dealing Rates, Accounts Information, etc.) on same monitor as Navigator Window. Close window -> open again -> window is under Navigator Window. - FIXED.

* Summary Position Chart Viewing Mode displays both individual position labels as well as the cumulative Summary Position label; Also, the P/L calculation in the Summary Position label is incorrect - FIXED.

* Closed Positions Window sometimes displays incorrect open date for closed positions – FIXED.


* Improper request to download candle data into VT Trader - FIXED.

* The number of bars loaded in the tick charts do not always match exactly the number of bars specified in the General Properties>Historical Bars Loaded setting (fix can be disabled by including SOSF=N in vttrader.ini file) - FIXED.

* Requote Window displays wrong text in relation to trade action required - FIXED.

* Incorrect Auto-Sizing of Inspect Window - FIXED.


* Symbols not displaying correctly after login (fix installs font file into Windows® font folder) - FIXED.

* Chart server unavailable changed -> Charting Service Unavailable; unavailable was misspelled. - FIXED.

* Incorrect lot size reported in Margin Call message - FIXED.

* Market Order Position label in Chart Window>Position Viewing Mode does not return to default position after switching to PAM Viewing and back to Position Viewing Mode - FIXED.

* Closed Position Window>Contextual Menu>Report does not supply browser with correct date range - FIXED.

* Market Order Stoploss/Limit label 'hint' popup in Chart Window>Position Mode displays incorrect information - FIXED.

* Entry Order and Entry Order Stoploss/Limit labels' 'hint' popup in Chart Window>Position Mode displays incorrect information - FIXED.

* Inconsistency in displaying JPY currency values when JPY is base currency - FIXED.

* Incorrect message after entering wrong value into Pending Order change window - FIXED.

* Log Level not set to WARN by default - FIXED.

* Connectivity PopUp Window sometimes hides behind Navigator Window once activated - FIXED.

* Color picker selection menu displays at right or left edge of non-primary monitor on multi-monitor PC's when VT Trader window is located on non-primary monitor rather than displaying under its window option - FIXED.


* Checked accounts (all trading windows) not updated immediately after checking/unchecking accounts in Chart Window Toolbar

* Chart Labels not updated immediately after checking/unchecking accounts in Chart Window Toolbar

* Pending Entry Order Placement Window>Set Stop>Traders Range default value doesn't reset to 0 when the value is removed, window closed, and then re-opened - FIXED.


KNOWN ISSUES:

* (#1) The “lost messages” issue requires the next version of the VT Server software to be rolled out to be fully resolved; When this happens it will be completely transparent to VT Trader users. Please Note: Until such time as the next VT Server software is released, it is possible that trading-related messages may still be lost occasionally. Logging out of VT Trader and logging back in will properly update the trading data displayed in VT Trader if instances of lost messages do occur.

* VT Trader, on rare occasions, sends an order request to the broker having the wrong open price taken from another instrument (not current price for order's instrument)

* When using the File>Account Logout menu option, it may be several seconds or minutes before the Account Login or Exit options become available. Please be patient and do not forcefully attempt to exit or quit VTtrader during this time – the procedure is vital to ensure the proper logout of VTtrader!

* When VTtrader is launched there may be an additional ~2 seconds delay between the splash screen disappearing and the login window appearing.

* Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

* Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

-------------------------------------------------------------------------------------------------------------------------------------- 

New York, 22 September 2006

VT TRADER 1.8.3 BUILD 2006092200 RELEASE NOTES

NEW FEATURES:

* Quality of Service Statistic Submission Service (QS3) Implemented; VT Trader now includes additional intuitive error reporting without user assistance. The QS3 service is an extension of the TalkBack Service previously implemented in VT Trader 1.8.1. This feature is enabled by default. How it works: Each time VT Trader generates an entry in its log files, this information is sent back to a listening server in your broker's network the next time you login to VT Trader. The information gathered by the QS3 service will allow more sophisticated tracking and reporting of connectivity issues.

* Acknowledge-Mode Messaging Implemented; This is a server-side feature that while enabled allows VT Trader to be a lot less aggressive about initiating passive reconnect attempts. More specifically, a messaging timeout is no longer an indication of poor connectivity; Only a HTTP 401 response will now initiate a passive reconnect attempt in VT Trader.


FEATURE IMPROVEMENTS:

* Improve Connection Lost Detection; A poor connection warning is now detected immediately following the first HTTP error resulting in yellow connectivity LED's; Full connectivity loss is detected following the second HTTP error resulting in red connectivity LED's along with passive reconnection followed by a full re-login attempt if necessary (and auto-login option enabled)

* Include Request ID in all HTTP Requests

* Short-Timeout for Version File Request / Version File Cache and Expiration; The current timeout value was too long. This lengthy wait was unnecessary and frustrating for users. Shortening the timeout may cause VT Trader to timeout more often, but it will be much more responsive to the user.

* Thread priority changes to allow the SSL libraries additional time to process connection status and messages


RESOLVED BUGS:

* The issue (a.k.a. “lost messages issue”) causing trading activity-related messages and trade data to not always be delivered and displayed properly has been resolved within VT Trader. However, please refer to #1 under KNOWN ISSUES for some very important notes regarding the resolution of this issue.

* Trading systems running in auto-trade on some currency pairs attempt to place orders against currency pairs the trading system is not attached to; this leads to re-quotes, margin calls, strange order requests in the Activity Log, etc. - FIXED.


KNOWN ISSUES:

* (#1) The “lost messages” issue requires the next version of the VT Server software to be rolled out to be fully resolved; This should happen within the next 1-2 weeks and will be completely transparent to VT Trader users. Please Note: Until such time as the next VT Server software is released, it is possible that trading-related messages may still be lost occasionally. Logging out of VT Trader and logging back in will properly update the trading data displayed in VT Trader if instances of lost messages do occur.

* VT Trader sometimes becomes unstable after ~ 24 hours if exposed to intense trading activities (~2 or more trades per hour). We're currently investigating this issue.

* VT Trader, on rare occasions, sends an order request to the broker having the wrong open price taken from another instrument (not current price for order's instrument). We're currently investigating this issue.

* When using the File>Account Logout menu option, it may be several seconds or minutes before the Account Login or Exit options become available. Please be patient and do not forcefully attempt to exit or quit VTtrader during this time – the procedure is vital to ensure the proper logout of VTtrader!

* When VTtrader is launched there may be an additional ~2 seconds delay between the splash screen disappearing and the login window appearing.

* Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

* Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

-------------------------------------------------------------------------------------------------------------------------------------- 

New York, 12 August 2006

VT TRADER 1.8.1 BUILD 2006081200 RELEASE NOTES

NEW FEATURES:

* Balloon ToolTip Window implemented in place of Reconnection Window; the new balloon tooltip window is displayed next to the Connect Level Toolbar and is much less intrusive and more informative than the previous Reconnection Window; The user is no longer “locked out” of VT Trader while a reconnection is in progress – with the new balloon tooltip window the user can operate VT Trader normally around the tooltip window as reconnection continues. [Reconnect] button present in balloon tooltip window is active allowing the user to interrupt the reconnection process and immediately attempt a full re-login;

* Connect Level Toolbar now has 3 LED's; The LED's are Trading (has “T” in icon), Messaging (has “M” in icon, and Charting (has “C” in icon); Trading = Connection status for trading operations; Messaging = Connection status for real-time price quotes; Charting = Connection status for charting; Corresponding tooltips are displayed when the mouse is hovered over each icon; The LED's have 3 status colors: Green, Yellow, and Red; Green = Connection is OK; Yellow = Connection is UNSTABLE, potential passive reconnect in progress; Red = NO Connection; Each LED functions independent of the others -> this means that if, for example, the Charting LED becomes red (i.e.: charting is not available), but the Messaging and Trading LED's remain green that you should still be able to receive real-time price quotes to the Dealing Rates Window and place trades.

* Proxy Username and Proxy Password support added to Navigator Window>Options Bookmark>Servers>Demo Trading & Live Trading sections; Users now have the ability to specify a proxy username and proxy password when required by the proxy server

* New Server Properties icon added to Login Window; To the right of the Dealing Desk dropdown selection menu is a new icon that looks like a pencil and paper; Clicking this icon opens the Navigator Window>Options Bookmark>Servers>Demo Trading Properties Window or Live Trading Properties Windows based on the selection chosen in the dropdown menu; This allows the user to make any necessary changes to those properties without the need to go through the process of logging into VT Trader in [Work Offline] Mode, making changes to the Demo/Live Trading Properties, logging out of VT Trader, and finally logging in again. Now it's as easy as choosing the Server Properties icon from the Login Window, making your changes, and clicking the [OK] button to login into VT Trader.

* TalkBack Service Implemented; VT Trader now includes intuitive error reporting without user assistance. This feature is enabled by default. How it works: Each time VT Trader generates an entry in its ServerError log file, this information (and only this information) is sent back to a listening server in your broker's network. The information gathered by the TalkBack service will allow more sophisticated tracking and reporting of connectivity issues.

* Conditional Stop/Limit Order Labels are now displayed attached to parent PAM positions when viewing the chart in PAM Chart Mode; Along with displaying the labels there is some new functionality...

PAM Position Label>Contextual Menu>Stop/Limit (No Stops or Limits Attached Yet): If not stop or limit orders are currently associated with the PAM Position Label, using “Stop” or “Limit” from the contextual menu will create the selected stop or limit orders for every individual position included in the cumulative PAM Position. The newly created Stop or Limit orders will display as 1 PAM Stop Label or 1 PAM Limit Label.

PAM Position Label>Contextual Menu>Stop/Limit (Stops or Limits Already Attached): This affects ALL stop or limit orders associated with the cumulative PAM position even if the stops (or limits) are at different rates; For example, you have an open cumulative PAM position consisting of 3 positions and you add stops to the 3 positions -> If all 3 positions' stops have the same rate they will be displayed as 1 PAM Stop Label. Using the “Stop” or “Limit” option in the contextual menu when all stop or limit orders have the same rates will simply change stop or limit rates for all of the associated stop or limit orders. However, let's assume you edit 1 of the 3 position's stop rate -> Now you'll have 2 PAM Stop Labels on the chart; If the “Stop” option from the cumulative PAM Position Label's contextual menu is used at this time a warning popup window containing "PAM Position S/L orders have different rates. Do you wish to change ALL orders?" [Yes] [No] will display. Clicking [Yes] will update the stop rate for ALL associated stop orders; Clicking [No] will cancel the update request. The same stop logic as described in the example above is also used when working with any associated PAM Limit orders.

PAM Stop/Limit Label>Contextual Menu>Change/Remove: These options, when accessed from their respective PAM Stop or PAM Limit Label, affect ONLY the stop or limit orders associated with that specific PAM Stop or PAM Limit Label; For example, you have an open cumulative PAM position consisting of 3 positions and you add stops to the 3 positions -> If all 3 positions' stops have the same rate they will be displayed as 1 PAM Stop Label. However, let's assume you edit one of the 3 position's stop rate -> Now you'll have 2 PAM Stop Labels on the chart; If you use the “Change” or “Remove” option from the contextual menu of the PAM Stop Label that consists of 2 stop orders and change it to a new rate (or use “Remove” to remove the orders completely), only the stop rate for those 2 positions will be updated to the new rate (or removed from the chart if “Remove” was used) while the second PAM Stop Label (consisting of the remaining 1 PAM Stop order) will remain unaffected.

PAM Stop/Limit Label>Drag-and-Drop Functionality in Chart Window (all Stops/Limits have the same rate): This option affects ALL stop/limit orders associated to a specific PAM position; For example, you have an open cumulative PAM position consisting of 3 positions and you add stops to the 3 positions -> If all 3 positions' stops have the same rate they will be displayed as 1 PAM Stop Label. If you click on the Stop/Limit rate line displayed in the Chart Window and drag it to a new rate, the stop rate for ALL 3 positions will be updated to the new rate.

PAM Stop/Limit Label>Drag-and-Drop Functionality in Chart Window (Stops/Limits have different rates): This option affects ONLY the stop/limit orders associated to a specific PAM position if the stops (or limits) are at different rates; For example, you have an open cumulative PAM position consisting of 3 positions and you add stops to the 3 positions -> If all 3 positions' stops have the same rate they will be displayed as 1 PAM Stop Label. However, let's assume you edit one of the 3 position's stop rate -> Now you'll have 2 PAM stop labels on the chart; If you click on the Stop/Limit rate line for the PAM stop consisting of 2 Stop orders and drag it to a new rate, only the stop rate for those 2 positions will be updated to the new rate while the second PAM Stop label (consisting of the remaining PAM Stop) will remain unaffected.

* VT Trader Windows Have “Sticky” Border Option; When resizing and/or moving windows around in VT Trader, the user can hold down the [ALT] key while performing the move or resize action and in doing so the active window's borders will become “sticky”. How it works: If the user is moving the window around within VT Trader with the [ALT] key held down, when the active window comes within a certain distance of a neighboring window its border will “snap to” or “sticky” itself to the neighboring window's closest border(s). This “snap to” or “sticky” behavior can also be used when resizing one or more of the active window's borders. It works in the same fashion as moving the window around. Holding down the [ALT] key while dragging the active window's border(s) to resize it will allow the border(s) being moved to “snap to” or “sticky” to the closest neighboring window(s) closest border(s). This new feature allows the user to easily and precisely line up windows next to each other in VT Trader. Please note, there are currently some limitations with this feature: The Navigator Window does not include this new functionality. Also, when resizing windows using the “sticky” option, the left, right, an bottom borders of the active window will not “sticky” to a neighboring window's top border.

* Free space checking routine during upgrade process has been implemented; if there is not enough space the updater displays a message asking the user to free up space on the target drive to allow for an upgrade of VT Trader

* New Chart Background settings created; New default chart properties at Navigator Window>Options Bookmark>Properties>Charting>General>Spread Band Bookmark; New Backgrounds section added which includes properties to adjust: Chart Loading... screen color, Chart Loading.. screen font attributes, Chart Error screen color, and Chart Error screen font attributes; These settings can also be applied to individual charts using the Chart Window>Contextual Menu>Chart Properties>Spread Band Bookmark>Backgrounds.

* New setting in General Properties window called “Output Variables Precision Display in Inspect Window“; This setting allows the user to adjust the output variable display in the Inspect Window from 0 – 8 decimal places to the right of the decimal point in the value.

* New setting in General Properties window called “Bring Activity Log to Front on Incoming Message”; This option is disabled by default. With the addition of this setting the Activity Log will no longer take the focus from other windows when an incoming is displayed unless this option is enabled.

* New setting in General Properties window called “AutoScroll Activity Log to Incoming Message”; This option is enabled by default. This option allows each new incoming message to the Activity Log to goto the top of the list. This option is temporarily disabled when 1 or more messages are highlighted by the user making it easier for the user to review previous messages.

* 5 new indicators added:
+ Bollinger Bandwidth (see Notes section in indicator for more details)
+ Bollinger Percent B (%B) (see Notes section in indicator for more details)
+ Chande's Variable Index Dynamic Average (VIDYA)
+ Price Volume Trend (see Notes section in indicator for more details)
+ Stochastic Oscillator (Full) (see Notes section in indicator for more details)


FEATURE IMPROVEMENTS:

* Navigator Window now participates in the arrangement of windows; If visible, it fills down the left side of the monitor at its current width when the windows are auto-arranged while the other windows use the remaining free space to the right of it; If it is hidden it will retain its previous location and size when it's made visible again; When it's hidden, other windows auto-arrange using the rest free space to the right of the flashing Navigator Window strip.

* Tile Vertically/Tile Horizontally Smart Distribution logic can be suppressed by holding down the [ALT] key when using Tile Vertically or Tile Horizontally; Suppressing the Smart Distribution logic allows the Tile Vertically option to display all windows side-by-side from left-to-right spanning the entire vertical length of the desktop on the primary monitor; Suppressing the Smart Distribution logic allows the Tile Horizontally option to display all windows stacked on top of each other from top-to-bottom spanning the entire horizontal width of the desktop on the primary monitor.

* General Properties>Communication Bookmark>Get Message Timeout(s) setting is now a slider bar; this allows the user to adjust the response time and bandwidth requirements for receiving the streaming price quotes in VT Trader

* Activity Log AutoScroll property has been changed; Now if 1 or more messages are highlighted in the Activity Log it will not AutoScroll to the most recent incoming message; this makes it much easier for the user to search and examine messages being displayed in the Activity Log Window

* Open (displayed) Indicator Editor and Trading Systems Editor windows save their size and position with the desktop template so that when exiting and restarting VTtrader (or after a disconnection/reconnection) these windows are restored to their previous size, screen position, and monitor.

* Disabled the user's ability to disable all accounts from the Accounts Information Window; now at least 1 account must be selected at any given time; Also disabled is the ability to click on the Total row of the Accounts Information Window since in clicking there all accounts were disabled; We also fixed all 'Select Accounts' popup windows shown from the 'Select Accounts' option displayed in several contextual menus (including the chart window)... If user attempts to select no accounts, the error message “At least one account must be selected!” is displayed.

* Trading System Label contextual menu change; “Start/Stop Auto-Trade Mode” and associated icons have been changed; If trading system is running in Recommendation Only Mode the menu option will read “Start Auto-Trade Mode” and the icon will appear as [ > ] (play button); If the trading system is running in Auto-Trade Mode the menu option will read “Stop Auto-Trade Mode” and the icon will appear as [ || ] (pause button).

* Confirmation Window now displays when user attempts to exit VT Trader with one or more trading systems running in Auto-Trade Mode are attached to one or more charts. The user can still exit VT Trader – nothing else has changed – this confirmation window merely serves as a reminder and a double-check for the user before allowing an exit.

* Users are no longer prohibited from using File>Account Logout while one or more trading systems are running in Auto-Trade Mode and attached to one or more charts. Now the user can freely use this option to enter into Offline Mode. However, a confirmation window will display notifying the user of which charts have trading systems running in Auto-Trade mode; the user must choose to Logout from this confirmation window before being able to proceed. Once logged out, the user is on Offline Mode and the trading systems do NOT remain running; they remain attached to the charts, but they are NOT ACTIVE. The running trading systems will only attempt to restart and become active again once the user has logged back into their trading account (File>Account Login). Once logged in, if the running trading systems detect no missed signals, they will restart and retain their settings and continue from where the left off previous to the user logging out.

* Users are no longer prohibited from closing a chart window that contains one or more trading systems running in Auto-Trade Mode. Upon attempting to close the chart window, the user will be prompted with a confirmation window allowing the user to cancel or continue closing the chart. The confirmation window will display a list of running trading systems contained within that chart. If the user chooses to close the chart window with the trading systems still running in Auto-Trade the trading systems will be stopped and deleted from the chart; they will not continue to operate once the chart window has been closed.

* When importing indicators into VTtrader, the imported indicators now appear in the Custom Indicators list in the Trading Bookmark of the Navigator Window without requiring the user to exit and restart VT Trader.

* When importing trading systems into VTtrader, the imported trading systems now appear in the Custom Trading Systems list in the Trading Bookmark of the Navigator Window without requiring the user to exit and restart VT Trader.

* When editing the name of an indicator, the name change is now properly displayed in the Navigator Window>Trading Bookmark>Indicators and/or Custom Indicators sections without requiring the user to exit and restart to VT Trader.

* When editing the name of an trading system, the name change is now properly displayed in the Navigator Window>Trading Bookmark>Trading Systems and/or Custom Trading Systems sections without requiring the user to exit and restart to VT Trader.

* Date/Time functions in programming language have been reworked for increased processing speed

* Navigator Window>Help>Video manual changed to Navigator Window>Help>Video Manual (capitalization of 'Manual')

* Navigator Window>Help>Submit Activity Log now performs a check to verify that the entered TicketID is the proper number format before uploading.

* Login Window resized for French, German (DEU/DES/DEA), and Italian localizations

* Chart loading speed improvements implemented

* Hi-Low zones in chart window calculated internally gained 2x speed improvement for chart loading (only when loading chart data from server).

* Navigator Window>Trading Bookmark>Reports now accesses reports via SSL in separate browser window; However, please note that when opening the reports URL you may receive an Unverified SSL Certificate warning window. You will need to accept the SSL Certificate before being able to view the reports; the warning message is displayed since the SSL Certificate currently in use is self-signed. VT Systems is in the process of getting a properly verified SSL Certificate from an Authorized SSL Verification Signer.

* Contextual Menu options and header bar display for all trading windows (Closed Positions, Open Positions, Account(s) Information, Pending Orders, Summary By Accounts) have been synced; Each have: Selected Accounts, All Accounts, Adjust Column Width, Font options; Previously each window had its own variation (text) for these options, but now they are all standardized options.

* Broken LastValue() function has been temporarily removed from the programming language; After deep investigation it has been determined that this function cannot be correctly implemented under the current programming language structure.

* Localization text for Error dialog window displayed when the user attempts to make an order request while connectivity in unavailable has been updated to be more descriptive; The Error dialog window now displays sooner and let's the user know that the trading service is unavailable and that their order request has not been sent.

* Insufficient Funds message much improved in Activity Log when user attempts to place an order with Insufficient Funds in the account; Previously, the Activity Log only displayed “Error – Error”, now the message is much more descriptive noting the order ID and the amount of shortage in the UsableMargin.

* Localization text changed in Close Chart Confirmation Window when user attempts to close a chart window that has no trading systems running in Auto-Trade Mode attached.

* Modified 27 standard VT Trader indicators (mostly cosmetic; variable inputs, renaming, revised notes sections):
+ Average Directional Movement Index (ADX)
+ Average Directional Movement Index Rating (ADXR)
+ Average True Range (ATR)
+ Chaikin's Money Flow (adjusted formula to avoid NULL values)
+ Chande's Momentum Oscillator (used faster formula)
+ Chaos Accelerator Oscillator
+ Chaos Alligator Indicator
+ Chaos Awesome Oscillator
+ Chaos Gator Oscillator
+ Double Stochastic Oscillator
+ Kaufman's Adaptive Moving Average (KAMA) (faster formula initialization)
+ MACD (renamed to Moving Average Convergence/Divergence (MACD))
+ MACD-Histogramm (renamed to Moving Average Convergence/Divergence (MACD) – Histogram)
+ MACD-Line (renamed to Moving Average Convergence/Divergence (MACD) – Line)
+ Directional Movement Index
+ Directional Movement System
+ Darvas Box
+ Rainbow Charts
+ Rainbow Oscillator
+ Stochastic Oscillator (renamed to Stochastic Oscillator (Fast))
+ Slow Stochastic %D (renamed to Stochastic Oscillator (Slow))
+ Stochastic Momentum Index
+ Stoller Average Range Channels
+ Rate of Change
+ Relative Vigor Index
+ Momentum
+ Volatility (Chaikin's) (renamed to Chaikin's Volatility)


RESOLVED BUGS:

* When you shut down your computer before shutting down VT Trader the closing splash screen freezes (WinXP) – FIXED.

* Wrong account number displayed in the Edit DA popup window – FIXED.

* Server ID for user account sometimes displaying in place of correct account number in VT Trader – FIXED.

* Regarding PAM - If a user has USD and JPY accounts the system calculates without currency. For example: USD account of 1,000 USD and JPY account of 100,000 JPY; When PAM selected, for USD account the allocation is 1,000/101,000 ratio and for JPY account 100,000/101,000 – FIXED.

* 2 orders get placed with the same lot size (instead of their correct order size) when orders are submitted to 4 or more accounts under the same username when lot sizes are in escalating order of 1, 2, 3, 4, 5, etc. - FIXED.

* Chart windows sometimes get stuck indefinitely on their blue “Loading...” screens – FIXED.

* Closed Positions Window displays wrong open/close times – FIXED.

* Application Error popup window displays when running or exiting VT Trader – FIXED.

* Requote Window does not always count down expiration time for subsequent orders when placing multiple orders – FIXED.

* Requote Timeout Window does not always display the correct text for subsequent timed out requote requests when placing multiple orders – FIXED.

* Accounts Information Window>Net P/L cell value doesn't always correspond with Net P/L cell value in Summary By Accounts Window – FIXED.

* Activity Log does not display all requote Update messages for subsequent timed out requote requests when placing multiple orders – FIXED.

* Error displayed when deleting indicators, trading systems, and desktop templates + files not actually deleting – FIXED.

* Lot size value in Pending Orders Window does not correctly display lot size for entry orders placed using PAM feature – FIXED.

* The confirmation window for orders is placed behind the order window when another application is opened and the user returns to VT Trader – FIXED.

* The properties windows for the trading windows (dealing rates, advanced dealing rates, closed positions, open positions, summary by account, pending orders) get stuck in behind the windows if VT experiences a disconnection/reconnection. – FIXED.

* Attached Trading Systems Window; Click on any option that has a smaller window size than the ATS window (Add, View Events, or Params Enabled). Click on any program you might have open on the Windows Taskbar, then go right back to VT. The problem: The smaller window of one of the above options is now behind the larger ATS window – FIXED.

* Attached Indicators Window; Click on any button option in the AI window (Add, Edit, etc.). Click on any program you might have open on the Windows Taskbar, then go right back to VT. The problem: The window of one of the above options is now behind the larger AI window – FIXED.

* Maximized window overlaps Navigator Window when loading desktop template or on VT Trader start up – FIXED.

* Maximizing a window on a non-primary monitor when the Navigator Window is displayed on that same non-primary monitor does not maximize the window correctly – FIXED.

* The position of minimized windows are now saved as part of the desktop template – FIXED.

* Upon logging into VTtrader, the Trading Systems QuickList is not sorted alphabetically in Chart Window>Contextual Menu>Add Trading System – FIXED.

* Upon logging into VTtrader, the custom trading systems list is not sorted alphabetically in Navigator Window>Trading Bookmark>Custom Trading Systems – FIXED.

* Chart loading message is garbled when logged in with Japanese, Chinese, Arabic, Korean languages – FIXED.

* SymbolDigits() returns wrong value in indicators – FIXED.

* SymbolPoint() returns wrong value in indicators – FIXED.

* BarCount() returns NULL when referenced from within IF() statement – FIXED.

* BarIndex() returns NULL when referenced from within IF() statement – FIXED.

* Rounding / Assignment error in IF() Statement; related to MOV() function – FIXED.

* If there are 2 identical trading systems in the Trading Systems Builder list (1 custom trading system and 1 standard trading system) when you select 1 of the 2 identical trading systems to make changes to (such as removing the checkmark next to Indicator Lock) sometimes the wrong trading system is edited. - FIXED.

* If there are 2 identical trading systems in the Trading Systems Builder list (1 custom trading system and 1 standard trading system) when you select 1 of the 2 identical trading systems to delete sometimes the wrong trading system is deleted. - FIXED.

* If there are 2 identical indicators in the Indicator Builder list (1 custom indicator and 1 standard indicator) when you select 1 of the 2 identical indicators to make changes to (such as removing the checkmark next to Indicator Lock) sometimes the wrong indicator is edited. - FIXED.

* If there are 2 identical indicators in the Indicator Builder list (1 custom indicator and 1 standard indicator) when you select 1 of the 2 identical indicators to delete sometimes the wrong indicator is deleted. - FIXED.

* Chart Window>Vertical Ruler>Contextual Menu>Scale Settings>Max/Min fields will not accept user input – FIXED.

* Chart Window>Vertical Ruler>Contextual Menu>Scale Settings>[OK] button automatically enables AutoSize Vertically option if it was previously disabled – FIXED.

* Chart Window>Vertical Ruler>Contextual Menu>Scale Settings does not correctly set the chart scale or properly align the chart data – FIXED.

* Default arrangements for German (DEU/DES/DEA) localizations do not display correctly – FIXED.

* Arabic localization does not display correctly in VT Trader – FIXED.

* Open Position(s) order placement windows in some localizations do not display correctly; this has been fixed for ALL localizations affected – FIXED.

* Fibonacci Arc>Calculations Bookmark displays blank warning window if a cell is enabled an no value typed – FIXED.

* Fibonacci Fan>Calculations Bookmark displays blank warning window if a cell is enabled an no value typed – FIXED.

* Delta P/L textbox in PAM Stop placement/change popup window does not accept user input – FIXED.

* Account number(s) are missing from the Close Position confirmation window – FIXED.

* Indicator Order window -> Clicking the column header cell for the active accounts does not sort correctly; the 3rd click (after ascending/descending sorts) should return the column to its default state -> it does not – FIXED.

* Indicator Order window -> Clicking the column header cell for the hedge column does not sort correctly; the 3rd click (after ascending/descending sorts) should return the column to its default state -> it does not. - FIXED.

* Indicator Order window -> Clicking the Amount column header cell w/ PAM enabled causes the table to blank out. To restore the table you must click in one of the other header cells. - FIXED.

* Indicator Order window -> The default amount in the Amount column is 0.0 w/ PAM enabled -> it should be 1.0 like the entry order and market order windows. - FIXED.

* Navigator Window>Help>Trace Route menu option in Russian localization does not display correctly – FIXED.

* Closed Position Window does not sort previous data correctly after 1st sort under default sorting order – FIXED.

* Closed Position Window does not correctly display lot size for orders opened using PAM feature – FIXED.

* PAM Position Label>Hedge All Positions option not disabled when hedged positions are already active – FIXED.

* Accounts Information Window rows flip-flop under default sorting order as accounts and their respective values are updated; This is due to QuickSort algorithm specific to the particular window causing items with equal values to reverse order on updates; This is GLOBAL issue in VT Trader – FIXED GLOBALLY.

* P/L column value in Open Positions Window displays as x.x0000 for non-PAM positions – FIXED.

* High/Low Zones in Monthly Chart do not display correctly using only last bar/candle – FIXED.

* Market Order Placement Window>Accounts table>Amount cell(s) do not properly accept user text input – FIXED.

* Entry Order Placement Window>Accounts table>Amount cell(s) do not properly accept user text input – FIXED.

* Indicator Builder>Indicator Editor>Input Bookmark; Changing the Type dropdown list deletes the value previously typed in the Display Name field – FIXED.

* Trading Systems Builder>Trading System Editor>Input Bookmark; Changing the Type dropdown list deletes the value previously typed in the Display Name field – FIXED.

* Contextual Properties menu for all chart types displaying outside of the corresponding chart window or in a odd location – FIXED.

* The [Exit] button must be used twice to actually close down VTtrader from the Auto-Reconnection Window – FIXED.

* Incorrect localization text for Indicator deletion confirmation window – FIXED.

* Incorrect localization text for Trading System deletion confirmation window – FIXED.

* Incorrect localization text for Trading System Password Protection Warning Window – FIXED.

* Indicator Builder window scrolling via mouse wheel does not scroll correctly – FIXED.

* Trading Systems Builder window scrolling via mouse wheel does not scroll correctly – FIXED.


KNOWN ISSUES:

* When using the File>Account Logout menu option, it may be several seconds or minutes before the Account Login or Exit options become available. Please be patient and do not forcefully attempt to exit or quit VTtrader during this time – the procedure is vital to ensure the proper logout of VTtrader!

* When VTtrader is launched there may be an additional ~2 seconds delay between the splash screen disappearing and the login window appearing.

* Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

* Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

-------------------------------------------------------------------------------------------------------------------------------------- 

New York, 17th april 2006

VTTRADER 1.8 BUILD 20060041700

NEW FEATURES:

* Percent Allocation Management (PAM) implemented in Open Position(s)/Order Placement Window: This feature is only available to users with more than 1 account under their main username/login; it is available for market orders as well as entry orders. If the user only has 1 account, the PAM option will not be visible. PAM allows users with more than 1 account to allocate their total order amount across their selected accounts as a % based on the equity in each account in relation to the other selected accounts. The % allocation per account is automatically set and cannot be manually adjusted by the user at this time. Also, once PAM has been enabled the Amount column values cannot be edited by the user.

For Example: The trader is a fund manager who has 2 accounts in the fund. The first account is worth $20,000 and the second one $80,000 which amounts to $100,000 in total. The trader wants all the trades made to be split between the above accounts proportionately to the percentage of the fund value versus account value (in this case account1 = 20% and account2 = 80%). When the trader places an order for 1.0 lot the system automatically opens 2 positions on each of the 2 accounts in the fund for 0.2 and 0.8 lots respectively. Please note: the system can only split 1.0 lot into 0.00001 increments and can only round down. Once this occurs the trader receives a warning message indicating that the final order amount will differ from what was originally intended. At this point the trader still has the choice to confirm the order or cancel it. It is also important to note that if the order amount is less than 0.1 lot for any individual order, it will not be accepted by the system.

* PAM chart viewing mode. This new mode can be set using the Chart Window Toolbar>All Accounts/Positions icon>PAM mode. It only affects open positions, not pending entry orders. The PAM mode allows the user to view the individual positions placed using the PAM feature as one cumulative position. By right-clicking on the PAM Position Label with the mouse, the user may quickly add conditional stoploss and/or limit orders (or adjust prices for existing conditional orders) for ALL individual positions included in the PAM cumulative position with a single action. The user may also hedge or close ALL individual positions included in the PAM cumulative position with a single action. The PAM chart mode uses two filters, Instrument and Price, to differentiate between PAM positions (or groups of positions) and non-PAM positions. What this means to the user is: assuming the user has placed 2 groups of 5 orders each using the PAM feature, if the two groups of 5 orders are placed at the exact same price then all 10 orders will be displayed as 1 cumulative position using the PAM chart mode, however, if the two groups of 5 orders each were placed at different prices the PAM chart mode would display 2 cumulative positions (each containing their respective 5 orders).

* Navigator Window>Options Bookmark>Properties>Charting>Orders>PAM Positions properties implemented

* Multiple Monitor Support: VTtrader now properly supports multiple monitors and correctly saves and restores the positions of open windows on their respective monitors as part of the Desktop Templates.

* Smart Windows Distribution Methods: Tile Vertically and Tile Horizontally options were modified to create 3 new modes of operation for the distribution of VTtrader windows. For purposes of these new modes, the Navigator Window is not considered as part of the distribution arrangements, however, when using these options the Navigator Window is displayed at (0,0) position (top-left corner of monitor) and expanded vertically to the height of the monitor. Please refer to the screenshot for details on each distribution scheme.

MODE 1 (DEFAULT Mode): Using Tile Vertically or Tile Horizontally will arrange the windows according the the new Tile Vertically or Tile Horizontally arrangement logic only WITHIN the monitor window they are displayed on. For example, if the user has 5 windows on Monitor 1 and 3 windows on Monitor 2, when choosing Tile Horizontally, Monitor 1's 5 windows will be arranged Horizontally on Monitor 1 according to the distribution logic for 5 windows and Monitor 2's 3 windows will be arranged Horizontally on Monitor 2 according to the distribution logic for 3 windows.

MODE 2 (CTRL + Option Icon): Using the Tile Vertically or Tile Horizontally option with the CTRL key depressed at the same time will arrange the windows according to the new Tile Vertically or Tile Horizontally arrangement logic only within the monitor that the Navigator Window is displayed on. For example, if the user has 5 windows on Monitor 1 and 3 windows on Monitor 2, when choosing CTRL + Tile Horizontally, Monitor 1's 5 windows and Monitor 2's 3 windows will all be arranged Horizontally on Monitor 1 according to the distribution logic for 8 windows.

MODE 3 (SHIFT + Option Icon): Using the Tile Vertically or Tile Horizontally option with the SHIFT key depressed at the same time will arrange the windows according to the new Tile Vertically or Tile Horizontally arrangement logic across all available monitors. If it's not possible to display the same amount of windows on each monitor then the distribution scheme will display the windows across Monitor 1 -> Monitor 2 -> Monitor 3 -> etc. For example, if the user has 5 windows on Monitor 1 and 3 windows on Monitor 2 and 0 windows on Monitor 3, when choosing SHIFT + Tile Horizontally, Monitor 1's 5 windows and Monitor 2's 3 windows will be arranged Horizontally across Monitor 1 + Monitor 2 + Monitor 3 acting as a “whole desktop” according to the distribution logic for 8 windows.

* Cascade window arrangement option: Navigator Window>Window>Cascade; this option also uses the smart windows distribution logic and its 3 modes of operation (see Multiple Monitor Support feature above).

* Offline Charting Mode with caching of chart history on user's PC: Cached chart history files are stored in the C:\Program Files\VTtrader\HistoryCache directory (using default installation path). Only currency pairs and chart intervals previously opened in VTtrader while connected to the broker's charting server will be cached and available for viewing in “Offline” mode while disconnected from the broker's charting server. Please note: If changes are made to the active desktop template while in "Offline" mode, the user must save the desktop template using Desktop Template>Save Desktop Template before using File>Account Login to login to the brokerage's servers to avoid losing those changes. If the desktop template is not saved first, changes made while in "Offline" mode will not be saved and the desktop template will be opened with its previous parameters the next time File>Account Login is used.

* Indicators, Custom Indicators, Trading Systems, Custom Trading Systems, and Desktop Template files now get sent to the Windows(R) Recycle Bin when deleted from within VTtrader; this allows the user a second chance to restore those files before an actual deletion from the PC is preformed. Please note: Files restored from the Recycle Bin will not be available in VTtrader again until after the user has exited VTtrader and logged in again (assuming the user was logged in while performing the restore).

* BarIndex() function added; see help manual for details

* BarCount() function added; see help manual for details

* SignalRemove() function added; see help manual for details

* SignalHold() function added; see help manual for details

* SignalFlag() function added; see help manual for details

* SignalRemoveSpan() function added; see help manual for details

* SymbolPoint() function added; see help manual for details

* SymbolDigits() function added; see help manual for details

* Added 3 New Indicators: (Details can be found in their respective Notes section using the Indicator Builder)
+ Chaikin's Money Flow (CMF)
+ Pivot Points - Monthly
+ Pivot Points – Monthly – Fibonacci Ratios


FEATURE IMPROVEMENTS:

* Chart Loading and Chart Offline screens have been changed to display a brighter color and larger text

* Internal chart data parsing speed (not chart data display speed) has been increased by up to ~ 500%

* Indicator Label Contextual Menu has been rearranged (new order below).
Edit Indicator Properties (was Properties)
Set to Default
Attach Indicators >
Edit Indicator
Delete Indicator
---------------------
Label Properties
Set Label to Default Position

* Auto Hide Navigator Window option added to Navigator Window>Window menu

* Auto Hide Navigator Window option added to the VTtrader System Tray Icon Contextual Menu

* In Open Position(s) Window (order placement window), the active accounts column, AcctID column, Amount column, and Equity column (if PAM enabled) can be sorted in ascending or descending order by clicking on their respective column cell header.

* In Open Position(s) Window (order placement window), the Hedge checkmark option was removed and a new Hedge column created; this allows the user to select to hedge only certain positions in selected accounts; this column can also sort the window contents according the hedged or non-hedged in ascending or descending order by clicking its respective column cell header. The contextual menu (right-click with the mouse) also includes a new “Hedge All” option that will automatically place a checkmark next to all accounts.

* The Inspect Window is now auto-sized horizontally and vertically according to the contents being displayed in its columns. Also included in a new “Auto-Size” button (icon) located in the top-right corner of the Inspect Window's header bar; this option allows the user to switch the Auto-Size Window mode off and manually resize the Inspect Window to the desired size.

* Trading Systems Label Contextual Menu changes:
Edit Trading System Properties {DISABLED when system is in auto trade mode} – additional functionality
Start/Stop Auto-Trade Mode
Edit Trading System {DISABLED when system is in auto-trade mode} - new menu item; opens Trading Systems Editor Window
Delete Trading System
View Parameters Enabled
View Trading System Events
Show Active Trading Systems Summary

-------------------------------------------------
Label Properties
Set Label to Default Position

* Double-clicking on the Indicator label displays the Attached Indicators window

* Trading Systems window renamed to Attached Trading Systems window (Chart Window>Contextual Menu>Attached Trading Systems

* [Properties] button added to Attached Trading Systems window; allows the user to select the trading system and edit its properties

* The Inspect only displays the Heikin-Ashi price values when viewing a Heikin-Ashi chart type; for all other chart types, the Heikin-Ashi values are no longer displayed

* Trading Systems Builder>Trading Systems Editor>Output Bookmark>[New]>Graphic Bookmark, Trends Bookmark, Indicator Bookmark, and Alerts Bookmark now have default parameters set

* VTtrader now uses the user's proxy settings (if they exist) in the Update VTtrader window/process for auto-updating of VTtrader

* It's no longer possible to change chart intervals or currency pairs within a chart window while there is 1 or more active Indicator Orders, instead the user is issued a warning to remove the orders before proceeding.

* Using Navigator Window>File>Account Logout no longer forces closure of all open windows; windows now remain open while logged out and working on “Offline” mode

* [Edit] button changed to [Properties] in Attached Trading Systems Window

* New [Edit] button created in Attached Trading Systems Window; Clicking this button opens the Trading Systems Editor Window for the selected trading system

* [Edit] button and [Properties] button in the Attached Trading Systems Window are disabled when the selected trading system is running in auto-trade mode

* In Trading System Builder, [Edit] button displays "Attached Trading Systems" window when current trading system is running in Auto-Trade Mode (rather than completely disabling the button)

* [Add] button created in Attached Indicators Window; Clicking this button allows the user to choose from the list of indicators to attach to the chart

* [Edit] button created in Attached Indicator window; Clicking this button opens the Indicator Editor Window for the selected indicator

* Default view setting changed from “Selected Accounts” to “All Accounts” for Open Positions Window, Closed Positions Window, Pending Orders Window, and Summary By Accounts Window

* Virtual memory usage leak, while not completely fixed, has been significantly reduced.

* Navigator Window>Options Bookmark>Properties>General>General Properties>Communication Bookmark>Get Message Timout(s) minimum value is now 3

* The Connect Level icon turns from Green (full connection) to Yellow (Passive Reconnect Mode) more quickly thank in previous versions

* Additional connectivity algorithm improvements and security-related enhancements

* Modified 35 standard VTtrader indicators (revised Notes sections, input variables, formula review, etc.)
+ Accumulation/Distribution
+ Aroon Indicator
+ Aroon Oscillator
+ Average True Range
+ Bollinger Bands Fibo
+ Bollinger Bands
+ Chandes Momentum Oscillator
+ Chandes QStick
+ Chandes TrendScore
+ Chaos Fractal
+ Commodity Channel Index
+ Coppock Curve
+ Detrended Price Oscillator
+ Directional Movement ADX (renamed to Average Directional Movement Index (ADX))
+ Directional Movement ADXR (renamed to Average Directional Movement Index Rating (ADXR))
+ Donchian Channel
+ Double Exponential Moving Average
+ Elliot Oscillator
+ Fisher Transform (renamed to Ehlers Fisher Transform)
+ Hull Moving Average
+ Kase DevStop II
+ Laguerre Relative Strength Index (renamed to Ehlers Laguerre Relative Strength Index)
+ Pivot Points - Daily
+ Pivot Points – Daily – Fibonacci Ratios
+ Pivot Points - Weekly
+ Pivot Points – Weekly – Fibonacci Ratios
+ Relative Momentum Index
+ Schaff Trend Cycle
+ T3 Moving Average
+ Trend Intensity Index
+ Trend Trigger Factor
+ Triple Exponential Moving Average
+ TRIX
+ Volume
+ Williams R

* Modified 4 standard VT trading systems (cosmetic only; input variables names', etc.)
+ VT-Moving Averages of Relative Strength Index System
+ VT-Trailing Stoploss System
+ VT-Simple MACD System (fixed values coded directly into the formula)
+ VT-Complex Trading System (enabled audio alerts)


RESOLVED BUGS:

* Summary By Accounts Contextual Menu>Convert To option did not convert currency – FIXED.

* Wrong BID/ASK column name displayed in “Trading Systems Alerts” window; should be BUY/SELL – FIXED.

* When Heikin-Ashi Chart Type is selected and the user opts to use the Copy All Chart History Data option from the Contextual Menu of the active Chart Window, it should copy the haOpen, haClose, haLow, and haHigh values + Volume rather than the standard Open, Close, Low, and High price values. - FIXED.

* When Heikin-Ashi Chart Type is selected and the user opts to use the Copy Prices tool from the Drawing Toolbar of the Navigator Window, it should copy the haOpen, haClose, haLow, and haHigh values + Volume rather than the standard Open, Close, Low, and High price values. - FIXED.

* Attach indicator to chart -> right-click mouse button -> Properties -> Indicator Properties -> Indicator Constants -> [Set as Default] button; Change the indicator constant(s) ... then, click [Set as Default]. Goto, Indicator Builder>highlight indicator>[Edit]>Input Bookmark ... the default settings do not change. - FIXED.

* Navigator Window overlaps maximized chart window when VTtrader restored from a minimized state – FIXED.

* Incorrect Proxy connection logic from Vttrader 1.7.8 – FIXED.

* Navigator Window>Options Bookmark>Properties>General>General Properties>Communication Bookmark>Log Level not saving setting – FIXED.

* Navigator Window>Options Bookmark>Properties>General>General Properties>Communication Bookmark>Enable Log Split By Day always has same value as 'Enable logging' issue – FIXED.

* Minimize icon behavior for the Navigator Window (the green arrow icon), after it's been minimized to the side of the monitor, when restored, instead of returning to its previous position, width, and height, it hugs the left edge of the desktop and expands the full length of the desktop top to bottom. Correct behavior is to restore to it's previous position in the desktop (and/or monitor if more than 1 monitor is in use) and vertical and horizontal size. - FIXED.

* VTtrader sometimes freezes at the splash screen when logging in – FIXED.

* VTtrader SystemTray Icon Contextual Menu doesn't display after clicking [Work Offline] button from login dialog – FIXED.

* Navigator Window>Options Bookmark>Servers>Demo trading/Live trading>Server Wait Timeout setting does not save – FIXED.

* Blank dialog window when an order request fails – FIXED.

* Trading Systems Disclaimer window continues to display after clicking [I agree] with checkmark placed next to text asking not do show the disclaimer again – FIXED.

* Indicator Order Disclaimer window continues to display after clicking [I agree] with checkmark placed next to text asking not do show the disclaimer again – FIXED.

* Trading Systems names displayed in Attached Indicators window – FIXED.


KNOWN ISSUES:

* When using the File>Account Logout menu option, it may be several seconds or minutes before the Account Login or Exit options become available. Please be patient and do not forcefully attempt to exit or quit VTtrader during this time – the procedure is vital to ensure the proper logout of VTtrader!

* When VTtrader is launched there may be an additional ~2 seconds delay between the splash screen disappearing and the login window appearing.

* If user types a wrong username or password it may take several seconds up to a few minutes to return a response to the user noting a “wrong username or password” error.

* Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

* Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

This release is a “hotfix” for VTtrader 1.8 Build 2006041400. Changes include:

RESOLVED BUGS:

* If the user changes the DA value in the Accounts Information Window for one or more accounts, that value is NOT transfered (saved) and used in the Open Positions window when placing market or entry orders – FIXED.

* If the user changes the DA value in the Accounts Information Window for one or more accounts, then changes the value in the Open Position window when opening a position the DA value in the Accounts Information Window always reverts back to 1 – FIXED.

* The order placement window sometimes displayed incorrect account number(s) – FIXED.


KNOWN ISSUES:

* When the PAM feature is enabled, the minimum value for any individual position is 0.1 lots. For example, if the user has 2 accounts and the “Amount” column is displaying 0.09965 for Account #1 and 0.12566 for Account #2, the order associated with Account #2 will be accepted while the order for Account #1 will be rejected.

* Accounts Information Window>Contextual Menu>Edit DA Group>Edit DA & Group Window displays incorrect account number for trading accounts setup manually by the broker; accounts created automatically (such as most demo accounts) do not appear to be affected. This issue is being investigated.

-------------------------------------------------------------------------------------------------------------------------------------- 

New York, 13th february 2006

VTTRADER 1.7.8 BUILD 20060021000


NEW FEATURES:

Enable ‘Hedge’ Option By Default” option has been included in Navigator Window>Options Bookmark>Properties>General>General Properties>General Bookmark. This option places a checkmark next to the Hedge option (enabling it) by default in the Open Position(s) Window when the user attempts to place a market order or entry order. Enabling the Hedge option allows the user to place an opposing order in the currency pair using the same account without the new order affecting any currently open positions in that currency pair.

Implemented internal CCI(DATA ARRAY,DATA ARRAY) function. It has 2 parameters of which 1 is optional. It can be called using (for example):

vCCI:= CCI(20); which assumes TP() (typical price as price input) … equivalent to … vCCI:= CCI(TP(),20);
…or you can specify the price input parameter such as (for example) …
vCCI:= CCI(RSI(14),20); which would use a 14-period RSI to calculate the CCI on

"Close Time” column added to Closed Position Window; this displays the date/time stamps for closed positions

Added 13 New Indicators: (Details for each can be found in their respective Notes section using the Indicator Builder)
+ Chande’s Dynamic Momentum Index
+ Chande’s Qstick
+ Chande’s TrendScore
+ DeMark’s Demarker I
+ DeMark’s Projected Range
+ DeMark’s Range Expansion Index (REI)
+ Linear Regression Acceleration
+ Linear Regression Indicator
+ Linear Regression Slope
+ Pivot Points Indicator Weekly
+ Pivot Points Indicator Weekly – Fibonacci Ratios
+ Relative Vigor Index
+ Stochastic Momentum Index


FEATURE IMPROVEMENTS:

VTtrader now displays up to a maximum of 5,000 bars of data in each chart window.

Navigator Window>AutoHide feature has been changed; when enabling the AutoHide option the Navigator Window will “hide” on the left side of the user’s desktop, however, it will now keep a small strip of the window visible to the user to make redisplaying the Navigator Window easier. (This functionality is similar to how the Windows ® taskbar works when the user has it hidden.)

Mousehook.dll file removed from VTtrader installation; it is no longer necessary for operation of Navigator Window>AutoHide feature. Once upgraded to VTtrader 1.7.8, it is safe to delete the mousehook.dll file from the VTtrader main directory (default install path C:\Program Files\VTtrader\mousehook.dll) if you choose to do so. Full downloads of VTtrader 1.7.8 will not contain the mousehook.dll file. Additional information on this file can be found at the following VT Systems user forum topic: http://forum.vtsystems.com/index.php?s=&sh...indpost&p=13561

Trading systems are now saved by default using their Short Name in the Trading Systems Builder>Indicator Bookmark; if existing trading system is found on user’s PC, when VTtrader attempts to save the new trading system it will automatically append (x) to the trading system’s name (where x is the next number to save with).

Indicators are now saved by default using their Short Name in the Indicator Builder>Indicator Bookmark; if existing indicator is found on user’s PC, when VTtrader attempts to save the new indicator it will automatically append (x) to the indicator’s name (where x is the next number to save with).

When using File>Account Logout, the File>Account Login, File>Exit, and system tray icon menu>Exit options are temporarily disabled. This allows VTtrader the proper time required to perform a full logout. The menus will be re-enabled once the logout procedure has completed successfully. see notes below in “known issues” section for additional details.

Modified Commodity Channel Index indicator to implement internal CCI() function which correctly calculates the CCI based on Donald Lambert’s original formula logic.

Chande’s Momentum Oscillator indicator updated (small edit)

Pivot Point Daily Indicator edited; no longer necessary to manually choose the chart interval, the indicator will determine the chart interval automatically

Pivot Point Daily Indicator - Fibonacci Ratios edited; no longer necessary to manually choose the chart interval, the indicator will determine the chart interval automatically

Position of minimized windows in VTtrader are now saved and restored as part of the Desktop Template.

Variable list window in Indicator Builder>Input Bookmark has been widened.

Variable list window in Indicator Builder>Output Bookmark has been widened.

Variable list window in Trading Systems Builder>Input Bookmark has been widened.

Variable list window in Trading Systems Builder>Output Bookmark has been widened.

Internal logging improvements including log files now saved with .log extension, ability for user to select to automatically split up log files by day, additional logging of events, and the ability to choose from multiple levels of logging (each selection stores an additional layer of information to the log files. Available options include: OFF, FATAL, ERROR, WARN, INFO, DEBUG, and ALL.

Logging Enabled set enabled as default

Log Level set to WARN by default

Changed “Time” column name to “Open Time” in Closed Position Window; this was done since a new “Close Time” column was added.

Connection and reconnection logic and algorithm improvements

Size of VTTraderSetup.exe package has been reduced to increase speed of download and upgrade process.


RESOLVED BUGS:

Entry order window grows larger each time stop and/or limit checkbox is enabled/disabled - FIXED.

Some users receive “server report error” when accessing Reports window – FIXED.

Trading systems, for non-apparent reasons, do not place orders sometimes - FIXED.

Blank contextual menu for system tray icon when VTtrader working in Offline mode – FIXED.

Closed Position Window>Contextual menu>Properties>Cell Alignment>[Set as Default] does not apply properties as default properties in Navigator Window>Options Bookmark>General>Trading Windows>Closed Positions Window>Cell Alignment Bookmark – FIXED.

Export Properties to XML / Import Properties from XML did not properly save and restore default properties of
Navigator Window>Options Bookmark>General>Trading Windows>Closed Positions Window>Cell Alignment Bookmark – FIXED.

Export Environment / Import Environment did not properly save and restore default properties of
Navigator Window>Options Bookmark>General>Trading Windows>Closed Positions Window>Cell Alignment Bookmark – FIXED.


KNOWN ISSUES:

When using the File>Account Logout menu option, it may be several seconds or minutes before the Account Login or Exit options become available. Please be patient and do not forcefully attempt to exit or quit VTtrader during this time – the procedure is vital to ensure the proper logout of VTtrader!

When VTtrader is launched there may be an additional ~2 seconds delay between the splash screen disappearing and the login window appearing.

If user types a wrong username or password it may take several seconds up to a few minutes to return a response to the user noting a “wrong username or password” error.

Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

-------------------------------------------------------------------------------------------------------------------------------------- 

New York, 25th november 2005

VTTRADER 1.7.7 BUILD 2005112500

NEW FEATURES:

Heikin-Ashi price values are now available as standard price type selections for existing indicators and trading systems as well as from the Indicator Builder Editor and Trading Systems Builder Editor windows. The Heikin-Ashi Price values are defined as (and can be referenced using) haOpen, haClose, haLow, and haHigh and can be abbreviated as haO, haC, haL, and haH in the Formula Editor.

Renko Chart Type: Each brick is drawn in the direction of the prior price move only if a fixed amount (i.e. the box size) has been exceeded. The bricks are always equal in size. To formulate Renko bricks, today's close price is compared with the high and low prices of the previous brick. When the close price rises above the top of the previous brick by the specified box size or more, one or more equal height, up bricks is drawn in the next column. If the close price falls below the bottom of the previous brick by the specified box size or more, one or more equal height, down bricks are drawn in the next column; additional information can be found in VTtrader Help Manual (version 1.1 - Navigator Window>Chart Type Toolbar)

New default VTtrader Destkop Arrangement for JPN language.

// Symbols can be used to comment out full lines of text in the Indicator Builder Formula Editor and the Trading Systems Builder Formula Editor. Full lines of text having // placed directly before them at the left margin will be shown as a comment using the same default grey color of comments using the { }. Placing // symbols to make comments after the last line of executable script code is not permitted. The scripting engine will ignore any commented lines of text. Additional information can be found in the VTtrader Help Manual (version 1.1 – VTtrader Programming Language>Comments)

Added 4 New Indicators: (Details for each can be found in their respective Notes section using the Indicator Builder)
+ Laguerre Relative Strength Index
+ Moving Average Envelope
+ Trend Continuation Factor
+ Trend Trigger Factor


FEATURE IMPROVEMENTS:

Navigator Window position, size, and compacted state is saved and restored with Desktop Templates; the AutoHide setting is not saved and restored with desktop templates because it is a global setting that can be adjusted from the General Properties area in VTtrader.

Indicator Builder and Indicator Properties Window now have correct behavior for displaying Line Styles. If narrowest Line Width is chosen, all Line Style options are available; however, if any line width larger than the narrowest line is chosen, only the solid line, histogram, and dots line styles are available.

Trading Systems Builder and trading system output variables using “indicator enabled” now have correct behavior for displaying Line Styles. If narrowest Line Width is chosen, all Line Style options are available; however, if any line width larger than the narrowest line is chosen, only the solid line, histogram, and dots line styles are available.

Point and Figure charts can now be scrolled away from the right edge of the chart window

Modified Cross() function to return 0 (zero) value if 1(or both) arguments = NULL (avoids NULL values in script calculations involving this function)

Modified sum() and cum() functions to totalize 0 (zero) instead of NULL value if a NULL argument or parameter is found (avoids NULL values in script calculations involving these functions)

Modified Moving Average indicator to allow for a negative Vshift % (vertical shift) value; this will allow the user to display to moving average below the current price line in a similar fashion to shifting the moving average above the current price line.

Modified Commodity Channel Index indicator to allow the user to choose to use and display 2 different calculation methods for the CCI; The MetaStock-Equivalent formula is the calculation that has always been included; the new calculation method is that of the author’s (Lambert) original formula methodology. The indicator notes were updated to detail these new changes.

Modified VT-Trailing Stop System to include an “Error” variable to prevent 0.0000 input price for Open Position

Modified VT-Moving Averages of Relative Strength Index System (added RSI price selection, MA Type selection)

Modified VT-Simple MACD System (changed input variables Displays Names to be more self-descriptive)

Server connection and reconnection algorithm improvements

Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Auto-Reconnection Time-Out value changed to 1 (minute) as default setting


RESOLVED BUGS:

Desktop Templates .dsk files grow to abnormally large size and cause slowdown or crash of VTtrader - FIXED.

Symbols do not stay displayed in currency charts when switching between chart intervals or currency pairs or when saving/restoring a desktop template containing an open chart window(s) w/ symbols – FIXED.

Indicators created and displayed from within a trading system currently attached to an open chart window do not redraw correctly after making edits to the attached trading system using the Trading Systems Builder – FIXED.

The “AutoScroll to Current Time” option does not save its state (enabled/disabled) properly when using Save Desktop Template or Save Desktop Template As… and recalling the saved desktop template – FIXED.

Navigator Window incorrectly redisplayed its position and size after being minimized and then maximized – FIXED.

VTtrader would not close chart window with running trading system during disconnection/reconnection routine – FIXED.

Error causing additional toolbar icons to disappear with each incoming price tick when using >> icon when not all toolbar icons are visible - FIXED.

Incorrect calculation of haOpen value for Heikin-Ashi Chart Type - FIXED.

Issue with closing Chart Window (or cloned chart window) with multiple trading systems attached - FIXED.

Inconsistent display of attached trading systems when cloning chart or switching instrument or time interval - FIXED.

Selecting VT-Navigator > Options > General > General Properties > OK button causes all supplemental frames to be redisplayed in all open chart windows – FIXED.

Indicator display does not equal same indicator display (using same parameters) placed some ticks previous - FIXED.

Using 800x600 and 1024x768 monitor display w/ an Opera browser, under the chart window a portion of the right-most digits get cut off by the window borders - FIXED.


KNOWN ISSUES:

Please be aware that the Closed Position Window may display inaccurate information when Navigator Window>Options Bookmark>Properties>General Properties>Communication Bookmark>Disable SSL has a checkmark next to it

Renko Charts – The right-most digit of the currency pair’s price will sometimes not be displayed in the vertical ruler when using certain combinations of brick size and vertical zooming.

--------------------------------------------------------------------------------------------------------------------------------------

New York, 24th september 2005

VTTRADER 1.7.6 BUILD 2005092300


NEW FEATURES:

Implementation of new scripting calculation for Indicator Builder and Trading System Builder programming engines. Previously, VTtrader's programming language only calculated the top-down code structure one time for all historical data loaded on chart. With new script calculation method, VTtrader calculates the top-down code structure once PER BAR for all data loaded in the chart. This allows a script to reference and use variables before they are declared in the script as long as they are declared; IE: a variable referenced at the top of the codebase, but declared at the bottom of the codebase, will be assigned a N/A value on first bar of chart (1st script calculation), however, for the 2nd and all subsequent script calculations the variable value from the bottom of the codebase will be retained and passed back to the script for subsequent calculations at the top of the code base on the next bar as the value from the previous bar.

Heikin-Ashi Candlestick Charting Option added. It's included in the standard configuration of the Chart Type toolbar as well as in the Chart Window Toolbar. The modified open, close, high, low Heikin-Ashi candle values are also displayed in the Inspect Window as with the prefix "ha". Only the chart type Heikin-Ashi has been included. Indicators and trading systems will still use the regular open, close, high, low prices for calculations when displayed over a Heikin-Ashi chart type.

AutoSave Desktop Template on Account Logout option added to General Properties>General bookmark. This option allows the user to enable/disable the autosave of the active desktop template when using Navigator Window>File>Account Logout

Included 12 New Indicators:
See 'Notes' section in Indicator Editor Window of each indicator for detailed descriptions

+ Coppock Curve
+ Darvas Box
+ Gann HiLo Activator
+ Gann Swing Oscillator
+ Gann Trend Oscillator
+ Kase CD
+ Kase Dev Stop II
+ Kase Peak Oscillator
+ Moving Slope Rate of Change
+ Pivot Points - Fibonaccci - Indicator
+ Polarized Fractal Efficiency
+ Quantitative Qualitative Estimation


FEATURE IMPROVEMENTS:

Modified Sample Trading Systems:
+ VT-Commodity Channel Index TS (added additional user notes)
+ VT-Complex Trading System (added indicator inputs + added additional user notes)
+ VT-Fractal Trading System (added additional user notes)
+ VT-Schaff Trend Cycle System (added additional user notes)
+ VT-Simple MACD System (added additional user notes)
+ VT-Trailing Stop System (added additional user notes)
+ VT-Moving Average of Relative Strength Index System (added additional user notes)
+ VT-Directional Movement Index System (added additional user notes)
+ VT-Stop Level Reverse Trading System (added additional user notes)

Algorithm of data output to chart has been improved. Very slow performance could be seen in previous releases if horizontally zooming out in a chart window to view the full historical contents in the chart window visible area; the situation was worse with longer data lengths in the chart window or trading systems and indicators attached. The bottlenecks have been removed and the chart data now displays with less CPU overhead.

Creation of new indicator now displays the new indicator's name in the Indicator Editor Window header when saved.

Creation of new trading system now displays the new trading system's name in the Trading System Editor Window header when saved.

Confirmation message removed for default Dealing Rates Properties in General Properties area; confirmation message is not needed when editing default properties.

Remove Recently Used File List option in General Properties for old style desktop template menu (it's no longer needed).

Indicator Bookmark in Trading System Editor Window now has default line types selected.

All available chart intervals now available as a default selection in the General Properties>General Bookmark>Default Interval for Open New Chart dropdown selection menu

Rename 'Create Equal Chart Windows' option to 'Always Create New Chart Window' in General Properties>General Bookmark

Enhanced Error Messages upon login

Additional VTtrader Timeout Logging


RESOLVED BUGS:

Indicator Editor Window displayed blank when using Navigator Window>Window menu to restore - FIXED.

Trading Systems Window displayed blank when using Navigator Window>Window menu to restore - FIXED.

The duplication of the Indicator Builder Editor window when the user selects the same indicator with the [edit] button of the Indicator Builder when one instance of the window is already open - FIXED.

The duplication of the Indicator Builder Editor window when the user selects the same indicator with the Edit Indicator option of the indicator contextual menu when one instance of the window is already open - FIXED.

The duplication of the Trading System Editor window when the user selects the same trading system with the [edit] button of the Trading System Builder when one instance of the window is already open - FIXED.

Summary By Accounts Window Properties BEP Column Name wrong - FIXED.

Delete button not greyed out after indicator/trading system deletion when cursor ends up on indicator/trading system with Indicator Lock enabled - FIXED.

Peak function returned erroneous calculation results - FIXED.

Trigonometric Functions Sin, Cos, Atan(Y Data Array, X Data Array) do not work correctly - FIXED.

Right-Click Mouse Contextual Menus do not display in trading windows under Windows Server 2003 - FIXED.

Editing and saving Indicator and Trading Systems directly after creation caused certain display contents of the Navigator Window>Trading Bookmark sections to disappear - FIXED.

Error causing indicators and trading systems with indicators using the BarsForward input type to display incorrectly - FIXED.

CrossHair Tool in Drawing Toolbar did not display according to default properties in General Properties>Cross Hair - FIXED.

Trading Parameters Window Doesn't Store AcctID w/ letters for auto-trading - FIXED.

Trading System Trading Parameter Window 'Amount' Field resets to 0.0 after editing the trading system using the Trading System Builder while it's attached to a chart - FIXED.

Import Environment (induzstream.xml file wrongly created) - FIXED.

In trading systems and indicators, the name of a variable "type" gives a script error, but is not highlighted as reserved word of language - FIXED.

Incorrect calculation and display of T3 Indicator - FIXED.

Dealing Rates Window sometimes displayed as empty - FIXED.

--------------------------------------------------------------------------------------------------------------------------------------

New York, 19th August 2005

VTtrader 1.7.5 Build 2005081800 Release Notes

NEW FEATURES

Chart Scale 1:1 option implemented; this allows the user to set the chart scaling so that 1 unit of price is equal to 1 unit of time; this feature is important in the proper use of Gann tools; user can set this option from Rulers tab of Chart Properties; this feature becomes temporarily disabled when "auto-size vertically" is enabled by user

Code Completion feature implemented; can be found in Indicator Builder and Trading System Builder Formula Editor options screen; when enabled, it allows the user to press ctrl+spacebar to display a list of available functions to choose from in a dropdown menu while working in the Formula tab; contains rudimentary spell checking so if the user types "mo" and then ctrl+spacebar the Code Completion feature would display all functions beginning with "mo" such as mov(), month(), mod()

Code Parameters feature implemented; can be found in Indicator Builder and Trading System Builder Formula Editor options screen; when enabled, it displays a "hint" in the formula tab while the user is typing the name of a built-in function. For example, if the user types "mov(" the Code Parameters hint window will display [DATA ARRAY,PERIODS,METHOD]; this allows the user to know what input types the function requires without having to find the function in the Paste Functions screen or Help Manual provided that the user is generally familiar with the function and VT programming language.

Ability to enable/disable logging capabilities from within VTtrader>Navigator Window>Options Bookmark>Properties>General>General Properties>Communication Bookmark>Enable Logging

15 new indicators included:

Chande's Range Action Verification Index
Donchian Channel
Double Exponential Moving Average
Fisher Transform
Inertia
Kaufman Adaptive Moving Average
Market Facilitation Index
Money Flow Index
Pivot Points Indicator
Relative Momentum Index
T3 Moving Average

Trend Intensity Index
Triple Exponential Moving Average
TRIX
True Strength Index

2 New trading system included:

VT Directional Movement Index System
VT Bollinger Bands of Ultimate Oscillator System

FEATURE IMPROVEMENTS

Reuters News topics can be filtered using new File>Settings option in Reuters News Window

Users can now set default alert properties for Fibonacci Horizontal tool in Options tab>Properties>Charting>User Objects>Fibonacci Horizontal

Renamed “AutoSave Application Desktop on Exit” to “AutoSave Desktop Template on Exit” in Navigator Window>Options Bookmark>Properties>General>General Properties>General Bookmark

RESOLVED BUGS

Reuters News Window does not display data - Fixed.

Closed Positions Window does not display data - Fixed.

Shifting indicator display in trading systems - Fixed.

When user use "scales setting", magnifying zoom tool or zoom trough drag/drop on price scale to change price scale rate the price chart inverts if the price data is moved too far to the left where there is little to no price data showing in visible area of window – Fixed.

Dealing Rates (Advanced) Window>contextual menu>Properties displays different dialog with than Options tab>Trading Windows>Dealing Rates (Advanced) - Fixed.

Trading Windows contextual menus>properties>cell alignment bookmarks displayed different column names than Options Tab>Trading Windows>cell alignment bookmark - Fixed.

Nav Window>Options>Properties>Trading Windows>Open Positions Window>[ok] does not display new default properties to displayed Open Positions Window - Fixed.

Trading Windows default display properties in Options tab>Trading Windows subsection does not display when trading window was not already open when default properties were being set - Fixed.

Import Environment Feature did not correct name files of imported trading systems and indicators when using 'rename' option - Fixed.

VT-Commodity Channel Index Trading System did not have all auto-trade variables enabled by default - Fixed.

KNOWN ISSUES:

During upgrade, the backup part of the process may take longer than usual. Please be patient.

The T3 Moving Average Indicator is incorrect. It has been fixed and will be included in the next release. However, please refer to: http://forum.vtsystems.com/viewtopic.php?p=7769#7769 for a corrected indicator file.

--------------------------------------------------------------------------------------------------------------------------------------

New York, 24th July 2005

VTTRADER 1.7 (Build 2005072400) Release Notes

New Features Implemented

AutoSave Desktop Template on Switching option implemented.
This feature can be accessed from General Properties and it allows the user to enable/disable the auto-saving of the active desktop template when switching between templates using Navigator Window>File>Desktop Template

Export Environment option implemented.
This feature can be accessed from Navigator Window>File Menu. It allows the user to select certain VTtrader attributes (settings/properties, desktop templates, standard indicators, custom indicators, standard trading systems, custom trading systems, and desktop template files) and save those files into a VTtrader Environment File (.vtenv) for later import.

Import Environment option implemented.
This feature can be accessed from Navigator Window>File Menu. It allows the user to select certain VTtrader attributes (settings/properties, desktop templates, standard indicators, custom indicators, standard trading systems, custom trading systems, and desktop template files) from a previously exported VTtrader Environment File (.vtenv) and import those files into VTtrader. The user may choose to skip, rename, or replace files during the import process.

Navigator Window and its toolbars display properties are saved with desktop template file.
The Navigator Window and its toolbars’ visibility settings, screen placement, and configuration settings are now saved and restored when using the File Menu>Desktop Template options to switch between various desktop layouts. These settings are also exported and imported when using the Export Environment and Import Environment features to export/import desktop templates.

New trading systems rules implemented.
Only one trading system can be running in trading mode for the same currency pair (1 UserAccount / 1 CurrencyPair); user can run many trading systems on same CurrencyPair if they use a different account for same CurrencyPair (+1 UserAccounts / 1 CurrencyPair); user can run many trading systems on same UserAccount if they use different currency pairs (1 UserAccount / +1 CurrencyPairs)

Trading systems account and amount per account settings have become common Trading Properties.
Trading Parameters now contain only trading variables and properties of these variables can not be edited from within this dialog window; for each trading variable the user can input Traders' Range, EachTick Count value and check/uncheck Hedge checkbox. When trading system running in auto-trade, the OK button is disabled in Trading Properties window to prevent modification of the running trading system

Gann Grid tool implemented.
A Gann Grid represents an intersecting series of Gann Lines over laid on a price chart; Gann's teachings stress the importance of the 45 degree line representing a 1:1 relationship between time and price (1 unit of price to 1 unit of time). When price trades above the 45-degree line it is an indication of an up-trending market; when price trades below the 45-degree line it is an indication of a down-trending market. Choosing varying rise/run values will adjust the spacing between the lines and their corresponding Gann angles according to the new values.

Equidistant Channel tool implemented.
An Equidistant Channel is made up of two parallel trend lines drawn simultaneously in the price window. The user may adjust the width of the channel to encompass the current price action by moving the top line of the equidistance channel to the desired distance using the mouse cursor. The user can also redraw, reposition, and change the display properties of the equidistant channel.

Improvements

Indicator and trading system file names are preserved upon import.
The names of indicator files (.vtsrc) are now preserved when imported (stored) in the stdIndicators subdirectory using the Indicator Builder. The names of trading systems files (.vttrs) are now preserved when imported (stored) in the stdTradingSystem subdirectory using the Trading Systems Builder.

Numerous connectivity improvements implemented.
Users experiencing problems connecting over Satellite and through intrusive proxies will no longer have issues with connection stability

Resolved Bugs

Chart properties do not retain new default properties when changed fixed
AcctID settings in Accounts Information Window do not save fixed
Symbol Palette Blanks Out; No Symbols (graphics) display in trading systems fixed

Trading System places Duplicate/Multiple Market Orders fixed
Mama & Fama Functions Initialization Error fixed
Clone Chart Bug when Indicator of Indicator is displayed fixed
Rate adjustment for S/L on entry order bug fixed
Incorrect default limit placement on entry order bug fixed
Dealing Rates Properties Window different in contextual menu/options bookmark bug fixed

Storage trading system for different users
Moved Closed Positions Window text to localization files
Russian localization bugs in activity log fixed
Removed unused defines from VTtrader install
Open Positions Window default display properties not being applied correctly bug fixed

--------------------------------------------------------------------------------------------------------------------------------------

New York, 3rd June 2005

VTtrader 1.6 (Build 2005060300) Release Notes

NEW FEATURES:

Users can now place conditional Stoploss and Limit orders from the Entry Order screen for Pending Entry Orders; Users can select to enter values for stop and limit orders via price level, pip amount, or currency amount if only 1 account is selected; if more than 1 account is being used to place the trade, the user can only enter a specific price level for the Stop/Limit Orders. The Entry Order window will remember if the Stop/Limit options were selected after initial opening of window to allow for quicker entry thereafter.

CrossHair Tool button to Navigator Window>Drawing Toolbar and Tool Selection in Chart Window Toolbar Added

NEW Closed Position Window to Navigator Window>Trading Bookmark>Trading Windows and Display Properties for this window in Options Bookmark>Properties>Trading Windows>Closed Position Window (right-click contextual menu of Closed Position WIndow also offers additional functionality for window) Added

French and Italian localizations to VTtrader; updated Czech localization Added


IMPROVEMENTS:

Connection logic and general security protocols improved

New graphics for Gann Line and Gann Fan Tools in Drawing Toolbar created

Unnecessary font files from VTtrader installation removed

Colors now change in preview panel for spreadband, background, background high/low zone colors in Chart Properties

Made various minor improvements to the following indicators: MACD.vtscr, MACD-Histogramm.vtsrc, MACD-Line.vtsrc, Volatility Chaikins.vtscr, Stochastic RSI Oscillator.vtscr, Chandes Momentum Oscillator.vtsrc ... various changes included: rearranged input parameters, rearranged label to match new order of parameters, fixed variable use in formula and input tab, fixed variable use in formula, fixed inspect alias

Changed functioning of Navigator Window>File>Desktop Template>Save Desktop Template menu option; this option now saves all windows modifications (i.e. changing window placement, open new windows, close windows, etc) to whatever desktop template is currently active in VTtrader (ie: the template that the user is viewing/using at the time of pressing the Save Desktop Template menu option) ... Current selected desktop marked with a checkmark to the left of its name in Desktop Template menu; Current active desktop can not be deleted. If user wants to delete current desktop, must select another desktop as active and then delete workspace that were active previously

Params Enabled window that is accessible from the Params Enabled button in the Attached Trading Systems Window and the Trading Systems Chart label menu has changes; Trading column selections are now grayed out and cannot be changed from this screen; user can still see which individual variables are enabled for auto-trading, but cannot enable/disable them individually. Checkmark boxes are now centered in the columns and window sizes properly by default

Trading Bookmark in Trading System Builder>Edit>Output Bookmark>Trading BookMark section; changed EventCount to EachTick Count text; added up/down arrow buttons to Trader's Range field for faster selection of value

MAMA and FAMA functions initialization procedure changed


RESOLVED BUGS:

When attempting to export a trading system or indicator, no default extension or an extension list was provided. Trading systems now have a default .vttrs extension; indicators have a default .vtscr extension; ShortName in indicator is used as default offer for file name save.

random wrong display of account number in Pending Orders Window resolved

trading systems not saving correct lot size or acctID settings resolved

VTtrader disappearing once use enters user/pass and presses login button resolved

Spreadband incorrect color issue fixed. Changed text from 'spreadband mask color' to 'spreadband color'

built-in print function issue resolved

Indicators stop displaying on tick charts issue resolved

Russian localization tab displayed wrong characters upon login resolved

Price Alerts default color setting not applying correctly resolved

changing Horizontal Line color changes Price Alert Color resolved

splash screen freezing in WinXP upon VTtrader exit resolved

Activity Log Upload not uploading log file correctly to broker resolved

Summary Position Label on chart appears with all black colors resolved

Indicator Order Label showing all black colors and not holding new default colors resolved

comments not staying on charts after saving desktop/switching intervals/currency pairs in same window resolved

drawing issue causing crosshair lines to stay displayed on chart after repositioning cursor resolved

Localization error causing volume text in chart status panel to display as Standard Deviation Channel resolved; also implemented stardard order for labels (Date,Open,High,Low,Close,Volume) in status line and inspect window

Implemented code fix for trailing stop line dropping back with Close price = stop line in VT-Stop Level Reverse Trading System

Help links in VTrader Navigator Window>Help Menu updated

Visual Trading updated to new VTtrader branding for installer package

Implemented code fix for VT-Simple MACD System for duplicate input/output variables; also allowed period inputs to allow 12.3456 integers instead of only whole numbers (ie: 12)

password check being bypassed when selecting "Edit Indicator" from indicator label on chart resolved

memory leak when trading system was added/removed from chart resolved

custom and default chart properties not saving correctly resolved

--------------------------------------------------------------------------------------------------------------------------------------

New York, April 28s 2005

VTTRADER 1.5.5 (Build 2005042800) Release Notes

New Features

Created “Standard Deviation Channels” Tool and its associated properties window
Created “Standard Error Channels” Tool and its associated properties window
Created “Raff Regression Channel” Tool and its associated properties window
Created “Gann Line” Tool and its associated properties window

New Indicator Sample - MESA Adaptive Moving Average
New Trading System Sample - Complex Trading System
Users can now have the Indicator Builder and Trading System Builder windows displayed/open at the same time
Users can now Edit or Create multiple indicators and trading systems at the same time

Minimize - Maximize buttons have been added to Indicator / Trading System Editor Windows
Created “Open New Chart” menu option in Navigator Window>File menu
“Open New Chart” menu option has corresponding Chart Type / Chart Interval default selections accessible using Navigator Window>Options tab>Properties>General>General Properties>General tab
Created “Recently Viewed Charts” menu option in Navigator Window>File menu

“Recently Viewed Charts” menu option has corresponding number of Recently Viewed Charts default selection accessible using Navigator Window>Options tab>Properties>General>General Properties>General tab
Created new “Desktop Template” sub-menu section under Navigator Window>File menu; contains the options to Save Desktop Template, Save Desktop Template As, Import Desktop Template, Remove Desktop Template, as well as viewing recently opened desktop templates

Tray Icon Menu is now fully user-customizable and has been enhanced to include quick access to most main VTtrader menus
Toolbars in Navigator Window have been redesigned and reorganized into the following new toolbars: Connect Level Toolbar, Navigator Toolbar, Drawing Toolbar, Charting Toolbar, Interval Toolbar, and Chart Type Toolbar

Navigator Window Toolbars now each individually fully user-customizable with Lite and Standard default configurations; right-click on any toolbar and choose “customize” to see the options available for that particular toolbar
Chart Window Scroll Panel Toolbar is fully user customizable with Lite and Standard default configurations; right-click on the scroll panel toolbar and select “customize” to view the available options

Custom Indicators now have their own menu section within the Navigator Window>Trading tab
Custom Trading Systems now have their own menu section with the Navigator Window>trading tab
Users can now re-arrange price quotes in Dealing Rates Window by using drag-and-drop mouse actions; can also move them up/down using buttons accessible from right-click menu>Instruments option

Added “Copy All Chart History Data” option to chart menu; this allows users to quickly copy all price data displayed in the chart to a text file
Created Accounts/Positions Summary Tool option to allow the user to view multiple open positions on the same chart as one summary position; right-click menu from summary position label will allow user to close all positions contained within that summary position

Create Endpoint Moving Average Type for use in standard Moving Average Indicator as well as custom indicators / trading systems; can be abbreviated as ‘EP’ in formula syntax.

Created the following internal functions for use within the Indicator Builder and Trading System Builder engines: hour(), minute(), month(), dayofmonth(), dayofweek(), year(), mama(), fama(), prev(n), highestsince(), lowestsince() … fama() is the Following Adaptive Moving Average function, mama() is the MESA Adaptive Moving Average function; prev function now equals 0 (MetaStock compatibility) and the newly created prev(n) is used to define “n” as the default value; please refer to the language reference documentation for further details.

Improvements

Rearranged main Navigator Window menus and sub-menus (File>Tools>Window>Help); please click through each menu within VTtrader Navigator Window to see changes.
Language in Navigator Window>Options tab>Properties>General>General Properties>General tab has been improved to be more descriptive

Language in Navigator Window>Options tab>Properties>General>General Properties>Communications tab has been improved to be more descriptive
Submit Activity Log error messages improvements
Indicator Buy/Sell order options are now disabled for main price window when no indicators are displayed within it

Indicator Label menu option “attach studies” has been changed to “Attach Indicators”; user will be asked by default which existing Frame (or new Frame) the additional indicator should be placed in
Various changes to the Activity Log Upload Window
Navigator Window>Tools>Activity Log Upload has been moved and
renamed to Navigator Window>Help>Submit Activity Log

Angled Fibonacci tool no longer requires drawing of trendline; it now functions similar to all other Fibonacci Tools
“Hide Frame” option in Chart Menu was renamed to “Delete Frame” and is now only active in supplemental indicator frames
Vertical Zoom In/Out and Horizontal Zoom In/Out buttons removed from Chart Menu

AutoScroll To Current Time, Show Grid, Magnify Zoom, Undo Zoom, Default Vertical Scale, Default Horizontal Scale, Default Scales, Accounts/Positions Summary buttons added to Chart Window Scroll Panel
Message improvements in Activity Log Window
Separate “Horizontal Line” and “Vertical Line” Properties

Create price field for "Horizontal Line" Tool in its properties window
Create date field for "Vertical Line” Tool in its properties window
Create date and time fields for begin and end points of "Trendline" Tool in its properties window
Chart bar date and time data have been split into separate columns when using “Copy Prices” Tool to save historical chart data

Volume data is now saved with price data when using Copy Price tool
Volume indicator is now displayed in default configuration instead of MACD indicator
Added color selection option for Cross Hair tool
Enhanced control of default column widths in Trading when windows are currently not displaying data
All language references in VTtrader to “Studies” have been replaced with “Indicators”
Frame selection dialog when adding indicators to chart has been changed from 1, 2, 3, 4 to Price Frame, Frame 1, Frame 2, Frame 3, etc.

Bugs

Tray Icon no longer flashes when trading system is deleted from chart without first stopping it (if running in auto-trade mode)
“Import Properties from XML” now correctly imports all properties
Activity Log Window now correctly displays BUY/SELL instead of BID/ASK when an automated trading system requests a trade confirmation

Activity Log Window now correctly displays the price that the open position was confirmed to close at when closing an open position
Chart Properties window now exits when user selects [ok] button when accessed from Navigator Window>Options tab>Properties>Charting>General

Magnifying Zoom Tool no longer inverts the chart window while AutoScroll to Current Time Option is selected
Issue causing the time scale to increase its height after Import Properties from XML has been resolved
Navigator Window>Trading tab>Trading Windows>Messages has been renamed to Activity Log
Issue causing Auto-Hide Button in Navigator Window not to function reliably has been resolved

Issues causing automated trading systems to not load/display/remove from chart properly has been resolved
Minor issue in traceroute logging corrected
VTtrader now correctly appears in the Add/Remove Program list
Update Screen name changed to reflect new VTtrader branding
User defined column widths for trading windows now save and restore correctly after logout/login

Fixed bug that allowed multiple instances of same indicator added to chart to corrupt chart/indicator frames
Fixed bug that allowed multiple instances of same indicator added to chart to corrupt dealing rates window
Fibonacci Arc Tool now resizes correctly when using zoom in/out functions on chart

--------------------------------------------------------------------------------------------------------------------------------------

New York, December 3rd 2004

The upgrades included with the new version are

Improved charting features:

Fibonacci Fan

This tool is used to draw a fan of angled lines that are probable values of support and resistance based on an underlying trendline. You can select this tool from the “VT Navigator” window or from the “Select tool” menu on the chart. From here you can adjust tool properties -- such as
the percentage value used or the colors of each Fibonocci Fan lines – by right clicking on the object and selecting “Properties”. Additional information on how the Fibonacci Fan tool works can be found in our F.A.Q.

Double candles issue resolved

Some clients reported double candles appearing on the chart. We have fully eliminated this problem.

Volume indicator support

From now on, along with the usual H,L,O,C values, each bar on the chart will contain a V (Volume) value. Also, it will be possible to view this value in both the “inspect” window and the status bar of the chart. Other new volume based indicators and functions that have been included in the release are:
1. Accumulation/Distribution.
2. Volume.
3. On Balance Volume.
4. Money Flow Index.

Software Support:

Activity Log Submission

All client Activity Log messages will
Automatically be saved after each trade request is sent to the CMS dealing desk. It is
Now possible to submit an activity log through VTtrader directly to your
brokerage. To submit the activity log: open the VTtrader application; select “Tools”
in the VTNavigator window; then select “Activity log upload”. From there, select
the date of the log you want to submit, enter the ticket ID number (if
applicable) and press Upload.

Multilingual Support:

Default Chinese settings issue resolved -- Chinese settings now
Function properly. Default settings were added for CHT, CHS and KOR language packs.

Chinese language login window issue resolved -- The problem with
Restoring Chinese languages in the login window has been fixed. You can select
Chinese localizations from the Language menu during login

Trading Systems/Indicators:

Language, formulas and algorithms have been updated and improved. Please
Refer to our Forum for more details on these changes.

--------------------------------------------------------------------------------------------------------------------------------------

Update - October 28, 2004

NEW FEATURES

Automatic update

Some users with a dial-up connection to the internet had experienced interruptions with automatic updates. To reduce the number of these occurrences, time-outs will now be activated only after no response is received from the download server for 10 minutes.

Japanese language localization has been updated and improved. To use this localization, select "Japanese (JPN)" from the language menu on the login window at startup.

Improved charting features

“Autoscroll” default settings can now be customized. To turn the autoscroll feature on/off, select "Options > Properties > General > General properties > Autoscroll by default."

Trendline functionality has been improved. When "extend end" and "extend begin" are selected by default in the trend line options, an additional trend line no longer appears on the screen during the drawing process.

Users can now delete all objects of the same type (i.e. all trend lines) by right-clicking on the object and selecting the "Delete all" option.

Users can now return to the previous chart scale by selecting the "Undo Zoom" option form the chart menu. To pull up the chart menu, simply right-click on the chart.

“Fibonacci arcs” have been added to VTtrader’s many tools. This tool is used to draw circular arcs that are probable values of support and resistance based on an underlying trendline. You can select this tool from the "VT Navigator" window or from the "Select tool" menu on the chart. You can adjust tool properties by right-clicking on the object and selecting "Properties.”

--------------------------------------------------------------------------------------------------------------------------------------

New York, 14th september 2004

HOW WE PROCESS ORDERS

Market Orders

1. When the trader clicks on a price, he/she creates an initial order to open a position at the current market price. Before the initial order is submitted to the Dealing Desk, the trader must click yes in a confirmation window. The price sent to the Dealing Desk will be the price that was in the confirmation window at the moment the trader clicked yes.

2. The Dealing Desk receives the initial order and automatically executes it if the available price is at or within a few pips of the requested price. The opened position then appears on the client’s trading platform.

3. If no price within a few pips of the requested price is available, the Dealing Desk sends the client a requote at the most current market price. Client can either accept or reject the requote.

4. Orders will never be executed at the new price without the client’s approval of a requote unless the client is using Trader’s Range (see below). This means that there is never slippage on market orders (slippage is defined as the difference between the price approved by the client and the price at which the order is actually executed).

5. The Trader’s Range option allows clients to automatically approve requotes within a certain range. If Trader’s Range is set to 10, for example, requotes within ten pips of the requested price will be processed without requesting the client’s approval.

6. Please note that because orders placed by trading systems are classified as market orders, they are subject to requoting as per market order processing procedures.

Stop and Limit Orders

1. A definition of Stop and Limit orders may be found in the “Types of Orders” section of the website.

2. Stop orders are triggered when market price touches the price specified in the order, and Limit orders are triggered when the market price touches but does not break through the price specified in the order. When this happens, the client’s platform sends an initial order to the Dealing Desk requesting that the order be filled at the specified price. CMS has an in-house policy of honoring Stop and Limit orders of up to $1 million. Larger orders may be requoted if the market price has moved away from the specified price.

3. Please note that due to possible price gaps over the weekend, slippage on Stop and Limit orders is possible when the market opens at 5pm EST on Sunday.

4. The Stop and Limit policy, with regard to no slippage, applies only under normal market conditions. We do our best to provide execution at the trader's specified price. It is the in-house policy of CMS to try to honor all stop and limit orders up to 10 standard lots. However, during extremely fast market moves, this sometimes is not possible.

5. The minimum range between a new stop or limit order and the market price is a function of current market volatility. It is obvious that during, or immediately preceding, significant economic announcements, market volatility is greatly increased. As a consequence, most FCMs have 2 options: (1) widening the spread on currency pairs, or (2) increasing the entry stop and limit ranges. Effective immediately, the required range between a new stop or limit order and the market price will increase from 5 pips to a maximum of 35 pips approximately 15 minutes before a significant economic announcement, in order to reflect the degree of current market volatility. During extremely fast market moves, you may therefore notice that you are unable to place or move any stop or limit order to within 35 pips of the current market price. As do many FCMs, CMS offsets many orders with counterparty banks that supply price feeds. During the heavy market conditions, it is extremely difficult to get prices from these counterparties. This is another reason why CMS has adopted this policy. CMS feels that this policy is more beneficial to the client than offering a variable spread during times of peak volatility.

--------------------------------------------------------------------------------------------------------------------------------------

New York, 29. Juli 2004

New Servers

CMS LLC will buy new server in August. Thats why some serverdown can happen on weekend. The performance will be improved. The increasing number
of clients needs the improvment of our servers.

--------------------------------------------------------------------------------------------------------------------------------------

New York, 25. Juli 2004

Update - July 25, 2004

Changes to Behavior of Trading Systems

The major change in this version is the modification of the Trading System behavior during the disruption of the connection with the server. The client attempts to restore the connection and if successful, then the operation of the Trading System will not be disturbed and it will resume automatically.

Due to frequent false signals of the Trading Systems that appear in "EACH TICK" mode and also due to the fact that users often set erroneous parameters for that feature, "EACH TICK" mode has been disabled. From now on, all decisions will be made only after full bar forming is complete ("COMPLETE BAR" mode)

Trading Systems are attached to graphs, similar to indicators. However, once the Trading System has been set in "Autotrading" mode it will only work for the concrete instrument and scale. From that moment on, the operation of the windows is limited until the Trading System is still in the "Autotrading"; mode.

It will not be possible to switch between instruments and intervals within the current window or close the window altogether while the Trading System is running in the "Autotrading"; mode. Nevertheless, analysis can still be conducted on other charts. Only one Trading System can be executed in "Autotrading"; mode for the concrete instrument. In "Recommendation"; mode there are no limitations on running multiple Trading Systems within a single instrument simultaneously

New Features and Bugfixes

Feature: Customizing for highlight syntax of script language added - users can now customize the highlighting of the syntax in Indicator Builder and Trading System Builder

Feature: Running TS message in the window caption added. When a Trading System is started the following message appears in the window caption - "Trading System running".

Bugfix: Regression line error fixed - regression line is now drawn correctly when drawing on long time intervals

Feature: "Extend begin" and "Extend end" checkboxes added - "Extend begin"/"Extend end" checkboxes for trend line properties dialog added. Right click on trend line, select properties, check "Extend begin" to extend line to the left, check "Extend end" to extend line to the right.

Feature: Trading Systems added to VT Navigator - Trading Systems can now be accessed directly from the Navigator

Feature: Save and restore added for trading operations count added - the Event Count for trading operations in Trading Systems is now saved and restored in case of VT reconnect or server connectivity issues

Feature: Save and restore signal added for current bar - trading operation signal is now saved, restored and checked for presence of an identical signal on the current bur during the time connection with the server was lost. This will prevent repeating orders.

Bugfix: Errors with functioning of Trading Systems and indicators on cloned chart fixed - Trading Systems and indicators now display correctly on cloned charts

Bugfix: Errors with functioning of Trading Systems after reconnect fixed - Trading System will now resume and function properly after VT reconnects

Change: Trading System attached to concrete chart - it will not be possible to switch between instruments and intervals within the current chart or close the chart window altogether while the Trading System is running in the "Autotrading" mode. If chart closes then Trading System stops and deletes too.

Change: "Each Tick" mode removed in Trading Systems - due to frequent false signals of the Trading Systems that appear in "EACH TICK" mode and also due to the fact that users often set erroneous parameters for that feature, "EACH TICK" mode has been disabled. From now on, all decisions will be made only after full bar forming is complete ("COMPLETE BAR" mode)

Bugfix: Error with trading system label drawing fixed - after Trading System is changed or deleted the Trading System symbol on the VT label will change or disappear as well

Bugfix: Error with indicators drawing fixed - after changing interval or instrument indicators are now displayed correctly

--------------------------------------------------------------------------------------------------------------------------------------

New York, 24 Juni 2004

NEW MARGIN RULES

Please note that as of Sunday, June 13th at 5:00 PM EST, Capital Market Services LLC has adjusted the minimum margin requirement for customer accounts. A recent rule change, effective June 6th, 2004, by the National Futures Association (NFA) has allowed Futures Commission Merchants (FCMs) to set their own margin requirements for customer accounts. CMS once again offers leverage of up to 400:1.

CMS currently offers customers three leveraging options. The first option is for customers that prefer higher leverage of up to 400:1. The second and third margin options are for customers that prefer lower leverage. Unless a customer specifically requests otherwise, the first margin option will be the default option as calculated by the Visual Trading platform.

The default margin requirements for 10K lots and standard 100K lots in US Dollar denominated accounts are as follows:

# Mini Lots Margin Requirement per Round Turn 10K Lot (USD)
0 - 3 $ 25
3.1 - 10 $ 50
10.1 - 50 $ 100
51.1 & up $ 250
# Standard Lots Margin Requirement per Round Turn 100K Lot (USD)
1 -- 3 $ 250
4 -- 10 $ 500
11 -- 50 $ 1,000
51 & up $ 2,500

Option 2: is the common leverage ofl 100:1 for up to 50 Standardlots.

# Mini Lots Margin Requirement per Round Turn 10K Lot (USD)
from 0,1 $ 100
# Standard Lots Margin Requirement per Round Turn 100K Lot (USD)
1 -- 50 $ 1,000
50,1 & up $ 2,500

Option 3: is a Leverage of 40:1

# Mini Lots Margin Requirement per Round Turn 10K Lot (USD)
from 0,1 $ 250
# Standard Lots Margin Requirement per Round Turn 100K Lot (USD)
from 1 $ 2,500

THE FOLLOWING EXAMPLES ARE NOT RELEVANT TO USD DENOMINATED ACCOUNTS

Currency pairs that have USD as the base, or first, currency

For currency pairs that have USD as the base currency (USD/JPY, USD/CHF, USD/CAD), the margin requirement in non-USD denominated accounts is found by multiplying the USD amount from the above table by the current market rate of your deposited currency. An example of this conversion with USD/JPY, in a Yen-denominated account, is as follows:

250 USD X 110 (current rate) = ¥27,500 (required margin)

Currency pairs in which the base, or first, currency is other than USD

For such currency pairs, the margin requirement can be found by dividing the USD amount from the above table by the current market rate of your deposited currency. For example, if a trader has an account denominated in EUR, the margin requirement for one standard 100K lot would be ˆ 204.03, assuming a EUR market rate vs. USD of 1.2253.

250 USD divided by 1.2253 (current rate) = ˆ204.03

The above conversions are automatically calculated by the Visual Trading platform at the moment that each new lot is opened.

Let us assume, as an example, that you have an account denominated in British Pounds, and you have £2,000 available margin. You want to buy 5 standard lots and 5 10K lots (5.5 lots). If the current market rate of GBP/USD is 1.8300, your total margin requirement would be £1,092.90. Below is an explanation of how this margin requirement was calculated:

$250 (margin requirement) / 1.8300 (current rate) X 3 = £409.84 (for the first 3 lots)

$500 (margin requirement) / 1.8300 (current rate) X 2.5 = £683.06 (for the next 2.5 lots)

The combined margin requirement for 5 100K lots and 5 10K lots is £1,092.90. You would therefore have £907.10 remaining usable margin.

All margin conversions for non-USD denominated accounts are done in the same way as the default option, but this option represents maximum leverage of 100:1.

All margin conversions for non-USD denominated accounts are done in the same way as the default option, but this option represents maximum leverage of 40:1.

To select Options 2 or 3, all clients must email CMS at account@cms-forex.com.or WorldTra.de LLC at liveaccount@WorldTra.de This email must include the client’s name, account number and which margin option should be applied to the account. Unless CMS receives explicit instructions, the default option (Option 1) will be applied to all accounts.

All margin conversions will be calculated automatically by the Visual Trading platform at the moment that each new lot is opened.

It is important to note that the above margin requirements are on a per-account basis, not on a per-position basis. For example, using Option 1, if you buy 3 lots of EUR/USD and 2 lots of GBP/USD, the margin requirement is as follows:

$250 (margin requirement) X 3 lots = $750

$500 (margin requirement) X 2 lots = $1,000

The total margin requirement for the combined 5 lots is $1,750.

Please note that net margin requirements are based on net positions. If a new order offsets all or part of a position, the margin requirement is based on the net remaining position. For example, if a trader is long 0.4 lots of EUR/USD, and then sells 1 full lot of EUR/USD, there remains 0.6 lots on the short side. Your new margin requirement will be based on 0.6 lots, not 1.4. This will therefore require $150 margin.

NOTE: this margin requirement structure is different from the previous margin requirements implemented by CMS. The previous margin requirement schedule requires 1% of the notional value of the first currency in a currency pair. This new schedule is based on a flat USD-equivalent amount, regardless of the currency pairs that you are trading.

These margin requirements apply only to new positions opened after 5:00 PM EST on June 13, 2004. All positions that were opened previously will retain the old 1% margin requirements. For example, if you opened a position on June 11, and you opened a new position on June 13, the first position will have the 1% margin applied to it, while the second position will have this new margin requirement. The total used margin for the account will be the sum of both. If you have any opened positions from before June 13, please be sure that you clearly understand the margin calculations on your account if you open new positions after 5:00 PM EST on June 13, 2004. If you have any questions concerning how your account will be impacted in this regard, please ask a CMS Account Executive.

These margin requirements apply to all accounts, regardless of the currency in which the account is denominated.

If you have any questions, please feel free to contact CMS at (212) 563-2100 or send an e-mail to accountexecutives@cmsfx.com.

--------------------------------------------------------------------------------------------------------------------------------------