Skip to content
forked from Mkalonda/TradeJS

Stock trading client + server. Runs on Mac / Windows / Linux / Web / Cloud - Includes (optional) IDE

License

Notifications You must be signed in to change notification settings

dice2019/TradeJS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Alt text

#Under heavy development! (14 05 2017))

A full featured stock trading client + server that includes a full IDE and backtest environment. But can be you used with your preferred IDE also! (unlike MetaTrader/cloud9 etc)

Features

  • Create or own EA / Indicators!
  • MultiWindow
  • Runs on Windows, Mac, Linux, Web (Android, IOS coming up)
  • Backtesting

Can be run as

  • Desktop client (electron)
  • (public)Website
  • Standalone client connected to the cloud (with a custom server)
  • Standalone server running elastic in the cloud (with a custom client)

Installation

Switch to NodeJS 7.10.0

npm install tradejs

Running (remember, alpha)

Make sure you have a practise account on Oanda (https://www.oanda.com/).

index.js
const TradeJS = require('tradejs').default;
const app = new TradeJS();

app.init().catch(console.log);

Go to localhost:3000 in chrome (only newest versions of chrome are supported)

Dashboard

Alt text

Build in Editor

Alt text

Mobile

Alt text   Alt text   Alt text

About

Stock trading client + server. Runs on Mac / Windows / Linux / Web / Cloud - Includes (optional) IDE

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 70.9%
  • TypeScript 20.8%
  • HTML 4.1%
  • CSS 3.1%
  • C++ 0.9%
  • GLSL 0.1%
  • CMake 0.1%