Friday, June 8, 2018

MatrixNexus Trading Platform

Developed for AL-DHAFRA FINIANCIAL BROKERS L.L.C (UAE), and my roll was Team leader.
This is a trading terminal is similar to MatrixPro . It is using WEB API (XML/RPC) to handle request and response. For this trading terminal we have developed direct MDF client terminal to handle the very high speed price updates. Project is distributed by deploy able MSI.
Major module of Matrix Nexus 1. MI-Patch Updater 2. MI-Script Manager 3. MI-Version Manger 4. MI-Settings Manager 5. MI-MDF connector (inetClient) 6. NexusClient
MI-Patch Updater: • Used to identify and download the patch files from web , and will update the MatrixNexus Client components. • It is using MI-SCRIPT format to update the components, By using MI-SCRIPT , we can easily update selective version of running MatrixNexus Client, which will not affect other version of MatrixNexus.
MI-Script Manager: • It is a sub-component of MatrixNexus Client, used to execute MI-Script. • By using MI-Script, Updater can easily identify the running version MatrixNexus. • By using MI-Script, we can update selective version and selective files. So ,it is not necessary to uninstall/ re-install for every new release. • Using this kind of technique, the update size will be very less, and the update time will be very short. • MI-Script is simple script method, looks like javascript. It is providing decision block method to apply selective files update for different version.
MI-Version Manager: • This component controls the versions of MatrixNexus • Using this, we can forcefully enable/disable a specific version of MatrixNexus Client • Using this, we can forcefully update, all or a specific version of MatrixNexus Client
MI-Settings Manager: • Used to mange (save/retrieve) customized settings of each user on local system • It allows multiple user to save different customize setting on same system. • It will automatically apply the customized setting , based on user login
MI-MDF Handler: • I designed this as a component that works like WINSOCK • Used to connect with MDF (Meta Data Feed Server) server • Getting feeds from high speed MDF server and updates stock watch list • Retrieving XML based feed from server, extremely fast updating watch list and MBO,MBP depth window
MatrixNexusClient: • End user terminal for traders, that allows user to watch and place orders • Fastest and reliable online trading system. • Extremely fastest market price updates (because of MDF connection). • Lightweight application. • Online gain/loss and account statement reports. • Real-time and historical Charts • Live portfolio updates. • Supporting windows Xp/Vista/7/8/10 • Supporting 32 bit and 64 bit architecture • Has trend summary to find the trend • Supporting GTD/Daily Orders • Has ticker tape to show the current live trade • Live price and volume summary • Bilingual Arabic and English.

No comments:

Post a Comment

Analyser Different types of charts to Analyse a symbol

Analyser has in-built charts to analyse a selective symbol here is the example