5th April 2019

Reactive Trader® Cloud | Major Update

Technology moves fast! UI technology moves even faster. Keeping up to date with the plethora of languages, libraries and frameworks can be an uphill struggle. Each component we select in a UI stack can carry risk, and is likely to be out of date within a year or two. Here at Adaptive, we continuously evaluate the latest technologies in realistic environment via our Reactive Trader® Cloud Platform. This allows us to make informed recommendations to our clients, demonstrate how we put systems together, and ensure our developers are up to date with the latest tech.

Reactive Trader® Cloud is a real-time, open-source, demo FX trading platform. Originally written in WPF, we have continued to evolve the platform to both browser and desktop technology.

Today we are releasing a major new update with a variety of new and interesting features.

Sqd8 jTamAot 6CFofhv aiG6T9mlkPX4yt5oe4iz5mFGJro59nG t7m0Flu0n
Website

Click here for the Live Site.

Openfin

To run the application in Openfin, download and run the following Launcher Installer: Windows | Mac Os.

 

So what’s new?


 

An all-new, fully responsive and themeable design

We have updated Reactive Trader®’s look and feel to bring it up to date with our living style guide found here:

Living Style Guide

083jevYwuCr7g3jusPg7zerxe3uikhoKCKUShpvu8 HApYM1cgasjHt5SODgd4iFvudgGqSzFyyfibwaOaZeL62BbjFcfb vk5N vq0bTpSsy3hCiJ5Pm9IcPwf0Qg1nhpKSLv C

Reactive Trader® keeps its slick look and feel on all devices.

sOCX7Z5jl5wK9 NQME7MtqVf8bRQrROR s86DbAAJYVFY5OuK9HJfRMKgjegOvTpCDRU45a6IqYkQKD4KsL m iuV3hb7SBRyc9j2heQXSfKIK ylbM AM S0geooiKCSaEefaAA

No serious application is complete without a dark mode!

Sqd8 jTamAot 6CFofhv aiG6T9mlkPX4yt5oe4iz5mFGJro59nG t7m0Flu0n

Runs in the Browser or the Desktop

1bpGNsdSEz7jNCxOM6 mTAa0T3lJWtxtjjFUgalGJ7CZUdBinTM rZ7IoMWIV3Caam9uh B9j35yDeZFXaYwFEfF50BEvZEspYGyPyz5OqsVYVf6RNZ1 o8 VGbNCJhI3nQudK8

Reactive Trader® Cloud can run in a browser or on the desktop via Openfin. The behaviour of features such as notifications and window tear offs change according to the environment. Also, Reactive Trader® makes use of Openfin’s snap and dock features for window management.

Cfpm MXTxhbnWaRrgNRM3tqDXwd Ro wFzI4LoFdaEuoB3zBXO21 GgsnDh28Be1yCC0 8KS4MpnccDOwPGVq9UsBemH9TlccyBC9Dm7GktxvDZzH Q4shhyNVPwTqU 09KtCsFb

Application Launch Bar

The new version of Reactive Trader® Cloud includes a floating desktop launch bar that opens Adaptive’s Demo applications. The bar can also be used to switch themes.

To run the launcher, download and run the Launcher Installer: Windows | Mac Os.

B TfxOhWm 5goVLG3Fpj87xWyot2YFLXlQZ1rc2la37ImPr TxSCkqqcT 7olgjkjNRqzOgbhYPuqt4vMxY2zYvTlBVDlFsu52EzHGVB890cgouYAv 1EC4Fb0wiFxuWYIcmT4V

Excel Interoperability on the desktop

Reactive Trader®Cloud can interact with Excel sheets on a users desktop. Trades and positions are streamed from the application to an Excel spreadsheet via Openfin’s interoperability API. It is also possible to close out positions from the Excel sheet.

sgJSAI7HUk4QZZpl9kLJJbbR0rSKlaUptday1WRsteURz5m32Pr 1yseuRHEc4uT

Interoperability with legacy applications

Reactive Trader® Cloud allows a user to set trading limits in a separate WPF application, demonstrating how modern web technologies can interact with legacy applications built in other languages such as JavaFX or WPF. This is achieved using Openfin’s interoperability bus and .Net adapter.

XO1DpKBGHIGCvgB2SrK7 khGgl Act5Z VjE4MrIU0xdEubrvTngj6mqrFAtQwARLoMaEUJw8uM5NFh47iCpPC7sqLw fpBG13DDhcNLgfUgRhSsYs21f Z2tyIeXynqbTLGj5hX

Price History View

We now show a live historical price chart on trading tiles.

om0qtVCMONq6Ft9D9tFH5M 45TsbmJs3QsUfWYdGtrB Z8 8k8DWfb5bLg 1wlg7mTahC 91FB1F6AkBHlT8ei8DCuhizn6LmyfS0E01QzX1WbPTrE45Jj4Z1udjKtnQ2s37sk7K

Resilient Real-Time Architecture

Reactive Trader® cloud can recover from services becoming disconnected. For example, if a pricing service goes down the application will automatically connect to another back-end instance. If there is no service available, the application will periodically attempt to establish a connection until it succeeds.

Underlying Technology

Reactive Trader® cloud is built with the latest web technology including:

  • React
  • Redux
  • Redux-Observable
  • Typescript
  • Openfin
  • Styled-Components

Summary

We will continue to develop Reactive Trader® Cloud as the UI technology landscape evolves.

More updates coming soon!

Bhavesh Desai Picture

Bhavesh Desai

Head of UI Development at Adaptive,
Adaptive Financial Consulting