VT Trader™

Download our FREE trading software!

VT Trader Release Notes 1.8



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 total order amount is less than 0.1 lot, 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 FilesVTtraderHistoryCache 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 VT Trader 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)