FxPM Development Time Line

FxPM Development Time Line



1. February 20, 2009   –   Version 0.9.46

First cohesive development version of FxPM

2. March 09, 2009   –   Versions 1.2.48, 1.2.55, 1.3.06, 1.3.07, 1.3.08

Developer version released in-house

  • Features, including the first Matrix which had no trading,
  • Limited visual markers introduced on the Matrix.
  • Envelope Alert System.
  • Certain internal files were re-named to help minimize the risk of other programs registering files of the same name on users’ machines.

   August 24, 2010   –   Version 2.2.1

Changed the file names

   September 16, 2010   –   Version 2.2.7

Added the ability to set parameter set unique to each currency for the Central Gap and Step Range values of the Matrix and the Envelope Alert System. These can be manually changed. The program is prepared for a future feature that allows those values to be changed by an FxPM Admin.

   October 15, 2010   –   Version 2.2.10

 Established “User Levels” of 1 for Admins and 2 for general users. Admins (Level 1) can see more bands on the EAS and adjust settings. Level 2 can’t see the bands on EAS and can’t view or adjust settings of the EAS

   October 20, 2010   –   Version 2.2.15

Matrix Divider lines added, two digit values added to triangle markers on Matrix

 

First Release to FxPM Beta Testers

3. November 9, 2010   –   Version 2.2.17 

Released to FxPM Beta Testers

4. November 16, 2010   –   Version 2.2.18

Minor Bug Fix

Work started to incorporate trading via Currenex directly from the Matrix in Version (2.2.19) though (2.2.25)

  • The graphics of the Matrix were streamlined.
  • Protect (Stop loss and profit target) buttons added.
  • Volume (Trade size) box added
  • Real time Spread view added
  • Profit & Loss view added

In short, most of the current look and feel of the Matrix with trading was set in this segment.

   January 3, 2011   –   Versions 2.2.26, 2.2.27, 2.2.28

Currenex changed the U10 message. FIX protocol Code adjustment.

Internal bug fixes

5. January 27, 2011   –   Version 2.3.0

1st Beta Trading Version

Included changing default chart background to gradient

   January 30, 2011   –   Version 2.3.1

Added Dynamic Fibonacci Band levels as -nn- “hyphen, two digits, hyphen” display to Matrix

 

First Release of Live Trading Version

6. February 10, 2011   –   Version 2.3.4

Public Release of Live Trading Version

Added T button (Advanced Toggle) to toggle the above additional data points on and off

   April 26, 2011   -   Version 2.3.5

Two-monitor Workspace Saving bug fixed

   April 29, 2011   -   Version 2.3.7

Adjusted the position on the screen where the Associated Orders box opens. Fixed a multiple chart USDX bug.

   June 1, 2011   -   Version 2.3.10

Adjusted AO box position

   June 30, 2011   -   Version 2.4.1

 FIX protocol sections of trading upgraded to match current version of the Currenex API

   July 11, 2011   -   Version 2.4.3

SOAP API changes adjusted to new blotter protocol from Currenex, and new “floating P&L” display

7. August 5, 2011   -   Server Updates

Changes were made on the server related to how data points from Currenex are received, filtered, stored and delivered to the client software.

   September 8, 2011   -   Version 2.4.5

Changes were made in how the program uses default document locations on users’ machines of various flavors of Windows. This makes it so the default Workspace should display on any machine on the first installation.

 

Currently Under Development   -   January, 2012

  • Automatic Updates
  • Fix display/math when spread drops to zero or a negative value
  • Inefficiency of loading a large number of Matrices/Charts when opening program
  • Visual Price mismatch with Viking trader. Discovering/testing to see if API prices match Viking Trader prices, investigating possible data flooding.
  • Investigating whether to re-route data flow for app to receive data directly from Currenex.