Currently available as prototype (proof of concept, based on VueJS framework) under prototype
In order to quickly see and test the prototype, you can use live-server
npm module:
> npm install -g live-server
> cd prototype
> live-server app
This should open the web page on default port 8080.
To test the app as Chrome browser extension follow these steps:
- Type
chrome://extensions
in the Chrome address bar - Make sure Developer mode is switched ON
- Click on LOAD UNPACKED and point to the
prototype
folder location - A TensorTrader icon (disabled/greyed out) should appear in the browser header
- Open tensorcharts.com and make sure the TensorTrader icon becomes enabled (colorful)
- Click on the icon to call the TensorTrader popup window
- Refactor the prototype code, split into multiple vue templates
- Add persistence, entering exchange API keys
- Add business logic, bind ccxt data (for exchange and pair lookup)
- Implement order submission via ccxt (Market, Limit and Stop orders)
- Implement real Positions, Orders and History panels data
- Integrate with TensorCharts (price, exchange, pair)
- Protect all user data using encryption
TODO