This application shows how to use streamdata.io proxy and Finsemble framework to get currency market data in multi-window mode. Finsemble is a framework for building seamless HTML5 desktop applications. The documentation is available here : http://documentation.chartiq.com/finsemble
Installation :
-
Install Finsemble framework by following the getting started: http://documentation.chartiq.com/finsemble/tutorial-gettingStarted.html
-
Clone this Github repository.
-
Copy
currencies,currencyDetails,consoleUIfolders to:Finsemble-seed/src/components/. -
Edit the file
Finsemble-seed/configs/application/components.jsonand copy the content ofstreamdata-components.jsoninto it:{ "components": { "Finsemble Documentation": { "window": { "url": "http://documentation.chartiq.com/finsemble", "left": "center", "top": "center", "height": 800, "width": 1000 }, "component": {}, "foreign": { "services": { "dockingService": { "isArrangable": true } }, "components": { "App Launcher": { "launchableByUser": false }, "Window Manager": { "persistWindowState": false, "FSBLHeader": true, "showLinker": false } } } }, //Insert comma // COPY THE CONTENT HERE } } -
Edit the file
Finsemble-seed/src/components/currencies/currencies.jswith your Xignite token you can get at http://www.xignite.comvar token = "<YOUR XIGNITE TOKEN>"; -
Run finsemble using:
npm run dev. -
Click on a currency pair to see the market data details in real time.
Enjoy!
This demo uses the following dependencies :
- JSON Patch : https://github.com/fge/json-patch
If you have any questions or feedback, feel free to contact support@streamdata.io